body { background-color: #FFFFCC; background-repeat: repeat-x; background-attachment: fixed; background-position: 50%  top; margin: 5px }



.cart { font-family: arial,verdana,helv; font-size: 11px; color: #999999; }
.cart2 { font-family: arial,verdana,helv; font-size: 11px; color: #F988B8; }
.cart:hover { font-family: arial,verdana,helv; font-size: 11px; color: #F988B8; }
.cart2:hover { font-family: arial,verdana,helv; font-size: 11px; color: #999999; }
	

	
.boxContent  { padding-left: 8px; padding-right: 8px; border: 0px; font-family: arial,verdana,helv; font-size: 12px; color: #ff99cc; overflow:hidden; width:438px;}
.boxContent_Cart  { padding-left: 8px; padding-right: 8px; border: 0px; font-family: arial,verdana,helv; font-size: 12px; color: #999999; overflow:hidden; width:560px; }





.subSurround {

	width:780px;
	
	margin-left:auto;
	
	margin-right:auto;




}
.colLeft {

	position: relative;

	left: 0px;

	width: 156px; 

	float: left;

}

.colMid {

	margin-left:10px;
	
	margin-right:10px;

	position: relative;

	width: 439px;

	float: left;

}

.colRight {

	position: relative;

	width: 165px; 

	right: 0px;

	float: right;

}


/* CHECKOUT PAGES */

.colLeftCheckout {

	position: relative;

	left: 0px;

	width: 160px; 

	padding-left: 15px;

	padding-right: 5px;

	float: left;

}

.colMainCheckout {

	position: relative;

	width: 568px;

	float: left;

}

/* END CHECK OUT PAGES */


.pagination {

	text-align: right;

	padding-top: 5px;

	padding-bottom: 5px;

}

#subCats {

	background-color: #EBEDFE;

	text-align: center;

	border: 1px solid #C9CEFC;

	margin: 0px;

	padding: 3px;

	float: left;

	width: 387px;

}

.subCat {	

	text-align: center;

	padding: 8px;

	float: left;

	width: 110px;

}

.regSep{

	padding: 10px 0px 10px 0px;

	margin: 10px 0px 10px 0px;

	border-top: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

}

input {
	margin:0px;
	padding:0px;
}
