/*------------------------------------------------html--------------------*/
html{
 overflow-y: scroll;
}
/*------------------------------------------------body--------------------*/
body{
	padding:0 0 0 0;
	margin:0;
	background-color:#ccc;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
/*------------------------------------------------catmenu--------------------*/
#catmenu{
	background:inherit;
	position:relative;
	height:auto;
	width:201px;
	float:left;
	left:-3px;
}
#catmenu div.menutitle {
	background:inherit;
	position:relative;
	width:201px;
	height:32px;
}
#catmenu span.menutitle {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333;
	padding:0 0 0 0;
}
#catmenu span.menutitle a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333;
	line-height:32px;
}
#catmenu span.menutitle a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:none;
	line-height:32px;
}
#catmenu span.menutitle a.hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:none;
	line-height:32px;
}
#menubody {
	position:relative;
	width:202px;
	padding: 0 0 0 0;
}
#menubody ul{
	margin:0;
	list-style-type:none;
	padding:2px 2px 2px 2px;
}
#menubody ul li{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	display:block;
	line-height:10px;
}
#menubody ul li a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	padding:0 0 0 2px;
	border:transparent solid 1px;
}
#menubody ul li a:hover{
	background-color:#ECECEC;
	border:#D4D0C8 solid 1px;
}
#menubody ul li a.hover{
	background-color:#ECECEC;
	border:#D4D0C8 dashed 1px;
}
/*------------------------------------------------header--------------------*/
#header{
	background:inherit;
	width:950px;
	height:184px;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
}
#header img.logo{
	position:absolute;
	left:31px;
	top:0px;
	border:none;
}
/*------------------------------------------------mainbody--------------------*/
#mainbody{
	background-color:#ccc;
	width:950px;
	padding:0 0 0 0;
	margin:0 auto;
	overflow: auto;
}
/*------------------------------------------------left--------------------*/
#left{
	position:relative;
	width:585px;
	left:40px;
	float:left;
	border-left:#990000 solid 1px;
	border-right:#990000 solid 1px;
	border-bottom:#990000 solid 1px;
	background-color:#fff;
}
#left td.pagetitle{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#990000;
}
#left p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	line-height:18px;
	padding:0 0 8px 0;
}
#left td.prodnavigation {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333;
}
#left p.prodnavigation {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333;
}
/*------------------------------------------------right--------------------*/
#right{
	position:relative;
	float:right;
	width:323px;
	top:0px;
}
/*------------------------------------------------footer--------------------*/
#footer{
	position:relative;
	width:882px;
	left:40px;
	float:left;
}
#footer p.copyright{
	font:bold italic 11px/19px Arial, Helvetica, sans-serif;
	color:#990000;
	width:300px;
	float:right;
}
/*------------------------------------------------cart--------------------*/
A:link {
	color: #990000;
	text-decoration: none;
}

A:visited {
	color: #990000;
	text-decoration: none;
}

A:active {
	color: #990000;
	text-decoration: none;
}

A:hover {
	color: #333;
	text-decoration: none;
}

A.dark:link {
	font-family : Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #3366FF;
	text-decoration: none;
}

A.dark:visited {
	font-family : Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #3366FF;
	text-decoration: none;
}

A.dark:active {
	font-family : Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #3366FF;
	text-decoration: none;
}

A.dark:hover {
	font-family : Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #08086B;
	text-decoration: none;
}

A.lite:link {
	font-family : Verdana;
	font-size: 10px;
	color: #0033FF;
	text-decoration: none;
}

A.lite:visited {
	font-family : Verdana;
	font-size: 10px;
	color: #0033FF;
	text-decoration: none;
}

A.lite:active {
	font-family : Verdana;
	font-size: 10px;
	color: #0033FF;
	text-decoration: none;
}

A.lite:hover {
	font-family : Verdana;
	font-size: 10px;
	color: #08086B;
	text-decoration: none;
}

A.category:link {
	color: #FF0000;
	text-decoration: none;
}

A.category:visited {
	color: #FF0000;
	text-decoration: none;
}

A.category:active {
	color:  #FF0000;
	text-decoration: none;
}

A.category:hover {
	color: #FF0000;
	text-decoration: none;
}

A.large:link {
	font-family : Verdana;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}

A.large:visited {
	font-family : Verdana;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}

A.large:active {
	font-family : Verdana;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}

A.large:hover {
	font-family : Verdana;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}

TD {
	font-size: 11px;
	font-family : Arial;
	color: #990000;
}

P {
	font-size: 11px;
	font-family : Arial;
	color: #333;
}

TD.dark {
	font-size: 11px;
	font-family : Arial;
	color : #33CCFF;
}

P.dark {
	font-size: 11px;
	font-family : Arial;
	color : #33CCFF;
}

TD.smaller {
	font-size: 10px;
	font-family : Arial;
	color : #333;
}

TD.tiny {
	font-size: 9px;
	font-family : Arial;
	color : #333;
}

P.smaller {
	font-size: 10px;
	font-family : Arial;
	color : #333;
}

HR {
	color : #ccc;
	height : 1px;
}

H2 {
	font-family : Arial;
	color : #333;
}

TD.mincart {
font-size: 11px;
font-family : Arial;
}

P.mincart {
font-size: 11px;
font-family : Arial;
}

SPAN.price {
font-size: 11px;
font-weight:bold;
font-family : Arial;
color: #333;
}

SELECT.prodoption {
font-size: 11px;
font-family : Verdana;
}

INPUT.prodoption {
font-size: 11px;
font-family : Verdana;
}

td.itemprop {
font-size: 11px;
font-weight:bold;
font-family : Arial;
color: #990000;
vertical-align:top;
}

td.itemdesc {
font-size: 11px;
font-weight:normal;
font-family : Arial;
color: #333;
vertical-align:top;
}


