*{
	padding:0px;
	margin:0px;
	line-height:110%;
	background-repeat:no-repeat;
	font-family:"Verdana",sans-serif;
	font-size:11px;
}
table{
	border-spacing:0px;
	border-collapse:separate;
}

td{vertical-align:top;}

body{
	background:#000;
	padding:0px 0px 15px 0px;
	color:#fff;
}

#gallery a,
#gallery2 a,
a img{
	border:solid 1px #ccf;
}

.gap{
	font-size:1px;
	line-height:1px;
}


input.text{
	background:#224;
	border:solid 1px #777;
	font-size:12px;
	color:#ccf;
	padding:1px;
}


#page{
	width:960px;
}

.c1{width:224px;}
.c2{
	width:4px;
	line-height:1px;
	font-size:1px;
}
.c3{width:732px;}

.links{
	white-space:nowrap;
	cursor:default;
	word-spacing:10px;
}
.links a{
	text-decoration:underline;
	word-spacing:0px;
	cursor:pointer;
}


#head td{
	height:20px;
	line-height:1px;
	font-size:1px;
	background-image:url('35_bg_head.jpg');
}
#head .c1{background-position:bottom left;}
#head .c2{background-position:-224px 0px;}
#head .c3{background-position:bottom right;}

#top td{
	height:90px;
	background:url('35_bg_top.jpg') top left no-repeat;
}
#top .inner{
	height:90px;
	display:block;
	position:relative;
}
#top form{
	display:block;
	width:205px; height:45px;
	position:absolute;
	left:21px; top:18px;
	text-align:left;
	word-spacing:2px;
	white-space:nowrap;
}
#top input.text{
	display:block;
	clear:both;
	width:200px;
	margin:0px 0px 3px 0px;
}
#top .links{
	display:block;
	position:absolute;
	text-align:right;
	width:640px; height:25px;
	right:40px; top:12px;
	margin:0px 0px 10px 0px;
}
#top .links a{color:#444;}
#top .links a:hover{color:#777;}
#logo{
	display:block;
	position:absolute;
	width:580px; height:63px;
	right:28px; bottom:5px;
	border:none;
}
#dl{
	display:block;
	position:absolute;
	left:239px; top:6px;
	border:none;
}

#alpha td{
	height:42px;
	background:url('35_bg_alpha.jpg') top left no-repeat;
	vertical-align:middle;
}
#alpha .inner{
	text-align:center;
	word-spacing:11px;
	cursor:default;
}
#alpha .inner,
#alpha .inner a{
	font-family:"Arial","Helvetica","Zurich","Swiss","Switzerland",sans-serif;
	font-size:25px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#88a;
}
#alpha .inner a:hover{
	color:#fff;
}

#inter td{
	height:4px;
	background:url('35_bg_inter.jpg') top left no-repeat;
	line-height:1px;
	font-size:1px;
}

.box_title td.c1,
.box_title td.c2,
.box_title td.c3,
.box_title td.c123{
	height:32px;
	background-position:0px 0px;
	vertical-align:middle;
}
.box_title td.c123{background-image:url('35_box_0_title.jpg');}
.box_title .inner{
	text-align:center;
	font-family:"Arial","Helvetica","Zurich","Swiss","Switzerland",sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#eee;
	margin:7px 0px 0px 0px;
	cursor:default;
}
.box_title td.c1{background-image:url('35_box_2_title.jpg');}
.box_title td.c1 .inner{
	font-size:11px;
}
.box_title td.c2{
	background-image:none;
	background-color:#000;
}
.box_title td.c3{
	background-image:url('35_box_1_title.jpg');
	background-position:top left;
}
.box_title td.c3 .inner{
	font-size:19px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}

.box td{background-position:bottom left;}
.box td.c123{background-image:url('35_box_0_bg.jpg');}
.box td.c1{background-image:url('35_box_2_bg.jpg');}
.box td.c2{
	background-image:none;
	background-color:#000;
}
.box td.c3{background-image:url('35_box_1_bg.jpg');}
.box .inner{
	text-align:left;
	padding:5px 15px 15px 15px;
	color:#fff;
}
.rating_inner{
	text-align:left;
	padding:5px 15px 15px 15px;
	color:#fff;
}
.box td.c1 .inner{
	padding:5px 5px 15px 20px;
	white-space:nowrap;
}
.box .links{text-align:center;}
.box .links a{color:#555;}
.box .links a:hover{color:#888;}
.box .links .wm{
	color:#e33;
	font-weight:bold;
	text-decoration:none;
}
.box .links .wm:hover{color:#e33;}


#foot td{
	height:30px;
	background:url('35_bg_foot.gif') top left no-repeat;
	vertical-align:middle;
}
#foot .inner{
	text-align:center;
	font-family:"Arial","Helvetica","Zurich","Swiss","Switzerland",sans-serif;
	font-size:14px;
	color:#000;
	padding:3px 0px 0px 0px;
}




#stats_bar{
	height:82px;
}
#stats_bar td{
	vertical-align:top;
}
#stats_bar img{
	width:80px; height:80px;
}
#stats_bar .inner{
	text-align:left;
	padding:4px 8px 0px 6px;
	white-space:nowrap;
}
#stats_bar .nr{
	font-weight:bold;
	color:#E1D6A3;
}
#stats_bar .name{
	color:#fff;
	text-decoration:none;
	font-size:10px;
}
#stats_bar .name:hover{
	text-decoration:underline;
}
#stats_bar .label{
	color:#BFB48F;
	font-size:10px;
}
#stats_bar .value{
	font-weight:bold;
	color:#aaa;
	font-size:10px;
}



#models_side{
	cursor:default;
}
#models_side a{
	color:#E1D6A3;
	text-decoration:none;
}
#models_side,
#models_side a.sub{
	color:#888;
}
#models_side a:hover{color:#fff;}
#models_side .gap{
	height:4px;
}


#gallery{
	border-spacing:10px;
/*	margin:-10px;*/
	margin:-10px -10px 0px -10px;
}
#gallery a{
	display:block;
	width:86px; height:129px;
	background-position:center;
	text-decoration:none;
}
#gallery .dupe a{
	width:200px; height:270px;
}

.box .desc{
	margin:0px 0px 10px 0px;
	width:695px;
	text-align:justify;
}

#gallery2{
	border-spacing:15px;
/*	margin:-15px;*/
	margin:-15px -15px -5px -15px;
}
#gallery2 a{
	display:block;
	position:relative;
	width:160px; height:120px;
	background-position:center;
	text-decoration:none;
}
#gallery2 .play{
	display:block;
	width:30px; height:23px;
	position:absolute;
	left:65px; top:48px;
	background:url('play.gif') top left;
}
#gallery2 .title{
	text-align:center;
	color:#AFA781;
	margin:3px 0px 0px 0px;
}


