/* ------------------------------------------------------------------------------------------------------------------------------------ 
  Date: 21st July 2008
  Creator: www.ccskins.net
  Contact: Please use our Helpdesk system supplied at our store for communication
  Skin Title: GameStore skin
  Cubecart Version: 3
  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
  ---------------------------------------------------------------------------------------------------------------------------------- */


/* BODY OF SKIN */
body {
	margin: 0px;background-color:#6F716F;background-attachment: fixed;background-image: url(../styleImages/backgrounds/outside.png);background-repeat: repeat-y;background-position: top;}

/* MARIO IMAGE IN MIDDLE OF HOMEPAGE */
.mario {
	margin-top:-36px;padding-bottom:10px;width: 469px;height:171px;background-image: url(../styleImages/homepage/mario.png);background-repeat: no-repeat;}

/* MAIN PAGE SURROUND BORDER */
.pageSurround {
	width: 952px;margin: 0px auto;padding: 1px;}

/* PAGE SUB-SURROUND */
.subSurround {}

/* BLACK BACKGROUND FOR SESSION BAR AT TOP OF SKIN */
.sessionBar {
	height:27px;background-image: url(../styleImages/backgrounds/sessionBar.png);background-repeat: no-repeat;background-position: left;}
.SearchButton {
	height:14px;}

/* LOGO HEADER IMAGE */
#logo {
	height:124px;background-image: url(../styleImages/backgrounds/logo.png);background-repeat: no-repeat;background-position: left;}

/* SEARCH BAR BACKGROUND IMAGE */	
.searchBar {
	height:37px;background-image: url(../styleImages/backgrounds/searchbar.png);background-repeat: no-repeat;background-position: left;}

/* MAIN BOX INFORMATION AREA TOP IMAGE */	
.surround-top {
	height:19px;background-image: url(../styleImages/backgrounds/surround-top.png);background-repeat: no-repeat;background-position: left;}

/* MAIN BOX INFORMATION AREA BACKGROUND IMAGE WHICH IS STRETCHABLE */	
.surround-middle {
	left: 0px;background-image: url(../styleImages/backgrounds/surround-middle.png);background-repeat: repeat-y;background-position: left;}

/* MAIN BOX INFORMATION AREA FADED BACKGROUND IMAGE AT TOP BEHIND BOXES */
.surround-background {
	margin-left:10px;margin-right:14px;height:35px;background-image: url(../styleImages/backgrounds/surround-background.png);background-repeat: repeat-x;background-position: left top;}

/* MAIN BOX INFORMATION AREA BOTTOM IMAGE */	
.surround-bottom {
	height:96px;background-image: url(../styleImages/backgrounds/surround-bottom.png);background-repeat: no-repeat;background-position: left top;}

/* LEFT-RIGHT COLUMN BOX TITLE BACKGROUND IMAGE */
.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, "Arial", Helvetica, sans-serif;font-size: 12px;color: #F1FEED;font-weight:bold;background-image: url(../styleImages/backgrounds/boxTop.png);width: 219px;height:45px;}

/* LEFT-RIGHT COLUMN MIDDLE OF BOX IMAGE STRETCHABLE */
.boxContentLeft, .boxContentRight {
	background-image: url(../styleImages/backgrounds/boxMiddle.png);background-repeat: repeat-y;width:219px;padding-left:15px;padding-top: 10px;padding-bottom: 10px;}

/* SHOP BY CATEGORY MIDDLE OF BOX IMAGE STRETCHABLE */
.catContent {
	background-image: url(../styleImages/backgrounds/boxMiddle.png);background-repeat: repeat-y;width:219px;padding-left:5px;padding-top:1px;padding-bottom:1px;}

/* SHOP BY CATEGORY MIDDLE OF BOX IMAGE STRETCHABLE */
.navContent {
	background-image: url(../styleImages/backgrounds/boxMiddle.png);background-repeat: repeat-y;width:219px;padding-left:5px;padding-top:1px;padding-bottom:1px;}
	
/* LEFT-RIGHT COLUMN BOTTOM OF BOX IMAGE */
.boxBottom {
	width: 219px;height:9px;background-image: url(../styleImages/backgrounds/boxBottom.png);background-repeat: no-repeat;margin-bottom:12px;}

/* CENTER COLUMN MAIN CONTENT BOX */
.boxContent {
	padding: 3px;font-family: Verdana, "Arial", Helvetica, sans-serif;font-size: 12px;color: #333333;background-color: #FFFFEF;margin-bottom: 5px;}

/* FEATURED PRODUCTS MIDDLE OF BOX IMAGE STRETCHABLE */
.randomprod-box {
	background-image: url(../styleImages/backgrounds/boxMiddle.png);background-repeat: repeat-y;width:219px;padding-top: 10px;padding-bottom: 10px;}

/* LATEST PRODUCTS TITLE BACKGROUND IMAGE */
.latest-title {
	width: 448px;height:29px;margin-left:10px;background-image: url(../styleImages/backgrounds/latest-title.png);background-repeat: no-repeat;}

/* LATEST PRODUCTS TOP OF BOX IMAGE */
.latestTop {
	margin-left:3px;width: 462px;height:8px;background-image: url(../styleImages/backgrounds/latestTop.png);background-repeat: no-repeat;}

/* LATEST PRODUCTS MIDDLE OF BOX IMAGE STRETCHABLE */
.latestMiddle {
	margin-left:3px;width:464px;background-image: url(../styleImages/backgrounds/latestMiddle.png);background-repeat: repeat-y;}	

/* LATEST PRODUCTS BOTTOM OF BOX IMAGE */
.latestBottom {
	margin-left:3px;width: 462px;height:8px;background-image: url(../styleImages/backgrounds/latestBottom.png);background-repeat: no-repeat;}


/* CHECKOUT PRODUCTS TITLE BACKGROUND IMAGE */
.checkout-title {
	width: 682px;height:29px;margin-left:8px;background-image: url(../styleImages/backgrounds/checkout-title.png);background-repeat: no-repeat;}

/* CHECKOUT PRODUCTS TOP OF BOX IMAGE */
.checkout-Top {
	margin-left:3px;width: 692px;height:8px;background-image: url(../styleImages/backgrounds/checkout-Top.png);background-repeat: no-repeat;}

/* CHECKOUT PRODUCTS MIDDLE OF BOX IMAGE STRETCHABLE */
.checkout-Middle {
	margin-left:3px;width:692px;background-image: url(../styleImages/backgrounds/checkout-Middle.png);background-repeat: repeat-y;}	

/* CHECKOUT PRODUCTS BOTTOM OF BOX IMAGE */
.checkout-Bottom {
	margin-left:3px;width: 692px;height:8px;background-image: url(../styleImages/backgrounds/checkout-Bottom.png);background-repeat: no-repeat;}


/* SHOPPING BASKET TOP OF BOX IMAGE */
.basketTop {
	width: 219px;height:12px;background-image: url(../styleImages/backgrounds/basketTop.png);background-repeat: no-repeat;}

/* SHOPPING BASKET MIDDLE OF BOX IMAGE */
.basketMiddle {
	width: 219px;height:118px;background-image: url(../styleImages/backgrounds/basketMiddle.png);background-repeat: no-repeat;padding-left: 5px;padding-right: 5px;font-family: Verdana, "Arial", Helvetica, sans-serif;color: #FFFFFF;}

/* SHOPPING BASKET BOTTOM OF BOX IMAGE */
.basketBottom {
	width: 219px;height:10px;background-image: url(../styleImages/backgrounds/basketBottom.png);background-repeat: no-repeat;margin-bottom: 12px;}

/* SKIN LEFT MAIN COLUMN WIDTH */
.colLeft {
	margin-top:-34px;left: 0px;width: 219px; padding-left: 16px;padding-right: 5px;float: left;}

/* SKIN LEFT CHECKOUT COLUMN WIDTH */
.colLeftCheckout {
	margin-top:-34px;left: 0px;width: 219px; padding-left: 16px;padding-right: 2px;float: left;}

/* SHOP BY CATEGORY LINKS BACKGROUND */
.cat-backgrounds {
   width: 210px;height:28px;background-image: url(../styleImages/backgrounds/cat-background.png);background-repeat: no-repeat;}

/* NAV CATEGORY LINKS BACKGROUND */
.nav-backgrounds {
   width: 210px;height:28px;background-image: url(../styleImages/backgrounds/cat-background.png);background-repeat: no-repeat;}

/* SKIN CENTER COLUMN WIDTH */
.colMid {
	margin-top:-34px;position: relative;width: 467px;float: left;}

/* SKIN CENTER CHECKOUT COLUMN WIDTH */
.colMainCheckout {
	margin-top:-34px;position: relative;width: 692px;float: left;}

/* SKIN RIGHT COLUMN WIDTH */
.colRight {
	margin-top:-34px;position: relative;width: 219px; padding-left: 5px;right: 21px;float: right;}

/* USED TO CONFIGURE THE PAGING OPTIONS OF SKIN */
.pagination {
	text-align: center;padding-top: 10px;padding-bottom:10px;font-family: Verdana, "Arial", Helvetica, sans-serif;font-size:12px;color:#000000;}

/* USED TO CONFIGURE THE SUB-CATEGORIES ON THE PRODUCT PAGE */
#subCats {
	margin-left:10px;background-color: #ffffff;text-align: center;border: 1px solid #ffffff;padding-bottom:5px;padding-left:5px;padding-right:5px;float: left;width: 431px;}

/* USED TO CONFIGURE THE WIDTH OF EACH SUB-CATEGORY ON THE PRODUCT PAGE */
.subCat {	
	text-align: center;padding: 8px;float: left;width: 126px;height: 80px;}
	
.regSep{
	padding: 10px 0px 10px 0px;margin: 10px 0px 10px 0px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}

/* LATEST PRODUCTS IMAGE CONFIGURATION FOR WIDTHS AND HEIGHTS OF EACH PRODUCT IN LATEST PRODUCTS BOX */
.latestProds {
	float: left;text-align: center;width: 150px;height:138px;}
.prodpic {
	height:170px;
}