body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#002350;}
#page_top{background:#fff;}
#header{width:800px; margin:0 auto ; padding-top:20px}
#head_nav{background:url(images/steel.gif) top left no-repeat; margin:0; border-top:1px solid #fff;}
#head_main{background:url(images/space.jpg) top left no-repeat;}
#head_info{width:420px; margin:45px 30px 10px 5px; float:right; padding:5px; border:1px solid #fff; background:url(images/mesh.gif)}
#head_info h1{margin:0; padding:0; color:#fff; font-size:120%; font-weight:bold;  text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:110%;}
#head_info h1 a{color:#fff; text-decoration:none; border-bottom:2px dotted #fff;}
#head_info h1 a:hover{border-bottom:2px solid #fff;}
#head_info img{padding-right:10px;}
#main{width:800px; margin:0 auto 10px; background:#fff;}
#footer{margin:0;background:url(images/steel_bot.gif) top left no-repeat #002350; padding:20px 10px 7px;}
#head_nav ul{margin:0 15px; padding:0; list-style:none;}
#head_nav ul li{float:left; margin:3px 0; padding:0 2px; border-right:1px solid #ccc; border-left:1px solid #999; font-size:80%;}
#head_nav ul li a{color:#666; text-decoration:none}
#head_nav ul li a:hover{color:#000;}
#footer ul{margin:0 15px; padding:0; list-style:none; height:20px;}
#footer ul li{float:left; margin:3px 0; padding:0 2px; border-right:1px solid #ccc; border-left:1px solid #999; font-size:80%;}
#footer ul li a{color:#666; text-decoration:none}
#footer ul li a:hover{color:#000;}
.logo{margin:0 5px 10px 30px; }
.clear{clear:both} 
.right{float:right;} 
.red{color:#f00;}

