* { margin: 0; padding: 0 }
body { background-color: #da8faf; color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt }
#content {background-color: #ffffff; width: 980px; margin: 0 auto;  
/* border-left: 1px solid #d1749b; border-right: 1px solid #d1749b; */ 
}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a:link {  color: #993366; text-decoration: underline}
a:visited {  color: #993366; text-decoration: underline}
a:hover {  color: #d1749b; text-decoration: underline}

#header {height:60px; width: 980px}
#footer { width: 980px}
.clr { clear: both }

#title { background-color: #d1749b; height: 20px; color: #ffffff; text-transform: uppercase}
#title h3 { font-size: 9pt; padding-top: 3px; text-align: center}

#sestuff { float: left; width: 360px; padding-bottom: 5px}
#sestuff h2 { font-size: 10pt; padding: 5px 5px 0px 5px}
#sestuff form { padding: 5px; padding-left: 5px}
#sestuff input { width: 200px; float: left;  padding: 3px;		border-style:none;	border:1px solid #a40200; background-color: #f5e2eb;  }
#sestuff input.but { font-weight: bold; margin-left: 8px; padding: 2px; width: 120px; float: left; background-color: #cc6699; border: 1px solid #993366; color: #fff }

#adstuff { float: left; width: 580px; margin: 5px; padding: 10px; border: 1px solid #a40200; background-color: #f5e2eb; color: #a40200; text-align: center }
#adstuff b { font-size: 14pt }
#adstuff a { color: #a40200; text-decoration: none }
#adstuff a:hover { color: #006699; text-decoration: none }
 
#book { background-color: #d1749b; height: 2px; color: #ffffff; font-size: 9pt; padding-top: 3px; text-align: center; font-weight: bold}
#book a { color: #ffffff; text-decoration: underline} 



#allstuff { float: left; width: 770px; }
#banstuff { float: left; width: 170px; padding-left: 15px; padding-top: 10px; padding-right: 10px; text-align: center}

#allstuff h1 {  font-size: 16pt;  padding: 5px; color: #993366}
#allstuff p {   padding: 5px; }
#allstuff h2 { font-size: 10pt; padding: 5px 5px 5px 5px}
#banstuff h2 { font-size: 10pt; padding: 5px 5px 5px 5px; ; text-align: center}

#banstuff li { list-style-type:none; text-align: center}

#copy { background-color: #d1749b;  height: 18px; color: #ffffff;  font-size: 9pt; padding-top: 2px; text-align: center}
#copy a { color : #ffffff }
#logo {border:none;width:289px;height:60px;z-index:2;padding-top:0px;padding-left:10px;float:left;}
#logo a {display:block;position:relative;overflow:hidden;width:289px;height:60px;font-size: 15pt;text-decoration: none;color:#000;}
#logo a span {display:block;position:absolute;left:0px;top:0px;z-index:1;width:289px;height:60px; background:url(/i/sexxxter.gif) no-repeat top left; cursor:pointer; cursor:hand;}

div#toplink { display:block; height:32px; width: 650px; float:right;margin-right: 5px; margin-top:15px;_margin-top:17px;}
div#toplink ul li{ 	list-style-type:none; float: left;	 }
div#toplink ul li a{ font-weight: bold; padding:3px 4px 3px 4px; 	margin: 0 2px 0 0; 	display:block;	text-decoration:none; text-align:center;	height:21px; 	line-height:21px; 	cursor:pointer;background-color: #cc6699; border: 1px solid #993366; color: #fff; width: 90px}
div#toplink ul li a:hover{	background-color:#000;	border: 1px solid #000; margin-left:0px;	color:#fff}


.notor		{ margin:0; padding:20px; }



table#tbl { width: 730px}
table#tbl td { padding-top:1px; padding-bottom:1px; height: 23px}
tr.tblline { 	border-top:1px groove #ffd6ea;  }
tr.tblline:hover {	background-color:#d1749b;	margin-left:0px;	color:#000000;}

/* tagcloud */
#tagcloud { padding: 20px; text-align:center; }
#tagcloud a:link, #tagcloud a:visited { text-decoration:underline; }
#tagcloud a:hover, #tagcloud a:active { text-decoration: none; }
#tagcloud span { padding: 4px; }
.smallest { font-size: 9pt; line-height: 20pt }
.small { font-size: 12pt; line-height: 20pt }
.medium { font-size:15pt; line-height: 20pt }
.large { font-size:18pt; line-height: 20pt }
.largest { font-size:20pt; line-height: 20pt}

/* tagcloud small */
#tagclouds { padding: 5px; text-align:center; }
#tagclouds a:link, #tagclouds a:visited { text-decoration:underline; }
#tagclouds a:hover, #tagclouds a:active { text-decoration: none; }
#tagclouds span { padding: 1px; }
.smallests { font-family: arial; font-size: 8pt; }
.smalls { font-family: arial;  font-size: 9pt;  }
.mediums { font-family: arial;  font-size:11pt;  }
.larges { font-family: arial;  font-size:12pt;  }
.largests { font-family: arial;  font-size:14pt; }



div#live { text-align: center; padding: 10px 0 10px 0}

div#vote { float: left; text-align: center;  }
div#votein  {float: left;  padding: 0px 5px; font-weight: bold }

div#torrep {float: left;  padding: 0px 5px 2px 5px; font-weight: bold }


.primary { font-weight: bold }

div#movdet { padding: 0; float: left; width: 550px; }
div#movdet2 { padding: 0;  }
div.tdet2 { width: 490px; padding: 0 0 10px 10px }
div.tdet1 { padding: 0 0 10px 10px }

div.linkz { padding: 10px 5px 0 0; float:left}
div.linkz input{ width: 140px}
div#dvdad { text-align: center}

div#datbig { text-align: center; font-size: 20pt; padding: 0 0 20px 0}
div#datbig a{ font-size: 20pt}
#ll a { padding: 2px 3px; margin: 0 0 10px 0; line-height: 190%} 
#ll a:link, #ll a:visited {  background-color: #cc6699; border: 1px solid #993366; color: #fff; text-decoration: underline; } 
#ll a:hover {   background-color: #fff; color: #000; font-weight: bold; text-decoration: none; }
#ll span { padding: 2px 3px; margin: 0 0 10px 0; color: #000; background-color: #fff; border: 1px solid #993366; font-weight: bold; text-decoration: none; }
div#lla { text-align: center;margin: 5px 0 15px 0; }
div#ll{ margin: 5px 0 10px 0; text-align: center; }

div#lcell { border-bottom: 2px solid #d1749b; padding: 4px 0 1px 0; height: 22px; margin-bottom: 5px}
div#lcell h2 { float: right;  color: #3d4749; text-align: left; width: 510px; padding: 2px 2px 2px 5px; font-size: 10pt}
div#lcell div#order { float: right; width: 232px; padding-top:3px}

div#playit { padding:10px; background-color: #d1749b; margin: 10px; text-align: center}
div#iitor { float: left; width: 220px; margin: 10px 0 0 0; }
div#vote {  background-color: #d1749b; height: 40px; font-size: 22pt; font-weight: bold; padding: 10px 0 10px 0; width: 90px; text-align: center; color: #fff }
div#votx {  background-color: #f5e2eb;  height: 40px;  padding: 10px 0 10px 0; width: 100px; text-align: center; color: #000 }
div#votein {  border-top: 1px solid #fff; background-color: #d1749b; font-weight: bold; padding: 5px 0; width: 90px; text-align: center; color: #fff }
div#votein a:link {  color: #993366; text-decoration: underline}
div#votein a:visited {  color: #993366; text-decoration: underline}
div#votein a:hover {  color: #fff; text-decoration: underline}

div#torrep {  border-top: 1px solid #fff; background-color: #f5e2eb; font-weight: bold; padding: 5px 0; width: 100px; text-align: center; color: #fff }
div#det3 { width: 90px;  float: left}
div.tordat {   margin-left: 10px; width: 100px; text-align: center; color: #000; float: left }
div.fr { font-size: 8pt; float: left; width:142px; height: 154px; margin: 6px;  padding: 0px;  text-align:center }
div.fr img { background-color: #fff; padding: 0px; border: 1px solid #3d4749;}
div.fr a:link, div.fr a:visited, div.fr a:active  { font-size: 8pt;  color: #cf2195; text-decoration: none}
div.fr a:hover { font-size: 8pt; color: #3333ff; text-decoration: none }
div.nores, div#infa { padding-left: 10px }


div#tag {  margin: 0; padding: 0.7em;  }
div#tag a { display: inline;  padding: 0 2px 0 2px }
div#tag a.sz{ font: normal 9pt  Arial }
div#tag a.sz1{ font: normal 10pt  Arial }
div#tag a.sz2{ font: italic 11pt  Arial }
div#tag a.sz3{ font: bold 12pt  Arial }
div#tag a.sz4{ font: normal 13pt  Arial }
div#tag a.sz5{ font: italic 14pt  Arial }
div#tag a.sz6{ font: bold 15pt  Arial }
div#tag a.sz8{ font: normal 16pt  Arial }
div#tag a.sz9{ font: italic 17pt  Arial }
div#tag a.sz10{ font: bold 18pt  Arial }
div#tag a.sz11{ font: normal 19t  Arial }
div#tag a.sz12{ font: italic 20pt  Arial }
div#tag a.sz13{ font: bold 20pt  Arial }
