html{
font: normal 10px "Arial", Helvetical, Sans-sarif, Sans-Serif;
}

#logo { float: left;line-height: 25px; }

#top{ float: right; text-align: right; margin:5px 10px 5px 10px; }
#top a { color: #808080; margin: 0 0 0 13px; background: #fff url(images/toparrow.png) no-repeat center left; padding: 0 0 0 12px; }
#main { width: 100%; float:left; clear: both; margin-top:0;}
#navigator {width: 650px; height:45px; padding: 2px; 8px; 2px; 4px;  margin: 5px 5px 5px 6px; float:left;border: 1px solid #bbccdd;}
#reseller { width:955px; height:250px;  float:left; margin: 0 0 5px 0; Z-Index: 1;}
#news { width: 250px; height:400px; padding: 2px; 0 2px; 0; margin: 5px 0 5px 0; float:right; border-left: 1px dotted #cccccc; }
#colum_left {width:650px;height:auto; padding: 2px; 0 2px; 0; margin: 5px 0 5px 0; float:left;}
#welcome { width:650px;height:20px; margin: 5px 0 0 0; repeat-y;float:left;}
#message{ width:650px; height:180px; float:left; padding: 10px; 0 5px;0; margin: 0px 0 5px 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
#login { width:650px; height:115px; margin: 5px 0 5px 0; padding:10px 0 10px 0; repeat-y;float:left;}
#box1 {width:300px; height: 95px; border: 1px solid #cccccc; float:left;padding: 10px 0 0 10px;}
#box2 {width:300px; height: 95px; border: 1px solid #cccccc; float:right; padding: 10px 0 0 10px;}
#pic_1{ width:150px; height: 150px; float:left;padding: 10px; 0 10px 0;}
#member{ width:auto; height: 330px; border-left: 1px dotted #cccccc; border-right:1px dotted #cccccc;}