@CHARSET "ISO-8859-1";
#custom-doc { width:61.54em;*width:60.06em;min-width:800px; margin:auto; text-align:left; }
html, body {
	background:#A79370 url(http://www.agrigrowth.org/images/body.jpg);
	color:#322518;
	padding:0;
	margin:0;
}
body {
	font-family:tahoma;
	font-size:83%;
}

form label {
	float:left;width:200px;
	text-align:right;margin-right:5px}
	
#leftNav form label { 
	text-align:left; float: none; }
	

a {
	color:#9F4202;
}
strong a{
	color:#322518;
}
a:hover{
	text-decoration:none;
}
.clear {
	clear:both;
	float:none;
}
/* Headers */
h1, h2, h3 {
	font-family:helvetica;
	margin:0 0 4px;
}	
h1 {
	color:#153e1d;
	font-size: 189%;
}
h2 {
	color:#241200;
	font-size: 153.9%;
}
h3 {
	color:#241200;
	font-size: 123.1%;
	font-style:italic;
}

/* Images */
img.alignleft {
	display:block;
	float:left;
	margin:0 10px 10px 0;
}

img { 
	border:0; 
}

img.aligncenter {
	display:block;
	margin:10px auto;
}

img.alignright {
	display:block;
	float:right;
	margin:0 0 10px 10px;
}

/* Headers styles */
div#header {
	background:#586342 url(http://www.agrigrowth.org/images/b-shadow.gif) repeat-x bottom right;
	height:195px;
	text-align:center;
}
div#topNav {
	background:#BAA681 url(http://www.agrigrowth.org/images/q2.jpg) repeat-x;
	text-align:center;
	height:49px;
}
ul#headerNav {
	width:766px;
	margin:0 auto;
}
ul#headerNav li {
	float:left;
	list-style-type:none;
	font-weight:bold;
	display:block;
	margin-right:10px;
}

/* 2-column layout setup */
#container {
	background-color:#241200;
	overflow:hidden;
	width:100%;
}
#leftCol {
	background-color:#241200;
	width:40%;
	float:left;
}
#rightCol {
	float:left;
	width:60%;
	background:#B9A37C url(http://www.agrigrowth.org/images/work_bgr.jpg) repeat;
}

/* Left nav styles */
div#leftNav {
	padding-top:10px;
	float:right;
	width:200px;
}
ul.sideNav {
	margin:0;
	padding:0;	
}
ul.sideNav li {
	list-style-type:none;
}
ul.sideNav li a {
	display:block;
	border:2px solid white;
	color:#336023;
	background:#B7A17A;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:5px;
	padding-bottom:3px;
	padding-top:3px;
	width:180px;
	text-decoration:none;
	font-size:85%;
} 
ul.sideNav li a:hover {
	border:2px solid #9D4303;
}

/* Vertical event calendar */
div.eventCalendar {
       margin-right:10px;
}
div.eventCalendar h2 {
       color: #be6624;
       font-size: 123.1%;
       font-family:helvetica;
       text-align:center;
}
div.eventCalendar div {
       border:dashed 2px #be6624;
       background:#D5CAA8;
       padding:10px 0;
       color:#000000;
       text-align:center;
}
div.eventCalendar div h2 {
       margin:0;
       padding:0;
}
div.eventCalendar ul {
       margin:0 0 10px 0;
       padding:0;
       list-style:none;
}
div.eventCalendar ul li{
       list-style-type:none;
       font-weight:strong;
       margin:0;
       padding:0;
}

/* Vertical links box */
div.links {
       margin-right:10px;
}
div.links h2 {
       color: #be6624;
       font-size: 123.1%;
       font-family:helvetica;
       text-align:left;
}
div.links div {
       border:dashed 2px #be6624;
       background:#D5CAA8;
       padding:10px 0;
       color:#000000;
       text-align:left;
}
div.links div h2 {
       margin:0;
       padding:0;
}
div.links ul {
       margin:0 0 10px 20px;
}
div.links ul li{
       font-weight:strong;

}

/* Main content style */
div#content {
	width:500px;
	text-align:left;
	margin:10px 0 0 10px;
}

strong em , em strong{
font-weight:bold;
font-style:italic;
}


/* Footer styles */
div#ft {
	text-align:center;
	border-top: 3px #978765 solid;
	padding:40px 0 20px;
}

/*bullet styles */
ul.arrow { margin:0; padding:0; list-style:none; line-height:18px;}
ul.arrow li { list-style-type:none;
background:url(http://www.agrigrowth.org/images/r1.gif) 0 7px
no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
ul.arrow li a { color:#322518; text-decoration:underline;
background-position:0 7px;}
ul.arrow li a:hover { text-decoration:none; color:#322518;}

/*
 -- Remnants from the old site. Use sparingly

span{
	color:#9F4202;
}

.r1 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r1 li { background:url(images/r1.gif) 0 7px no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.r1 li a { color:#322518; text-decoration:underline;  background-position:0 7px;}
.r1 li a:hover { text-decoration:none; color:#322518;}

.r2 ul { margin:0; padding:0; list-style:none; line-height:18px;}
.r2 li { background:url(images/r2.gif) 0 8px no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.r2 li a { color:#C7B99E; text-decoration:underline;  background-position:0 7px;}
.r2 li a:hover { text-decoration:none; color:#C7B99E;}

.end{ color:#322518; text-indent:23px;}
.end a{ color:#322518; text-decoration:none;}
.end a:hover{ color:#322518; text-decoration:underline;}

.menu td a {height:49px;display:block;text-decoration:none;}
.menu td a:hover {text-decoration:none;}
.menu td.m1 a  {width:109px;height:49px; background:url(images/m1.jpg) no-repeat;}
.menu td.m1 a:hover {background:url(images/m1m.jpg) no-repeat top; }
.menu td.m2 a{width:110px;height:49px; background:url(images/m2.jpg) no-repeat;}
.menu td.m2 a:hover {background:url(images/m2m.jpg) no-repeat; }
.menu td.m3 a  {width:109px;height:49px; background:url(images/m3.jpg) no-repeat;}
.menu td.m3 a:hover {background:url(images/m3m.jpg) no-repeat; }
.menu td.m4 a  {width:109px;height:49px; background:url(images/m4.jpg) no-repeat;}
.menu td.m4 a:hover {background:url(images/m4m.jpg) no-repeat; }
.menu td.m5 a  {width:109px;height:49px; background:url(images/m5.jpg) no-repeat;}
.menu td.m5 a:hover {background:url(images/m5m.jpg) no-repeat; }
.menu td.m6 a  {width:110px;height:49px; background:url(images/m6.jpg) no-repeat;}
.menu td.m6 a:hover {background:url(images/m6m.jpg) no-repeat; }
.menu td.m7 a  {width:110px;height:49px; background:url(images/m7.jpg) no-repeat;}
.menu td.m7 a:hover {background:url(images/m7m.jpg) no-repeat; }

.a1{ height:116px;  padding:26px 0 0 43px;}
.a1 a{ color:#C7B99E; text-decoration:none}
.a1 a:hover{ color:#C7B99E; text-decoration:underline;}

.a2{background:url(images/top_2.jpg) top left no-repeat; width:549px; height:299px;}
.a2 img{margin:273px 0 0 410px;}

.a3{background: #586342 url(images/b-shadow.gif) bottom left repeat-x; height:195px; width:100%}
.a3-2{background:url(images/top3.jpg) top right repeat-x; height:195px; width:100%}
.a4{background:url(images/q2.jpg) top left repeat-x; width:100%; height:49px;}

.deep td{ color:#C7B99E; line-height:13px;}
.deep td strong{ color:#C7B99E;}

.x1{ width:43px; padding-top:2px; text-align:right;}

.f1 td input{ width:226px; height:19px; padding:1px 0 1px 4px; font-family:tahoma; font-size:12px; color:#9F4202; font-weight:bold; margin-left:10px;}

.t1{width:100%; height:1px; background:#CDB892;}
.t2{width:1px; height:100%; background:#CDB890}

.tt1{ text-align:center; padding:5px 0 5px 0; color:#9F4202; font-size:12px; font-weight:bold;}
.tt2{ text-indent:9px; padding:2px 0 3px 0;}
.tt3{padding:2px 0 3px 0; text-align:center}

.f2 td input{ width:169px; height:19px; padding:1px 0 1px 4px; font-family:tahoma; font-size:12px; color:#555555; margin-bottom:14px;}
.f2 td textarea{ width:164px; height:84px; padding:1px 0 1px 4px; font-family:tahoma; font-size:12px; color:#555555; overflow:auto; margin-bottom:2px;}

.g{ line-height:13px;}
*/