html, body
{
    margin: 0px 0px 0px 0px;
    line-height: 20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 	font-size:14px;
 	line-height: 23px;
	background: #fff;	
	color:#666;
	
}

/* main site links */
a:link {color: #465f00; text-decoration:underline;}
a:visited {color: #465f00; text-decoration:underline;}
a:hover {color: #708f2e; text-decoration: none;}
img {display:block; border:none;}
img, div { _behavior: url(javascript/iepngfix.htc); }

p {margin:9px 0px;}

a.homeLink {color: #333333; text-decoration:none;}
a.homeLink:hover {color: #728f2e;}

strong {color:#708f2e; font-weight: bold;}

#siteWrapper {width:100%; background:url(bgGen.aspx) top center no-repeat;}
#navWrapper {width:100%; background:url(images/top.gif) top repeat-x; height:29px; line-height:29px;}
#nav {width:920px; margin:0 auto; padding-right: 10px;}

#headerWrapper {width:920px;  display: block;}
#logo {float: left;  margin-top: 10px; margin-left:30px;}
#slogan {float: right; color:#666666; font-size:22px; margin-top: 30px; margin-right:30px; line-height:30px; width: 610px; text-align: justify;}

#global { width:920px; margin:12px auto 0px auto;}

#homeWrapper {background: url(images/content-bg.png) repeat-y; }
#homeContentRight {width:435px; min-height:500px; float:right;}
#homeContentLeft {width:445px; min-height:500px; float:left; margin-left:15px; margin-top:30px;}
#homeBlog {width:400px; margin:25px 0px 7px 0px; background:#e9e9e9; border:solid 1px #c7c7c7; padding:10px; min-height:300px;}

#homeContentC2A {position:relative; width:344px; margin:0 auto;}
#homeContentC2A a {color:#fff;}
#homeC2A1 {position:absolute; left:100px; top:10px; width:230px;}
#C2A1 {display:block; height:85px; width:344px; background:url(images/bulk-goods-photo-gallery.png);}
#C2A1:hover {background:url(images/bulk-goods-photo-gallery-h.png); color:#47621b;}
#homeC2A2 {position:absolute; left:100px; top:95px; width:230px;}
#C2A2 {display:block; height:85px; width:344px; background:url(images/bulk-goods-feasibility.png);}
#C2A2:hover {background:url(images/bulk-goods-feasibility-h.png); color:#47621b;}
#homeC2A3 {position:absolute; left:100px; top:180px; width:230px;}
#C2A3 {display:block; height:85px; width:344px; background:url(images/bulk-goods-calendar.png);}
#C2A3:hover {background:url(images/bulk-goods-calendar-h.png); color:#47621b;}

#iContent {padding:25px 15px 10px 15px; min-height:450px; _height:450px; _overflow: visible;}


#footerLinks {width:920px; font-size: 12px;  margin:4px auto 0px auto;}
#footerNav {color:#888; float:right; text-align:right;}
#footerNav a {font-size:12px; color:#888; padding:0px 4px;}
#footerText {font-size:12px; color:#888;}
#footerText a {font-size:12px; color:#888;}

#Ten11 {text-align:left; width:920px; font-size: 11px; margin-bottom:4px; color:#888;}
#Ten11 a {font-size:11px; padding: 0px 3px; color:#888; text-decoration: none;}

div.clear {clear:both;}

h1 {font-size:20px; color:#708f2e;}
h1.home {font-size:18px; }

h2 {font-size: 18px; }
h2.homeblog { margin:0px; line-height:34px; font-size:20px;}

h3 {font-size: 16px; color: #888;}
h3.home {font-size:14px; margin:0px;}
h4 {font-size:14px; margin:0px;}

.councilWrapper {width: 800px; margin: 0 auto 30px auto;}
.councilWrapper img {margin-top: 5px;}
.councilImage {width: 100px; float: left;}
.councilInfo {width: 700px; float: left;}
.councilInfo p {margin-top: 0; margin-bottom: 10px;}

li {}

input {font-family: Trebuchet MS; font-size: 13px; padding: 4px; border: solid 1px #90b554; margin: 1px;}
select {font-family: Trebuchet MS;font-size: 13px; padding: 3px; border: solid 1px #90b554; margin: 1px;}
textarea {font-family: Trebuchet MS;font-size: 13px; padding: 4px; border: solid 1px #90b554; margin: 1px;}
input[type='submit'] {background-color: #728f2b; color: white; padding: 4px 10px; font-size: 14px; border: solid 1px #5f5847;}

.ImageWrapperLeft {float: left; border: solid 1px #728f2b; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; margin: 0 10px 0 0; text-align: center;}
.ImageWrapperRight {float: right; border: solid 1px #728f2b; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; margin: 0 0 0 10px; text-align: center;}
.ImageWrapperLeft label {font-size: 12px; display: block;}
.ImageWrapperRight label {font-size: 12px; display: block;}
