html { font-family: Verdana, Arial; margin:0px; }
body { font-family: Verdana, Arial; background-color: #464646; width:777px; margin:5px auto 5px auto; font-size:10px;}

#container { border: 1px solid #000000; background:url('/images/bodybackground.png') left repeat-y; background-color:#FFFFFF; }
#container2 { border: 1px solid #000000; background:url('/images/bodybackground2.png') left repeat-y; background-color:#FFFFFF; }
#container-cart { border: 1px solid #000000; background:url('/images/bodybackground2.png') left repeat-y; background-color:#FFFFFF; }
#header { width:775px; background:#CCCCCC;}
#header p { margin:0px; }
a.header-catlink { width:100px; height:30px;display:block;float:left; color:#FFFFFF; font-size:12px;}

#sectionlist { height:25px; margin:0px; padding:0px;	background: #4E4E4E; text-align:center;	float:left;	}
#sectionlist ul { list-style: none; padding:0px; margin:0px; }
#sectionlist li { display:inline; float:left; text-align:center; padding:0px; margin:0px; }
#sectionlist a { font-weight: bold; padding-top:5px; height:20px; color: white; display:block; width:109px; font-size:12px; border-right:1px solid #CCCCCC;}
#sectionlist a:hover{ background-color:#ff8a00; border-right:1px solid #000000;color: black;}

#header-topmenu { padding-top:4px;float:right;margin-right:10px; }
#header-topmenu a { color:#000000; font-size:10px; font-weight:bold;}
#header-topmenu2 { padding-top:4px;float:right;margin-right:10px; }
#header-topmenu2 a { color:#ffffff; font-size:10px; font-weight:bold;}
#headerlinks { clear:both; }
#headermain { width:765px;display:block;clear:both; background:url("/images/header-bg.png") repeat-x; border-top:1px solid #999999;padding:5px; }
#statement { margin:0px;color:#EEEEEE; font-size:18px;font-style:italic;font-weight:bold }
#header-bottommenu { clear:right;color:#FFFFFF; font-size:10px; text-align:right;margin-right:10px; }
#header-bottommenu a { color:#FFFFFF; font-size:10px; font-weight:bold;}

#basket { width:100px; float:right; background:#FFFFFF;padding:3px;margin-top:10px;margin-right:9px;}
#checkout-button { text-align:center; font-size:12px; padding:3px; font-weight:bold;display:block;background:#BBBBBB;color:#FFFFFF; }
#phonenumber { float:left;margin:0px;color:#EEEEEE; font-size:16px;font-weight:bold;letter-spacing: 2px }
#logostrip { float:left;width:215px; }
#logostrip2 { float:right;width:105px; }
#leftcol { float:left; margin:0px; width:185px; clear:both;}

#strip { height:23px; padding-top:5px;}
#newsticker { float:left; width:560px; margin-bottom:3px; height:15px;font-size:14px; }
#searchform { width:190px; float:left; margin-left:5px;}

.nav-listtop { list-style:none; margin:0px; padding:5px 0 5px 10px; border-top:1px solid #999999;background:#CCCCCC; color:#ffffff; font-size:12px;font-weight:bold;}

#nav { padding:0px;	margin:0px; }
#nav ul { list-style: none; padding:0px; margin:0px; }
#nav li { list-style: none; padding:0px; margin:0px; display:inline;}
#nav a { background:#EEEEEE; display:block; padding:2px 0 0 10px; font-size:11px; color:#474747; height:15px; }
#nav a:hover{ background-color:#AAAAAA;}

#nav-listtop li img { vertical-align:-25%; }
#mainfront { border-left:1px solid #999999; float:left; padding:10px; width: 565px; }
#mainfront2 { border-left:1px solid #999999; float:left; padding:10px; width: 760px; }
#featuredproduct-desc { float:left; margin-left:5px; width:148px; }
#featuredproduct-desc p { margin:0px; padding:2px; border:1px solid #CCCCCC; height:353px; }
#featuredproduct { height:353px; margin-bottom:10px; }
#featuredproduct img { float:left; }
#promoboxes { clear:both; }

#promo { color: #FFFFFF; }
.promobox { float:left; width:140px; margin-right:1px; }
a.frontpage-boxlink { margin:1px 0 5px 0; display:block; padding-top:3px; color:#000000; text-decoration:none; height:20px; background:#ff8a00; border:1px solid #54A3CA; text-align:center; font-size:12px; font-weight:bold;}
a.frontpage-boxlink2 { margin:1px 0 5px 0; display:block; padding-top:3px; color:#FFFFFF; text-decoration:none; height:32px; background:#2A8EBF; border:1px solid #54A3CA; text-align:center; font-size:12px; font-weight:bold;}
a.section-boxlink { margin:1px 0 5px 0; display:block; padding-top:2px; color:#666F6D; text-decoration:none; height:26px; background:#D9E2E1; border:1px solid #54A3CA; text-align:center; font-size:10px; font-weight:bold;}

.infobox { height:207px; float:left; }
#didyouknow { clear:both; width:407px; margin-right:9px; }
#fp-links { margin-left:3px; width:135px; }
#fp-links a {font-size:10px; }
#popularitems { width:146px; }
#popularitems ul { list-style:none; }

.linkbox { height:45px; margin-bottom:5px; width:135px; background:#333333;  }
.linkbox a { height:40px; padding:5px; font-size:12px; text-align:center; color:#FFFFFF; display:block;}
.textbox { height:175px; margin:0px; padding:2px; border:1px solid #CCCCCC;  background:#EFEFEF;font-size:11px;}
.textboxtitle { font-size:12px; margin:0px; padding-left:3px; color:#333333; background:#999999; }
.textboxtitle :hover { color:#6A6A6A;}
.image { border:0px; margin:0px; padding:0px; display:inline; }

img { border:0px; margin:0px; padding:0px; display:inline;}
a { padding:0px; margin:0px; }
#footer { border:1px solid #000000; color:#000000; background:#FFFFFF; width:775px; text-align:center;margin:5px auto 3px auto; }
#footer a { color:#6A6A6A; }

form#login {
 background-color: #CCCCCC;
 color: #000000;
 border: 1px solid #999999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: right;
}
div#brandswrapper {
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
position:relative;
top:20px;
width:550px;
}


.important { color:#FF0000;
}
