form {margin:0}
ins{ display:block;clear:both;visibility:hidden;}
body { margin: 0; background-color: #d1cea9; color: #4A4C38; font-size: 12px; line-height: 22px; font-family:Arial, Helvetica, sans-serif; }
#outer_wrapper { background: url(../include/images/outer_bg.png) repeat-y; width: 920px; margin: 0 auto; }
#wrapper { background: url(/images/content_bg.png) repeat-y;  margin-left: 100px; width: 820px; position: relative; }
#content_top { background:url(/images/content_top_bg.png) no-repeat; height: 30px; }
#content_bottom { clear: both; background: url(/images/content_bottom_bg.png) no-repeat; height: 30px; }
#content { line-height: 26px; }
#content_vines { background: url(/images/content_vines_bg.png) no-repeat;}
#header { background: url(/images/header_bg.png); height: 115px; position: relative; }



/* ----- NAV ----- */
ul#nav { list-style: none; margin: 0; float:right; padding-top:10px}
ul#nav li { float: left; display: inline; border-right: 1px solid #a2aaab; padding-right: 13px; margin-right: 13px; }
ul#nav li.last { border-right:none}
ul#nav li.home { border: none; }
ul#nav li a { color: #a2aaab; text-decoration: none; font:bold 14px/18px Georgia, "Times New Roman", Times, serif}
ul#nav li a:hover, ul#nav li a:active, ul#nav li.current_page_item a { color: #fff; }


/* ----- Logo ----- */

#logo { width: 290px; height: 300px; background:url(/images/logo_bg.png) no-repeat; position: absolute; top: 0; left: -100px; }
#logo a { display: block; width: 290px; height: 300px; }

#searchbar {float:right; padding:8px 15px 0 0}
/* #table_product_info {margin-top:50px} */

#cart_extras {float:right}


/* ----- Footer ----- */

#footer { background:url(/images/footer_bg.png) no-repeat; height: 50px; color: #fff; font-size: 12px; }

#footer a { color: #fff; text-decoration: none; }

#footer a:hover, #footer a:active { text-decoration: underline; }

ul#footer_links { list-style: none; margin: 0; padding: 0 0 0 205px; }

ul#footer_links li { float: left; display: inline; padding: 13px 0 0 0; }

/* cart extras */
#cart_extras {padding-top:10px;width:325px;}
#cart_extras,
#cart_extras a,
#cart_extras td {font:normal 12px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#fff}
#cart_extras select {font:normal 12px Georgia, "Times New Roman", Times, serif;}
.sidenavbg {
	padding:155px 10px 0 0;
	background-color:transparent;
}
.SideNavbordercolor{
	background:#fff;
}
.facebook {
    font-size:12px;
	text-align:center;
}
.tableHeader {
	color :#000000;
	FONT-SIZE  :12px;
	FONT-FAMILY : Tahoma,Verdana,Arial ;
	FONT-WEIGHT  : bold ;
	background-color :#D1CEA9;
}
