body {
padding : 0px;
margin : 0px;
font : 75% tahoma, "Trebuchet MS", sans-serif;
line-height : 1.5em;
/*background : #c3d9c3 url(images/bg.jpg) repeat-y top center;*/
color : #666;
}
#container {
width : 1086px;;
margin : 0 auto;
padding : 0;
border: 5px solid #fff;
}
			/*BANNER*/
#banner {
padding : 0;
margin-top : 0;
/*height : 130px;*/
/*background : #5a8f57 url(images/orb.png) no-repeat right center;*/
}
#banner h1 {
float : left;
margin-top : 0;
letter-spacing : 3px;
font-size : 110%;
padding : 10px 10px 0 0;
color : #000;
}
			/*TOP NAV*/
#navbar ul {
float : left;
width : 1086px;
height:30px;
padding : 0;
margin : 0;
list-style-type : none;
font-size : 110%;
text-align : left;
border-top : 5px solid #fff;
border-bottom : 5px solid #fff;
background : #92cc8f;
color : #000;
}
#navbar ul li a {
float : left;
width : 80px;
text-decoration : none;
color : #000;
background : #92CC8F url(images/square.gif) no-repeat left center;
padding : 0.5em 1em;
/*background-color:#92CC8F  !important;*/
}
#navbar a:hover {
background : #5a8f57 url(images/square.gif) no-repeat left center;
color : #fff;
}
#navbar li {
position: relative;
display: inline;
}
			/*MAIN CONTENT*/
#content {
width : 500px;
padding : 1em;
margin-left : 230px;
}
			/*SIDEBAR*/
#sidebar {
float : left;
width : 200px;
padding : 1em;
margin-top : 0;
}
			/*BOTTOM*/
#bottom {
clear : both;
height : 200px;
padding : 5px;
margin-top : 5px;
margin-bottom : 35px;
background : inherit;
}
			/*FOOTER*/
#footer h1 {
letter-spacing : 2px;
font-size : 110%;
margin-left : 40px;
color : #c7d9c3;
}
#footer p {
font-size : 90%;
padding : 0 0 0 10px;
color : #c7d9c3;
}
#footer {
padding : 5px;
margin-top : 5px;
border-top : 5px solid #fff;
background : #5a8f57;
}
#footer a, a:visited {
color : #333;
background : inherit;
text-decoration : none;
padding-left:3px;
}
#footer a:hover {
color : #000;
background : inherit;
text-decoration : underline;
}
			/*FOOTER COLUMNS*/
.col3, .col3center {
float : left;
width : 33%;
margin-bottom : 20px;
}
.col3center {
margin : 0;
}
			/*LINKS*/
a:link, a:visited {
color : #5a8f57;
background : inherit;
text-decoration : underline;
}
a:hover {
color : #143d55;
background : inherit;
text-decoration : none;
}
a img {
border: 0;
}
ul li {
list-style-type : none;
}
.navlist ul li {
list-style-image : url(images/square.gif);
padding-left : 5px;
margin-bottom : 0;
}
			/*TYPOGRAPHY*/
h2 {
letter-spacing : 3px;
font-size : 18px;
padding : 10px;
color : #5a8f57;
}
blockquote {
padding : 5px;
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*CLASS*/
.imgleft {
float : left;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 0;
height : 1px;
}


/* rotator in-page placement */
div.rotator {
	position:relative;
	height:275px;
	display: none;
	overflow:hidden;
}
/* rotator css */
div.rotator ul {
	padding:0px;
	margin:0px;
}
div.rotator ul li {
	float:left;
	position:absolute;
	list-style:none;
}


/* rotator image style */ div.rotator ul li img {
	background:#FFF;
	
	
}
div.rotator ul li.show {
	z-index:1;
}



.search{
	padding-top:5px;
	
}
.search input.field {
float: right;
width: 166px;
padding: 0 8px;
height: 24px;
line-height: 24px;
border: 1px solid #d3d3d3;
font-size: 11px;
color: #bebebe;
background: #ededed;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
}
.search input.search-btn {
float: right;
font-size: 0;
line-height: 0;
text-indent: -4000px;
cursor: pointer;
width: 20px;
height: 26px;
border: 0;
background: url(images/search-ico.png) no-repeat 0 0;
}
.logo h1{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#FFF;
	font-size:25px;
	float:left;
	padding-top:10px;
	
}
.logo h1 span{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#FFF;
	font-size:16px;
	font-style:italic;
	
	
}