body {



	margin: 5px;



	background-color: #ffffff;



	background-image: url(../styleImages/backgrounds/pageBg.gif);



	background-repeat: repeat-x;



	background-position: top;



}



#pageSurround {



	width: 99%;



	margin: 0px auto;



	padding: 5px;







}



#topHeader {



	text-align: right;
	height: 90px;
		padding-right: 0px;
	padding-top: 20px;	
	width: 95%;	
	margin: 0px auto;
	/* SKIN VARIABLE IS cAsE SeNsItIvE */
	background-repeat: no-repeat;
	background-position: top left;
}



.boxTitleLeft, .boxTitleRight {



	font-family: "Lucida Sans", "Lucida Sans Unicode", Verdana;



	font-size: 13px;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #FF0000;



	height: 15px;



	border-top: 1px solid #91918D;



	border-left: 1px solid #91918D;



	border-right: 1px solid #91918D;



	padding: 5px;



}



.boxContentLeft, .boxContentRight {



	border: 1px solid #91918D;



	background-color:#FFFFFF;



	padding-left: 5px;



	padding-right: 5px;



	margin-bottom: 10px;



	padding-top: 3px;



	padding-bottom: 5px;



}











.boxCategories {



	border: 1px solid #91918D;



	background-color: #FFFFFF;



	padding-left: 5px;



	padding-right: 5px;



	margin-bottom: 10px;



	padding-top: 3px;



	padding-bottom: 10px;



}



.colLeft {



	position: relative;



	z-index:0;



	left: 0px;



	width: 160px; 



	float: left;



}



.colMid {



	position: relative;



	width: 100%;



	float: left;



}



.colRight {



	position: relative;



	width: 160px; 



	float: right;



}



.boxContent {



	border: 1px solid #91918D;



	background-color: #FFFFFF;



	padding: 10px;



	color: #333333;



	margin-bottom: 10px;



	margin-top: 0px;



	position: relative;



}















/* CHECKOUT PAGES */



.colLeftCheckout {



	position: relative;



	left: 0px;



	width: 160px; 



	padding-left: 15px;



	padding-right: 5px;



	float: left;



}



.colMainCheckout {



	position: relative;



	width: 100%;



	float: left;



}



/* END CHECK OUT PAGES */



.siteDocs {



	text-align:center;



	margin-top: 7px;



	margin-bottom: 20px;



}



.pagination {



	text-align: right;



	padding-top: 5px;



	padding-bottom: 5px;



}



#subCats {



	text-align:justify;



	background-color: #ffffff;



	border: 1px solid #ffffff;



	margin: 0px auto;



	padding: 3px;



	float: left;



	width: 99.5%;



        position:inherit;







	



}



.subCat {	



	text-align: center;



	padding:35px;



	float: left;



	width: 110px;



	height:50px;



	position:inherit;







}



.regSep{



	padding: 10px 0px 10px 0px;



	margin: 10px 0px 10px 0px;



	border-top: 1px solid #cccccc;



	border-bottom: 1px solid #cccccc;



}



#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 #91918D;



	position: relative;



}







/*



Start Cross-Browser DHTML Menu



*/







#mainmenu-nav {



	list-style: none;



	list-style-type: none;



	padding-left: 3px;



	margin: 0px;



	



}







.li-nav a {



	padding: 2px 1px;



	background-color: #ffffff;



	width: 140px;



	display: block;



	color: #000000;



	text-decoration: none;



	margin: 0px;



	text-indent: 2px;



}



.li-nav a:hover {



	background-color: #ffffff;



	color: #FF8282;



}







.ul-nav, .li-nav {



	display: block;



	list-style: none;



}







.ul-nav {



	width: 140px;



	padding: 0px;



}







.li-nav {	



	float: left;



}







.li-nav .ul-nav  {



	display: none;



	position: absolute;



	margin-left: 100px;



	margin-top: -19px;



	border-left: 1px solid #91918D;



	border-right: 1px solid #91918D;



	border-bottom: 1px solid #91918D;



	border-top: 4px solid #000066;



	z-index: 99;



}







a.hassubmenu { 



      padding-left:7px;



	background-image: url(../styleImages/more.gif);



	background-repeat: no-repeat;



	background-position: 130px 6px;



	font-size:13px;



	font-weight:700;



	text-decoration:none;



}



/*



latest products



*/



.latestProds {







float:left;







width:100%;







border-right:1px solid #91918D;







border-bottom:1px solid #91918D;







border-top:1px solid #91918D;







}



.latestProdTextAreaShortDesc{



padding-top:10px;



padding-left:5px;



padding-right:5px;



font-size:12px;



font-family:Trebuchet MS,Verdana,sans-serif;



color:#999999;



background-image:url(../styleImages/backgrounds/sale_tag_tn.gif);



}



.latestProdImageContainer{



height:115px;



width:140px;



text-align:left;



padding-top:15px;



float:left;



}







.latestProdPoint {







background-image:url(../styleImages/backgrounds/prodPoint.gif);







background-repeat:no-repeat;







background-position:right;







height:15px;







}















.latestProdText {







font-size:13px;







font-family:Trebuchet MS,Verdana,sans-serif;







font-weight:700;







color:#2b2b2b;







text-decoration:none;







}















.latestProdText:hover {







font-size:13px;







font-family:Trebuchet MS,Verdana,sans-serif;







font-weight:700;







color:#ff0000;







text-decoration:none;







}















.latestProdTextArea {







padding-left:10px;







padding-top:10px;







background-image:url(../styleImages/backgrounds/prodBG.gif);







background-repeat:repeat-x;







background-position:left top;







min-height:105px;







position:relative;







}







/*



End Cross-Browser DHTML Menu



*/

/****** Adv Banner mod css *******/

 /* common banner css */
 .bannerBoxContent {
  border: 1px solid #E1E1E1;
  background-color: #FFFFFF;
  padding: 10px;
  margin-bottom: 10px;
 }
 /* banner box specific extra css */
 /* add your own css below to style each box independently */
 .LogoSub { } /* .logoSub does not use .bannerBoxContent class */
 .MainTop { }
 .MainBottom { }
 .MainCenter { }
 .Right1 { }
 .Right2 { }
 .Right3 { }
 .Right4 { }
 .Right5 { }
 .Left1 { }
 .Left2 { }
 .Left3 { }
 .Left4 { }
 .Left5 { } 