BODY {
/*	BACKGROUND-IMAGE: url(gfx/bg.gif);  */
background-color: #49799D;
	top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}	 
TABLE.cobtbl{ background-color: #000000;}
TD.cobll{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #CCCCCC;
color : #8B1010;
font-size:10px bold;
}

P.pagenums {
font-size: 14px;
font-weight:bold;
font-family : Arial, Helvetica, sans-serif;
color : #244973;

}
TD.cobhl{ background-color: #8B1010;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
 }

SPAN.price{ color:#8B1010; font-weight: bolder; font-size:15px;}
.listprice { text-align:left;}
.prodprice {text-align:left;}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDE1B3;
	
	    }
.footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold;
		color: #CCCCCC;
		}
textarea, select, input, option { background-color: #FFF7B8;
color : #666666;
font-size:10px;
} 

.sidebar{
background-image: url(menu_bg.jpg);
background-repeat: repeat-x
}
.menubar{ 
background-image: url(top_menu_bg.jpg);
background-repeat: repeat-x
} 
.smaller input, .smaller select {font-size: 85%;}

/* ALL LINKS HERE */
.toplinks:link { color: #CCCCCC; text-decoration: underline;}
.toplinks:visited { color: #CCCCCC; text-decoration: underline;}
.toplinks:hover { color: #FFFFFF; text-decoration: none; }
.toplinks:active { text-decoration: underline; }

.cartlinks:link {color: #244973;text-decoration: underline;}
.cartlinks:visited {text-decoration: underline;color: #244973;}
.cartlinks:hover {text-decoration: none; color: #FFFFFF;}
.cartlinks:active{text-decoration: underline;}

.footerlinks:link {color: #CCCCCC;text-decoration: underline;}
.footerlinks:visited {text-decoration: underline;color: #CCCCCC;}
.footerlinks:hover {text-decoration: none; color: #FFFFFF;}
.footerlinks:active{text-decoration: underline;}

A:link { color: #244973; text-decoration: underline;}
A:visited { color: #244973; text-decoration: underline;}
A:hover { color: #8b1010; text-decoration: none; }
A:active { color: #8b1010; text-decoration: underline; }

/* TABLE BORDERS */
.bottomBorder {border-bottom: 1px solid #8B1010;}
.leftBorder {border-left: 1px solid #8B1010;}
.topBorder {border-top: 1px solid #8B1010;}
.rightBorder {border-right: 1px solid #8B1010;}

.menu_bottomBorder {border-bottom: 1px solid #FDCC82;}
.menu_leftBorder {border-left: 1px solid #FDCC82;}
.menu_topBorder {border-top: 1px solid #FDCC82;}
.menu_rightBorder {border-right: 1px solid #FDCC82;}


IMG.catimage { 
border:0px; 
border-thickness: 1px; 
border-color: #000; 
border-style: solid; 
vertical-align:top; 
}

prodimage { vertical-align: top;}
TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: left; 
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}

td.prodnavigation {
font-size: 12px;
font-family :Arial, Helvetica, sans-serif ;
color : #244973;
background-color: #FFFFFF;

}
.detailimage{vertical-align:top;}
.detaildescription{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
td.upcomingevents {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #333333;
	background-color: #FFFFFF;
	border-color:#8B1010;
	border:solid 1px;
	padding: 5px;
	margin-width:5px
} 
td.contact {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color : #333333;
	background-color: #FFFFFF;
	padding: 5px;
	margin-width:5px
} 
.cart{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;

}

.leftnav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding:25px;


}
.bgbx_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8B1010;
	
}


.box_mail{
	border: 5px solid #8B1010;
	background-color: #FFFFEA;
	font-size: 11px;
	font-weight: normal;
	padding: 1px;
}
.box{
	border: 1px solid #8B1010;
	background-color: #FFFFEA;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
}
.box_front{
	border: 1px solid #8B1010;
	background-color: #FFFFEA;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
}
