body { margin: 0 20px; background: #fff url(../styleImages/backgrounds/pageBg.gif) repeat-x center top; }
#layout { margin: 0; }
#pageSurround {	width: 100%;	margin: 0 auto;	padding: 0; }
#topHeader { height: 117px; background: url(../../../images/getLogo.php?skin=bathandbodylab2) no-repeat left center; }

.boxTitleLeft, .boxTitleRight {	font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana;	font-size: 14px;	font-weight: bold;	color: #fff;	background-color: #80809c;	height: 18px;	padding: 5px; }

.boxContentLeft, .boxContentRight {	padding: 5px 5px 10px;	margin-bottom: 10px; }
.boxCategories {	padding: 5px 5px 10px;	margin-bottom: 10px; }
.boxContent {	padding: 10px 20px;	color: #333;	margin-bottom: 10px;	margin-top: 0;	position: inherit; }

.colLeft {	position: relative;	width: 220px; padding: 15px; float: left; background-color: #783b74; }
.colMain {	position: relative;	width: 100%;	float: left; min-height: 400px; }

/* END CHECK OUT PAGES */
.siteDocs { margin-left: 20px; }
.pagination {	text-align: right;	padding-top: 5px;	padding-bottom: 5px; }
#subCats {	text-align:justify;	text-align: center;	border: 1px solid #e1e1e1;	margin: 0 auto;	padding: 3px;	float: left;	width: 99%;	position:inherit; }
.subCat {	text-align: center;	padding: 8px;	float: left;	width: 110px;	position: inherit; }
.regSep{	padding: 10px 0;	margin: 10px 0;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc; }
#imgThumbSpace{	line-height: 0px;	}
#imgThumbSpace img {	padding-right: 3px;	padding-bottom: 3px;	}

div.latestProds {	text-align: center;	width: 19%;	margin-right: 3px;	margin-bottom: 3px;	height: 200px;	float: left;	overflow: hidden;	border-right: 1px solid #e1e1e1;	position: relative; }