@charset "utf-8";
/* CSS Document */

body {
	background: #780202 url(myimages/bgtile001.gif) repeat;
	margin: 0px;
	height: 514px;
	font: 13px "Comic Sans MS";
	color: #000000;
}
#logo {
	background: url(myimages/logo2.jpg) no-repeat;
	width: 714px;
	height: 165px;
}
.sidefill {
	background: url(myimages/bodyfillacross.jpg) repeat-x;
	height: 165px;
}
#menutop {
	background: url(myimages/mentutop3.jpg) no-repeat;
	height: 165px;
	width: 224px;
}
#menufill {
	background: url(myimages/menufill3.jpg) repeat-y;
	width: 224px;
}
#menubottom {
	background: url(myimages/menufooter2.jpg) no-repeat;
	height: 125px;
	width: 224px;
}
#centerfill {
	background: url(myimages/centerfill2.gif) repeat-y;
	width: 714px;
	margin: 0px;
	padding: 0px;
}
#footer {
	background: url(myimages/footer.gif) no-repeat;
	height: 60px;
	width: 714px;
}
#menumiddle {
	background: url(myimages/menumiddle.jpg) no-repeat;
	height: 61px;
	width: 224px;
}
#widefillleft {
	background: url(myimages/widefillleft.jpg) repeat-y;
	height: 33px;
}
.maincontent {
	font: 13px "Comic Sans MS";
	padding: 0px 34px 8px;
	color: #000000;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #7F0E10;
	text-decoration: underline;
}
.footertext {
	font: 10px "Comic Sans MS";
	color: #000000;
	padding: 16px 0px 0px;
}
.imagepad {
	padding-right: 6px;
	padding-bottom: 3px;
}

TABLE.cobtbl{
	background: #660000;
}

TD.cobhl{
	background: url(images/centerbgtile2.jpg) repeat;
}

TD.cobll{
	color : #000000;
	background: url(images/centerbgtile2.jpg) repeat;
}

/* center product price -color */
span.price, .detailprice, .prodprice {
padding-top: 4px;
font-weight:bold;
text-align: center;
}

/* border around products */
td.product {
	border: 1px solid #811314;
}

/* current page number color */
SPAN.currpage {
	color: #A01013;
	font-weight: bold;
}

div.listprice {
text-align: center;
}

div.proddescription {
text-align: center;
}

div.prodname {
text-align: center;
}

div.prodprice {
text-align: center;
}

img.cartimage {
width: 50px;
border:0px;
}
.imagepadright {
	padding-left: 10px;
}
h4 {
	background: #ECD0A9;
	padding: 2px 4px 3px;
	border: 1px solid #B4804E;
	font-size: 14px;
}
hr {
	color: #7B0808;
}

TD.catimage {
	text-align: center;
}

TD.catimage {
	text-align: center;
	background: center;
}
.table {
	background: #ECD0A9;
	border: 3px double #B6814D;
}
.smaller {
	font-size: 9px;
}
