@import url(global.css);

* { margin: 0; padding: 0; }

body {
font : 75% Verdana, Arial, sans-serif;
color : #666;
background: #669933;
text-align: center;
}
			/*WRAP*/
#wrap {
	width: 810px;
	background : #eee url(../images/container_bg.jpg) repeat-y top center;
	margin: auto;
}
#container {
width : 750px;
margin:auto;
padding : 0;
line-height : 1.7em;
color : #666;
text-align: left;
}
#header {
	width: 810px;
	position: relative;
	height: 35px;
	background: #CCC url(../images/header.jpg) no-repeat center top;
	padding: 0;	
	color: #FFF;
}
#header2 {
	width: 810px;
	position: relative;
	height: 35px;
	background: #CCC url(../images/header2.jpg) no-repeat center top;
	padding: 0;	
	color: #FFF;
}
			/*TOP BANNER*/
#top {
margin : 0;
padding : 0;
height : 120px;
background : url(../images/growers_header.jpg) no-repeat top center;
border-bottom : 2px solid #fff;
}
#top h1 {
padding : 30px 0 0 430px;
margin : 0;
font : 175% Verdana, Arial, sans-serif;
letter-spacing : 5px;
color : #fff;
background : transparent;
}
#top p {
padding : 5px 0 0 10px;
margin : 0;
}
#top a:link {
text-decoration : none;
color : #eee;
background : inherit;
}
#top a:hover {
text-decoration : underline;
color : #fff;
background : inherit;
}
			/*TOP MENU*/
#menu {
margin : 0;
padding : 0;
height : 30px;
}
			/*LEFT MENU*/
#leftnav {
float : left;
width : 160px;
margin : 0;
padding : 0;
border-right : 2px solid #fff;
color : #333;
background : #eee;
}
			/*MAIN CONTENT*/
#content {
margin : 0 0 0 0px;
padding : 10px;
}
#content ul{
	list-style-image:url(../images/squaredo.gif);
}
#content li {
 margin-bottom: 15px;
}
			/*FOOTER*/
#footer_bg {
	background: #CCC url(../images/footer.jpg) no-repeat center top;
	clear: both;
	width: 810px;
	height: 35px;
}
#footer {
clear : both;
margin : 0;
padding : 0.5em;
border-top : 5px solid #cb274c;
color : #000;
text-align:center;
background-image: url(../images/footer2.jpg);
background-repeat:repeat-x;
font-size:9px;
}

* > html #footer img {
margin : 0;
}
#footer a:link, #footer a:visited {
text-decoration : none;
color : #eee;
text-decoration : none;
}
#footer a:hover {
text-decoration : none;
color : #90b905;
background : inherit;
}
#footer a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
			/*TYPOGRAPHY*/
h1 {
margin : 0;
padding : 0 0 0 10px;
font : 140% Verdana, Arial, sans-serif;
letter-spacing : 5px;
font-weight:bold;
border-bottom : 1px solid #ccc;
color : #903;
background : inherit;
}
h2 {
margin : 0;
padding : 0 0 0 10px;
font : 130% Verdana, Arial, sans-serif;
letter-spacing : 5px;
font-weight:bold;
border-bottom : 1px solid #eee;
color : #990033;
background : inherit;
}
h3 {
margin : 0;
padding : 0 0 5px 10px;
font : 130% Verdana, Arial, sans-serif;
text-transform : uppercase;
color : #520934;
background : inherit;
}
h4 {
margin : 10 0 0 0;
padding : 0 0 5px 10px;
}
p {
padding : 10px;
}
ol {
	margin: 5px 20px;
	padding: 0 20px;
}
ul li {
FONT-FAMILY: Verdana, Arial, sans-serif;
}
ul li ul {
FONT-FAMILY: Verdana, Arial, sans-serif;
list-style-image: url(../images/bullet.gif);
}
ul.bullet{
	list-style-image: url(../images/bullet.gif);
}
li.bullet {
 margin-bottom: 10px;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a:link, a:visited {
text-decoration : none;
color : #cb274c;
background : transparent;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #520934;
background : inherit;
}
a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
a img {
border : none;
}
#navlist li {
list-style-type : square;
margin : 0 15px 0 0;
padding : 0;
background : inherit;
color : #520934;
}
			/*IMAGES*/
.imgright {
float : right;
margin : 0 10px 10px 10px;
padding : 10px;
}
.imgleft {
float : left;
margin : 0;
padding : 0;
}
			/*GALLERY*/
#gallery {
height : 125px;
}
#gallery img {
float : left;
padding : 5px;
}
			/*CLASS*/
.happy {
border-top : 1px solid #808080;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 0;
height : 1px;
}
.quote {
margin : 10px;
border : 1px solid #cb274c;
padding : 15px;
color : #cb274c;
background : transparent;
}
table.ms {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	margin-left: 10px;
	
}
table.ms th {
    background:#990033;
	Color: #fff;
	TEXT-ALIGN: center;
}
table.ms td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #C1DAD7;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	Color: #000;
	TEXT-ALIGN: center;
}
table.ms ul li {
    padding-left: 0;
}
.clear-top ul li {
    padding-left: 10px;
	margin-left: 30px;
}