#navColumnOneWrapper, #mainWrapper{
	margin: auto;
	} 


#navColumnTwo {
	border-left: #000000 2px solid;
}

/*sideboxes*/
.columnLeft {}

.leftBoxHeading,
.rightBoxHeading, .rightBoxHeading label {
	font-size: 1.2em;
	color: #ffffff;
	border-top:#ffffff 2px solid;
	}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	margin: 0em;
	background-color: #851309;
	padding: 0.5em 0.2em;
	}
	
.rightBoxHeading a {
	text-decoration: underline !important;
}

.sideBoxContent {
	background-image: url(../images/sidebox.gif);
	background-position: bottom;
	background-color: #851309;
	background-repeat: repeat-x;
	min-height: 200px;
	padding: 0em 0.8em 0.8em 0.8em;
	color: #ffffff;	
	}
	
.rightBoxHeading a:link, .leftBoxHeading a:link, .rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited, #navEZPagesTop a:link, #navEZPagesTop a:visited, .sideBoxContent a:link, .sideBoxContent a:visited, .productListing-rowheading a:link, .productListing-rowheading a:visited {
	color:#ffffff;
}



h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover, .sideBoxContent a:hover, .productListing-rowheading a:hover, #navEZPagesTop a:hover {
	color:#FFFF33;
}


.rightBoxFooter, .leftBoxFooter {
	height: 14px;
}

.products {
	background-color: #B20000;
	height:34px;
	margin-bottom:4px;
	position:relative;
	text-align: center;
}

.products A {
	display: block;
	font-weight: bold;
	width:100%;
	height:100%;
	padding-top:7px;
}

.products .tl, .products .tr, .products .bl, .products .br {
	background-image:url(../images/products_sidebox_corners.gif);
}

#paymentacceptedHeading {
	background-image:none;
	padding-left:0px;
	color:#ffffff;
	text-align:center;
}

#paymentacceptedContent {
	border-bottom: 2px #ffffff solid;
}

.payment_accepted_images {
	text-align:center;
}

.payment_accepted_images BR{
	font-size:0.1em;
}

.other_logo {
	text-align:center;
}