body {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:951px;
	text-align:center;
	background-image: url(/image/cms/body_bg.jpg);
	background-color:#1F1F1F;
}
p {
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
}
hr {
	border-top:0;
	border-right:0;
	border-left:0;
	border-bottom:1px solid #CCC;
	background-color:#FFF;
	padding: 3px;
}
/*--Global Links-----------------*/
a {color:#600;}
a:visited {color:#1A1A1A;}

a:hover {color:#300;}
#body_table {
	margin:20px 0 0 0;
}
/*-Header---------------------------------*/
#aob_header {
	background-image:url(../image/cms/hdr_bg.gif);
	background-repeat:no-repeat;
	padding:45px 0 0 0;
	
}
/*- Menu Tabs F--------------------------- */

    #tabsF {
      line-height:normal;
	  font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	  }
    #tabsF ul {
	  margin:7px 0 0 0;
	  padding:0 0 0 120px;
	  list-style:none;
      }
    #tabsF li {
      display:inline;
      margin: 0;
      padding: 0;
      }
    #tabsF a {
      text-decoration:none;
      float:left;
      background:url("/image/cms/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;

      
	  }
    #tabsF a span {
      float:left;
      display:block;
      background:url("/image/cms/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac */
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF li a:hover {
      background-position:0% -42px;
      }
    #tabsF li a:hover span {
      background-position:100% -42px;
      }
/*-Menu Left------------------------------------------*/
#menu_left {
	background-image:url(../image/cms/left_menu_bg.gif);
	background-repeat:repeat-y;
	width:176px;
	}
	
#menu_left h1 {
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	background-image:url(../image/cms/left_menu_hdr.gif);
	background-repeat:no-repeat;
	text-align:left;
	color:#191919;
	padding:5px 0 5px 10px;
	margin:0;
}

#menu_left ul {
	margin:0;
	padding:0;
}

#menu_left li {
	text-align:left;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	padding:3px 0 3px 5px;
	margin:0;

}
#menu_left a {
	color:#FFF;
	text-decoration:none;
}
#menu_left a:visited {

}
#menu_left a:hover {
	text-decoration:underline;
}
#menu_left form {
	margin:10px 0 10px 0;
	padding:0 0 0 5px;
}
/*-Center Content----------------------------------------*/
#center_content {
	padding: 10px 0 0 10px;
}
#center_content h1 {
	font:italic normal 24px Georgia, "Times New Roman", Times, serif;
	color:#600;
	border-bottom: 1px dashed #600;
	text-align:left;
clear:left;
margin:0 10px 10px 0;
}
#center_content h2 {
	font: italic normal 14px Georgia, "Times New Roman", Times, serif;
	color:#030;
}
.aobfeatured_prod {
	background-image:url(../image/cms/featured_cat_bg.gif);
	background-repeat:no-repeat;
	width:250px;
	padding: 3px;
	margin:0 3px 10px 0;
	float:left;
}
.aobfeatured_cat {
	background-image:url(../image/cms/featured_prod_bg.gif);
	background-repeat:no-repeat;
	width:375px;
	padding: 5px 3px 3px 5px;
	margin:0 5px 10px 0;
float:left;
}
.aobfeatured_cat img, .aobfeatured_prod img {
margin:0 10px 0 0;
}
.home_storeinfo {
	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color:#333;
	margin:0 0 0 390px;
}
.home_storeinfo a {
	color:#030;
	text-decoration:none;
}
.home_storeinfo a:visited {}
.home_storeinfo a:hover {
	text-decoration:underline;
}
.featured_cat a {
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	color:#600;
	text-decoration:none;
}
.featured_cat a:visited {}
.featured_cat a:hover {
	text-decoration:underline;
}
.featured_ourprice {
	font:normal italic 18px Georgia, "Times New Roman", Times, serif;
	color:#600;
}
/*-Right Content-----------------------------------------*/
.search {
margin:0;
padding:0;
}
#right_content {
	padding:0 0 0 10px;
	margin:0;
	text-align:center;
}
.right_hdr, .right_hdr_search {
	background-image:url(../image/cms/right_bg.gif);
	background-repeat:no-repeat;
	margin:0 0 30px 0;
	}
.right_hdr_search {
	background-image:url(../image/cms/right_bg_search.gif);
}
.right_hdr h1, .right_hdr_search h1 {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	margin:0px 0 5px 0;
	padding:5px 0 5px 0;
	color:#030;
	
}
.menu_right {
	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	padding:0 5px 0 5px;
}

.menu_right ul {
	margin:0 0 10px 0;
	padding:0;
}
.menu_right li {
	list-style:none;
	padding:3px 0 3px 5px;
	margin:0;
	border-bottom: 1px solid #ccc;
}
.menu_right a {
	color:#1F1F1F;
	text-decoration:none;
}
.menu_right a:visited {

}
.menu_right a:hover {
	color:#000;
	text-decoration:underline;
}
/*-Footer Content------------------------------------*/
#footer {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	margin:15px 0 0 0;
}

#footer ul li {
	margin:0;
	padding:0;
	list-style: none;
	display: inline;
}

#footer li a{
	list-style: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	margin: 0px;
	height:10px;
	padding:0 5px 0 5px;
}
#footer li a:visited {

}
#footer li a:hover {
	color:#6C0;
	text-decoration:underline;
}
#footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6C0;
}
#footer a:visited {

}
#footer a:hover {
	color:#6C0;
	text-decoration:underline;
}
/*-WSM Styles-------------------------------------*/

div.listProduct {
clear:left;
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
span.wsm_product_oldprice, span.wsm_product_listprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: line-through;
	font-weight:bold;
}
span.wsm_product_saleprice, span.wsm_product_price, span.wsm_product_ourprice {
	color:#600;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;

}

div.storeHeader, .wsm_product_title {
	font:italic normal 24px Georgia, "Times New Roman", Times, serif;
	color:#600;

	padding:0;
	margin:0 0 10px 0;
}
.wsm_product_title {
	border-bottom: 0;
}
div.listHRule {
	width: 100%;
	border-bottom: 1px solid #ccc;
	margin: 0;
}
div.listVRule {
height:0em;
	width: 0px;
	border-right: 0px solid #fff;
	margin: 0;
}
/**Catalog 2 View
*****************/
#product_rotate_image {float:right;}
#product_info {margin:0 220px 0 0;}

#product_wrapper {position:relative;}
#product_left_column {margin:0;}
#product_right_column {border:none;position:static;text-align:left;width:auto;top:0;right:0;margin-bottom:10px;height:190px;}
#cross_sell_suggest {padding:5px;}
.cross_sell {float:left;height:13.5em;width:140px;margin-left:10px;overflow:hidden;}
.cross_sell_image {height:120px;line-height:120px;}
.productHead {background:#eee;padding:5px;border-top:1px solid #ccc;}
.productCats, .productInfo {margin:0 0 10px; 0}
ul.wsm_catalog_product_nav {position:absolute;right:0;bottom:0px;}