﻿#main
{
    width: 895px;
}
/**************************custome****************************/
#top_bar
{
	margin-left:1px;
    height: 25px;
    width: 100%;
   /* background-image: url(  '../images/top_bar.jpg' );*/
    background-repeat: repeat-x;
    background-position: left;
    background-color: #FFFFFF;
}
._left_menu
{
    width:150px;
}

._right_content
{
    width:670px;
}
.small_link
{
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
}
.reg_font
{
    color: #523E30;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial Narrow;
    margin-bottom:0px;
    
}
.home_product
{
    float: left;
    margin: 0px;
    width: 170px;
    height: 219px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
}
.home_product a
{
    color: #39312E;
}

.home_product a:link
{
    color: #39312E;
}
.home_product a:visited
{
    color: #39312E;
}
.home_product img
{
    border: #39312E 1px solid;
    margin-bottom: 5px;
}
.cat_product
{
    float: left;
    margin: 2px;
    margin-bottom: 0px;
    width: 170px;
    height: 219px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
}
.cat_product a
{
    color: #39312E;
}

.cat_product a:link
{
    color: #39312E;
}
.cat_product a:visited
{
    color: #39312E;
}
.cat_product img
{
    margin-bottom: 5px;
}
/**************************header area************************/

#header a:link
{
    color: #523E30;
}
#header a:visited
{
    color: #523E30;
}

#top_bar
{
    height: 25px;
    width: 890px;
    /* background-image: url(  '../images/top_bar.jpg' );*/
    background-repeat: repeat-x;
    background-position: left;
    background-color: #FFFFFF;
}
#top_bar img
{
    height: 25px;
    width: 191px;
    float: right;
    margin-left: 1px;
}

#logo_nav
{
    height: 78px;
    padding: 0px;
    margin-left: 2px;
    margin-bottom: 0px;
}

#nav_list
{
    float: left;
    margin-left: 30px;
    height: 38px;
    width: 742px;
    display: inline;
    vertical-align: bottom;
    margin-bottom: 0px;
}
#nav_list div
{
    width: 97px;
    height: 37px;
    background-image: url(  '../images/nav_button.jpg' );
    float: left;
    margin-left: 1px;
}
#nav_list a
{
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial Narrow;
    position: relative;
    top: 20px;
}
#cust_nav
{
    float: right;
    height: 30px;
    width: 184px;
    padding-right:15px;
    padding-top:12px;
    position:relative;
}
#cust_nav a span img
{
	vertical-align:top;
    text-decoration: none;
}
#login
{
    margin-right:10px;
    position:absolute;
    left:120px;
    top:15px;
    +top:16px;
}
#login a:link
{
    color: #39312E;
    font-family: Arial;
    font-size: 12px;
}
#login a:visited
{
    color: #39312E;
    font-family: Arial;
    font-size: 12px;
}
/*************************************body***************************************/

#left_wrapper
{
    background-image: url(  '../images/left_rim.jpg' );
    background-repeat: repeat-y;
    background-position: left;
    width: 100%;
    height: 835px;
}
#right_wrapper
{
    background-image: url(  '../images/right_rim.jpg' );
    background-repeat: repeat-y;
    background-position: right;
    height: 835px;
    width: 100%;
}
#main_table
{
    margin-left:2px;
    height:auto;
    width:100%;
}
#main_pic
{
    margin: 1px;
    height: 54px;
    width: 700px;
}
#left_menu
{
    width: 150px;
    font-family: Arial;
    font-size: 11px;
    text-align: left;
    color: #39312E;
    height:auto;
}

#left_menu div
{
    margin-left: 2px;
    padding-left:0px;
}
#left_menu a
{
	margin-left:2px;
}
#left_menu a:link
{
    color: #39312E;
}
#left_menu a:visited
{
    color: #39312E;
}
#menu
{
	height:auto;
	width:170px;
}
#submenu
{
width:140px;
}
#submenu a
{
margin-right:0px;
margin-left:0px;
}
#below_menu_pic
{
    height:auto;
    width:150px;
    margin-left: 1px;
    margin-top: 20px;
    padding-top: 50px;

}
#below_menu_pic img
{
	border-top:solid 3px #F0F0F0;
	width:150px;
}
#main_wrapper
{
    width: 100%;
}
#main_table
{
	margin-top: 5px;
	width: 95%;
}

#content
{
float: left;
    border: solid #E7E5E2 1px;
    height: 497px;
    width: 685px;
    margin-top: 10px;
}

#cur_dir
{
    padding-left: 2px;
    margin-top: 10px;
    float: left;
    clear: right;
    width: 666px;
    height: 18px;
}
#cur_dir a:link
{
    color: #39312E;
    font-family: Arial;
    font-size: 12px;
}
#cur_dir a:visited
{
    color: #39312E;
    font-family: Arial;
    font-size: 12px;
}

#cart img
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    height: 13px;
    width: 13px;
}
#page_numb
{
    text-align:right;
    font-family: Arial;
    font-size: 11px;
    color: #39312E;
	width: 632px;
	height: 14px;
}
#page_numb a:link
{
    color: #39312E;
}
#page_numb a:visited
{
    color: #39312E;
}
#page_numb img
{
    border: none;
}
#pic_box
{
    border: #C3BFBC 1px solid;
    width: 696px;
    height: 181px;
    float: left;
    margin-left: 2px;
    margin-top: 0px;
}
#content_mid
{
    width: 560px;
    height: 30px;
    margin-left: 5px;
    margin-bottom: 0px;
    padding: 3px;
    float: left;
    background-image: url(  '../images/content_mid.jpg' );
    background-repeat: no-repeat;
    font-family: Arial;
    font-weight: bold;
    font-size: 15px;
    text-align: left;
    text-indent: 5px;
    color: #605956;
    margin-right: 15px;
    margin-top: 15px;
}
#item_box
{
    margin-top: 0px;
    float: left;
    width: 698px;
    height:auto;
    margin-left: 2px;
    margin-right: 0px;
    margin-bottom: 10px;
}
/*************************************footer*************************************/
#footer
{
    width: 909px;
    margin-top: 0px;
    margin-left:-8px;
    margin-bottom: 15px;
    font-family: Arial;
    font-size: 14px;
}

#search_bar
{
    width: 98%;
    height: 40px;
    background-color: #CCCCCC;
    margin-bottom: 10px;
}
#search_bar input
{
    vertical-align: middle;
}
#search
{
    margin-top: 7px;
    margin-right: 5px;
    float: right;
}
#contact_bar
{
    width: 98%;
    height: 40px;
    background-color: #CCCCCC;
}
#contact_wrapper
{
    font-family: Arial;
    font-size: 14px;
    padding-top: 10px;
	height: 29px;
}
#f_links a
{
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
}
#ccimage
{
	float:right;
	vertical-align:top;
	height: 31px;
	width: 158px;
	margin-top:-17px;
	margin-right:5px;
}
/****************************************detail page***************************************/
#detail_left_wrapper
{
    margin: 0px;
    background-image: url('../images/left_rim.jpg');
    background-repeat: repeat-y;
    background-position: left;
    width: 100%;
    height:auto;
}
#detail_right_wrapper
{
    margin: 0px;
    background-image: url('../images/right_rim.jpg');
    background-repeat: repeat-y;
    background-position: right;
    height:auto;
    width: 100%;
}
#detail_content
{
    float: left;
    border: solid #E7E5E2 1px;
    height:auto;
    width: 700px;
    margin-top: 10px;
    font-size:11px;
    min-height:500px;
}

#detail_pic
{
    float: left;
    margin: 25px;
    height: 260px;
}
#detail_pic_img
{
    border: #39312E 1px solid;
}
#view_large img
{
    margin-top: 10px;
    border: none;
}

#view_large a:link
{
    color: #39312E;
}
#view_large a:visited
{
    color: #39312E;
}
#detail_text
{
    margin-top: 20px;
    float: left;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    width: 376px;
    height: 332px;
}
#new_acc
{
    margin-top: 80px;
    text-decoration: none;
    height: 94px;
    width: 163px;
}
#new_acc a
{
}
#new_acc a:link
{
    color: Black;
}
#new_acc a:visited
{
    color: Black;
}
#_price
{
    float: left;
    margin-top: 20px;
    text-decoration: none;
    text-align: left;
    height: 30px;
    width: 375px;
}
#_buy
{
    float: left height: 35px;
}
#q_box
{
    width: 44px;
    margin-left: 10px;
    margin-right: 10px;
    vertical-align: middle;
}
#_buy img
{
    border: none;
    vertical-align: middle;
}
#_email
{
    margin-top: 20px;
    height: 33px;
    width: 177px;
}
#_email img
{
    border: none;
    margin: 5px;
}
#small_img
{
    
    height: 41px;
    width: 249px;
}
#small_img img
{
    float: left;
}
#small_img div
{
    
    float: left;
    height: 40px;
    width: 40px;
}

