/*--page style--*/
body{ background-color:#ece4d1;width:984px !important;margin:0 auto !important;}
div#container{width:984px !important;margin:0 auto !important;}
.clear{clear:both;margin:0;padding:0;}

#div-operator {
 position:relative;
 float:left;
 top:0;
 right:0;
 width:200px;
}

/*--header area--*/
#headerArea{}
#headerArea .headerArea{width:100%;}
#logo{ padding:0px; border:none; margin:0; background-color:#d7c298;}
#montageholder {margin: 0 auto; position: relative; z-index: 1;} 
.img {
	position: absolute;
	height: 93px;
}
#montageholderOperator {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:#660000 !important; text-align:right}
.headerPhoneText {margin:0;padding:0;font-size:1.0em;font-weight:bold;color:#660000 !important; text-align:right}
.freeshipping {font-size:1.0em;padding-bottom:10px; background-color:#d7c298;}
.freeshipping {font-size:1.0em;padding-bottom:10px; background-color:#d7c298;}
.freeshippingHeader {font: bold; background-color:#d7c298; color: #000000;padding:0px; font-size:1.5em; padding:0;}
.freeshippingHeader a{font: bold; color: #000000;padding:0px;}
.freeshippingHeader a:link{font: bold; color: #000000;padding:0px;}
.freeshippingHeader a:visited{font: bold; color: #000000;padding:0px;}
.freeshippingHeader a:hover{font: bold; color: #000000;padding:0px; text-decoration:underline;}
.freeshippingHeader a:active{font: bold; color: #000000;padding:0px;}

#CartbarContainer{height:87px;width:150px;color:#fff;font-size:1.2em;}
#CartbarContainer a{color:#fff;}
#CartbarContainer span{vertical-align:middle;}
#CartBar{width:250px;text-align:right;background:#733203;}
#CartBar .item{margin-left:3px;vertical-align:top;position:relative;top:3px;}
#CartBar .toLeft{float:left;margin:0;padding:0;}
#CartBar .toRight{float:right;}
#CartBar #shoppingCart{border-left:1px solid #ffffff;}

#SearchBox{width:100%;}
#SearchBoxLeft{width:6px;height:60px;background:url("Header_Images/search.gif") no-repeat;}
#SearchBoxLabel{width:72px;background:url("Header_Images/search.gif") no-repeat;}
#SearchBoxTextbox{width:195px;background-color:#d7c298;}
#SearchBoxTextbox input{padding: 1px 0px; width:175px; margin-top:3px;}
#SearchBoxSubmit{width:35px;background:url("");}
#SearchBoxInfoTab{vertical-align:bottom;}
#SearchBoxAD{width:150px;text-align:right;background:url("Header_Images/brownbar.gif");}

#stripeHeaderArea{background:#8e96a4;border-top:1px solid #fff;border-bottom:2px solid #fff;height:7px;min-width:984px;}

A {
  color: #0000ff;
  text-decoration: none;
}

A:hover {
  color: #ff0000;
  text-decoration: none;
}


.HeaderTopButtons{
	background:url('Header_Images/TopButton_Repeat.gif') repeat-x;
	color:#FFFFFF;
	font-size:1.0em;
	font-weight:bold;
	padding-top:3px;
	white-space:nowrap;
	}
.HeaderTopButtons a{color:#FFFFFF;}
	
/*--body area--*/
#bodyArea{background:#fff;}
#bodyArea .bodyArea{border-left:1px solid #526380;border-right:1px solid #526380;width:100%;}
.sidebarBox{margin:0 0 2px 0;border-left:1px solid #526380;border-bottom:1px solid #526380;}
.sidebarBox dt{padding:6px 0 6px 6px;font-size:1.2em;font-weight:bold;color:#dadada;background:#33425a;font-family:Arial;text-transform:uppercase;}
.sidebarBox dd.content{background:#eeeff0;padding:3px 5px;font-size:1.2em;}
.sidebarBox dd.footer{display:block;background:#dcddde;padding:5px;font-size:1.2em;}

.helpImage{margin:1px 2px;}

/*--body left area--*/
.bodyLeftArea{min-width:160px;max-width:160px;width:160px;}
#bodyLeftArea{width:160px;}

/*--center area--*/
#bodyCenterArea{padding:0 2px;background:#fff;min-height: 200px;}
#stripeBodyCenterArea{min-width:698px;height:0;}
#stripeBodyCenterArea .stripeImage{width:698px;}
#stripeBodyCenterArea1{min-width:818px;height:0;}
#stripeBodyCenterArea1 .stripeImage{width:818px;}
#stripeBodyCenterArea2{min-width:858px;height:0;}
#stripeBodyCenterArea2 .stripeImage{width:858px;}
#stripeBodyCenterArea3{min-width:978px;height:0;}
#stripeBodyCenterArea3 .stripeImage{width:978px;}

#Breadcrumbs{padding:5px;margin:0 0 5px 0;}
#Breadcrumbs dd{display:inline;font-size:1.2em;}
#Breadcrumbs dd{vertical-align:bottom;}
#Breadcrumbs dd1{display:inline;font-size:1.2em; font-weight:bold;}
#Breadcrumbs dd1{vertical-align:bottom;}
#Breadcrumbs dd2{display:inline;font-size:1.2em;}
#Breadcrumbs dd2{vertical-align:bottom;}
#Breadcrumbs dd3{display:inline;font-size:1.2em;}
#Breadcrumbs dd3{vertical-align:bottom;}
#Breadcrumbs dd3 a:link{font-size:1.00em;color:#000;text-decoration:underline;}


.contentPageTitle{clear:both;color:#dadada;background:#526380;padding:2px 0;}
.contentPageTitle h5{padding:3px;font-size:1.2em;text-transform:uppercase;margin:0;}
.centerTitleBar {clear:both;color:#dadada;margin:3px 0 0 1px;background:#526380;font-size:1.1em;text-align:left;}
.centerTitleBar h5{padding:3px;font-size:1.2em;text-transform:uppercase;margin:0;}
.centerTitleBar h4{margin:0;padding:5px;color:#fff;background:#8E96A4;font-size:1.45em;text-transform:uppercase;}


/*--body right area--*/
.bodyRightArea{min-width:120px;max-width:120px;width:120px;}
.bodyRightArea .biggerFontSizeTemplate{font-size:85%;}
.bodyRightArea .biggestFontSizeTemplate{font-size:70%;}
#bodyRightArea{width:120px;}


/*--footer area--*/
#footerArea{background:#fff;margin:1px 0 0 0;font-size:1.2em;}
#footerArea .footerArea{width:100%;}

.footerDivider{border-right:1px solid #000000;}
.footerText{text-align:center;color:#000000;margin:10px 0 0 10px; font-size:8px;}
.footerText a:link{color:#000000;text-decoration:none;border-bottom:1px solid #000000;}
.footerText a:visited{color:#000000;text-decoration:none;}
.footerText a:hover{color:#000000;text-decoration:none;border-bottom:1px solid #000000;}
.footerText a:active{color:#000000;}


.stripeFooterArea{background:#8e96a4;border-top:1px solid #fff;border-bottom:1px solid #fff;height:5px;min-width:984px;}

#disclaimer{text-align:center;padding:5px 0 8px 0;}

.bodytable {padding:0px;font-size:1.2em; text-decoration:none;width:730px;}
.bodytable h1{padding:0px;font-size:1.5em; text-decoration:none;}
.bodytable h2{font-size:1.2em; text-decoration:none;}
.bodytable a:link{font-size:1.0em; text-decoration:none;}
.bodytable a:visited{font-size:1.0em; text-decoration:none;}
.bodytable a:active{font-size:1.0em; text-decoration:none;}
.bodytable a:hover{font-size:1.0em; text-decoration:underline;}


.innertable {padding:3px;font-size:1.0em; text-decoration:none; width:600px; text-align:center;}
.innertable td{font-size:1.0em; text-decoration:none; border-width:thin; border-style:solid; border-color:#DCDCDC;}
.innertable td.innerheader{font-size:1.0em; text-decoration:none; border:none;}
.innertable a{font-size:1.0em; text-decoration:underline;}
.innertable h1{padding:3px;font-size:1.5em; text-decoration:none;}
.innertable h2{font-size:1.2em; text-decoration:none;}

.BrandImageTable {padding:3px;font-size:1.0em; text-decoration:none; width:900px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif;}
.BrandImageTable td{font-size:1.0em; text-decoration:none; border-width:thin; border-style:solid; border-color:#DCDCDC; background-color:#FFFFFF;}
.BrandImageTable th{font-size:1.3em; text-decoration:none; text-align:left;}
.BrandImageTable a{font-size:1.0em; text-decoration:underline;}
.BrandImageTable h1{padding:3px;font-size:1.5em; text-decoration:none;}
.BrandImageTable blankcell{border:none; background-color:#f2f2e8;}



