body{
font-family:Arial,Verdana,Helvetica;
background-color:#006600;
margin:0px;
text-align: center;

}

div#container{
width: 760px; 
height: 100%;
margin-left: auto;
margin-right: auto; 
}

div#header{
width: 760px;
height: 200px;   
}

div#content{
width: 748px;
padding-left: 5px;
padding-right: 5px;
border-right: 1px #999999 solid;   
border-left: 1px #999999 solid;
background-color: #FFFFFF;
}

div#navigation{
width: 744px; 
height: 20px; 
padding-top: 6px;
border: 1px #999999 solid;
background-color: #FFFFFF;
background-image: url(../images/navigation_bg.jpg);
font-family: arial;
font-size: 12px;
font-weight: bold;
}

div#left{
width: 200px;
float: left;  
margin-top: 10px;
}

div#menu{
width: 200px;  
padding: 2px;
border: 1px #999999 solid;
background-color: #FFFFFF;
text-align: left;
}

div#body{
width: 530px;  
float: right;
margin-top: 10px;
background-color: #FFFFFF;
text-align: left;
}

div#home{
width: 528px; 
height: 170px; 
border: 1px #999999 solid;
background-color: #FFFFFF;
background-image: url(../images/net_bg.jpg);
}

div#home_left{
width: 136px;  
padding: 10px;
float: left;
background-color: opaque;
text-align: left;
}

div#home_right{
width: 350px;  
margin-top: 10px;
padding-right: 10px;
float: right;
background-color: opaque;
text-align: left;
}

div#application{
width: 528px;  
padding-top: 10px;
background-color: #FFFFFF;
}

div#application_left{
width: 260px;  
float: left;
text-align: center;
background-color: #FFFFFF;
border: 1px #999999 solid;
}

div#sports_title{
width: 260px;
height: 30px;
background-color: #003300;
color: #FFFFFF;
line-height: 30px;
font-size: 14px;
font-weight: bold;
}

div#sports_content{
width: 240px; 
margin: 10px; 
background-color: #FFFFFF;
}

div#application_right{
width: 260px;  
float: right;
text-align: center;
background-color: #FFFFFF;
border: 1px #999999 solid;
}

div#agriculture_title{
width: 260px;
height: 30px;
background-color: #003300;
color: #FFFFFF;
line-height: 30px;
font-size: 14px;
font-weight: bold;
}

div#agriculture_content{
width: 240px; 
margin: 10px; 
background-color: #FFFFFF;
}

div#menu_title{
width: 190px;  
padding: 5px;
border-bottom: 1px #999999 solid;
background-color: #FFFFFF;
text-align: center;
font-family: arial;
font-size: small;
font-weight: bold;
}

div#menu_list{
width: 190px;  
background-color: #EEEEEE;
padding: 5px;
}

div#box1{
width: 194px; 
margin-top: 10px; 
padding: 5px;
border: 1px solid #999999;
text-align: left;
}

div#box2{
width: 194px; 
margin-top: 5px; 
margin-bottom: 10px; 
padding: 5px;
border: 1px solid #999999;
text-align: left;
}

div#footer{
width: 758px;
height: 100px;
border-right: 1px #999999 solid;   
border-left: 1px #999999 solid;
border-bottom: 1px #999999 solid;
background-color: #FFFFFF;
color: #FFFFFF;
font-family: arial;
font-size: 12px;
font-weight: bold;
}

div#footer_menu{
width: 758px;
height: 30px;
padding-top: 15px;
background-color: #003300;
}

div#text{
text-align: left;
}

.photo	{
	padding: 0;
	margin: 5px 0 5px 1em;
	white-space: nowrap;
}

.copyright{
padding-top: 5px;
font-size: 10px;
color: #003300;
}

.red_text{
color: #990000;
font-weight: bold;
font-size: small;
}

.grey_text{
color: #666666;
font-size: small;
}

.small_grey_text{
	color: #000000;
	font-size: 12px;
}

.green_text{
color: #006600;
font-size: small;
}

.heading{
color: #333333;
font-size: large;
margin-bottom: 0px;
}

#main-copy h1 { /*h1 header background*/
  font-family: Geneva, Arial, Helvetica, serif;
  color: white;
  background-color: #003300;
  font-size: 1em;
  font-weight: bold;
  margin: 1.5em 0 0 0;
  padding: 0.5ex 0 0.5ex 1ex;
}


/*begin left nav styles*/
ul#navlist
{
margin: 0;
padding: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 2px 16px; }

#navlist a:link, #navlist a:visited
{
color: #333333;
background-color: opaque;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #005500;
text-decoration: none;
}

/*end left nav styles*/

/*begin left menu styles*/
#menulist{
padding-left: 0px;
margin-left: 0;
width: 190px;
}

#menulist li{
list-style: none; 
margin: 0;
padding: 4px;
border-bottom: 1px solid gray;
color: #666666;
font-family: arial;
font-size: 12px;
font-weight: bold;
}

#menulist li a{ 
text-decoration: none; 
color: #006600;
}

#menulist li a:hover{ 
text-decoration: none; 
color: #990000;
}

/*end left menu styles*/

/*begin bottom nav styles*/
ul#nav_bottom{
margin:0px;
padding:0px;
}
#nav_bottom li
{
display: inline;
list-style-type: none;
padding-right: 5px;
padding-left: 5px;
color: #FFFFFF;
}

#nav_bottom li a{
text-decoration: none;
color: #FFFFFF;
}

#nav_bottom li a:hover{
text-decoration: underline;
}
/*end bottom nav styles*/
