/* CSS Document For Bookings created 08/11/10 */
html{ height:100%;}
body {
	margin:0px;
	/*background-color:#FFFFFF;*/
	font-family:"Century Gothic", Arial;
	font-size:13px;
	color: #818283;
	height:100%;
}
img{ border:none;}


/*Model name text for ddl*/
.modelname {
	font-family:"Century Gothic", Arial;
	font-size:13px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
	text-transform:lowercase;

}
.contact {
	font-family:"Century Gothic", Arial;
	font-size:14px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
	text-transform:lowercase;

}
.terms {
	font-family:"Century Gothic", Arial;
	font-size:11px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
}
.modelnameList {
	font-family:"Century Gothic", Arial;
	font-size:11px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
	text-transform:lowercase;

}
a.modelname:link {
	color:#818283;
	text-decoration:none;

}
a.modelname:visited {
	color:#818283;
	text-decoration:none;

}
a.modelname:hover {
	color:#000000;
	text-decoration:none;

}
a.modelname:active {
	color:#818283;
	text-decoration:none;

}
a.portfolio:link, a.portfolio:visited, a.videos:link, a.videos:visited {
	color:#818283;
	text-decoration:none;
	font-family:"Century Gothic", Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
}
a.portfolio:hover, a.portfolio:active, a.videos:hover, a.videos:active {
	color:#000000;
	text-decoration:none;
	font-family:"Century Gothic", Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;

}

/*Find a model layer for results_content.aspx*/
.ddlmodel {
	position:absolute; 
	top:20px !important;
	top:20px;
	width:180px; 
	height:340px;
	visibility:hidden;
	left: 5px !important;
	left: 5px;
	z-index:1;
}
/*models ddl layer*/
.lyrBrd {
	border:solid 1px #000000;

}
/*measurements text*/
.txtMeasure {
	font-family:"Century Gothic", Arial;
	font-size:13px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
	text-transform:lowercase;

}
.txtbox {
	font-family:"Century Gothic", Arial;
	font-size:11px;
	font-weight:normal;
	color:#818283;
	text-decoration:none;
	background-color: #FFFFFF;
}
/*Model text on details.asp*/
.txtModelNameL {
	font-family:"Century Gothic", Arial;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-transform:lowercase;

}
/*X-FADE GALLERY*/
#Gallery{ position:relative; width:100%; height:100%; padding:0; margin:0;}
#Gallery li{ height:100%; overflow:hidden; text-align:center; width:100%;}

/*#supersized{ position:fixed; height:100%; left:0; overflow:hidden; top:0; width:100%; z-index:-999;}*/
	/*#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(../img/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}*/
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }


/*RESULTS*/
form{ margin:0; height:100%;}
.RsltsCntr{ float:left; width:124px; height:217px; margin:0 14px 5px 0;}
.RsltsCntr .ThmbCntnr{ width:122px; height:175px; overflow:hidden; position:relative;}
.RsltsCntr .Thmb{ width:108px; height:165px; overflow:hidden; position:absolute; bottom:0; left:50%; margin-left:-54px; z-index:0;}
.RsltsCntr .Thmb a{ text-decoration:none;}
/*.RsltsCntr .Thmb img{position:absolute; top:0; left:50%; z-index:0;}*/
.RsltsCntr .MdlNm{ font-family:"Century Gothic",Arial; font-size:14px; width:122px; height:42px; overflow:hidden; text-transform:lowercase; text-align:center;}
.RsltsCntr .MdlNm a{ color:#818283; text-decoration:none; display:block; width:122px; height:42px;}
.RsltsCntr .MdlNm a:hover, .hover .MdlNm a, .hover .MdlNm a:visited { color:#000!important; text-decoration:none;}
.Ldr{ width:990px; height:465px; background:#FFF; position:absolute; top:0; left:0; z-index:100;}
.Clr{ clear:both;}

#linkPrev{/* float:left;*/ position:absolute; top:50%; left:0; z-index:99; margin:-29px 0 0 0; background:url(../images/arrow-prev.png) 0 0 no-repeat; width:57px; height:58px;}
#linkNext{ /* float:right;*/ position:absolute; top:50%; right:0; z-index:99; margin:-29px 0 0 0; background:url(../images/arrow-next.png) 0 0 no-repeat; width:57px; height:58px; }

.chckbox{ position:absolute; bottom:3px; right:14px; z-index:100;}


/*DETAILS*/
*{outline:none;}
.GlblDiv{ width:990px; height:607px; position:absolute; top:50%; left:50%; margin:-303px auto 0 -495px;}
.Clr{ clear:both;}

.HdrCntnr{ height:75px;}
.NavCntr{ padding:12px 0 0 0; height:30px;}
.LogoCntnr{ float:left; padding:0 0 0 18px;}

.Nav, .NavIfrmCntnr{ float:right; padding:0 12px 0 0; /*width:711px;*/}
.NavIfrmCntnr{ margin:-1px 5px 0 0;}
.Nav ul{list-style:none; margin:0; padding:0;}
.Nav .Item{ float:left; padding:0 10px; margin: 0; list-style: none; position:relative;}
.Nav .Item a{ display: block; margin: 0 1px 0 0; padding: 0px 0px; text-align: center; text-decoration: none; height:26px;}
.Nav .Item ul{ position:absolute; top:25px; left:0; width:100%;}
.Nav .Item ul li{padding:0; margin: 0; list-style: none; position:relative; text-align:center;}
.Nav .Item ul a{ display: block; height: 11px; margin: 0; padding: 0 18px 3px; position: relative; text-align: left; text-decoration: none; white-space: nowrap; width: auto;}
/*ssdm
#ssdm{ list-style:none; margin:0; padding:0;}
#sddm li{ margin: 0; padding: 0; list-style: none; float: left; position:relative;}
#sddm li a{	display: block; margin: 0 1px 0 0; padding: 0px 0px; text-align: center; text-decoration: none; height:26px;}
#sddm li ul{ position:absolute; top:0; left:0; display:none; }*/


.XtraLnks{ height:33px;}
.XtraLnks .BackBtn{ float:left; margin:10px 0 0 185px;}

.CntntCntnr{ height:497px;}
.DtlsCntntCntnr{ height:100%; width:100%;}
.DtlsLftCntntCntnr{ width:170px; padding:55px 0 0 20px; float:left;}
.MdlNm{ color:#000; font-family:"Century Gothic",Arial; font-size:16px; text-transform:lowercase;}
.StatsCntnr{ padding:20px 0 20px 0;}
.MdlOptnsCntnr{ position:relative;}
.MdlOptnsCntnr a{ display:block;}
.PrntCntnr{ position:absolute; top:50%; right:15px; z-index:100; margin:-16px 0 0 0; height:33px;}
.AddToFavCntnr{ padding:20px 0 0 0;}

.DtlsRghtCntntCntnr{ height:100%; width:800px; float:left;overflow:hidden;}

.FtrCntnr{ height:35px;}
.Ftr{ height:24px; text-align:center; background:#FFF;}
.CdsLink{ height:11px; text-align:right;}


/*VIDEOS*/
.vidcntnr{float:left; width:581px; height:454px;}
.vidlinkcntnr{float:left; width:188px; height:454px; margin:0 0 0 20px;}
.vidlinkcntnr a, .vidlinkcntnr a:visited{ display:block; line-height:18px; color:#818283; text-decoration:none;}
.vidlinkcntnr a:hover{ color:#000;}

.FavBtnsTbl td{ padding:0 20px 0 0;}
