html {	
	overflow: -moz-scrollbars-vertical;	
	margin: 0;	
	padding: 0;
}
* {
	font-family:Arial, Helvetica, sans-serif;
}
body 
{	
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: url('../image/bkground.jpg') ;
	
}body, td, th, input, textarea, select, a 
{	
	font-size: 12px;
}
form 
{	
	padding: 0;	
	margin: 0;	
	display: inline;
}
input, textarea, select 
{	
	margin: 3px 0px;
}
a, a:visited 
{	
	color: #824e29;
	text-decoration: none;
	cursor: pointer;
}
a:hover 
{	
	text-decoration: none;		
	color:#996734;	
	font-weight:bold;
}
a img 
{	
border: none;
}
p 
{	
margin-top: 0px;
}
/* layout 960*/
#container 
{	
	width: 972px;	
	margin-left: auto;	
	margin-right: auto;	
	text-align: left;	
	background: #FFFFFF;	
	border-left:1px solid #fbd022;	
	border-right:1px solid #fbd022;
	border-bottom:1px solid #fbd022;
}
#header 
{	
position: relative;
}

#header .div1 
{	
height: 151px;
margin-bottom:15px;
}

#header .div2 
{	
	position: relative;	
	top: 15px;	
	left: 0px;	
	height: 109px;
}
#header .div3 
{	
	background: url('../image/search.jpg') no-repeat;	
	width: 250px;	
	height: 62px;	
	position: absolute;	
	top: 35px;	
	right: 0px;	
	padding-top: 5px;	
	padding-left: 14px;	
	font-weight:bold;	
	font-size:14px;	
	margin-top:20px;
}

#header .div3 h3
{				
	color:#824e29;	
	font-size: 14px;	
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;	

	/*text-transform: uppercase;*/		

	margin: 5px 5px 5px 5px;	
}

#header .div4 
{	
	padding-left: 10px;	
	padding-right: 10px;	
	height: 40px;	
	margin-left:6px;	
	margin-right:6px;	
	border-top:1px solid #824e29;		
}

#header .div4 a 
{	
	margin-left: 10px;	
	margin-right: 10px;	
	margin-top:8px;	
	color: #824e29;	
	text-align: center;	
	text-decoration: none;	
	font-size: 12px;	
	font-family: Verdana, Geneva, sans-serif;	
	font-weight:bold;
}

#header .div4 a:hover 
{	
color: #996734;	
font-weight:bold;
}

#header .menudiv
{  
	clear:both;
	float:left;
	width:972px;  
	margin-top:22px;  
	position:relative;  
	border-bottom:solid 1px #824e29;  
}

#header .uppermenu
{
background: url('../image/menu_top.jpg') no-repeat;
background-position:top right;
float:right;
width:585px;
margin-right:30px;
height:30px;
}

#header .uppermenu td
{
width:100px;	
color: #824e29;	
text-align: center;	
text-decoration: none;	
font-size: 12px;	
font-family: Verdana, Geneva, sans-serif;	
font-weight:bold;	
padding-top:10px;
}

#header .div5 a 
{	
float: left;
}

#header .div6 a 
{	
float: right;
}

#breadcrumb 
{ 
height:30px;	 
line-height:30px;	 
vertical-align:30px;	
padding-left:5px;	
clear:both;	
margin-bottom:10px;		
background: url('../image/bkbread.jpg') ;
}

#column_left 
{	
float: left;	
width: 180px;
margin-right:10px;	
margin-left:5px;
}

#column_right 
{	
float: right;	
width: 180px;	
margin-right:5px;
}

#content 
{	
float: left;	
width: 580px;	
margin-bottom: 10px;
}
#content .top 
{
padding: 19px 0px 6px 7px;	
color: #824e29;	
font-size: 14px;	
font-family: Arial, Helvetica, sans-serif;	
font-weight: bold;	
/*text-transform: uppercase;*/	
text-indent:5px;	
height:44;
background: url('../image/content_top.jpg') no-repeat;	
/*height:41px;
line-height: 54px;        
vertical-align: middle;		
padding-left:8px;	
padding: 18px 0px 6px 10px;	
background: url('../image/content_top.png') no-repeat;*/}

#content .top h1, .heading 
{	
color:#824e29;	
font-size: 14px;	
font-family: Arial, Helvetica, sans-serif;	
font-weight: bold;	
/*text-transform: uppercase;*/	
margin: 0px;
}
.heading 
{	
border-bottom: 1px solid #824e29;	
padding-bottom: 3px;	
margin-bottom: 10px;
}
#content .middle 
{	
border-left: 1px solid #824e29;	
border-right: 1px solid #824e29;	
background: #FFFFFF;	
padding: 10px 10px 1px 10px;	
min-height: 380px;
}
#content .bottom 
{	
background: url('../image/content_bottom.png') no-repeat;	
height: 5px;
}
.box 
{	
margin-bottom: 10px;	
background: url('../image/box_top.jpg') no-repeat;
}
.box .top 
{	
padding: 19px 0px 6px 7px;
color: #824e29;	
font-size: 14px;	
font-family: Arial, Helvetica, sans-serif;	
font-weight: bold;	
/*text-transform: uppercase;*/	
text-indent:38px;	
height:44;
}
.box .top img 
{	
float: left;	
margin-right: 5px;
}
.box .middle 
{	
border-left: 1px solid #824e29;	
border-right: 1px solid #824e29;	
background: #FFFFFF;	
padding: 10px;	
background: url('../image/boxtop2.jpg') repeat-y;
}
.box .bottom 
{	
height: 5px;	
background: url('../image/box_bottom.png') no-repeat;
}
.success 
{	
padding: 5px 0px;	
margin-bottom: 10px;	
background: #E4F1C9;	
border: 1px solid #A5BD71;	
font-size: 11px;	
font-family: Verdana, Geneva, sans-serif;	
text-align: center;
}

.warning 
{	
padding: 5px 0px;	
margin-bottom: 10px;	
background: #FFDFE0;	
border: 1px solid #FF9999;	
font-size: 11px;	
font-family: Verdana, Geneva, sans-serif;	
text-align: center;
}
.wait 
{	
padding: 5px 0px;	
margin-bottom: 10px;	
background: #FBFAEA;	
border: 1px solid #EFEBAA;	
font-size: 11px;	
font-family: Verdana, Geneva, sans-serif;	
text-align: center;
}
.required
 {	
 color: #FF0000;	
 font-weight: bold;
 }
 .error 
 {	
 color: #FF0000;	
 display: block;
 }
 
 .help 
 {	
 cursor: pointer;
 }
 .tooltip 
 {	
 border: 1px solid #FDDA5C;	
 background: #FBFF95;	
 padding: 5px;	
 font-size: 11px;	
 width: 250px;}
 
 .clear 
 {
 /* generic container (i.e. div) for floating buttons */	
 overflow: hidden;	
 width: 100%;
 }
 a.button 
 {	
 background: transparent url('../image/button_right.png') no-repeat scroll top right;
 color: #FFFFFF;	
 display: inline-block;	
 font: normal 12px arial, sans-serif;	
 height: 25px;	
 margin-right: 6px;	
 padding-right: 18px; 
 /* sliding doors padding */	
 text-decoration: none;
 }
 
 a.button span 
 {	
 background: transparent url('../image/button_left.png') no-repeat;	
 display: inline-block;	
 padding: 5px 0 5px 18px;
 }
 .buttons 
 {	background: #F8F8F8;	
 border: 1px solid #DDDDDD;	
 margin-bottom: 10px;	
 clear: both;	
 padding: 5px;
 }
 .buttons input
 {	
 padding: 0px;	
 margin: 0px;
 }
 
 .buttons table 
 {	
 width: 100%;	
 border-collapse: collapse;
 }
 .buttons table td 
 {	
 vertical-align: middle;
 }

.list {	
width: 100%;
margin-bottom: 10px;
margin-top:10px;

}.list td 
{	
text-align: center;	
vertical-align: top;	
padding-bottom: 10px;
}
.sort 
{	
margin-bottom: 10px;	
background: #F8F8F8;	
height: 30px;	
width: 100%;
}
.sort .div1 
{	
float: right;	
margin-left: 5px;	
padding-top: 6px;	
padding-right: 9px;
}
.sort .div2 
{	
text-align: right;	
padding-top: 9px;
}
.sort select 
{	
font-size: 11px;	
margin: 0;	
padding: 0;
}
.pagination 
{	
display: inline-block;	
width: 100%;	
background: #F8F8F8;	
margin-bottom: 10px;
}

.pagination .links, .pagination .results 
{	
padding: 7px;
}

.pagination .links 
{	
float: left;
}
.pagination .links a 
{	
border: 1px solid #CCCCCC;	
padding: 4px 7px;	
text-decoration: none;	
color: #000000;
}

.pagination .links b 
{	
border: 1px solid #CCCCCC;	
padding: 4px 7px;	
text-decoration: none;	
color: #000000;	
background: #FFFFFF;
}

.pagination .results 
{	
float: right;
}
.tabs 
{	
display: block;
width: 100%;	
margin-bottom: 0px;
}

.tabs a 
{	
float: left;	
display: block;	
padding: 6px 15px 7px 15px;	
margin-right: 2px;	
border-top: 1px solid #DDDDDD;	
border-bottom: 1px solid #DDDDDD;	
border-left: 1px solid #DDDDDD;	
border-right: 1px solid #DDDDDD;	
background: #FFFFFF url('../image/tab.png') repeat-x;	
color: #000000;	
font-weight: bold;	
font-size: 13px;	
text-decoration: none;	
z-index: 1;	
position: relative;	
top: 1px;
}
.tabs a.selected 
{	
background: #FFFFFF url('../image/tab.png') repeat-x;	
border-bottom: 0px;	
padding-bottom: 8px;	
z-index: 3;
}

.page 
{	
border: 1px solid #DDDDDD;	
background: #FFFFFF;	
display: inline-block;	
padding: 10px;	
display: block;	
width: 536px;	
clear: both;	
z-index: 2;	
margin-bottom: 10px;
}
#footer 
{	
width: 100%;	
clear: both;	
padding-top: 5px;
background: url('../image/bkfooter.jpg') ;
height:52px;	
margin-bottom:10px;	
border-top: 1px solid #824e29;	
border-bottom: 1px solid #824e29;
}
#footer .div1 
{		
text-align: left;
float:left	;
margin-left:5px;
}
#footer .div2 
{		
text-align: right;
float:right;		
margin-right:5px;
}
#footer  a 
{
color:#fbd022;
}
#footer a:hover
{
font-weight: bold;
}
#category ul 
{	
margin-top: 0px;	
margin-bottom: 0px;	
margin-left: 8px;	
padding-left: 12px;	
list-style: url('../image/bullet_1.png');
}
#information ul 
{	
margin-top: 0px;	
margin-bottom: 0px;	
margin-left: 8px;	
padding-left: 12px;	
list-style: url('../image/bullet_2.png');
}
.cart 
{	
border-collapse: collapse;	
margin-bottom: 10px;	
width: 100%;	
border: 1px solid #EEEEEE;
}
.cart th 
{	
background: #EEEEEE;	
padding: 5px;	
font-weight: normal;
}

.cart td 
{	
padding: 5px;
}