@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background:#f7e7c5 url(background.gif) !important;
	text-align:center;
	font-family: Tahoma;
	font-size:12px;
	line-height:18px;
	}
	
a img{
	border:none;
	}
	
/* Site Design */
	
#fixed{
	width:819px;
	margin: 0 auto;
	}
	
#topmenu{
	height:74px;
	width:819px;
	background:url('images/a_02.jpg') no-repeat;
	}
	
#topmenuleft{
	height:74px;
	width:205px;
	background:#ffffff url('cw_04.jpg') no-repeat;
	}
	
#topmenuright{
	height:74px;
	width:183px;
	padding-right:30px;
	background:#ffffff url('cw_17.jpg') right no-repeat;
	}
	
.menuspacer{
	background:white;
	width:21px;
	}
	
.menuspaces{
	background:white;
	width:5px;
	}
	
.homeoff{
	width:46px;
	background:url('cw_06.jpg') no-repeat;
	}
	
.homeon{
	width:46px;
	background:url('cwb_06.jpg') no-repeat;
	}
	
.catoff{
	width:86px;
	background:url('cw_08.jpg') no-repeat;
	}
	
.caton{
	width:86px;
	background:url('cwb_08.jpg') no-repeat;
	}
	
.infooff{
	width:40px;
	background:url('cw_10.jpg') no-repeat;
	}
	
.infoon{
	width:40px;
	background:url('cwb_10.jpg') no-repeat;
	}
	
.viewoff{
	width:75px;
	background:url('cw_12.jpg') no-repeat;
	}
	
.viewon{
	width:75px;
	background:url('cwb_12.jpg') no-repeat;
	}
	
.checkoff{
	width:60px;
	background:url('cw_14.jpg') no-repeat;
	}
	
.checkon{
	width:60px;
	background:url('cwb_14.jpg') no-repeat;
	}
	
.emailoff{
	width:46px;
	background:url('cw_16.jpg') no-repeat;
	}
	
.emailon{
	width:46px;
	background:url('cwb_16.jpg') no-repeat;
	}
		
#banner{
	height:176px;
	width:819px;
	background:url('cw_02.jpg') no-repeat;
	}
	
#colleft{
	width:46px;
	background:url('cw_18.jpg') repeat-y;
	}
	
#colright{
	width:23px;
	background:url('cw_21.jpg') repeat-y;
	}
	
#leftmenu{
	width:153px;
	background:white;
	}
	
#menutop{
	background:url('cw_19.jpg') repeat-y;
	padding-left:5px;
	text-align:left;
	}
	
#menubase{
	background:url('cw_26.jpg') repeat-y;
	height:302px;
	padding-left:8px;
	padding-top:30px;
	}
	
#content{
	width:571px;
	background:white;
	padding:10px;
	}
	
#footer{
	background:url('cw_28.jpg') no-repeat;
	height:68px;
	width:819px;
	}
	
/* ACTINIC */

/* Actinic div borders */	
	
div{
	border:none !important;
	}
	
/* Actinic links */

/* Use Actinic to change quantity color etc using Design > Themes */

a {
	text-decoration:none;
	color:#333333;
	display:block;
	}
	
a:hover {
	color:#333366;
	}
	
#topmenu a{
	display:inline;
	}
	
#content a{
	display:inline;
	}

/* headers */

/* h3 sets product price style */

h3{
	color:#5f6f86;
	font-size:14px;
	}

h2{
	color:#5f6f86;
	font-size:14px;
	}
	
h1{
	font-size:14px;
	}
	
/* Input box */

.actxxsmall{
	border:none;
	text-align:left;
	}
	
.actxxsmallqs{
	border:1px solid #cccccc;
	text-align:left;
	font-size:10px;
	}
	
/* view cart buttons etc */

.tech_menu_button{
	padding:2px;
	background:transparent;
	margin-bottom:2px;
	width:70px;
	}
	
.tech_menu_button a{
	color:white;
	}
	
.tech_menu_button a:hover{
	color:white;
	}
	
.tech_menu_button_border{
	width:70px;
	}
	
/* rename this class to whatever you put the product categories menu into */
	
#menulinks a{
	display:inline;
	background:transparent !important;
	padding:2px;
	margin:2px;
	text-decoration:none !important;
	color:#ffffff !important;
	font-weight:bold !important;
	}
	
#menulinks a:hover{
	color:#CCCC99 !important;
	}
	
/* add to cart button */

.form_button_add_to_cart{
	color:transparent;
	background:url('addtobasket.jpg');
	width:99px;
	height:29px;
	border:none;
	}
	
/* view cart button */

#viewcart{
}

/* checkout button */

#checkout{
}

/* Main Pages Text */

.tech_text_product_section{
	display:none;
}

/* Main Pages content */

.tech_menu_button{
	}
	
/* new products/best selling items box outline */

.dotted_outline_blue{
	padding:10px;
	border: 1px solid  #cccccc;
	}
	
/* bestsellers */

.sidebox a{
	display:inline;
	}
	
/* form customisation */


/* section titles */

.product_list{
	margin-bottom:15px;
	}
	
.product{
	}

.image_product{
	float:left;
	margin-top:3px;
	margin-right:5px;
	}
	
/* breadcrumb style */

.text_breadcrumbs a{
	color:#333333;
	}
	
/* EDIT SECTION IMAGES (THE CIRCLE BEFORE BOOKS ETC) UNDER SITE OPTIONS > GENERAL */

.phead{
	padding-bottom:3px;
	margin-bottom:3px;
	}
	
.cartheading{
	background:#cccccc !important;
	}
