body{	margin:0;	padding:0;	background-image:url(images/bg.jpg);	text-align:center;	}
td,p,div,span,blockquote,a, li { 	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	}	

/*main table*/.main {	width:950px;	border:1px solid #888;	border-top:0;	background-color:#efefef;	margin:0 auto;	text-align:left;	}
/*header*/td.header {	background:url(/images/header.jpg) no-repeat #efefef;	height:215px;	text-align:left;	padding:44px 10px 0 10px;}
.subheader {	font-size:13px;	color:red;	font-style:italic;	font-weight:bold;	}/*main content TD */
.maincontent {	background:#efefef;	padding-right: 7px;	padding-left:2px;	}
/*main content table*/#Table4 {	/*border:0px solid #003399;*/ 	width:100%;	margin:0 auto;	}	
h1 {	font-size:13px;	color:#000;	font-weight:bold;}


td.header h1 

{	margin-bottom:0; }



h2 

{ font-size:13px; color:red; font-style:italic; font-weight:bold;}



h3 

{ font-size: 16px; font-weight:bold;	color:blue; text-align:center; }



/*"Visit our store" text block*/.promo 

{ margin:15px;	padding-top:24px; text-align:center; font-weight:bold; }



a { color:#0000FF; font-weight:bold; }



a:hover { background-color:yellow;}.title, .subtitle { font-size:14px; font-weight:bold; text-align:center; }



.title { color:#0000FF;	}



.subtitle { padding: 10px 0; }



.producttitle {	text-align:left; color:#000; font-size:13px; font-weight:bold; }



/*search box*/div.search 

{ padding-top:10px; text-align:center; font-size:11px; }



div.search 

a { font-size:10px; font-weight:normal;	}



/*left and right menus*/.menuTd

{ background-image:url(/images/menu_02.jpg); background-repeat:repeat-y; width:190px;	}



.menuDiv 

{ padding:5px;	padding-top:25px; background-image:url(/images/menu_01.jpg); background-repeat:no-repeat;}



.menuHead { font-weight:bold; margin-top:12px; }



div.menuItem

{ margin-bottom:4px;}



a.menu:link, a.menu:visited

{

	font-size:12px;

	color:#0000FF;

	font-weight:bold;

	color:blue; text-decoration: none;}



div.menuItem a:link

{color:blue; text-decoration: none;}



a:visited 

{

	font-size:12px;

	color:#0000FF;

	font-weight:bold;

	color:blue; }

  

div.menuItem a:hover 

{ background-color:white; } 





a.menu:hover 

{ background-color:white;}



.menubottom, .bottommenu {	background:url(/images/menu_03.jpg) no-repeat #efefef;	height:63px;	}
.menufiller {	width:20px;	height:50px;	}/*shop pages and main site pages with products*/
.catimage {	border: 0px;	width: 120px;	padding: 5px;	float:left;}
.products {	padding:24px 0 0 0;	margin: 2px auto;	}
.products td {	/*padding:4px;*/	}
img.product_img {	display:block;	border:1px solid #999;	margin-top:24px;	}
img.product_img a:hover {	background-color:#fff;	}
.productlink {	padding:2px;	text-align:center;	font-weight:bold;	}/*breadcrumb navigation on store pages*/
.navlist, a.navlist{	display:inline;	font-size:10px;	}
a.navlist:hover {	background:none;	}/*the footer*/
.sale {	padding-left:10px;	font-weight:bold;	color:#0000FF;	}
#footer{	margin:0 auto;	margin-top:5px;	border-top:1px solid #efefef;	text-align:center;	}
#footer a:link, #footer a:visited {	color:#0000FF;	font-weight: normal;	}
#footer a:hover {	background-color:yellow;}	
a.copyright:visited,a.copyright:link,a.copyright:active{	text-decoration:none;	color:black;	font-size:12px;}
a.copyright:hover{	color:black;	background-color:#efefef;}







