* {margin:0;padding:0;}
a {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}
body { font-size: 12px; font-family: Verdana;margin:0 auto;padding:0;}
td {font-family: Verdana; }
.head {height:155px;background:url(http://www.nofupas.com/images/topbg.jpg);margin:0;padding:0;}
.gthumb {border:1px solid #CCCCCC;}
.gthumb:hover {border:1px solid #000000;}
td.tbox {text-align:center;background-color:#d7d7d7;font-size:8pt;border:1px solid #9a9a9a;color:#808080;}
td.tbox:hover {color:#000000}
.leftside {padding:2px 0 2px 0;width:150px;font-size:10pt;font-weight:bold;color:#666666;float:left;overflow:visible;}
.leftside li {margin:0;list-style-type:none;background-color:#efefef;margin:0;padding:0;padding-left:5px;display:block;height:20px;border-top:1px solid #cccccc;border-bottom:1px solid #000000;border-left:1px solid #828282;border-right:1px solid #828282;vertical-align:middle;}
.leftside li:hover {background-color:#ffffff;}
.leftside li a {margin-bottom:-7px;text-decoration:none;color:#000000;}
.leftside li a:hover {text-decoration:underline;color:#ff0000;}
.leftside .sidetop {color:#000000;font-size:12pt;list-style-type:none;margin:0;padding:5px 0 5px 0;padding-left:5px;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #828282;border-right:1px solid #828282;vertical-align:middle;}
.mainside {padding:0 2px 0 2px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #000000;border-bottom:1px solid #000000;width:150px;float:left;margin:5px 5px 0 5px;overflow:visible}
.mtbox {margin:0px 1px 20px 1px;}
.rightside {padding:2px 0 2px 0;width:150px;font-size:10pt;font-weight:bold;color:#666666;float:right;overflow:visible;}
.rightside li {margin:0;list-style-type:none;background-color:#efefef;margin:0;padding:0;padding-left:5px;display:block;height:20px;border-top:1px solid #cccccc;border-bottom:1px solid #000000;border-left:1px solid #828282;border-right:1px solid #828282;vertical-align:middle;}
.rightside li:hover {background-color:#ffffff;}
.rightside li a {margin-bottom:-7px;text-decoration:none;}
.rightside li a:hover {text-decoration:underline;}
.rightside .sidetop {color:#000000;font-size:12pt;list-style-type:none;margin:0;padding:0;padding-left:5px;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #828282;border-right:1px solid #828282;vertical-align:middle;text-align:center;}
.altside {overflow:visible;padding:0 2px 0 2px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #000000;border-bottom:1px solid #000000;width:150px;float:right;margin:5px 5px 0 5px;overflow:visible}
.featuresite {width:150px;background-color:#efefef;margin-top:2px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.mid {margin:5px 1px 0 1px;padding:0;height:100%;}
#wrap {min-width:970px;}
#main {width:100%;}
#blank {width:980px;height:2px;}
.footer {width:100%;min-width:980px;border-top:4px solid #CCCCCC;background-color:#e8e8e8;text-align:center;}
.footer td h2 {font-size:8pt;color:#000000;}
.footab {margin:15px 0 0 60px;}
.footer li {width:135px;border-bottom:1px dashed #aaaaaa;list-style-type:none;font-size:8pt;max-height:12px;overflow:hidden;}
.footer li:hover {background-color:#ffffff;}
.bookm {float:right;vertical-align:bottom;margin:8px 5px 0 0;color:#000000;font-size:10pt;}
.bookm a {color:#000000;font-weight:bold;text-decoration:none;}
.bookm a:hover {color:#ff0000;}
.textgalls {text-align:left;font-size:9pt;width:550px;}
td.textdate {width:50px;text-align:left;margin:0 0 0 0;}
td.textlink {width:450px;text-align:left;overflow:hidden;padding:0 0 0 5px;margin:0 0 0 0;height:18px;display:block;}
td.textrating {width:50px;text-align:right;margin:0 0 0 0;}
.thanks {margin:0 auto;}
.thanks h1 {font-size:14pt;font-weight:bold;margin:20px auto 20px auto;color:#ff0000;}
