
body {background: #709462 url('images/backgroundtile.jpg'); font-family:verdana, arial, helvetica;}

a:link {color:#005826;}
a:visited {color:#005826;}
a:hover {color:#AF7F00;}


h3 {color:#333;}


#closeouts {}

#closeouts h3 {text-align:center; border:1px dotted #333; background:#fff; padding:5px; width:96%;}

#closeouts b, strong {color:#005826;}

#products td {vertical-align:top; padding-bottom:20px;}


#wrapper {width:1003px; margin:0px auto; border:0px solid #333;}

/*HEADER - TOP NAVIGATON*/
#header {margin-top:0px; height:148px;}
#tagline {text-align:right;padding-top:100px; padding-right:30px; font: normal bold 15px verdana, arial; color:#000;}
#navbar {background: transparent url('images/navbar-back2.png') no-repeat top left; height:57px; padding-top:5px; margin-bottom:0px;}

#navbar ul {list-style:none; margin:0px 0px; padding:0px; width:1003px;}
#navbar ul li {font: normal bold 13px verdana, arial; font-weight: bold; margin:0px; padding:0px; text-align:center;}

#navbar ul li.about {display:block; float:left; width:176px; text-align:center; padding:9px 0px;}
#navbar ul li.buy {display:block; float:left; width:163px; text-align:center; padding:9px 0px;}
#navbar ul li.order {display:block; float:left; width:165px; text-align:center; padding:9px 0px;}
#navbar ul li.email {display:block; float:left; width:167px; text-align:center; padding:9px 0px;}
#navbar ul li.wholesale {display:block; float:left; width:161px; text-align:center; padding:9px 0px; border:0px solid #fff;}
#navbar ul li.view {display:block; float:left; width:168px; text-align:center; padding:9px 0px;}

#navbar ul li a:link, a:visited {color:#fff; text-decoration:none;}
#navbar ul li a:hover {color:#FFFE30; text-decoration:none;}



ul.plain {list-style-type:none;}
ul.plain li {list-style-type:none; padding-bottom:8px;}

ul.retailers {list-style-type:none;}
ul.retailers li {list-style-type:none; padding-bottom:10px;}

ul.group {list-style-type:none; background-image:url('images/greentrans.png'); padding:10px; border:1px solid #ccc; width:80%; margin-left:20px;}
ul.group li {list-style-type:none; padding-bottom:10px;}
ul.group h3 {margin-top:0px; margin-bottom:5px; color:#005826;}

/* ]]> */

/*LAYOUT STRUCTURE*/
table#mainback {background:#fff url('images/mainback2.jpg'); background-repeat: repeat-y; margin-top:-5px; clear:left;}

table#mainback td {vertical-align:top;}

#leftbar {width:214px;
			background:transparent url('images/leftbarback2.jpg'); background-repeat:no-repeat;
			}
#leftbartext {padding:14px 14px 8px 32px;}

#leftbar ul {padding:5px 0px; margin:0px;}
#leftbar ul li {list-style:none; font-size:.9em;}
#leftbar ul li h3 {display:inline; color:#005826;}

#leftbar a {text-decoration:none;}
#leftbar a:link {color:#000;}
#leftbar a:visited {color:#333;}
#leftbar a:hover {color:#008302; text-decoration:underline;}

#leftbar ul li h3 a:link {color:#005826;}
#leftbar ul li h3 a:visited {color:#005826;}
#leftbar ul li h3 a:hover {color:#008302;}

.leftbutton {text-align:center; width:181px; margin:5px auto;}
.leftbutton img {margin:5px 0px; border:2px solid #fff;}

#main {width:790px;
			background:transparent url('images/centerbackwide.jpg'); background-repeat:no-repeat;
			padding-bottom:15px;
}

#maintext {padding:5px 10px; border:0px solid #333; font-size:.9em;}

#maintext a:link {color:#005826;}
#maintext a:visited {color:#005826;}
#maintext a:hover {color:#AF7F00;}



#rightbar {width:252px;
			background:transparent url('images/rightbarback.jpg'); background-repeat:no-repeat;
			}
#rightbartext {padding:8px 20px; font-size:.9em;}


/*PRODUCTS*/
#productintro {width:640px; margin:10px auto; border:0px solid #ccc;}

#productgallery {width:640px; margin:5px auto; border:0px solid #ccc; clear:both;}

#productgallery .product {width:152px; float:left; margin:25px; font: normal bold 10px verdana, arial; text-align:center;}

.product a {text-decoration:none;}
.product a:link {color:#000;}
.product a:visited {color:#333;}
.product a:hover {color:#008302;}


.description {width:400px; padding:8px; float:right; color:#005826;}
.descriptionimg {width:250px; float:left; margin-right:10px; text-align:center;}

.description a:link {color:#229F00;}
.description a:visited {color:#229F00;}
.description a:hover {color:#AF7F00;}


.description form input {font-size:.8em; background:#ACD373;}
.description form select {font-size:.9em; background:#D0EFA4;}

/*EXTRA*/
#banners {float:left; margin:0px; width:230px;}
#banners img {padding-bottom:5px;}

.center {text-align:center;}
#featured {border-bottom:1px solid #005826; margin-bottom:10px;}

.sm {font-size:.8em;}
.rightimgtext {float:right; width:300px; margin: 0px 0px 8px 25px; text-align:center; font-size:.8em; font-style:italic;}

.quote {text-align:right; width:350px; font-size:.85em;}
sup {font-size:.7em;}


/*BOTTOM*/

#bottomnav {clear:both; text-align:center; padding:20px 0px; font-size:.9em; line-height:1.4em;}
#bottomnav a:link {color:#000;}
#bottomnav a:visited {color:#333;}
#bottomnav a:hover {color:#008302;}

#footer {text-align:center; font-size:.8em; color:#fff; background:#008C83;}
