body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;}

html, body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background-color:#ffeb59;}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
 
H1 { font-family:"Myriad Pro", Arial, Verdana, Georgia; font-weight:normal; color:#9d3700; margin:0; font-size:19px;}
H2 {}
H3 {}
H4 {}
 
UL, OL { list-style: none; }
li {list-style:none;}
 
A {text-decoration:none; color:#; }
A:link, A:visited, A:active { text-decoration:none; color:#; }
A:hover { color:#; text-decoration:none; }
A:focus {outline:none;}

:focus {outline: 0;}

fieldset, img {border:0;}

q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

ul {padding:5px 10px; margin:3px 10px;}
ul li{padding:0; margin:3px 0; list-style-type:disc;}



/* LAYOUT STYLES */
#back { background:url(../images/back.jpg) repeat-x #ffeb59 top; padding:18px 0 0 0;}
#wrapper {margin:0 auto; text-align:left;}

/** header **/
#header {background:url(../images/bantop.gif) no-repeat top right;}
	.logo { float:left;}
	.rtop {float:right;  text-align:right; font-family:"Myriad Pro", Arial, Verdana, Georgia; font-size:16px; padding:8px 26px 0 0; line-height:16px;}
	.rtop strong{ color:#774a22;}
	.rtop p{display:block; padding:0 18px 0 0;}
	.ban1 { font-size:22px; padding:14px 19px 0 0; color:#4c4c4c; text-align:right; line-height:normal !important;}
	
	#nav { height:38px; background:url(../images/backnav.gif) no-repeat; font-family:"Myriad Pro", Arial, Verdana, Georgia; font-size:15px; text-align:right; display:none;}
	
	#nav ul {padding:10px 0 0 0; margin:0;}
	#nav li{padding:0; margin:0; list-style-type:none; float:left;}
	#nav li a { color:#000; float:left; display:block; background:url(../images/bullet.gif) no-repeat 1px 11px; padding:4px 13px; margin:0 0 0 4px;}
	#nav li a:hover { color:#9d3700;}
	
/** middle **/
	
#main {padding:0 1px 1px 1px; background:url(../images/backmaintext.gif) repeat-y #fff;}

	.leftS { background:url(../images/leftback.gif) no-repeat top left; display:none;}

		ul.lfnav { padding:0; margin:12px 0 15px 0; font-family:"Myriad Pro", Arial, Verdana, Georgia; }
		ul.lfnav li{ padding:0; margin:0; list-style-type:none;  float:left;}
		ul.lfnav li a{ padding:0 8px; margin:0 5px; text-align:center; color:#fff; font-weight:normal; background:url(../images/butback.gif) no-repeat left top; font-size:14px; letter-spacing:normal; border-left:1px solid #000; float:left;}
		ul.lfnav li a:hover{background:url(../images/butback1.gif) no-repeat left top; color:#ffe000;}
		
		* html ul.lfnav li a{width:16%;}
		
		
	
	.rightS {}
		.contenth {padding:14px 0 14px 15px;}
		.contenthinn {padding:14px 0 14px 22px;}	
		
		.contenthinn H4 {color:#CC3333; font-size:12px; font-weight:bold;}
		.contenthinn H4 em{ color:#000; font-style:normal;}	
		
		.smallfnt {font-size:11px;}		

		.banh { padding:16px 0 0 0;}
	.rightSinn { }
	.rightSinn H2{font-family:"Myriad Pro", Arial, Verdana, Georgia; font-weight:bold; color:#fff; margin:0; font-size:17px; background:url(../images/banback.gif) no-repeat top left; padding:5px 5px 10px 22px;}
	
	.rightSinn H3 { color:#8b491d; margin:2px 0 4px 0; padding:0; font-size:14px; font-weight:bold;}

		.call {font-size:16px; padding:0px 4px 14px 15px;}
		
	.carttabl {}
	.carttabl td{ padding:5px;}
	
	.prdimgleft { margin:0 15px 15px 0; border:1px solid #666666;}

/** footer **/
#footer { background:url(../images/botback.gif) repeat-x; padding:10px 14px 10px 14px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#69482f; border:1px solid #fff; border-top:none;}
#footer p.lf1 {float:left; padding:0; margin:0;}
#footer p.rf1 {float:right; padding:0; margin:0;}