@charset "UTF-8";
/* CSS Document */
 

/*===================================
	GLOBAL
===================================*/
@import "reset.css";

body { background-color:#fff; height: 100%; /* for older browsers */ background:url(../images/bg_main.jpg) top center no-repeat;}
a {outline:none;}
.clear {clear:both;}
.main {width:1001px; margin:0 auto;}


/*===================================
	TOP
===================================*/

/*== HEADER ==*/
.header {width:1001px; height:120px;}

/*== LINK FARM ==*/
.top_links {width:1001px; height:133px;}
.top_links div {float:left; width:143px; margin-top:22px;}
.top_links ul li {list-style:none; line-height:22px;}
.top_links ul li a {color:#fff; font:12px Arial;}
.top_links ul li a:hover { text-decoration:underline;}

/*== TOP NAV ==*/
.nav {width:1001px; height:36px;}
.nav ul {text-align:center; padding-top:9px;}
.nav ul li {display:inline; list-style:none;}
.nav ul li a {font:12px Arial; color:#333; font-weight:bold; padding:5px 10px;}
.nav ul li a:hover {color:#fff; background-color:#473a05;}


/*===================================
	CONTENT
===================================*/

.content {width:1001px; min-height:500px; margin:0 auto; padding-bottom:20px;}
	
.content .col1 {width:150px; margin-top:20px; padding:0 10px 0 0; float:left; display:block;}
	.content .col1 .input {width:144px; border:1px solid #CCC; font:11px Arial; color:#666; padding:3px; margin-bottom:3px;}
	.content .col1 textarea {width:144px; border:1px solid #CCC; font:11px Arial; color:#666; padding:3px; margin-bottom:3px;}
	.content .col1 .submit {font:11px Arial; padding:3px; text-transform:uppercase; border:1px solid #333; background-color:#666; color:#fff; font-weight:600; cursor:pointer;}
.content .col2 {width:205px; margin-top:20px; padding:0 10px 0 10px; float:left; border-right:1px solid #bbb; border-left:1px solid #bbb; display:block;}
.content .col3 {width:205px; margin-top:20px; padding:0 10px 0 10px; float:left; border-right:1px solid #bbb; display:block;}
.content .col4 {width:205px; margin-top:20px; padding:0 10px 0 10px; float:left; border-right:1px solid #bbb; display:block;}
.content .col5 {width:150px; margin-top:20px; padding:0 0 0 10px; float:left; display:block;}
	.content .col5 .input {width:144px; border:1px solid #CCC; font:11px Arial; color:#666; padding:3px; margin-bottom:3px;}
	.content .col5 .submit {font:11px Arial; padding:3px; text-transform:uppercase; border:1px solid #333; background-color:#666; color:#fff; font-weight:600; cursor:pointer;}

.content h2 {font:12px Arial; color:#443803; font-weight:600; border-bottom:1px dotted #b2ae9f; padding-bottom:5px; margin-bottom:10px;}
.content h3 {font:12px Arial; color:#40822e; font-weight:600; border-bottom:1px dotted #b2ae9f; padding-bottom:5px; margin-bottom:10px;}
.content h4 {font:11px Arial; color:#666; font-weight:600; margin:7px 0 3px 0;}
.content ul {margin-bottom:18px;}
.content ul li {line-height:16px;}
.content ul li a {font:10px Arial; color:#355d86;}
.content ul li a:hover { text-decoration:underline;}


/*== INNER PAGES ==*/
.sidebar {width:170px; float:left; margin:20px;}
.text {width:730px; float:left; border-left:1px solid #b2ae9f; margin:20px; padding-left:20px; font:12px Arial; line-height:17px;}
.text p {font:12px Arial; line-height:17px; margin-bottom:17px;}
.text h1 {font:22px Arial; color:#40822e; font-weight:600; border-bottom:1px dotted #b2ae9f; padding-bottom:5px; margin-bottom:20px;}
.text .imgleft {float:left; padding:3px; margin:0 15px 5px 0; border:1px solid #b2ae9f;}
.text .imgright {float:left; padding:3px; margin:0 0 5px 15px; border:1px solid #b2ae9f;}
.text a {font:12px Arial; color:#355d86; text-decoration:underline;}
.text a:hover {text-decoration:none;}
.text blockquote {font:13px Arial; font-weight:bold; margin-bottom:10px; font-style:italic;}
.text hr {border-top:1px solid #b2ae9f; border-left:0; border-top:0; border-right:0;}
.text label {display:block; margin:10px 0 3px 0;}

.sidebar ul {margin:0;padding:0;list-style-type:none;}
.sidebar ul li { display: inline; /*IE 6*/ }
.sidebar ul li a {font:12px Arial; display:block; background:#d9d9d9; width:170px;text-decoration:none;padding:4px/*padding for top, bottom*/ 7px /*padding for left, right*/;border-bottom:1px solid #fff;border-left:5px solid #333333;color:#333333;}
.sidebar ul li a:hover { border-left-color:#40822e; background:#c4c4c4; }



/*===================================
	FOOTER
===================================*/

.footer {height:400px; background:url(../images/bg_footer.jpg) center no-repeat;}

/*== LINK FARM ==*/
.footer .footer_links {width:1001px; margin:0 auto;}
.footer .footer_links {width:1001px;}
.footer .footer_links div {float:left;  margin-top:15px; border-right:1px dotted #666; padding-right:35px; padding-left:35px;}
.footer .footer_links div.last {border-right:0;}
.footer .footer_links ul li {list-style:none; line-height:12px;}
.footer .footer_links ul li a {color:#8ec138; font:10px Arial;}
.footer .footer_links ul li a:hover { text-decoration:underline;}

/*== BOTTOM ==*/
.footer .bottom {width:1001px; text-align:center; margin:0 auto; font:12px }
.footer .bottom ul {margin-top:30px; margin-bottom:10px;}
.footer .bottom ul li {display:inline; list-style:none; font:11px Arial; color:#fff; padding:0 10px; border-right:1px solid #666;}
.footer .bottom ul li.last {border-right:0;}
.footer .bottom ul li a {font:11px Arial; color:#fff;;}
.footer .bottom ul li a:hover { text-decoration:underline;}
.footer .bottom p {font:11px Arial; color:#666; margin-bottom:5px;}













