 html,body {
   margin:0px; padding:0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:12px;
   background-color:#000;
   color:#1F1F1F;
 }
 
 td,p,div {
   text-align:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#999;
 }
 
 img {
   border:0;
 }
 
 a {
   border:0;
   color:#999;
   text-decoration: none;
 }
 
 a:hover {
   border:0;
   color:#eee;
   text-decoration: none;
 }
 
 /*****************
  DIV
 ******************/
 .error_msg {
   width:480px;
 }
 div.ce {
   position:relative;
   width:930px;
   margin:0 auto;
   border:0px solid cyan;
 }
 
 #header {
   position:relative;
   width:930px;
   height:180px;
   background-color:#666;
   background: url(images/header.gif) left top no-repeat;
   text-align:left;
   color:#999;
 }
 
 #container {
   position:relative;
   width:750px;
   float:left;
   /*overflow:hidden;*/
   border:0px solid yellow;
 }
 
 #left {
   position:relative;
   z-index:2;
   float:left;
   width:173px;
   margin-right:14px;
   /*overflow:hidden;*/
   border:0px solid green;
 }
 
 #body {
   width:553px;
   float:left;
   padding-bottom:40px;
   /*overflow:hidden;*/
   border:0px solid red;
 }
 
 #right {
   float:left;
   width:173px;
   margin-top:0px;
   padding-bottom:10px;
   overflow:hidden;
   border:0px solid blue;
 }
 
 #footer {
   clear:left;
   position:relative;
   margin:0 auto;
   margin-top:20px;
   padding:0;
   width:930px; 
   border-top:1px solid #999;
   color:#999; 
 }
 
 .clear {clear:both; height:1px; overflow:hidden;}
 
 #nav_h a:hover {
   text-decoration: underline;
 }
 