body {
        background-image:url(../image/main_BG.png);
	background-color:#36302B;
	margin:0px;
}
#top {
	position:relative;
	text-align:left;
	width:900px;
	height:104px;
	z-index:4;
}
#main_body {
	position:relative;
	width:988px;
	height: auto;
	padding:6px;
	margin-top:9px;
	background-color:#FFFFFF;
	text-align:left;
}
#small_body {
	position:relative;
	width:830px;
	height:auto;
	padding:6px;
	margin-top:9px;
	background-color:#FFFFFF;
	text-align:left;
}
#front_main {
	position:relative;
	width:900px;
	height: 325px;
}
#front_bottom {
	position:relative;
	width:722px;
	height:104px;
}
#top_left {
	position:relative;
	width:260px;
	height:104px;
	float:left;
	text-align:left;
}
#logout {
        position:absolute;
        top:83px;
        left:3x;
}
#top_center {
	position:relative;
	width:381px;
	height:104px;
	float:left;
	background-image: url(/image/logo.png);
	background-repeat: no-repeat;
	z-index:1;
}
#logo {
       height:79px;
}
#menu {
	position:relative;
	width:381px;
	height:25px;
	z-index:1;
}
#menu_1 {
    float:left; 
	height:25px;
	width:65px;
	z-index:2;
}
#menu_2 {
    float:left; 
	height:25px; 
	/*width:54px;*/
	width:32px;
}
#menu_3 {
    float:left; 
	height:25px; 
	/*width:38px;*/
	width:82px;
}
#menu_4 {
    float:left;
	height:25px; 
	/*width:54px;*/
	width:32px;
}
#menu_5 {
    float:left; 
	height:25px; 
	width:61px;
}
#menu_6 {
    float:left; 
	height:25px; 
	width:51px;
}
#menu_7 {
    float:left; 
	height:25px;
	width:57px;
}
#top_right {
	position:relative;
	width:259px;
	height:104px;
	float:left;

}
#search_box  {
    padding-left:94px;
}
#cart_info_div  {
    position:absolute; 
    top:65px;
    left:94px;
    width:355px;
}
#hand_search_box  {
    padding-left:1px;
    display:none;
}
input.search_field  {
    width:100px;
	height:16px;
	font-size: 11px;
	color: #000000;
	margin-right:4px;
	margin-top:0px;
	margin-bottom:0px;
	background: #FBFACE;
	border: 1px solid #000000;
}
.light_message {
    font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	color: #FBFACE;
	font-weight: normal;
	text-align:justify;
}
#footer {
	position:relative;
	width:900px;
	height:55px;
	z-index:1;
}
a.search_color, a.search_color:active, a.search_color:hover, a.search_color:visited
{
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
}
a.listing_bar, a.listing_bar:active, a.listing_bar:visited
{
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
a.listing_bar:hover
{
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}
a.product_page_item_link, a.product_page_item_link:active, a.product_page_item_link:visited, a.product_page_item_link:hover
{
  margin-top: 5pt;
  text-decoration: underline;
}
td.main_main {
  border-left: 1px solid #C7C7C7;
}
table.main_table {
  width: 988px;
}
table.small_table {
  width: 830px;
}
td.left_col {
  width: 170px;
}
td.left_col_small {
  width: 100px;
}
td.main_col, table.main_table_col {
  width: 818px;
}
table.main_table_col {
  padding-left:5px;
}
table.menu_table {
  border-width: 0px; 
  width: 100%;
}
td.menu_col {
  width: 130px; 
  vertical-align: top; 
  border-right: 1px solid #C7C7C7;
}
td.menu_col_2 {
  width: 130px;
  vertical-align: top;
}
td.green_heading  {
   background-color:#ccdb29;
}
td.grey_heading  {
   background-color:#D7D7D7;
   border-top:  1px solid #ccdb29;
}
.indented  {
  padding-left:8px;
}
.checkout_bar_current  {
  background-color:#D2D2D2;
  font-weight:bold;
  text-align:center;
  color:#000000;
  border-top:  3px solid #ccdb29;
}
.checkout_bar_other  {
  background-color:#D2D2D2;
  font-weight:bold;
  text-align:center;
  color:#8C8C8C;
  border-top:  3px solid #ccdb29;
}
.section_header  {
  font-family: Verdana, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #C8D728;
}
a.coverflow  {
  color:#FFFFFF;
}
#banner  {
  text-align:center;
  /*border: 1px solid #C7C7C7;*/
  /*background-color: #CDCDCD;*/
  /*padding: 2px 2px 2px 2px;*/
  margin: 0 0 0 0;
  font-weight:bold;
  font-size:12px;
  color: #96A11F;
  width:160px;
}
#banner a  {
  font-weight:normal;
  font-size:12px;
  text-decoration:none;
}

