/*/Better Brand Center<--*/
html,body {    height: 100%; border:#C93 medium 1px;}
#middy {  width: 820px;  background-color: #FFF;  margin: auto;  min-height: 100%;  position: relative;}
#middy:after,.clearfix:after {  content: ".";  display: block;  clear: both;  height: 0;  font-size: 0;  visibility:hidden;}
#middy,.clearfix {display: inline-block;}
	/* Hide from IE5/Mac \*/
	* html #middy {height:100%;}
	* html .clearfix {height: 1px;}
	#middy,.clearfix {display:block;}
	/* End hide */
body {
	background-color:#E5E5E5;
	margin:0px;
	color:#99999b;
	font-family:Arial, Helvetica, sans-serif, "Century Gothic";
	background-image: url(../imgs/backerMX001.jpg);
	background-repeat: repeat-y;
	background-position: center;
} 
/*/end Better Brand Center<--*/

#rightside{ width:600px; height:100%; float:left; background-color:#FFF; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; font-size:10pt; color:#000; margin-left: 10px;}


#naverMid #navRight{color:#000;}
#naverBottom #navRight p{margin:0px; font-size:10pt; color:#FFF;}
#naverBottom #navLeft form{margin:0px; font-size:10pt; color:#000;}

#masthead{	background-color:#FFF; height:70px;}
#masthead #mastLeft{ width:240px; float:left;}
#masthead #mastRight{ width:560px; background-color:#FFF; float:right;}
#masthead #mastRight table td .mid{width:420px; background-color:#CF0;}
#masthead #mastRight table td .cart{width:91px;}
#masthead #mastRight table td .help{width:34px; margin:0px 8px;}
#masthead #mastRightOne{  width:70px; height:70px; background-color:#0FF; top:0px; display:inline; }
#masthead #mastRightTwo{  width:100px; height:70px; background-color:#960; top:0px; display:inline;}

/*-Top Nav-*/
#naverTop{	width:820px;	height:20px;	position:relative;	display:inherit;	text-align:left;	background-color:#FFF;	font-family:Arial, Helvetica, sans-serif, "Century Gothic";	font-size:15px;	padding:15px 0px 2px 0px;}
#naverTop #navSingle{border:#909 medium 2pt;	background-color:#BF2025;	width:820px;	height:inherit;	float:left;}
#navSingle{border-bottom:#FFF solid 3px;}
#naverTop ul{ vertical-align:baseline;	display:inline;}
#naverTop li{display:inline;	padding-right:10px;	margin-left:5px;}
#naverTop a{color:#FFF;	text-decoration:none;}
#naverTop a:hover{color:#276232;}
#naverTop input {position:inherit;	height:15px;	font:Arial, Helvetica, sans-serif, "Century Gothic";}
#naverTop form{	margin:0;	padding:0;	vertical-align:middle;	}
#naverTop .butt{height:24px;	font-size:9pt;	color:#276232;	vertical-align:middle;}

/*-Mid Nav-*/
#naverMid{	width:820px;  height:28px;	position:relative;	display:inherit;	text-align:left;	background-color:#FFF;	font-family:Arial, Helvetica, sans-serif, "Century Gothic";	font-size:15px;	padding:0px 0px 1px 0px;  border-bottom:#FFF thin 2px; margin-bottom:2px;}
#naverMid #navLeft{ height:20px; padding-top:5px;	background-color:#6d6e72;	width:390px;	vertical-align:middle; float:left;	}

#naverMid #navRight{background-color:#808080; float:right; padding-top:3px; margin-bottom:3px; height:22px;}

#naverMid #navRight .textA{width:100px;}
#naverMid #navRight form{font-family:Arial, Helvetica, sans-serif, "Century Gothic"; font-size:15px; width:430px;}


#naverMid ul{ 	vertical-align:middle;	display:inline; margin:10px;}
#naverMid li{	display:inline;	padding-right:10px;	margin-left:5px;}
#naverMid a{	color:#FFF;	text-decoration:none;}
#naverMid a:hover{	color:#276232;}
#naverMid #right a{	color:#276232;	text-decoration:none;}
#naverMid #right a:hover{	color:#FFF;	text-decoration:none;}


/*-Bottom Nav-*/
#naverBottom{width:810px;	height:25px;	position:relative;	display:inherit;	text-align:left;	background-color:#FFF;	font-family:Arial, Helvetica, sans-serif, "Century Gothic";	font-size:15px;	padding:10px 0 10px 10px}



#naverBottom #navLeft{border:#909 medium 2pt;	background-color:#FFFFFF;	width:400px;	height:20px;	float:left; font-size:10px;} 
#naverBottom #navLeft input.text{ background-color:#C99;}





#naverBottom #navRight{	background-color:#bf2025; float:right; height:20px;	width:400px;	padding-top:5px; padding-bottom:5px; text-align:center}
#naverBottom ul{ 	vertical-align:baseline;	display:inline;}
#naverBottom li{	display:inline;	padding-right:10px;	margin-left:5px;}
#naverBottom a{	color:#FFF;	text-decoration:none;}
#naverBottom a:hover{	color:#276232;}
#naverBottom #right a{	color:#276232;	text-decoration:none;}
#naverBottom #right a:hover{	color:#FFF;	text-decoration:none;}
#naverBottom input:text {	position:inherit;	height:10px;	font:Arial, Helvetica, sans-serif, "Century Gothic";}
#naverBottom form{	margin:0;	padding:0;	vertical-align:middle;	}
#naverBottom .butt{	height:24px;	font-size:9pt;	color:#276232;	vertical-align:middle;}

#content{	background-color:#FFF;	clear:both;	border:thin 1px #CCC;}

#leftside{	width:170px;	height:100%;	float:left;	background-color:#FFF;	font-family:Arial, Helvetica, sans-serif, "Century Gothic";	font-size:10pt;	color:#FFF;	padding-left:10px;}
#leftside p{ width:165px; background-color:#be2329; margin:2px 0px; padding-left:5px; color:#FFF;}
#leftside p:hover{background-color:#4D4D4D;}
#leftside a{	padding:2px 2px 2px 2px; color:#FFF; text-decoration:none; display:block; width:165px;}
#leftside a:visited{  padding 2px 2px 2px 10px; color:#FFF;	text-decoration:none;}
#leftside a:hover{	color:white;	background-color:#4D4D4D;	text-decoration:none; width:165px;}
#leftside h1{padding:2px 2px 2px 2px; color:#FFF; font-size:14px;	background:#4D4D4D; width:170px; margin:0px 0px;}


#footer{ clear:both;	width:800px;	background-color:#666;	color:#FFF;	font-size:10px;}

/*details-specific*/
.longDesc{ color:#C9C;}
.shortDesc{color:CF0;}

.resultsTable{	width:620px;}
.resultsTable td{ border:thin 1px #000;	background-color:#FFF; width:155px;}


/* This aligns products to the top of the table cell with horizontal display of results */
table#tableSearchResults td {vertical-align:top;}.homeProdName { font: 10px Arial, Helvetica, sans-serif, "Century Gothic"; }
#homeFeaturedProducts table caption { font-size: 14px; font-weight: bold; }
#homeTopCopy table td .copy{ border: 0px none #FFF; }
.testimonialSeperator { background-color:#BE2329; color:#FFF; font-size:1px; width:12px; margin: 0px; padding: 0px; border: 1px none #BE2329; display: inline; }


#sbLoginForm input.navButton {	/*background: #002252;*/	background:#639;	border-bottom: 1px solid #00357D;	border-left: 1px solid #00357D;	border-right: 1px solid #001128;	border-top: 1px solid #001128;	color: #FFFFFF;	font-size:9px;}

#sbLoginForm input{background-color:#CCC; width:75px; margin:1px 10px 1px 10px; }
#brandSearch select{background-color:#CCC; width:90px; margin:0px 2px;}


.staticHead{color:#bf2025; margin:50px 0px 0px 20px; font-size:24px; font-stretch:extra-condensed;}
.staticCopy{margin:10px 20px 0px 20px; font-weight:bold; text-align:justify;} 

