body{
padding:0;
margin:0;
background-image:url(images/body_bkg1.jpg);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#D3C5AB;

}

p, ul, ol, fieldset, label, h1, h2, h3, h4, h5, form{
padding:0;
margin:0;
}


.clear_br{
padding:0;
margin:0;
clear:both;
}

#banner{
background-image:url(images/ff_banner.png);
width:874px;
height:211px;
margin:5px auto 0 auto;
padding:0;
/*overflow:hidden;*/
background-repeat:no-repeat;
}


#menu{
float:left;
padding:0 0 0 30px;
margin:25px 32px 0 0;
border:0;
width:182px;
/*background-color:#CCCCCC;*/
}

#menu ul li{
padding:0;
margin:0 0 0 0;
list-style:none;
}


#menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding:0;
margin:0;
cursor:pointer;
text-decoration:none;
}

#menu ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
padding:0;
margin:0;
cursor:pointer;
text-decoration:none;
}


#logo_box{
padding:0;
margin:40px 0 0 0;
float:left;
width:auto;
}


#viewcart_pic{
padding:0;
margin:10px 3px 0 0;
background-image:url(images/puddinglady_cart.png);
width:18px;
height:17px;
background-repeat:no-repeat;
overflow:hidden;
float:left;
}

#viewcart_txtbox{
padding:0;
margin:12px 0 0 0;
float:left;
/*background-color:#00FFFF;*/
}

#viewcart_txtbox a:link{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:0;
margin:0;
}


#viewcart_txtbox a:visited{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:0;
margin:0;
}


#viewcart_txtbox a:hover{
text-decoration:none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:0;
margin:0;
}
