body { background-color: #eea1a5; margin: 0 5px 5px; }

#pageSurround { width: 756px; margin: 0 auto 6px; background-color: #fae6e7; padding: 0 0 3px; }

#subSurround {  }

#topHeader { text-align: right; height: 116px; margin-bottom: 10px; padding-right: 15px; padding-top: 0; background-image: url(../../../../images/header4.jpg); padding-bottom: 0; }

.boxTitleLeft, .boxTitleRight { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 69%; color: #17476c; font-weight: bold; line-height: 140%; background-image: url(../../../../images/boxheader.jpg); width: 155px; height: 15px; padding-left: 5px; padding-top: 1px; }

.boxContentLeft, .boxContentRight {

	border-left: 2px solid #eea1a5;

	border-right: 2px solid #eea1a5;

	border-bottom: 2px solid #eea1a5;

	background-color: #fffafa;

	padding-left: 5px;

	margin-bottom: 10px;

	padding-top: 6px;

	padding-bottom: 5px;

}

.colLeft {

	position: relative;

	left: 0px;

	width: 160px; 

	padding-left: 9px;

	padding-right: 5px;

	float: left;

}

.colMid { position: relative; width: 570px; float: left; }

.colRight {

	position: relative;

	width: 160px; 

	padding-left: 5px;

	right: 9px;

	float: right;

}

.boxContent { padding: 5px 5px 10px; font-family: "trebuchet ms", Arial, Helvetica, Verdana, sans-serif; font-size: 0.8em; color: #17476c; line-height: 120%; background-color: #fffffa; margin-right: 0; margin-bottom: 10px; border-top: 2px solid #eea1a5; }

/* CHECKOUT PAGES */

.colLeftCheckout {

	position: relative;

	left: 0;

	width: 160px; 

	padding-left: 9px;

	padding-right: 5px;

	float: left;

}

.colMainCheckout {

	position: relative;

	width: 570px;

	float: left;

}

/* END CHECK OUT PAGES */

.siteDocs {

	text-align:center;

	margin-top: 10px;

}

.pagination {

	text-align: right;

	padding-top: 5px;

	padding-bottom: 5px;

}

#subCats { text-align: center; margin: 0 auto; padding: 3px; float: left; width: 570px; height: auto; }

.subCat { color: #903; font-weight: bold; text-align: center; border: solid 1px #c9cefc; float: left; width: 230px; height: 220px; margin-top: 5px; margin-right: 10px; margin-left: 25px; padding: 5px 0 0; }

.regSep{

	padding: 10px 0px 10px 0px;

	margin: 10px 0px 10px 0px;

	border-top: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

}

.latestProds { color: #903; font-weight: bold; float: left; text-align: center; width: 130px; height: 150px; padding-right: 5px; padding-left: 5px; }
