body,form,h1,h2,h3,p,ul,ol,li{margin:0;padding:0;}
body{background:#052846 url(/images/bg.jpg) repeat-x;color:black;}
body,table,td,th,.normal{font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
h1,h2,p{margin-bottom:8px;}
a:link,a:visited,a:active,a:hover{color:#00f;}
a:hover{color:#f00;}
.container{width:1028px;margin:0 auto;}
.mainheader,.mainheader2{width:1028px;height:213px;}
.mainheader{background:url(/images/fullheader.jpg);}
.mainheader2{background:url(/images/fullheader2.jpg);}
.mainheadertop{width:1028px;height:172px;}
.mainheaderlnklogo{float:left;margin-left:50px;margin-top:98px;width:350px;height:70px;display:block;}
.mainheadertoplist{float:right;width:600px;margin:20px 15px 0 0;}
.mainheadertoplist table{float:right;}
.mainheadertoplist table td{padding-right:20px;vertical-align:top;}
.mainheadertoplist table td .toplinks{margin-bottom:5px;}
.mainheadertoplist a:link,.mainheadertoplist a:visited,.mainheadertoplist a:active,.mainheadertoplist a:hover{color:#fff;}
.mainheadertoplist a:hover{color:#f00;}
.mainheadernavwrap{width:1028px;height:40px;}
.mainheadernavlinks{float:left;width:760px;color:#fcf;padding:4px 0 0 55px;}
.mainheadernavlinks a:link,.mainheadernavlinks a:visited,.mainheadernavlinks a:active{color:#ff3366;font-weight:bold;}
.mainheadernavlinks a:hover{color:#fff;font-weight:bold;}
.mainheadernavsearch{float:right;text-align:right;width:165px;padding-right:15px;}
.mainheadernavsearch input{font-size:8pt;}
.contentcontainer{width:1028px;overflow:hidden;}
.contentcontainer{background:url(/images/contentbg.jpg);}
.contentcontainer2{background:url(/images/contentbg2.jpg);}
.contentsidegfx{float:left;width:49px;height:254px;background:url(/images/teen_ones_r4_c1.jpg);}
.contentsidebar{float:left;width:175px;color:#333333;}
.content{float:right;width:784px;color:#052846;margin-right:13px;}
.content .thumb,.content .thumbf{width:242px;margin-left:15px;margin-top:10px;font-weight:bold;float:left;overflow:hidden;}
.content .thumbf{width:756px;}
.content .thumb img,.content .thumbf img,.model .thumb img{width:240px;height:135px;border:1px solid #f36;}
.content .thumbf img{width:754px;}
.content .thumbrinfo{float:right;}
.content .thumb a:hover img,.right_column .thumbf a:hover img{border:1px solid #333;}
.footer,.footer2{width:838px;height:79px;overflow:hidden;text-align:right;padding:10px 190px 0 0;}
.footer{background:url(/images/footer.jpg);}
.footer2{background:url(/images/footer2.jpg);}
.footer a:link,.footer a:visited,.footer a:active{color:#ccc;}
.footer,.footer a:hover{color:#fff;}
.categorylist li{margin:0 0 5px 20px;}
.modellist li{margin:0 0 5px 20px;}
.modeldir{text-align:center;padding-bottom:100px;overflow:hidden;}
.modeldir h1{margin:0;color:black;font-size:22pt;}
.modeldir .navbar{font-size:12pt;font-weight:bold;margin-bottom:10px;}
.modeldir .navbar a{text-decoration:underline;color:#00f;}
.modeldir .navbar a:hover{text-decoration:none;color:#af0000;}
.modeldir .alphalist{width:850px;margin:0 auto;}
.modeldir .model{float:left;font-weight:bold;text-align:center;margin:10px;background:#000;color:#fff;}
.modeldir .model a{color:#fff;}
.modeldir .model img{width:150px;height:225px;border:0;}
.modeldir .rankingheader{color:#000;font-weight:bold;font-size:14pt;}
.modelinfo{padding:5px;font-size:11pt;}
.modelinfo .modelthumb{width:160px;float:left;overflow:hidden;}
.modelinfo .modelthumb img{width:150px;height:225px;border:1px solid black;}
.modelinfo .info{width:600px;float:left;}
.modelinfo .info li{margin-left:20px;}
.modelsitelink{font-size:14pt;text-align:center;margin-top:15px;}
.modelnav{}
.modellinks{margin:10px;font-size:11pt;line-height:24px;}
.modellinks h2{margin-top:20px;}
.stats td{font-size:12pt;font-weight:bold;}
.stats h2{font-size:14pt;margin:0 auto;}
.stats ol{margin-left:40px;line-height:18pt;}
.stats li{margin-bottom:0px;}

