#bodyArea .bodyArea{border:0 !important;}
#bodyCenterArea{padding:0 1px !important;}
.bodyCenterArea a{font: 1.00em verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; color:#000000;}
a:link{font: 1.00em;margin: 0; padding: 0;}
a:hover{font: 1.00em; margin: 0; padding: 0; text-decoration:none;}

body #footerArea,#container{width:98% !important;margin:0 auto !important;}
body #HeaderMenu{background:#EEE7D6 !important;}

#promoTop { height: 130px; border-bottom: 1px solid #fff; width: 100%; font-size: 1.2em; overflow:hidden; }
#promoTop img{border:0;}

.bnrTopLeft { float: left; position: relative; width: 620px; height: 130px; background: #D5D5D5; }
.bnrTopMid { float: left; position: relative; width: 215px; height: 130px; border-right: 1px solid #FFF; background: #aaa; }
.bnrTopRight { float: left; position: relative; width: 361px; height: 130px;overflow: hidden; }
.bnrTopRightIg{background:#aaa;}

#montageholder {margin: 0 auto; position: relative; z-index: 1;} 
.img {
	position: absolute;
	height: 93px;
}
#montageholder2 {margin: 0 auto; position: relative; z-index: 1;} 
.img {
	position: absolute;
	height: 85px;
}
.im1 {top: 0px; right: 0px; z-index: 51; border-style:solid;border-color:#d7c298;border-width:2px;}
.im2 {top: 0px; right: 0px; z-index: 51; border-style:none;}
.headerPhone {margin:0;padding:0;font-size:1.6em;font-weight:bold; color:#02466B; !important; text-align:right}

.bnrTopLeft #lb{position:absolute;right:118px;bottom:0px;cursor:pointer;}
.bnrTopLeft #rb{position:absolute;right:80px;bottom:0px;cursor:pointer;}


.bnrPromo{float:left;display:inline;width:270px;height:120px;margin:20px;padding:5px;background:#FFF;border:1px solid #aaa;}

.clear{clear:both;font-size:0;line-height:0;}	
#IndexContent{background:#f2f2e8;height:870px;padding:5px;border:1px solid #aaa;border-width:1px 0;clear:both;}
#IndexContent img {margin:0;padding:5px;}
.indexText { float: left; padding: 05px 0 10px 0; margin: 0 15px; font-size: 1.2em;}
.indexText h2,.attnMsg h2 a{margin:0;padding:0;font-size:1.1em;font-weight:bold;color:#33425A !important;}
#attnReview { text-align: right; }
#attnReview img { vertical-align: bottom; }

.categories {margin:0;padding:0 0 0 15px;text-align:left;font-size:1.2em;line-height:1.3em;border-top:1px solid #e3e3e3;height:1%;clear:both;}
.categories .title{font-weight:bold;font-size:1.1em;color:#33425A !important;line-height:1.6em;}

.categories ul.normal{position:relative;width:100%;clear:both;list-style-type:none;margin:24px 0;padding:0;}
.categories ul.normal li.cell img{vertical-align:middle;}
.categories ul.normal li.cell .titg{float:left;width:100px;height:75px;}
.categories ul.normal li.cell{float:left;width:300px;margin:12px 15px 24px 0;}
.categories ul.normal li.cell div{margin:0 0 0 110px;padding:0;line-height:1.4em;position:relative;}
.categories ul.normal li.cell .cList{margin:0;padding:0;}
.categories ul.normal li.cell .cList li{margin:0 0 0 16px;padding:0 0 2px 0;list-style:url("Header_Images/cat_link_arrow.gif") outside none;}

.freeshipping {font-size:1.0em;padding-bottom:10px; background-color:#d7c298;}
.freeshippingHeader {margin:0; text-align: right; background:transparent;padding:10px;border-bottom:1px solid #e7e7e7;}
.freeshippingHeader .goleft{ text-align:left;font: bold 1.75em verdana,arial,helvetica,sans-serif; color: #F90; margin: 0; padding: 0; color:#000000;border-bottom:1px solid #e7e7e7;}
.freeshippingHeader .goright{text-align: right; font: bold 1.75em verdana,arial,helvetica,sans-serif; color: #F90; margin: 0; padding: 0; color:#000000;border-bottom:1px solid #e7e7e7;}
.freeshippingHeader a{font-size:.75em;color:#000000; font-weight:300; text-decoration:none;}

.sublinks {font-size:1.2em;padding-bottom:0px; background-color:#cccccc; float:right; z-index:0;}
.sublinks h2{font: bold .75em verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; color:#000000; }
.sublinks h3{font: bold .50em verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; color:#000000; }
.sublinks a{font: .75em verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; color:#000000;}

.topproducts {font-size:1.2em;}

.topPaging {font-size:1.2em;padding-bottom:25px; background-color:#FFFFFF; float:right; position:relative; top:-60px;}
.topPaging h2{font: bold .75em verdana,arial,helvetica,sans-serif; margin: 0; padding: 0; color:#000000; }



#infoMenu{float:left;width:250px;overflow:hidden;}
#infoMenu .listMenu{list-style-type:none;width:230px;margin:10px;padding:0;}
#infoMenu .listMenu li{font-size:12px;font-weight:700;padding:0 0 10px;}
#infoMenu .listMenu li a:link,.listMenu li a:visited{border:0; color:#0066FF;}
#infoMenu .listMenu li a:hover {border-bottom:1px solid #D5D5D5;}
#infoMenu .listMenu li.listTop a{font:bold 1.4em trebuchet ms,helvetica,sans-serif;color:#526380;}
#infoMenu .listChild{list-style-type:none;margin:2px 0 0 2px;padding:0;}
#infoMenu .listChild li{font-size:1.00em;font-weight:400;line-height:1.2em;padding:3px 10px;}

#bodyCenterArea #bcaBreadcrumbTop dd{font-size:1.1em !important;}
#centerArea5{background:url("Header_Images/bg_LeftNavigation.gif") repeat-y top left;float:left;width:100%;border:1px solid #FFF;}


