body {	margin: 5px;		background: #e5e4e4;}
#pageSurround {	margin: 0px auto;		width: 890px;		border: 1px solid #828282;		background-color: #DEDEDE;	 }
#subSurround {background-image: (../styleImages/backgrounds/main_bg.gif); background-repeat: no-repeat;  background-color: #FFFFFF}
#topHeader {	margin-left: 25px; position: relative; 	background-color: #DEDEDE);	background-repeat: no-repeat; height: 120px;}
#sessionSearchBox {	text-align: left;	width: 236px;	height: 96px;	float: right;		margin-top: 4px;		margin-right: 4px;	background-color: #DEDEDE}
.topCats {	text-align: left;	height: 42px;	color: #ffffff;	margin-bottom: 15px;		padding-top: 20px;	}
.topCatsBgRight {}.topCatsBgLeft {}
.siteDocs {	position: static;		text-align: center;		padding-left: 4px;		padding-right: 4px;		padding-bottom: 2px;		padding-top: 8px;		height: 28px;		color: #ffffff;		background-color: #cc4000;	}
.siteDocs_bot {	position: static;		text-align: center;		padding-left: 4px;		padding-right: 4px;		padding-bottom: 2px;		padding-top: 4px;		height: 28px;		color: #ffffff;		background-color: #cc4000;	}
.columnLeft {  border-right: 1px solid #828282; background-color: #ffffff}
.boxTitleLeft, .boxTitleRight {	font-family: Verdana,Tahoma,Arial,Helvetica;	text-transform: uppercase; font-size: 14px;	background-color: #DEDEDE;	color: #CC4000;	width: 174px;	height: 28px;	padding-top: 9px;	padding-left: 5px;	font-weight: bold;		border-bottom: 1px solid #828282;	}
.boxFootLeft, .boxFootRight {	width: 174px;	height: 12px;	padding-left: 5px;	background-color:#ffffff;		border-bottom: 1px solid #828282;}
.boxFootLeft_bot {	width: 174px;	height: 12px;	padding-left: 5px;	background-color:#ffffff;	}
.boxContentLeft, .boxContentRight {	padding-left: 6px; padding-top: 6px;	padding-bottom: 10px;	width: 173px;		background-color:#ffffff;	font-weight: bold; font-size: 18px;}
.boxContentCenter{	margin-left: auto; margin-right: auto; padding-top: 6px;	padding-bottom: 10px;	width: 173px;		background-color:#ffffff;	font-weight: bold; font-size: 18px;}
.boxContent {  padding-top: 25px;	padding-right: 20px;		padding-left: 20px;		padding-bottom: 20px;	font-family: Verdana,Tahoma,Arial,Helvetica;	font-size: 12px;	line-height: 1.5em; color: #696969; text-align: justify;}
.boxContentCart {  padding-top: 5px;	padding-right: 10px;		padding-left: 10px;		padding-bottom: 20px;	font-family: Verdana,Tahoma,Arial,Helvetica;	font-size: 12px;	color: #ffffff;	margin-bottom: 20px;		border: 1px solid #cc4000;}
.cat_prod_boxes {float: left;text-align: center; width: 137px;height: 195px;padding-left:10px;padding-right:10px;}
/* CHECKOUT PAGES */.colLeftCheckout {	position: relative;	left: 0px;	width: 175px; 	padding-left: 5px;	padding-right: 10px;	float: left;}
.colMainCheckout {	position: relative;		left:200px;		float: left;}/* END CHECK OUT PAGES */
.docBtnLeft {	background-image: url(../styleImages/backgrounds/docBtnLeft.gif);	width: 4px;}
.docBtnRight {	background-image: url(../styleImages/backgrounds/docBtnRight.gif);	width: 4px;}
.docBtnMid {	background-color: #DDDDDD;	padding: 0px 3px 0px 3px;}
.pagination {	text-align: right;	padding-top: 5px;	padding-bottom: 5px;}
#subCats {	text-align: center;	margin: 0px;	float: left;	width: 99.5%;}
.subCat {		text-align: center;	padding: 8px;	float: left;	width: 110px;	height: 50px;}
.regSep{	padding: 10px 0px 10px 0px;	margin: 10px 0px 10px 0px;	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}
.topCatsTabLeft {	width: 7px;	}
.topCatsTabMid {}
.topCatsTabRight {	width: 7px;}
.latestProds {	float: left;	text-align: center;	 width: 138px;	height: auto; padding-bottom: 6px;		padding-left:14px;  padding-right:14px;}
.latestProdsImage {  border: 1px solid #cc4000;}
.pageFooterTable {  border-top:1px solid #cc4000;    background-color:#ffffff;  }
