/* CSS Document for TESS Management */
html, body {
	height:100%;

}
body {
	margin:0;
	background:#fefbec;
	font-family:"Times New Roman", Times, serif;
	color: #333333;

}
a {
	color:#333333;
	text-decoration:none;

}
a h1 {
	margin:0; padding:10px 0 0 0;
	font-size: 11px;
	font-weight:normal;
	letter-spacing: 2px;
	text-decoration:none;
	text-transform:uppercase;

}
p {
	margin:0; padding:0 0 10px 0;
	text-align:justify;
	text-align:center;

}
img {
	border:none;

}

/*form fields start*/
input {
	background-color:#fefbec;
	border:1px solid #333333;
	width:150px; height:20px;
	font-family:"Times New Roman", Times, serif;
	color: #000;

}
textarea {
	background-color:#fefbec;
	border:1px solid #333333;
	width:400px; height:50px;
	font-family:"Times New Roman", Times, serif;
	color: #000;

}
/*File upload buttons start*/
#attach1, #attach2 {
	width:240px; height:20px;
	background-color:#fefbec;

}
/*File upload buttons end*/

/*submit button start*/
div#submit-holder {
	position:relative; 
	width:40px; height:11px;

}
div#submit-holder div#submit-content {
	position:absolute; 
	left:450px; top:-25px;

}
#ImageButton1 {
	width:40px; height:11px;

}
/*submit button end*/
/*form fields end*/

/*header content start*/
body #header {
	position:fixed;
	top: 0px;
	height: 48px;
	width: 100%;
	min-width:990px;
	text-align:center;
	padding: 30px 0px 0px 0px;
	background:#fefbec;
	z-index:2;

}
#header div#header-content {
	width:990px;
	margin:0 auto 0 auto; padding:0;
	text-align:center;


}
div#header-content div#logo {
	float:left;
	margin:0; padding:0;

}
div#header-content div#navigation {
	float:left;
	margin:0; padding:0;
	background:#fefbec;
	z-index:2;
}
div#navigation ul {
	margin:15px 0 0 0; padding:0;
	float:right;
	z-index:3;
}
div#navigation ul li {
	display:inline;
	margin:0; padding:0 0 0 20px;

}
/*header content end*/
#models-results {
	position: absolute;
	top: 0px;
	height: 100%;
	margin-bottom: 30px;
	z-index:0;

}
#models {
	position: absolute;
	top: 0px;
	width:100%;
	height: 100%;
	margin-bottom: 30px;
	z-index:0;

}
.model_table {
	vertical-align: bottom;
	text-align: center;
}
.model_table .tr-height {
	height:150px;
	*height:90px; /*IE 7*/

}
.model_img {
	margin-left: 15px;
	margin-right: 15px;
}
#center {
	margin:0 auto 0 auto; 
	width:990px; 
	height:487px; 
	text-align:center;

}
#center #center-hold {
	position:relative; 
	width:936px; 
	height:487px; 
	margin:0 auto 0 auto;

}
#center-hold #model-content {
	position:absolute; 
	top:-60px; left:25px; 
	width:auto; height:auto; 
	text-align:center;

}
/*.model_names {
	height: 30px;
	font-size: 11px;
	letter-spacing: 2px;
	text-align: center;
	padding-top: 12px;
}*/
.model_names h1 {
	height: 30px;
	margin:0; padding:12px 0 0 0;
	font-size: 11px;
	font-weight:normal;
	letter-spacing: 2px;
	text-align: center;
	text-decoration:none;
	cursor:pointer;
}

/*model name content start*/
div#h1-holder {
	position:relative; 
	width:670px; height:20px;

}
div#h1-holder div#h1-content {
	position:absolute; 
	width:670px; height:20px; 
	bottom:6px; left:0; 
	text-align:center;

}
div#h1-content h1 {
	margin:0; padding:0;
	font:18px "Times New Roman", Times, serif;
	color:#333333;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	white-space:nowrap;
}
/*model name content end*/

/*stats start*/
#dtls-flash-hold {
	position:relative;
	top:0; left:0;
	margin:0; padding:0;
	width:670px;
	height:478px;
	background:url(../images/frame_bg2.png) no-repeat;

}

/*details.aspx flash content start*/
#dtls-flash-hold div#flash-cont-hold1 {
	position:relative; 
	width:642px; height:450px; 
	overflow:hidden; 
	z-index:100; 
	padding:13px 0 0 15px;
	*padding:13px 0 0 0; /*IE 7*/

}
div#flash-cont-hold1 div#flash-cont-hold2 {
	position:absolute;
	top:14px;
	left:15px;
	*left:1px; /*IE 7*/
	width:639px; height:450px; 
	overflow:hidden;
	z-index:0;

}
div#flash-cont-hold2 div#flash-cont-pos {
	position:absolute; 
	top:0; left:-29px;
	width:690px; height:450px; 
	overflow:hidden; 
	z-index:0;

}
/*details.aspx flash content end*/

#dtls-flash-hold #formContent {
	position:absolute;
	left:25px; top:100px;
	width:600px; height:350px;
}

/*polaroids.aspx start*/
#dtls-flash-hold-polaroids {
	position:relative;
	top:0; left:0;
	margin:0; padding:0;
	width:628px;
	height:478px;

}
#dtls-flash-hold-polaroids div#stats {
	position:absolute;
	top:50px; left:110px;
	visibility:visible;
	z-index:-1;

}

/*mouseover scrolling images start*/
div#wn	{ 
    position:relative;
	margin:0 0 8px 47px;
    width:597px; height:199px; 
    overflow:hidden;
	}
div#wn #lyr1 {
	width:100%; height:100%;

}
#t1 td {
	margin:0; padding:0 2px 0 0;

}
#scrollRight {
	position:absolute;
	bottom:100px; left:6px;

}
#scrollLeft {
	position:absolute;
	bottom:100px; right:662px;

}
#scrollRight, #scrollLeft {
	cursor:pointer;

}
/*mouseover scrolling images end*/

/*polaroids.aspx end*/

/*become.aspx content start*/
#formContent ul {
	margin:0; padding:0;
}
#formContent ul li {
	margin:0; padding:0;
	list-style-type:none;
	display:inline;

}
/*become.aspx content end*/

/*contact.aspx start*/
#dtls-flash-hold #Contact-hold {
	position:absolute;
	left:30px; top:30px;
	width:600px; height:350px;
}
#Contact-hold div#address {
	width:600px; height:auto;
	margin:10px 0 0 0;

}
div#address p {
	text-align:left;
	display:inline;

}
#Contact-hold div#email-cont {
	width:250px; height:auto;
	float:left;
	margin:60px 0 0 20px;

}
div#email-cont p {
	text-align:left;
}
/*contact.aspx end*/

#fbContainer {
	width:600px; height:450px;
	margin:14px 0 0 0; padding:0;

}
#dtls-flash-hold div#stats {
	position:absolute;
	top:160px; left:110px;
	visibility:visible;
	z-index:-1;

}
div#stats h3 {
	font:14px "Times New Roman", Times, serif;
	color:#333333;
	margin:0; padding:0 0 5px 0;
	text-align:left;

}
div#stats h3 #height {
	padding:0 13px 0 0;
}
div#stats h3 #bust {
	padding:0 20px 0 0;
}
div#stats h3 #waist {
	padding:0 15px 0 0;
}
div#stats h3 #hips {
	padding:0 21px 0 0;
}
div#stats h3 #shoe {
	padding:0 17px 0 0;
}
div#stats h3 #hair {
	padding:0 20px 0 0;
}
div#stats h3 #eyes {
	padding:0 20px 0 0;
	}
/*stats start end*/

/*videos.aspx start*/
#vid-links h4 {
	font:14px "Times New Roman", Times, serif;
	color:#333333;
	margin:0; padding:0 0 5px 70px;
	text-align:left;
	z-index:100;
}
#vid-links a {
	color:#64635f;
	text-decoration:none;

}
#vid-links a:hover {
	color:#000;
	text-decoration:none;

}
/*videos.aspx end*/

/*news page start*/
#header div#header-news-content {
	position:relative;
	width:990px;
	margin:0 auto 0 auto; padding:0;
	text-align:center;

}
div#header-news-content div#logo-hold {
	float:left;
	position:relative;
	margin:0; padding:0;
	width:244px; height:10px;

}
div#logo-hold div#logo {
	width:244px; height:120px;
	position:absolute;
	left:0; top:0;

}
#dtls-flash-news-hold {
	position:relative;
	top:0; left:0;
	margin:0; padding:0;
	width:670px;
	height:478px;
	background:url(../images/frame_bg2.png) no-repeat;
}
#news-txt {
	margin:0; padding:0 0 10px 10px;	
}
#news-txt p {
	margin:0; padding:0;
	font:13px "Times New Roman", Times, serif;
	color:#333333;
	text-align:justify;
}
#news-txt h4 {
	margin:0; padding:5px 0 0 0;

}
#news-txt h4 a {
	font:14px "Times New Roman", Times, serif;
	color:#333333;
	font-weight:bold;
	text-decoration:none;

}
#news-txt h4 a:hover {
	text-decoration:underline;

}
/*coming soon text*/
#newsContent p {
	margin:0; padding:0 0 10px 0;
}
/*news page end*/

/*next and previous buttons start*/
#back-btn-hold {
	position:relative;
	width:6px;
	height:50px;

}
#btn-hold {
	position:relative;
	width:6px;
	height:auto;

}
#btn-back {
	padding:15px 0 0 0;
}
#btn_next {
	position:absolute;
	bottom:100px; left:27px;

}
#btn-prev {
	position:absolute;
	bottom:100px; right:662px;

}
#btn_print_hold {
	position:relative;
	width:6px; height:20px;

}
#btn_print_hold div#btn_print {
	position:absolute;
	left:8px;
	top:-15px;

}
#btn_print_hold div#btn_print img {
	cursor:pointer;
}
/*next and previous buttons end*/

/*dropdown list start*/
#model-ddl-hold {
	position:relative;
	width:200px;
	height:20px;

}
#model-ddl-hold #ddl-content {
	position:absolute;
	top:153px;
	left:7px;
	*top:105px; /*IE7*/
	*left:-511px; /*IE7*/

}
#ddl-content div#ddlLayer-img {
	/*border:1px solid #306293;*/
	cursor:pointer;

}
#ddl-content div#ddlLayer {
	visibility:hidden;

}
/*dropdown list end*/

/*model button list start*/
#model-option-hold {
	position:relative;
	text-align:center;
}
#model-option-cont {
	width:670px;

}
#model-option {
	margin:0; padding:0;
	/*float:left;*/

}
#model-option li {
	list-style-type:none;
	display:inline;
	margin:0; padding:0;
}
/*#model-option li {
	list-style-type:none;
	display:inline;
	margin:0 67px 0 0; padding:0;
}*/
#model-option li.middle {
	list-style-type:none;
	display:inline;
	margin:0; padding:0 49px 0 0;
}
/*#model-option li.last {
	margin:0; padding:0;

}*/
/*model button list end*/

/*about page start*/
#dtls-flash-hold #aboutContent {
	position:absolute;
	left:50px; top:80px; top:90px\9; /*IE 7 + 8*/
	width:600px; height:350px;
}
#aboutContent p {
	margin:0; padding:0 0 10px 0;
	text-align:justify;
}
/*about page end*/

/*footer content start*/
#footer {
	position:fixed;
	bottom: 0px;
	width:100%;
	min-width:900px;
	text-align:center;
	font-size: 14px;
	margin: 0; padding:4px 0 0 0;
	background-color: #fefbec;
	z-index:100;
}
#footer .footer-spacer {
	height:25px;

}
#footer div#footer-content {
	margin:0 auto 0 auto;
	width:900px;
	position:relative;
}
div#footer-content div#copyright {
	float:left;
	text-align:center;

}
div#copyright p {
	display:inline;
	margin:0 35px 0 0;
	font: 9px arial, helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}
div#footer-content div#footer-cont-spacer {
	float:left;
	width:290px;
	height:25px;

}
div#footer-content div#cDs-link {
	float:left;

}
div#cDs-link p a {
	margin:0; padding:0;
	font: 9px arial, helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	text-decoration:none;

}
div#footer-content div#TwitterIcons {
	position:absolute;
	top:0;
	right:20px;
	z-index:10;

}
/*footer content end*/
