/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  

* { padding: 0; margin: 0; }
*/
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin-left:0px;
 margin-top:0px;
 background-color:#e7fbd4;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 20px;
	color:#80a45c;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 16px;
	color:#80a45c;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
	font-style:italic;
	color:#80a45c;
	background-image:url(images/sub-heading-bg.gif);
}

a {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	font-style:italic;
	color:#80a45c;
	text-decoration:none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
	font-style:italic;
	color:#66ad1f;
	text-decoration:underline;
}

#wrapper { 
 margin: 0px 0px 0px 60px;
 width: 880px;
}
#header {
 color: #333;
 width: 880px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 330px;
 margin: 0px 0px 0px 0px;
 background-image:url(../images/agriculture-header.png);
 
 } 
#leftcolumn { 
 clear:left;
 color: #333;
 border: 0px solid #ccc;
 /*background: #FFFFFF;*/
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 200px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
/* background: #FFFFFF;*/
 margin: 0px 5px 5px 36px;
 padding: 5px;
 width: 500px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 /*background: #FFFFFF;*/
 margin: 0px 0px 5px 0px;
 padding: 0px;
 width: 280px;
 float: left;
}
#topnav { 
 width: 1000px;
 clear: both;
 color: #FFF;
 border: 1px solid #ccc;
 background-image: url(../images/nav-bg.jpg);
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 font:Verdana, Arial, Helvetica, sans-serif; 
}
#footer { 
 width: 880px;
 height: 34px;
 float:left;
 clear: both;
 color: #FFFFFF;
 border: 0px solid #ccc;
 background: url(../images/agri-bottom-nav.png) repeat-x;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 text-align:center;
 vertical-align:middle;
}

.box { 
  background: #FFFFFF; 
}
.boxtop { 
  background: url(../images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(../images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(../images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 10px 10px 10px 10px;
}

/* set millions of background images */
.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 95%; margin: 1em auto; }