/* ------------------------------------------------------------------------------------------------------------------------------------ 
  Date: 28st August 2008
  Creator: www.ccskins.net
  Contact: Please use our Helpdesk system supplied at our store for communication
  Skin Title: GreenChemistry
  Cubecart Version: 4
  Licence: Single User & Single Store Licence only unless otherwise instructed
   
  Please read our Terms and Conditions either from the document enclosed with this skin or on our store before using this skin
  ---------------------------------------------------------------------------------------------------------------------------------- */


/*  MAIN BACKGROUND STYLES  */
body {
	margin:0px auto; background-color:#E5E5E5; background-image: url(../styleImages/backgrounds/pageBg.png); background-repeat: repeat-y; background-position: center; margin-left:2px;}
.Black_BG {
	margin-top:0px auto; margin-left:-2px;background-image: url(../styleImages/backgrounds/black-bar.png); background-repeat: repeat-x; background-position:top; height:208px; width:100%; }
	
	
/*  LOGO HEADER STYLE  */
.Store-Logo {
	width: 980px; height:137px; margin: 0px auto; background-image: url(../styleImages/backgrounds/Logo.png); background-repeat: no-repeat; }
.Store-Logo-Checkout {
	width: 980px; height:137px; margin: 0px auto; background-image: url(../styleImages/backgrounds/Logo-Checkout.png); background-repeat: no-repeat; }

/* MAIN PAGE STYLES  */
.pageSurround {
	width: 980px; background-color:#FFFFFF; margin:0px auto; margin-top:-75px;}
.page-Top {
	margin: 0px auto; background-image: url(../styleImages/backgrounds/page-top.png); width:980px; height:16px; background-repeat: no-repeat; }
.page-Middle {
	margin: 0px auto; background-image: url(../styleImages/backgrounds/page-middle.png); width:980px; background-repeat: repeat-y; background-position: bottom; }
.page-Bottom {
	margin: 0px auto; background-image: url(../styleImages/backgrounds/page-bottom.png); width:980px; height:16px; background-repeat: no-repeat; }
.colLeft {
	position: relative; left: 0px; width: 232px; padding-left: 17px; padding-right:10px; float: left; }
.colMid {
	position: relative; width: 706px; float: left; }
/* CHECKOUT PAGES */	
.colLeftCheckout {
	position: relative; left: 0px; width: 232px; padding-left: 17px; padding-right:10px; float: left; }
.colMainCheckout {
	position: relative;
	width: 703px;
	float: left;
}
		
.text {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; color: #303030; }

/* SEARCH BAR STYLE  */
.searchBar {
	margin:0px auto; background-image: url(../styleImages/backgrounds/search-bar.png); height:49px;  background-repeat: no-repeat; }

/* TOP OF PAGE GREEN FADE STYLE  */
.topofpage {
	background-image: url(../styleImages/backgrounds/topofpage.png); height:54px; background-repeat: no-repeat; background-position:center; }
.pageHeader {
	background-image: url(../styleImages/backgrounds/pageHeader.png); height:57px; background-repeat: no-repeat; }

/* PHONE ADVERT ON HOMEPAGE STYLE  */
.advert {
	margin-top:15px;background-image: url(../styleImages/homepage-advert/advert.png); width:706px; height:274px; background-repeat: no-repeat; }
.advertContent {
	padding: 3px; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; margin-bottom: 5px; }

.pageadjust {
	margin-top:-30px;}
.homepageadjust {
	margin-top:-50px;}
/* MAIN PAGE STYLES  */
.boxContent {
	background-image: url(../styleImages/backgrounds/pageHeader.png); height:57px; background-repeat: no-repeat; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333;}

/* LATEST PRODUCTS STYLES  */
.latestTitleLine {
	background-image: url(../styleImages/backgrounds/latestprice-heading.png); height:55px; background-repeat: no-repeat; font-family:"Arial", Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-left:20px; }
.latestProds {
	float: left; margin-left:3px;padding-right:10px;text-align: center; width: 196px; height: 253px; background-color:transparent; }
.latestboxes {
	padding-left:40px;margin-top:-33px;
}
.latestpics {
	height:170px;
	border: 1px solid #8A8A8A;
}
.pageContent {
	border: 1px solid #000000;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}

.viewbasket {
	background-image: url(../styleImages/buttons/viewbasket.png); height:14px; background-repeat: repeat-x; padding-left:8px;padding-right:8px; vertical-align:middle; text-decoration:none; cursor:pointer;}

/* LATEST BUY MORE BUTON STYLES  */
.latestprice-top {
	background-image: url(../styleImages/backgrounds/latestprice-top.png); height:13px; background-repeat: no-repeat; }
.latestprice-middle {
	background-image: url(../styleImages/backgrounds/latestprice-middle.png); background-repeat: no-repeat; }
.latestprice-bottom {
	background-image: url(../styleImages/backgrounds/latestprice-bottom.png); height:14px; margin-top:-3px; background-repeat: no-repeat; }		
.latestbuy {
	background-image: url(../styleImages/buttons/latest-buy.png); background-repeat: no-repeat; }
.latestdetails {
	background-image: url(../styleImages/buttons/latest-details.png); background-repeat: no-repeat; }


/* CATEGORY BOX STYLE  */
.category-top {
	margin-top:15px; background-image: url(../styleImages/backgrounds/category-top.png); height:35px; background-repeat: no-repeat; }
.category-middle {
	background-image: url(../styleImages/backgrounds/category-middle.png); width:232px; background-repeat: repeat-y; }
.title-top {
	background-image: url(../styleImages/backgrounds/category-middle.png); width:232px; background-repeat: repeat-y; }
categoryContents {
	background-color: #404040; color:#F0F0F0; padding-left: 5px; padding-top: 3px; padding-bottom: 5px;	}
.category-bottom {
	background-image: url(../styleImages/backgrounds/category-bottom.png); height:14px; margin-bottom:10px; background-repeat: no-repeat;}


/* FEATURED PRODUCT BOX STYLES  */
.featured-top {
	background-image: url(../styleImages/backgrounds/blank-top.gif); height:30px; background-repeat: no-repeat; }
.featured-middle {
	background-image: url(../styleImages/backgrounds/blank-middle.gif); background-repeat: repeat-y; }
.featured-bottom {
	background-image: url(../styleImages/backgrounds/blank-bottom.gif); height:12px; margin-bottom:8px; background-repeat: no-repeat;}		
.featured-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #303030; width: 232px; padding-left: 15px; padding-top: 9px; }

/* INFORMATION BOX STYLES  */
.info-top {
	background-image: url(../styleImages/backgrounds/blank-top.gif); height:30px; background-repeat: no-repeat; }
.info-middle {
	background-image: url(../styleImages/backgrounds/blank-middle.gif); background-repeat: repeat-y; }
.info-bottom {
	background-image: url(../styleImages/backgrounds/blank-bottom.gif); height:12px; margin-bottom:8px; background-repeat: no-repeat;}		
.info-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #303030; width: 232px; padding-left: 15px; padding-top: 9px; }
.currencybox-position {
}
.currency-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; color: #F5F5F5; width: 232px; padding-left: 15px; padding-top: 9px; }
.divider {
	background-image: url(../styleImages/backgrounds/divider.png); height:2px; background-repeat: no-repeat; }		
		
/* CURRENCY/LANGUAGE BOX STYLES  */
.settings-top {
	background-image: url(../styleImages/backgrounds/blank-top.gif); height:30px; background-repeat: no-repeat; }
.settings-middle {
	background-image: url(../styleImages/backgrounds/blank-middle.gif); background-repeat: repeat-y; }
.lang-middle {
	background-image: url(../styleImages/backgrounds/lang-middle.gif); height:1px; background-repeat: no-repeat; }	
.settings-bottom {
	background-image: url(../styleImages/backgrounds/blank-bottom.gif); height:12px; margin-bottom:8px; background-repeat: no-repeat;}		
.settings-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #303030; width: 232px; padding-left: 15px; padding-top: 9px; }
	
/* POPULAR PRODS/SALE ITEMS BOX STYLES  */
.popsale-top {
	background-image: url(../styleImages/backgrounds/blank-top.gif); height:30px; background-repeat: no-repeat; }
.popsale-middle {
	background-image: url(../styleImages/backgrounds/blank-middle.gif); background-repeat: repeat-y; }
.sale-middle {
	background-image: url(../styleImages/backgrounds/lang-middle.gif); height:1px; background-repeat: no-repeat; }	
.popsale-bottom {
	background-image: url(../styleImages/backgrounds/blank-bottom.gif); height:12px; margin-bottom:8px; background-repeat: no-repeat;}		
.popsale-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #303030; width: 232px; padding-left: 15px; padding-top: 9px; }	
	
/* MAIL BOX STYLES  */
.mail-top {
	background-image: url(../styleImages/backgrounds/mail-top.gif); height:34px; background-repeat: no-repeat; }
.mail-middle {
	background-image: url(../styleImages/backgrounds/mail-middle.gif); height:98px; background-repeat: no-repeat; }	
.mail-bottom {
	background-image: url(../styleImages/backgrounds/mail-bottom.gif); height:13px; margin-bottom:15px; background-repeat: no-repeat;}		
.mail-title {
	font-family: "Arial", Verdana, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #303030; width: 232px; padding-left: 15px; padding-top: 9px; }
.mailBtn {
	width:25px; height:22px; background-image: url(../styleImages/backgrounds/mailBtn.png); background-repeat:no-repeat; border-style: none; border:1px; cursor:pointer; }
	
/* MAIN BOX INFORMATION AREA BOTTOM IMAGE */	
.footer-section {
	margin:0px auto;height:81px;background-image: url(../styleImages/backgrounds/footer.png);background-repeat: no-repeat;background-position: center;}		

.boxTitleLeft, .boxTitleRight {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #09347C;
	width: 232px;
	height: 15px;
	padding-left: 5px;
	padding-top: 1px;
}
.boxContentLeft, .boxContentRight {
	border-left: 2px solid #0E51A3;
	border-right: 2px solid #0E51A3;
	border-bottom: 2px solid #0E51A3;
	background-color: #FFFFFF;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}



/* END CHECK OUT PAGES */
.siteDocs {
	text-align:center;
	margin-top: 10px;
}
.pagination {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	text-align: center;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 634px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 142px;
	height: 120px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.relatedProds {
	float: left;
	width:230px;
	height:210px;
	text-align: center;
}