*, html{margin:0; padding:0;}
html{background:#fff repeat-x left bottom;}
img{border:0;}
.cl{clear:both; font-size:1px; height:1px; line-height:1px;}
ul, li{list-style-type:none;}
body{background:url(header-bg.gif) repeat-x left top; font:12px Arial, Helvetica, sans-serif; color:#595959; width:100%;}


.wrapper{width:900px; margin:auto;}
.header{height:357px; overflow:hidden;}
.header .logo{height:357; width:575px;float:right; margin-right:100px}


/*
.wrapper{width:900px; margin:auto;}
.header{height:357px; overflow:hidden;}
.header .logo{height:357; width:575px; float:right; margin-right:100px}

ul.tMenu{padding:25px 5px 0; font:bold 14px calibri, arial;}
ul.tMenu li{padding:0 0 5px; width:250px; background:none; height:20px;}
ul.tMenu li a{background:url(tMenuL.gif) no-repeat left top; display:block; color:#fff; font-size:16px; text-decoration:none; padding-left:30px;}
ul.tMenu li a span{background:url(tMenuR.gif) no-repeat right top; display:block; color:#fff;font-size:16px; text-decoration:none; padding:8px 10px 10px 0;}

ul.tMenu li a:hover, ul.tMenu li.active a{background:url(tMenuaL.gif) no-repeat left top; display:block; color:#474747; text-decoration:none;}
ul.tMenu li a:hover span,  ul.tMenu li.active a span{background:url(tMenuaR.gif) no-repeat right top; display:block; color:#474747; text-decoration:none;}*/

ul.tMenu{position:absolute;margin-left:85px;padding:25px 5px 0; font:bold 14px calibri, arial;}
ul.tMenu li{padding:0 0 5px; width:170px; background:none; height:20px;}
ul.tMenu li a{display:block; color:#fff; font-size:16px; text-decoration:none; text-shadow: 0px 2px 2px #666666;}
ul.tMenu li a span{display:block; color:#fff;font-size:16px; text-decoration:none; padding:8px 10px 10px 0;text-shadow: 0px 2px 2px #666666;}

ul.tMenu li a:hover, ul.tMenu li.active a{background:url(tMenuaL.gif) no-repeat left top; display:block; color:#474747; text-decoration:none;text-shadow: 0px 2px 2px #666666;}
ul.tMenu li a:hover span,  ul.tMenu li.active a span{background:url(tMenuaR.gif) no-repeat right top; display:block; color:#474747; text-decoration:none;text-shadow: 0px 2px 2px #666666;}

.Left{width:220px; padding-right:10px; float:left; display:block;}
.Right{width:670px; float:left; display:block;}

.Left .lBox{padding-bottom:10px;}

.Left b.lBoxTop{height:10px; display:block; padding-left:10px;}
.Left b.lBoxTop b.lBoxTopR{ height:10px; display:block; padding-right:10px;}
.Left b.lBoxBot{height:10px; display:block; padding-left:10px;}
.Left b.lBoxBot b.lBoxBotR{height:10px; display:block; padding-right:10px;}
.Left .lContact{padding:0 10px; margin-left:90px; font-size:12px; width:110px; font-family:Arial, Helvetica, sans-serif; color:#fff; background:#59595b; font-weight:bold;}
.Left .lContact p{padding:5px 0;}
.Left .lContact p.openDays{text-align:left;}
.Left .lContact p.openDays b{display:block; }

.Right b.cBoxTop{ height:10px; display:block; padding-left:10px;}
.Right b.cBoxTop b.cBoxTopR{ height:10px; display:block; padding-right:10px;}
.Right b.cBoxBot{ height:20px; display:block; padding-left:10px;}
.Right b.cBoxBot b.cBoxBotR{ height:20px; display:block; padding-right:10px;}

.Right .cBoxContainer{padding:0px 10px; background:#fff;}
.Right h2{font-size:20px; font-weight:bold; padding-bottom:10px;}
.Right .welcomeContent{font-weight:bold; font-size:13px; width:320px; float:left;}
.Right .welcomeContent p{padding-bottom:10px;}

.Right .flash{float:right; width:310px; font-weight:bold; padding-left:10px;}
.Right .flash p{padding:10px 0 0;}

.footer{height:56px; font-size:11px; color:#fff; clear:both; text-align:right; padding:10px;}
/*  Categories in the Categories Images box  */
.imageBox {
  width: 12.5em;  /* Width of each Category */
  height: 15.75em;  /* Height of each Category */
  padding: 5px;  /* Padding between the category contents and the border */
  border: 1px solid #182d5c;  /* Border around each Category -- See the Readme file */
  margin: 3px;  /* Margin between the Category border and other objects */
  font-family: Verdana, Arial, sans-serif;  
  font-size: 8pt;
  background: #ffffff;  /* Background color of each Category */
  float: left;  /* Don't change this */
}
.a_product_listing {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:bold;
}
.a_breadcrumb {
  color:#474747;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px; 
}


