/*
DMAN & CAPES
Design: Anton Burmistrov, http://antonburmistrov.com
Version: 1.0

/*-------------------------------------------------------------- */


body{
	margin:0;
	padding:0;
	background-color:#000;
	overflow:auto;
		color:#fff;
		font-family: "gotham", Arial, Helvetica, sans-serif;
		font-style: normal;
		
	}	
		
a:link, a:active, a:visited{
	color: #b39e67;
	text-decoration: none;}
	
a:hover{
	color: #ffffff;
	text-decoration: none;}









/* TOP NAVIGATION */
td.navigation-top-logo{
	z-index: 100;
	padding-left:80px;padding-right:30px;padding-bottom:0; padding-top:38px;
	background-color: #000000;
	height: 78px;
	}
	
td.navigation-top{
	z-index: 100;
	padding-left:30px;padding-right:0px;padding-bottom:0; padding-top:40px;
	background-color: #000000;
	height: 78px;
	}
	
td.navigation-top-social{
	z-index: 100;
	padding-left:0px;padding-right:20px;padding-bottom:0; padding-top:38px;
	background-color: #000000;
	height: 78px;
	}
	
	
.navigation-top-text{
	z-index: 100;
	font-size:70%;
	margin-bottom:0.5em;
	margin-top:1em;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4;
	text-transform:uppercase;
	letter-spacing:1.5px
}
/* END OF TOP NAVIGATION */









/* LOGO ROLLOVER */
a.rollover-logo {
	display: block;
	width: 63px;
	height: 41px;
	text-decoration: none;
	background: url("img/logo.png");
	}

a.rollover-logo:hover {
	background-position: -63px 0;
	}

.displace-logo {
	position: absolute;
	left: -5000px;
	}
/* END OF LOGO ROLLOVER */
	
	








/* SOCIAL */
a.rollover-f {
	display: block;
	width: 8px;
	height: 17px;
	text-decoration: none;
	background: url("../img/icon-f.png");
	}

a.rollover-f:hover {
	background-position: -8px 0;
	}

.displace-f {
	position: absolute;
	left: -5000px;
	}
	
	
a.rollover-t {
	display: block;
	width: 16px;
	height: 17px;
	text-decoration: none;
	background: url("../img/icon-t.png");
	}

a.rollover-t:hover {
	background-position: -16px 0;
	}

.displace-t {
	position: absolute;
	left: -5000px;
	}
	
	
a.rollover-i {
	display: block;
	width: 16px;
	height: 17px;
	text-decoration: none;
	background: url("../img/icon-i.png");
	}

a.rollover-i:hover {
	background-position: -16px 0;
	}

.displace-i {
	position: absolute;
	left: -5000px;
	}
/* END OF SOCIAL */












/* CATALOGUE THUMBS */
.thumbnails {

margin: 0 70px 100px 70px;
text-align: center;
	font-size:12px;
	font-style: italic;
	line-height: 1.4;
	color:#fff;
	font-family: "times", Georgia, Serif;
	letter-spacing: 1pt;
}

.thumbnails name{

	font-size:14px;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4;
	color:#b39e67;
	text-transform:uppercase;
	letter-spacing:1.5px;
}


.thumbnail {

text-decoration: none;
display: -moz-inline-box;
display: inline-block;

vertical-align: top;
text-align: left;
margin: 4em 2em 0 0;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */

}


.thumbnail:hover {

text-decoration: none;
display: -moz-inline-box;
display: inline-block;

vertical-align: top;
text-align: left;
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */

}



.thumbnail .r {
width: 350px;
border-bottom-style:dashed;
border-width:1px;
border-color:#737373;
position:relative;
display:block;
float: left;
}

/* END OF CATALOGUE THUMBS */










/* ABOUT US IMAGE */
.about_img {
background: #000 url(../img/about/about.jpg) no-repeat center top;
        height: 700px;
        width: 100%;
}
/* END OF ABOUT US IMAGE */














/* ABOUT US */
td.about_us_header{
	z-index: 100;
	padding-left:0;padding-right:0;padding-bottom:0; padding-top:60px;
}

.about_us_header_txt{
	z-index: 100;
	
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
	font-size:18px;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.6;
	text-transform: uppercase;
	letter-spacing:6px;
	color:#b39e67;
}
.about_us_header_line {
	height: 1px;
	text-decoration: none;
	background: url("../img/dashed_line_s.gif");
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:30%;
}

.about_us_header_logo {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:70%;
	padding-bottom:30px;
}
/* END OF ABOUT US */



/* ABOUT US2 */
td.about_us_copy{
	z-index: 100;
	padding-left:0;padding-right:0px;padding-bottom:0; padding-top:0;
}

.about_us_copy_txt{
	z-index: 100;

	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1.5em;
	
	font-size:14px;
	font-family: "gotham-book", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.8;
	text-transform: none;
	letter-spacing:0;
	color:#ffffff;
}
/* END OF ABOUT US2 */


/* ABOUT US3 */
.about_us_copy_txt_it{
	z-index: 100;
	
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1.5em;
	
	font-size:20px;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.5;
	text-transform: none;
	letter-spacing:1px;
	color:#b39e67;
}
/* END OF ABOUT US3 */















/* SHOWREEL */
td.showreel-blank{
	z-index: 100;
	padding-left:0;padding-right:0;padding-bottom:30px; padding-top:50px;
}

a.rollover-close {
	display: block;
	width: 25px;
	height: 25px;
	text-decoration: none;
	background: url("../img/close-button.png");
}

a.rollover-close:hover {
	background-position: -25px 0;
}

.displace-close {
	position: absolute;
	left: -5000px;
}



td.showreel-prev-arrow{
	z-index: 100;
	padding-left:40px;padding-right:0;padding-bottom:0; padding-top:200px;
}
	
td.showreel-next-arrow{
	z-index: 100;
	padding-left:0;padding-right:40px;padding-bottom:0; padding-top:200px;
}

.showreel-prev-next-arrow-text{
	z-index: 100;
	font-size:32px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4;
	color:#616161;
	letter-spacing: 1pt;
}


td.showreel-prev{
	z-index: 100;
	padding-left:5px;padding-right:70px;padding-bottom:0; padding-top:236px;
}	

td.showreel-next{
	z-index: 100;
	padding-left:70px;padding-right:5px;padding-bottom:0; padding-top:236px;
}

.showreel-prev-next{
	z-index: 100;
	font-size:12px;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.4;
	color:#616161;
	letter-spacing: 1pt;

}


td.showreel-vid{
	z-index: 100;
	padding-left:0;padding-right:0px;padding-bottom:0; padding-top:0;
}

td.showreel-blank2{
	z-index: 100;
	padding-left:0;padding-right:0;padding-bottom:0; padding-top:0;
}

.showreel-text{
	text-align:left;
	z-index: 100;
	font-size:12px;
	margin-bottom:1.5em;
	margin-left:50px;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.7;
	text-transform: none;
	letter-spacing:1px;
	color:#ffffff;
	padding-top:50px;
}

.showreel-text name{
	font-size:14px;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4;
	color:#b39e67;
	text-transform:uppercase;
	letter-spacing:1.5px;
}

/* END OF SHOWREEL */

















/* CONTACT US */
td.contact_us{
	z-index: 100;
	padding-left:0;padding-right:0;padding-bottom:0; padding-top:60px;
}

.contact_us_txt_name{
	z-index: 100;
	
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
	font-size:14px;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4;
	color:#b39e67;
	text-transform:uppercase;
	letter-spacing:1.5px;
}

.contact_us_txt{
	z-index: 100;
	
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:-15px;
	
	font-size:12px;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.7;
	text-transform: none;
	letter-spacing:1px;
	color:#ffffff;
}
.contact_us_txt2{
	z-index: 100;
	
	text-align:center;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
	font-size:12px;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.7;
	text-transform: none;
	letter-spacing:1px;
	color:#ffffff;
}
.contact_us_line {
	height: 1px;
	text-decoration: none;
	background: url("../img/dashed_line_s.gif");
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:20%;
}
/* END OF CONTACT US */




















/* COPYRIGHT */
table.contacts{
	z-index: 100;
	padding-left:90px;padding-right:0px;padding-bottom:0; padding-top:50px;
}

.contacts{
	z-index: 100;
	font-size:70%;
	margin-bottom:0.5em;
	margin-top:1em;
	font-family: "gotham", Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.7;
	text-transform:uppercase;
	letter-spacing:1.5px;
	color:#b39e67;
}

.contacts anton{
	z-index: 100;
	font-size:10px;
	margin-bottom:0.5em;
	margin-top:1em;
	font-family: "times", Georgia, Serif;
	font-style: italic;
	line-height: 1.4;
	text-transform: none;
	letter-spacing: 1px;
	color:#b39e67;
}


/* END OF COPYRIGHT */













