div{padding: 0; margin: 0px 0px 0px 0px}

body {font-family: Arial, Helvetica, sans-serif;background-color:#1a491a;background-image: url('http://www.ultrathrill.com/images/background.jpg');background-repeat: no-repeat;margin-top:0px;margin-left:0px;margin-bottom:0px;  text-align:left;color:black; font-size:14px}

/*--------Code by Stu Nicholls of CSSPLAY.co.uk--------------*/
/*for all browsers that understand min-width */
.width {width:100%; min-width:962px;}

/* the bodge for IE6 browsers */
* html .minwidth {border-left:962px #000; position:relative; float:left; z-index:1;}
* html .container {margin-left:-962px; position:relative; float:left; z-index:2; text-align:left;}
/*--------End of Code by Stu Nicholls of CSSPLAY.co.uk--------------*/



p{margin:0px;padding:0px; margin-left:12px; margin-right:12px; margin-bottom:8px; margin-top:8px;}
a img {border: none;}
img {border: none;}

h1{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:20px;
margin:0;
padding:8px;
display:block;
text-align:center;
color:#00163C;
line-height:22px;
} 
h1 strong{color:#AC0202}
h2{font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px;
margin:0;
padding:12px;
padding-bottom:8px;
text-align:left;
color:#00163C;
}
h2 a:visited{color:#0000FF;}
h3{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
margin:0;
padding:3px;
padding-bottom:8px;
display:block;
text-align:center;
color:#ddd;
line-height:14px;
}
h3 strong{font-size:16px;}
h4{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
margin:0;
padding:12px;
padding-bottom:8px;
color:#00163C;
line-height:14px;
}



.toptitle{float:left; margin:0; margin-left:20px; width:914px; margin-top:60px; background:#FFD2D2; border:2px solid #f00}
.content{float:left; margin:0; border-left:20px solid #518aa8; width:914px; border-right:27px solid #518aa8; width:914px; border-top:12px solid #518aa8; background:#FFFFFF;}
.footer{float:left; margin:0; margin-left:20px; margin-bottom:10px; width:914px; margin-top:12px; background:#FFFFFF; border:2px solid #000033}
.footer a{color:#000055;}
.footer a:visited{color:#000055;}
.content2{float:left; margin:0; margin-left:20px; width:914px; margin-top:72px; background:#FFFFFF; border:2px solid #000033}
.content3{float:left; margin:0; margin-left:20px; width:914px; margin-top:12px; background:#FFD2D2; border:2px solid #f00}
.borderl{border:1px solid black; margin-left:1px; margin-top:1px;}
.leftpic{float:right; margin:12px; width:204px; border:1px solid black; background:#040028;}
.nav{color:#E8FAFF;float:left; margin:12px; width:202px; background:#fff; background-image:url(images/more-reasons.jpg); background-position:top center; background-repeat:no-repeat; padding:6px; padding-right:0; padding-top:50px;}
.nav a{color:#022248;}
.navright{color:#E8FAFF;float:right; clear:right; margin:12px; margin-top:0; width:202px; background:#fff; background-image:url(images/more-reasons.jpg); background-position:top center; background-repeat:no-repeat; padding:6px; padding-right:0; padding-top:50px;}
.navright a{color:#022248;}
.leftad{float:left; clear:left; margin:14px; margin-right:15px; margin-left:15px; margin-top:0px; width:202px; padding:0px; padding-right:0; padding-top:0px; text-align:center; font-size:12px;}
.leftpicwide{float:right; margin:12px; width:254px; border:1px solid black; background:#040028;}
.redtitle{text-decoration:underline; color:#FF0000;}
.inlink{float:right; margin-right:12px; margin-top:10px;}
.mainlist li{padding:6px;}
.mainlist li:hover{ background:#D7F5FF;}
.mainlist a{font-size:16px;}
.minipic{float:right; margin-right:12px; margin-left:12px; border:1px solid black; clear:right}
.clr{text-align:center; font-size:18px; padding-top:18px; padding-bottom:10px;}
.penislink{text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:14px; margin-bottom:14px;}
.penislink a:visited{color:#0000FF;}