html{height:100%}

body{background:#000 url(gfx/00_background.gif) center repeat-y; margin:0; height:100%; font:14px Arial, Helvetica, sans-serif; color:#eee}

a{text-decoration:none; color:#d8b6b6;}
a:hover, a:active{color:#fff;}

#enterPage{width:900px; margin:0 auto; color:#fff; font:14px/20px Arial, Helvetica, sans-serif}
	#enterPage p{color:#fff; width:85%; margin:10px auto;}
	#enterPage ol{margin:0 10em 3em 7em; text-align:left;}
	#enterPage a{color:#d8b6b6; text-decoration:none;}
	#enterPage a:hover{color:#fff;}
#wrap{margin:0 auto; width:950px;}

#header{margin:0 auto; width:950px}

#headerTop{width:100%; height:126px}
	#headerTop a.kink{position:absolute; top:0px; left:auto; margin-left:0px; width:110px; height:40px}
	#headerTop h1{display:none;}

#headerTopSmall{width:100%; height:200px}
	#kinkSmall{position:absolute; left:auto; margin-left:5px; top:10px;}

#member{float:right; margin:10px 11px 0 0; width:144px; height:60px; background:url(gfx/01_member.gif) no-repeat; text-transform:capitalize}
	* html #member{margin:10px 6px 0 0} /* IE Fix, Floating Right Bug */
	#member p{padding:13px 0 0 0; margin:0; text-align:center; font:13px Georgia, "Times New Roman", Times, serif}

.topMenu{clear:right; float:right; margin:2px 10px 1px 0; list-style-type:none; padding:1px; width:144px;}
	* html .topMenu{margin:2px 5px 0 0;} /* IE Fix, Floating Right Bug */
	.topMenu li a{background-color:#120816; border:1px solid #7e4249; font:bold 13px/30px Georgia, "Times New Roman", Times, serif; color:#d8b6b6; display:block;
	text-decoration:none; margin:2px 0 0 0; text-align:center; vertical-align:middle; height:31px}
	* html .topMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 143px;}
	.topMenu li a:hover{background-color:#120816; border:1px solid #7e4249; color:#fff;}

.liveMenu{margin:2px 0 0 0; list-style-type:none; padding:0; width:144px;}
	.liveMenu li a{background-color:120816; border:1px solid 7e4249; font:bold 13px/30px Georgia, "Times New Roman", Times, serif; color:#d8b6b6; display:block;
	text-decoration:none; margin:2px 0 0 0; text-align:center; vertical-align:middle; height:31px}
	* liveMenu .topMenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 143px;}
	.liveMenu li a:hover{background-color:#120816; border:1px solid #7e4249; color:#fff;}

#headerMid{width:100%; height:239px;}

#midMenu{margin:0 auto; width:948px; height:31px; background-color:#120816; border:1px solid #7e4249;}

#nav{text-align:center;}
	.navcontainer{padding:6px 0 0 0; font:17px Georgia, "Times New Roman", Times, serif}
		.navlist{margin:0; padding:0}
		.navlist li{display:inline;list-style-type:none}
		.navlist a {padding:3px 20px; margin:0; color:#d8b6b6}
		.navlist a:link, .navlist a:visited{color:#d8b6b6;text-decoration:none}
		.navlist a:hover{color:#fff;text-decoration:none}

#UpdatesMenu{margin:0 auto; height:18px; background-color:#120816; border:1px solid #7e4249;}
#UpdatesNav{text-align:center; font: 17px "Times New Roman", Times, serif;}
	.Updateslist{margin:0; padding:0; color:#d8b6b6}
	.Updateslist li{display:inline;padding:0px 25px; list-style-type:none}
	.Updateslist a {padding:3px 0px; margin:0; color:#d8b6b6}
	.Updateslist a:link, .Updateslist a:visited {color:#d8b6b6;text-decoration:none}
	.Updateslist a:hover {color:#fff;text-decoration:none}

.modelShootContainer {margin-top:20px;}
.modelShootContainer #titleText {margin-bottom: 15px;}
.modelShootContainer #titleText font strong {font-size: 24px;}

#mainBottom p { color: #ddd; }
#mainBottom {margin: 20px; }

.shootDetails {margin: 10px 0px 50px 0px; padding-bottom: 20px; font-size:16px; color:#ddd; border-bottom: 2px solid #7e4249;}

table tr td{font:17px Arial, Helvetica, sans-serif}

table tr td strong a{font-size:24px; font-family:"Times New Roman", Times, serif; color:#ffb1c7;}

table img{border:0}

#center td a {background-color:#120816; border:1px solid #7e4249;}

/*.modelshoot .modelshoot {padding-top:60px; background:url(gfx/hr.gif) #000 bottom center no-repeat;)*/

.modelshoot{background:#000;}
	.modelshoot b h2{margin:0 0 10px 0; font:18px Arial, Helvetica, sans-serif;}
	td.modelshoot img{border:1px solid #7e4249}
.modelshoottable{background-color:#000; border:1px solid #7e4249; width:100%; border:0px;}
	.modelshoottable td{border:1px solid #7e4249; height:1%;padding:0px; margin:0px;}
.thumbnailerimages{background:#000; }
	.thumbnailerimages td{padding:10px 0; border:1px solid #7e4249; font:12px Arial, Helvetica, sans-serif; line-height:20px; vertical-align:bottom}
.thumbnailervideos{background:#000}
	.thumbnailervideos td{padding:10px 0; border:1px solid #7e4249; font:12px Arial, Helvetica, sans-serif; line-height:20px; vertical-align:bottom}

.modelshoot td {font-size:13px; padding:10px 5px;}

tr td div table tr td a{font-size:18px; /*background-color:#120816; border:1px solid #7e4249; padding:5px 65px;*/}

form table{width:60%; border:1px solid #7e4249;; padding:10px}

.sampleWrap{text-align:left; width:745px; border:1px solid #7e4249; padding:10px}
	.sampleRight{float:right; width:70%}
	.sampleLeft{width:200px; height:200px}

i{color:inherit; font:italic Arial, Helvetica, sans-serif}

p{padding:0 0 20px 0}

.pleft{text-align:left; padding:0px; padding-left:15px;}

h1{margin:20px 0 20px 0; font-size:29px; font-family:Georgia, "Times New Roman", Times, serif;}

h2{margin:20px 0 0 0; font:29px Arial, Helvetica, sans-serif}

h3{margin:30px 0 0 0; font:29px Arial, Helvetica, sans-serif}
	h3 font{color:#d8b6b6}

h4{margin:20px 0 0 0; font:29px Arial, Helvetica, sans-serif}

h5{margin:0 0 10px 0; padding:0; text-align:center; font:20px Arial, Helvetica, sans-serif; color:#d8b6b6}

h6{text-align:left; font-size:16px; margin-bottom:5px; margin-top:20px;}

form table{margin:20px 0} /* For Forgot Password, Login */

.nonmember{margin:30px 0 0 0; font:24px Arial, Helvetica, sans-serif;}

.liveContentWrap h6{padding-top:0px;margin-top:0px;}

.clear {clear:both}

.txtLogo{margin:20px 0; text-align:center;}

.planFont{color:red}

#liveBanner{width:770px; height:200px; text-align:left; margin:0 0 20px 0}
	#liveBanner h1{margin:0; padding:0; position:relative; left:70px; top:55px; font:40px "Times New Roman", Times, serif; color:#d8b6b6}
	#liveBanner .h1nonmember{margin:20px 0 20px 0; font:32px "Times New Roman", Times, serif;}
	#liveBanner h2{margin:0; padding:0; position:relative; left:70px; top:45px; font:35px "Times New Roman", Times, serif; color:#d8b6b6}
	#liveBanner .nonmember{position:relative; left:70px; top:55px; margin:30px 0 0 0; font:24px "Times New Roman", Times, serif; color:#fff}
	#liveBanner h3{margin:0; padding:0; position:relative; left:70px; top:85px; font:15px "Times New Roman", Times, serif; color:#666}
	#liveBanner h4{position:relative; top:50px; margin-left:40px;}
	#liveBanner a{text-decoration:none; color:#c00;}
	#liveBanner a:hover, #liveBanner a:active{text-decoration:none; color:#c00;}

#liveInside{width:750px; text-align:left;}
	#liveInside p{margin:0; padding:5px;}
	#liveInside ul{margin:5px 0 20px 10px;}
		*html #liveInside ul{margin:5px 0 20px 40px;} /* IE */
	#liveInside li{margin:7px 0}

	#liveInsideRight{float:right; width:49%; min-height:400px;}
		#liveInsideRight h1{font:bold 17px Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0;}
	#liveInsideLeft{width:50%; min-height:400px;}
		*html #liveInsideLeft{height:400px} /* IE */

#liveBottom ul{padding:0; margin:5px 60px 60px 20px; font:12px Arial, Helvetica, sans-serif;}
	*html #liveBottom ul{padding:0 0 0 20px;} /* IE */
	#liveBottom h1{font:bold 17px Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0;}
	#liveBottom h2{font:bold 14px Arial, Helvetica, sans-serif; margin:10px 0 15px 0; padding:0;}

#liveTagline{width:768px; margin:15px 0; padding:5px 0; font:17px Arial, Helvetica, sans-serif}

#liveContainer{width:770px; margin: 0 auto; min-height:300px; text-align:left;}
	* html #liveContainer{height:300px;}
	.liveOuter {padding-left:165px}
	.liveInner {width:595px}
		* html .inner {width:100%}
	.float-wrap {float:left; width:760px; margin-left:-165px;}
	#liveContent {float:right; width:600px;}
		* html #liveContent {position:relative;}
	.liveContentWrap {padding:5px;}
	#liveLeft {float:left; width:150px; background:#000; min-height:250px; padding:5px}
		* html #liveLeft {position:relative; height:250px;}

.flashDescription{margin:0 auto 30px auto; padding:0; width:80%; text-align:left}

.flashCenter{margin:0 auto 0 60px}

#galleryTable a{text-decoration:none; color:##7e4249;}

#galleryTable a:hover, #galleryTablea:active{text-decoration:underline; color:#fff;}

#galleryNav{text-align:center; margin:40px 0 60px 0; width:400px; height:30px; background:#000 url(/gfx/02_gallerybg.jpg) top left repeat-x; color:#444; border:1px solid #222;}
	.galleryContainer{padding:6px 0 0 0; font:17px Georgia, "Times New Roman", Times, serif}
		.galleryList{margin:0; padding:0}
		.galleryList li{display:inline;list-style-type:none}
		.galleryList a {padding:3px 10px; margin:0 7px}
		.galleryList a:link, .galleryList a:visited{color:#d8b6b6;text-decoration:none}
		.galleryList a:hover{color:#fff;text-decoration:none}

#previewSplash{width:100%;height:848px;background:#000 url(2257/4186_4201_previewpage.jpg) right no-repeat; margin:0; text-align:left;}

#previewMovie{position:relative; z-index:2; top:110px; left:100px; width:250px; height:300px;}
	#previewMovie p{margin:0; padding:0; text-align:center;}
	#previewMovie b{font:bold 12px Arial, Helvetica, sans-serif;}
	#previewMovie a{text-decoration:none; color:#eee;}
	#previewMovie a:hover, #previewMovie a:active{text-decoration:underline; color:#fff;}

#previewPictures{position:relative; z-index:2; top:220px; left:100px; width:250px; height:300px;}
	#previewPictures p{margin:0; padding:0; text-align:center;}
	#previewPictures b{font:bold 12px Arial, Helvetica, sans-serif;}
	#previewPictures a{text-decoration:none; color:#eee;}
	#previewPictures a:hover, #previewPictures a:active{text-decoration:underline; color:#fff;}

.tsseduction-comments table{background:#000; margin:50px 0 20px 0;}
	.tsseduction-comments td{border:1px solid #7e4249; padding:3px 6px}
	.tsseduction-comments p{margin:0; padding:0}


#faq ul{text-align:left;padding-left:55px;}

#faq li{text-align:left; margin-left:0px;padding-left:0px;}

.feedback{ text-align:left; padding-bottom:5px;}

#previewtable{
width:800px;
}

#previewtable img{
border:1px solid #7e4249;
}

#previewtable td{
text-align:center;
padding:10px;
}