body {margin:0;padding:0;background-color:#000;color:#000;;font-family:helvetica,arial,verdana;}
img {border:0;}
.clear {clear:both;}
#wrapper {width:800px; margin: 0 auto;}
#header {height:124px; background-image: url('/splashimages/bg-header.gif'); background-repeat:repeat-x;}
#header .banner {float:right;margin:25px 20px 0 0;}
#logo {padding:25px 0 0 25px;width:250px;height:75px;}
#logo a div {width:250px;height:75px;}
#nav {margin: 2px 0; background-color:#ccc; height:32px;font-size:12px;}
#nav a {color:#3d3d3d; text-transform:uppercase; text-decoration:none;}
#navlist, #navlist ul {margin:0;padding:0;list-style:none;}
#navlist a {display:block;}
#navlist ul a {width:172px;color:#666;}
#navlist li {float:left;padding:10px 10px 0 10px; height:21px;}
#navlist li ul {position:absolute; width:177px; left:-999em;border-top:2px solid #666;border-bottom:2px solid #666;font-size:10px;}
#navlist li:hover ul, #navlist li.sfhover ul {left:auto;}
#navlist li ul li, #navlist li ul li.first {display:block; clear:both; width:172px; height:15px; padding: 5px 0 0 5px; background:url('/splashimages/bg-subnav.gif') #fff no-repeat;}
#navlist li ul li.first {background:url('/splashimages/bg-subnav-first.gif') #fff no-repeat;}
#contentarea #main {float:left;}
#contentarea #sidebar {float:right; width:209px;}
#contentarea #sidebar img.first {margin: 0 0 1px 0;padding:0;}
#footer {height:19px; background-color:#666; color:#ccc;padding: 7px 0 0 27px;font-size:11px;}
#toplink {color:white;font-size:12px;}
#toplink a {color:white;text-decoration:none}
#toplink a:visited {color:white;text-decoration:none}
#toplink a:hover {color:white;text-decoration:underline}