/* Layout CSS
--------------------------------------------------------------------------*/
body{
background:#cccccc;
}

#container {
width:990px;
background:url(bg.jpg) repeat-y;
margin:0 auto;
text-align:left;
position:relative;
}

#quickheadernav{
text-align:right;
position:absolute;
right:10px;
top:10px;
z-index:1;
}

#headernav {
margin:0 auto;
width:938px;
}

#header { 
 clear:both;
 position:relative; 
 color:#000;
 width:938px;
 margin:0 auto;
}

#wrapper{
 width:938px;
 margin:5px auto;
}

#mainnav { 
width:170px;
overflow:visible; 
margin:5px 10px 0 0; 
float:left; }

#wrap  { background:#fff; margin:0 auto; min-height:600px; width:750px; float:right}
#wrap2 { background:#fff; margin:0; min-height:600px; width:100%;}
#wrap3 { background:#fff; margin:0 5px 0 0; min-height:600px; width:530px; float:left;}
#wrap4 { background:#fff; margin:0; min-height:600px; width:710px; float:left;}
#rightnav{ float:left; padding:10px; width:190px; overflow:visible; margin:0; border-left:1px solid #c4c4c4;}

* html #wrap{ height:300px; } 

#alfooter {
width:980px;
height:93px;
padding:0px 0;
text-align:center;
background:url(foot.jpg) no-repeat;
clear: both;
font-size:10.5px;
}
* html #footernav {margin-left:-1px;}
#alfooter * { text-align:center;}

#footernav{ color:#fff; padding:1px;}
#footernav a {color:#fff;}
 
/* Header style
------------------------*/
#header .headerdefbg {background:#fff;}
#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:40px;font-size:11px;}
#header .searchbox input{border:none;}
#header .searchbox .text { font-size:11px; border:1px outset #b9b9b9; }
#header .searchbox .button{background:url(but.jpg) no-repeat; width:65px; height:20px; font-size:11px;}
#header .cart { position:absolute; top:72px; left:700px; font-size:9px;}
#header img{margin-top:5px;}
/* footernav */