﻿body {
	margin: 0 auto 0 auto;
}
body, div, p, td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
a {
	color: #FF1300;
}
img {
	border: none;
}
h6 {
	font-weight: normal;
}
table {
	width: auto;
}
/* SITE CONTAINER */
div#pagecontainer {
	position: relative; 
	text-align: center;
	height: 100%;
	z-index: 5;
}
div#contentcnt {
	overflow: hidden;
	width: 904px; 
	//width: 906px;
	background-color: #FFFFFF;
	margin: 0 auto;
}
div#maincontent { 
	width: 900px;
	overflow: hidden;
}
div#bgLeft {
	z-index: 1; position: absolute; top: 0; left: 0; width: 50%; height: 110%; background: #338DC2 url(/images/body_lbg.jpg) repeat-y 100% 0;
}
div#bgRight {
	z-index: 1; position: absolute; top: 0; left: 50%; width: 49.9%; height: 110%; background: #338DC2 url(/images/body_rbg.jpg) repeat-y 0 0;
}

/* HEADING */
div#logo {
	float: left;
	width: 401px;
}
div#searchcnt {
	float: left;
	width: 499px; 
	height: 74px; 
	background: url(http://images.ecommetrix.com/commerce/88/tmp/banner_topright.gif) no-repeat;
}
div#searchcnt div {
	float: right; 
	margin: 5px 30px 0 0
}
form.searchform {
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
form.searchform input {
	border: 0px solid #CCCCCC;
	border-top: 1px solid #ADADAD;
	border-left: 1px solid #ADADAD;
	vertical-align: middle;
}

div#phonecnt {
	float: left; 
	margin-right: 1px;
}
div#menucontainer {
	float: left; 
	width: 712px; 
	//width: auto;
}
div#redborder {
	background-color: #D6291B;
}

/* TOP MENU */
div#menu {
	background: url(http://images.ecommetrix.com/commerce/88/tmp/menu_bg.gif) repeat-x 0 0; 
	height: 32px; 
	text-align: left;
	padding-left: 15px;
}
div#menu a {
	float: left;
	display: block;
	padding: 8px 15px 5px 25px;
	background: url(http://images.ecommetrix.com/commerce/88/tmp/menu_arw.gif) no-repeat 0 8px;
	color: #FFFFFF;
	text-decoration: none;
}

.divider {
	clear: both;
}
/* LEFT MENU */
div#leftmenucnt {
	float: left; 
	width: 188px; 
}
div#shopcategorycontainer {
	text-align: center;
}
div#shopcategorymenu {
	background: url(http://images.ecommetrix.com/commerce/88/tmp/cat_mid.gif) repeat-y 0 0; 
	width: 182px;
	text-align: left;
	margin: 0 auto;
}
div#shopcategorymenu div {
	padding: 0 10px 0 10px;
}
div#shopcategorymenu a {
	display: block;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	background: url(http://images.ecommetrix.com/commerce/88/tmp/cat_arw.gif) no-repeat 0 6px;
	padding: 2px 0 2px 10px;
}
div#shopcategorymenu a#bookofthemonth {
	display: block;
	background: none;
	font-size: 11px;
	background-image: none;
	padding: 10px 0 0 10px;
	font-weight: normal;
	height: 189px;
}
div#shopcategorymenu a#bookofthemonth span {
	color: #D6291B;
	font-weight: bold;
	font-size: 19px;
}
div#shopcategorymenu a#bookofthemonth img {
	float: left; 
	margin: 4px 4px 0 0;
}
div#shopcategorymenu a#bookofthemonth u {
	color: #D6291B;
}

.shopcart {
	font-size: 11px;
	text-align: left;
	margin: 0 0 10px 15px;
}
.shopcart div {
	font-size: 11px;
}
/* BODY */
div#contentbodycnt {
	float: left;
	overflow: hidden;
	width: 712px;
}
div#bodytop {
	border-top: 5px solid #81B3D1;
	text-align: left;
}
div#bodytop h1 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	padding: 0 10px 0 15px;
	background: #81B3D1 url(http://images.ecommetrix.com/commerce/88/tmp/body_topcurve.gif) no-repeat 100% 0;
	width: 30%;
	height: 18px;
}
div#contentbody {
	text-align: left;
	padding: 10px 15px 10px 15px;
}
div#contentbody b {
	color: #018AD8;
}
div#contentbody h4, div#contentbody h1 {
	color: #018AD8;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica;
}
div#contentbody h6 {
	margin: 0;
	color: #000000;
	font-size: 11px;
}
div#contentbody h6 a {
	color: #FF0000;
}
div#contentbody div#shopmessage div {
	padding: 5px;
	color: #FF0000;
}
/* FOOTER */
div#footer {
	background: url(http://images.ecommetrix.com/commerce/88/tmp/bottom_bg.gif) repeat-x 0 0; 
	height: 32px;
	padding-top: 10px;
	font-size: 10px;
	color: #5B5B5B;
}
div#footer a {
	color: #5B5B5B;
}

/* HOME PAGE */
.homeheading {
	color: #FFFFFF; 
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 20px 6px 10px;
	text-align: left;
	float: left;
	background: #D6291B url(/images/home_crv.gif) no-repeat 100% 0;
}
.homebody {
	background: url(/images/home_brdcnr.gif) no-repeat 100% 0;
	width: 700px;
}
.homebodycnr {
	margin-right: 15px; 
	background: url(/images/home_brdtop.gif) repeat-x 0 0;
	text-align: left;
}
.homedivider {
	clear: both; padding-bottom: 4px;
}
.homelatestproducts {
	float: left;
	font-size: 11px;
	text-align: left;
	margin-right: 10px;
	width: 23%;
}
.homelatestproducts span {
	text-decoration: none;
	color: #000000;
}
.homelatestproducts img {
	margin: 4px 4px 4px 0;
	float: left;
}