/* CSS Document */
 body  { color: white; background-color: black; font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px;font-weight: normal;font-style: normal; }
 a {color: gray; text-decoration:underline; } 
 a:hover {color: #fff;text-decoration:none; }
 p{margin:0 auto;padding:10px; text-align:center;}
 #main{margin:0 auto;max-width:990px;width:expression(document.body.clientWidth > 990? "990px": "100%" );}
 #contents{margin:0 auto;}
 h1{ height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0; padding-top:10px; color:#fff;}
 h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:gray; margin:0; padding:2px 0;}
 h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:gray; margin:0; padding:2px 0;}
 #categoryboxstyles_display{float:left; text-align:left; width:450px; margin-left:20px;padding:10px 0;}
 #categoryboxstyles_page{float:right; text-align:right; width:450px;  margin-right:20px; padding:10px 0;}
 #categoryboxstyles_style{ width:950px; height:270px; border:#373737 1px solid; clear:both; margin:0 auto;margin-top:5px;}
 .footer_line{background:url(../images/foot_topborder.jpg) no-repeat center top;color: gray; padding:5px 0; height:30px; clear:both;}