
html {padding:0;margin:0;font-size:62.5%;}
body {background: #361f4e url(../images/bg11.gif); font: 12px Arial, Helvetica, sans-serif;margin: 0;padding: 0; color: #8d4bce;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #b066f9; text-decoration: underline;cursor: pointer;}
a:hover {color:#fff000;text-decoration: none;}
img {border:none;}
ul, ol, li {margin:0;padding:0; list-style-type:none;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}


#header {position:relative; padding:1px 0 4px 0; width:100%; overflow:hidden; background:#47236b url(../images/header.png) repeat-x left top;}
#header h1 {color:#47236b; font-size:26px;float:left;  padding:0 0 0 20px;}
.h_top {float:right; color:#47236b; font-size:18px; padding:14px 10px 0 0;}
.h_top li { display:inline; padding:0 1px; list-style-type:none;}
.h_top a, .h_top a:visited {padding:4px 6px 4px 6px; background:#732fb6; border:1px solid #47236b;}
.h_top span {padding:4px 6px 4px 6px; background:#732fb6; color:#ff1c1c; border:1px solid #47236b;}
.h_top a:hover { background:#47236b; border:1px solid #47236b; text-decoration:none;}

.header_2 { background:#47236b; padding:1px 20px 6px; height:1%; overflow:hidden;}
.header_2 h1 { float:left; padding:1px; display:inline; font-size:16px; margin-right:15px; color:#8353b2;}
	.sort { float:right; display:inline; font-size:14px; color:#fff; }
	.sort  i { padding-right:5px;}
	.sel_1 { background:#fff; border:1px solid #000; padding:1px; font-size:13px; width:150px;}
	.s_search {float:left; display:inline;}
	.s_input {background:#fff; border:1px solid #000; padding:1px; font-size:13px; width:150px; float:left;}
	.s_submit {border:1px solid #000; background:#000; float:left; color:#732fb6; font-weight: bold; height:20px; width:50px; cursor:pointer;}

.cat { height:1%; overflow:hidden; padding:7px 15px 2px; background: url(../images/hd2.png) repeat-x left top;}
.cat h1 { float:left; padding:3px 0px 15px; display:inline; margin-right:15px;}
.cat p { padding-top:5px; color:#985dd1; font-size:11px;}

.sort a, .sort a:link, .sort a:active, .sort a:visited {color: #d4abfb; text-decoration: none;cursor: pointer;}
.sort a:hover {color:#fff600; text-decoration: none;}

.count {color:#be85f7;}

.thumbs {width:100%; padding:10px 0; text-align:center; }
.thumbs h3 {font-size:16px; padding:3px 0;height:18px; overflow:hidden; line-height:19px; text-align:left;}
.thumbs li {padding:3px;width: 242px; min-height: 212px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:0px;zoom: 1;*display: inline;_height: 212px; position:relative;z-index:99;}
.thumbs li:hover {background:#27113d;}
.thumbs * {vertical-align: top;}
.thumbs li img {position:relative;z-index:99; width:240px; height:180px; border:1px solid #743fa9; display:block; background:#1e1429; }
.thumbs li a:hover img{border: 1px solid #fff600;}
.thumbs li p { overflow:hidden; font-size:12px; padding:1px 0 1px; text-align:left;}
.thumbs li span {float:right; overflow:hidden; font-size:12px; padding:1px 0 1px; }

.thumbs2 {width:100%; padding:10px 0; text-align:center; }
.thumbs2 h3 {font-size:16px; padding:3px 0;height:18px; overflow:hidden; line-height:19px; text-align:left;}
.thumbs2 li {padding:3px;width: 322px; min-height: 242px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:0px;zoom: 1;*display: inline;_height: 272px; position:relative;z-index:99;}
.thumbs2 li:hover {background:#27113d;}
.thumbs2 * {vertical-align: top;}
.thumbs2 li img {position:relative;z-index:99; width:320px; height:240px; border:1px solid #743fa9; display:block; background:#1e1429; }
.thumbs2 li a:hover img{border: 1px solid #fff600;}
.thumbs2 li p { overflow:hidden; font-size:12px; padding:1px 0 1px; text-align:left;}
.thumbs2 li span {float:right; overflow:hidden; font-size:12px; padding:1px 0 1px; }

.cats h3 { float:left; display:inline; font-size:15px; font-weight:bold; }
.cats li { width:322px;min-height: 260px;_height: 260px;}
.cats li img { width:320px; height:240px;}

.pornstars h3 { float:left; display:inline; font-weight:bold; font-size:15px;}
.pornstars li { width:242px;min-height: 208px;_height: 208px;}
.pornstars li img { width:240px; height:180px;}

.traders { width:90%; margin:0 auto; padding:10px 20px;}
.traders li img { width:180px; height:135px; margin-bottom:4px; background:#1e1429;}
.traders li {width:182px;min-height: 160px;_height: 160px; text-align:center; font-weight:bold;}
.traders li:hover { background:none;}

.block { padding:10px 0; text-align:center;}


.pages { padding:10px 20px; height:1%; font-size:18px; overflow:hidden; text-align:center;}
.pages * { margin:0; padding:4px; line-height:36px;}
.pages span, .pages a:hover { background:#000; border:1px solid #000; color:#732fb6;} 

.pages a, .pages a:visited { background:#732fb6; border:1px solid #732fb6; text-decoration:none; }

.tops { font-size:15px; overflow:hidden; width:90%;padding:10px 20px; margin:10px auto 0;}
.tops ul {float:left;width:25%;}
.tops li {padding:2px 0;}

.cats_list {font-size:16px; overflow:hidden;width:90%;padding:10px 0px 20px 40px; margin:10px auto; height:1%;}
.cats_list ul {float:left;width:16%;}
.cats_list li { padding:2px 0;}

#footer {  text-align:center; width:990px; margin:25px auto 0;}
