body{behavior:url("/assets/behavior/csshover.htc");}
*{margin:0px;padding:0px;}
a img{border:none;}
a{color:#FF0099;}
a:hover{color:#CC0066;}
body{text-align:center;background:#50A9F5;}
#container{background:url(/assets/images/mainbg.gif) repeat-y;width:1000px;margin:0px auto;text-align:left;font:12px/1.5 Arial, Helvetica, sans-serif;color:#3366CC;position:relative;}
#content{background:url(/assets/images/header.jpg) no-repeat;padding:170px 80px 0px 90px;}
#main{float:left;width:448px;}
.maincontent{background:url(/assets/images/welcomebg.gif) repeat-y;margin-top:5px;}
.maincontent img.footer{display:block;}
.maincontent h1{background:url(/assets/images/welcome.gif) no-repeat;width:448px;height:57px;padding-top:10px;padding-left:20px;color:#fff;font:bold 18px Arial, Helvetica, sans-serif}
.maincontent h2{background:url(/assets/images/welcome.gif) no-repeat;width:448px;height:57px;padding-top:10px;padding-left:20px;color:#fff;font:bold 18px Arial, Helvetica, sans-serif}
#auxiliary{float:right;width:343px;padding-top:270px}
.auxiliarycontent{background:url(/assets/images/rahrahbg.gif) repeat-y;}
.auxiliarycontent img.footer{display:block;}
.auxiliarycontent h2{background:url(/assets/images/rahrah.gif) no-repeat;width:343px;height:47px;padding-top:10px;padding-left:20px;color:#fff;font:bold 18px Arial, Helvetica, sans-serif}
.maincontent .pad, .auxiliarycontent .pad{padding:0px 20px;}
#footer{background:url(/assets/images/footer.gif) #50A9F5 no-repeat;height:150px;}
#free{position:absolute;left:568px;top:141px;}
.feature{background:url(/assets/images/featurebg.gif) no-repeat;width:448px; height:321px;margin-top:5px;position:relative;}
.feature h2{font:bold 14px Arial, Helvetica, sans-serif;color:#FF0066;position:absolute;left:286px;top:69px;width:145px;}
.feature p{position:absolute;left:286px;top:111px;width:145px;font:11px/1.2 Arial, Helvetica, sans-serif;}
.feature .featureimg{position:absolute;left:31px;top:58px;}
#primarynav{list-style-type:none;position:absolute;top:75px;left:353px;}
#primarynav li{float:left;position:relative;}
#primarynav li ul{display:none;}
#primarynav li:hover ul{display:block;list-style-type:none;position:absolute;right:30px;top:30px;text-align:right;}
#primarynav li ul li{float:none;padding-top:10px;padding-right:10px;width:150px;color:#fff;background:#4FA9F5;border-bottom:solid 1px #fff;}
#primarynav li ul li:hover{background:#CC0066;}
#primarynav li ul li:hover a{color:#66FFFF;}
#primarynav li ul li a{color:#fff;font-size:14px;text-decoration:none;}
#primarynav li ul li a:hover{color:#66FFFF;}
.left{float:left;margin-right:10px;}
.right{float:right;margin-left:10px;}
.clear{clear:both;}