/* Layout CSS
--------------------------------------------------------------------------*/
body{
background:#050395;
}

#container {
 width: 800px;
 margin:0;
 text-align:left;
 margin:0px auto;
 background:#fff;
 border:4px solid #f20000;
 position:relative;
}

#quickheadernav{
text-align:right; float:right; margin-top:5px; margin-bottom:5px;
}
#headernav {
margin-top:3px;
*margin-top:0;
}

#header { 
 clear:both;
 position:relative; 
 color:#000;
 width:800px;
}

#wrapper{
 width:800px;
 margin:5px auto;
} 
#mainnav{
 position:relative;
 width:155px;
 float:left;
 overflow:visible;
 margin-right:5px;
 margin-left:0px;
}
#rightnav{padding:0 10px 0 10px; width:205px; overflow:visible; margin:0; float:left;}
#wrap {
 width:630px;
 _width:620px;
 min-height:300px;
 float:left;
 padding:0 5px;
}

#wrap2 {
 width:770px;
 min-height:300px;
 padding:0 15px;
}

#wrap3 { width:390px; padding:0 10px 0 10px; float:left; border-right:1px solid #dadaf2;height:100%; }
#wrap4 { width:540px; padding:0 10px 0 10px; float:left; border-right:1px solid #dadaf2;height:100%; }
* html #wrap{ height:300px; } 

#alfooter {
 padding-bottom:5px;
 clear: both;
 width:800px;
 height:43px;
 padding-top:10px;
}
* html #footernav {margin-left:-1px;}
#alfooter * { text-align:center;}

#footernav{ color:#fff; padding:1px;}
#footernav a {color:#fff;}
#lefttd ul li a{font-weight:normal;}

/* Header style
------------------------*/
#header .headerdefbg {}
#header .headerareatop{ }
#header .logo{top:7px; left:8px; }
#header .logotext{ font-size:22px; padding:4px 0 0 0; margin:0; padding-left:68px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal;}
#header .logodesc{font-size:14px;padding:0; margin:0; padding-left:68px; font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;}
#header .searchbox { position:absolute; right:10px; top:7px;font-size:11px; border:1px solid #707070;}
#header .searchbox input { font-size:11px; border:none;}
#header .cart { position:absolute; top:72px; left:700px; font-size:9px;}
/* footernav */