/* ************************** GENERAL ************************** */
body {background-color: #dddacb;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
a { color: #204D24; font-weight: normal; text-decoration: underline;}
a:hover { color: #204D24; font-weight: normal; text-decoration: none;}
a.botnav { color: #E5EBD8; font-weight: normal; text-decoration: none}
a.botnav:hover { color: #E5EBD8; font-weight: normal; text-decoration: underline}
td { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #40221C; text-decoration: none; font-weight: none; line-height:16px}
a.footer { color: #e5ebd8; font-size: 11px; }
#lbg {background-image:url(/images/l-bg.jpg);background-position:bottom;}
#rbg {background-image:url(/images/r-bg.jpg);background-position:bottom;}
p { margin:0px 0px 15px 0px;}
h1{font-family:"Trebuchet MS", Georgia; font-size:20px; color:#639d23; padding:0px; margin:0px 0px 10px 0px;}
h2{font-family:"Trebuchet MS", Georgia; font-size:16px; color:#59332d; padding:0px; margin:20px 0px 10px 0px;}
h3{font-family:"Trebuchet MS", Georgia; font-size:14px; color:#639d23; padding:0px; margin:0px 0px 0px 0px;}
h4{font-family:"Trebuchet MS", Georgia; font-size:12px; color:#59332d; padding:0px; margin:0px 0px 10px 0px;}

/* FORM */
form{margin:0;padding:0;}
input{border:1px solid #73756B;margin:0;padding:3px;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px;}
input[type=checkbox]{border:none;color:#181C08;background:none;background-image:none;}
input[type=radio]{border:none;color:#181C08;background:none;background-image:none;}
input.btn{width:auto;border:1px solid #59332d;margin:0;padding:2px;color:#fff;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px; background-color:#59332d}
.checkbox{border:none;color:#181C08;background:none;background-image:none;background-color:transparent;}
.radio{border:none;color:#181C08;background:none;background-image:none;background-color:transparent;}
select{border:1px solid #73756B;padding:2px;color:#181C08;font-weight:bold;font-size:12px;font-family:Tahoma;line-height:14px;}
textarea{border:1px solid #73756B;margin:0;padding:3px;color:#181C08;color:#4A4D31;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px;}
img{border:none;}
form a{font-size:10px;font-weight:bold;text-transform:uppercase;}

/* FORM ERRORS & SUCCESS */
#formerrors{width:300px;margin:0 auto;border:1px solid #181C08;padding:6px;background-color:#737563;color:#EFEFE7;}
#formerrors h2{color:#D6D3BD;}
#formerrors ul{margin:0;padding:0;}
#formerrors li{margin:0 0 0 14px;padding:2px;list-style-type:square;font-weight:bold;}
#formsuccess{width:300px;margin:0 auto;border:1px solid #181C08;padding:6px;background-color:#EFEFE7;color:#EFEFE7;color:#737563;}
#formsuccess h2{color:#4A4D31;}
#formsuccess ul{margin:0;padding:0;}
#formsuccess li{margin:0 0 0 14px;padding:2px;list-style-type:square;font-weight:bold;}
#formsuccess a{color:#FF3300;text-decoration:none;}
div.row{height:26px;line-height:100%;}
div.row:after{clear:both;display:block;content:".";height:0;visibility:hidden;}
div.row span.label{border:0px 0px 0px 0px;float:left;width:38%;margin-top:5px;font-weight:bold;font-size:10px;text-transform:uppercase;text-align:right;height:20px;}
div.row span.value{float:right;width:60%;text-align:left;}
div.row span.value select{width:183px;font-weight:normal;font-size:11px;font-family:Tahoma;line-height:14px;}
div.row span.value select.short{width:85px;font-weight:normal;font-size:11px;font-family:Tahoma;line-height:14px;}
div.row span.value select option{font-weight:normal;font-size:9px;font-size:11px;font-family:Tahoma;line-height:14px;}
div.row span.value input{width:175px;padding:3px;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px;}
div.row span.value input.btn{width:auto;}
div.row span.value input[type=checkbox]{border:none;width:auto;background:none;background-image:none;}
div.row span.value input.cb{border:none;width:auto;background:none;background-image:none;}
div.row span.value input[type=radio]{border:none;width:auto;background:none;background-image:none;}
div.row span.value textarea{width:175px;color:#181C08;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px;}
div.row span.value textarea.lg{color:#181C08;width:325px;font-weight:normal;font-size:12px;font-family:Tahoma;line-height:14px;}
div.row span.title{float:left;width:98%;font-weight:bold;text-align:right;}
div.row span.notes{font-style:oblique;}

/* ************************** LAYOUT ************************** */
#wrapper{margin:0px 0px 20px 0px;background-image:url(/images/bg1.jpg);background-position:top;background-repeat:repeat-x;}

/* ************************** PRODUCTS ************************** */
#prdlist{margin:0px 10px 10px 0px;}
#prdlist h2{border-bottom:3px solid #737563;margin:12px 0 6px 0;font-size:14px;text-transform:uppercase;}
#prdlist div.prd-descr{margin:3px 0 3px 0;padding:3px 0 3px 0;border-bottom:1px dotted #ADA684;}
#prdlist div.prd-descr-img{float:left;width:100px;}
#prdlist div.prd-descr-img img{margin:0 0 20px 0;padding:0;float:left;width:100px;height:100px;}
#prdlist div.prd-descr-txt{float:right;width:430px;text-align:left;}
#prdlist div.prd-descr-txt h3{margin:3px 0 0 0;padding:0;color:#737563;font-size:14px;line-height:14px;}
#prdlist div.prd-descr-txt p{margin:10px 0 6px 0px;padding:6px 0 3px 0;}
#prdlist div.prd-descr-txt p.prices{margin:3px 0 6px 0;padding:0;font-size:12px;line-height:14px;}
#prdlist div.prd-descr-txt a{color:#4A4D31;font-weight:bold;}
#prdlist div.prd-descr-txt a:hover{color:#5A6D7B;}
#prdlist div.prd-descr-txt form{margin:0 0 10px 0;padding:0;}
#prdlist div.prd-descr-txt form input.btn{width:70px;font-weight:bold;font-size:9px;font-family:Tahoma;line-height:11px;}
#prdlist div.prd-descr-txt form input.btnadd{width:90px;font-weight:bold;font-size:9px;font-family:Tahoma;line-height:11px;}

/* SELS TABLE */
table.sels{width:85%;margin:20px auto;}
table.sels th,table.sels td{padding:5px 3px;margin:0;}
table.sels th{border-top:2px solid #737563;border-bottom:1px solid #737563;background-color:#ADA684;}
table.sels td{border-bottom:1px dotted #ADA684;}
table.sels td.s1{border-bottom:1px solid #737563;}
table.sels td.s2{border-bottom:2px solid #737563;}
table.sels td.nos{border-bottom:0 solid #737563;}
table.sels .center{text-align:center;}
table.sels .right{text-align:right;}
table.sels .left{text-align:left;}

/* EDIT BOX */
#tedbox{margin:0px;padding:0 10px;border-bottom:1px solid #4A4D31;border-right:1px solid #4A4D31;background:#181C08;line-height:25px;height:25px;}
#tedbox-logo{float:left;color:#FFFFE0;font-weight:bold;font-size:14px;}
#tedbox-links{float:right;line-height:25px;height:25px;}
#tedbox-links ul{margin:0;padding:0;}
#tedbox-links li{display:inline;color:#FFFFFF;font-weight:bold;line-height:25px;height:25px;}
#tedbox-links li.type1{padding:0 3px 0 12px;}
#tedbox-links li.type2{padding:0 6px 0 0;}
#tedbox-links a{padding:0 3px 0 14px;color:#D6D3BD;font-weight:bold;}
#tedbox-links a:hover{}

/* LINK ICONS */
a.a{background:url(/images/icons/9/a.gif) no-repeat left;}
a.d{background:url(/images/icons/9/d.gif) no-repeat left;}
a.e{background:url(/images/icons/9/e.gif) no-repeat left;}
a.f{background:url(/images/icons/9/f.gif) no-repeat left;}
a.l{background:url(/images/icons/9/l.gif) no-repeat left;}
a.p{background:url(/images/icons/9/p.gif) no-repeat left;}

/* SHOP */
#breadcrumbs-chk{margin:0 0;padding:6px;border:1px solid #4A4D31;color:#4A4D31;background-color:#ADA684;text-align:center;}
#breadcrumbs-chk span{color:#737563;}
#breadcrumbs-chk a{font-weight:bold;}
#breadcrumbs-chk a:hover{color:#5A6D7B;}


/* HOME PAGE */
.lcol {width:461px; padding:0 20px 0 0;}
.lcol h1{font-family:"Trebuchet MS", Georgia; font-size:20px; color:#639d23; display:inline; padding:0; margin:0px 0px 10px 0px; }
.lcol h2{font-family:"Trebuchet MS", Georgia; font-size:15px; color:#59332d; display:inline; padding:0; margin:0px 0px 10px 0px;}
.lcol hr{border-bottom:1px dotted #264b2a; height:1px; size:1px; width:100%; margin-bottom:15px;}
.rcol {width:202px; padding:20px 20px 16px 20px; background-image:url(/images/bg_rcol.jpg); background-repeat:no-repeat; background-color:#639d23; color:#fff;}
.rcol h1{font-family:"Trebuchet MS", Georgia; font-size:17px; color:#5c2923; display:inline; padding:0; margin:0px 0px 15px 0px; border-bottom:1px dotted #fff; width:100%;}
.rcol h2{font-family:"Trebuchet MS", Georgia; font-size:13px; color:#97f52f; display:inline; padding:0; margin:0; text-transform:uppercase;}
.rcol h3{font-size:11px; color:#5c2923; display:inline; padding:0; margin:0;}
.rcol a.a2{color:#fff; background-image:url(/images/arw1.gif); background-repeat:no-repeat; background-position: 0em .4em; padding:0 0 0 9px;}
.rcol a.a2:hover{color:#97f52f;}

/************************************************************************************************
	Main Navigation
************************************************************************************************/

#nav {
	width:743px;
	height:38px;
	background:url(/images/nav.png) no-repeat;
	margin-top:-12px;
}

/************************************************************************************************
	Footer
************************************************************************************************/

#new_footer {
	background:url(/images/footer_bg.png) no-repeat;
	height:110px;
	width:704px;
	margin:0;
	padding:0;
}

#new_footer ul {
	list-style-type:none;
	padding:0 0 0 0;
	margin:0;
}

#new_footer ul li {
	color:#f3ebd6;
	font-size:10px;
}

#new_footer ul li a, #new_footer ul li a:visited {
	color:#f3ebd6;
	text-decoration:none;
}

#new_footer ul li a:hover {
	color:#f3ebd6;
	text-decoration:underline;
}

.column {
	width:100px;
	float:left;
	display:inline;
	height:80px;
	border-right:1px solid #f3ebd6;
	margin-top:10px;
	margin-left:10px;
}


/*--------------------------------------------------------------------
	Clearfix
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
 }

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */










