@charset "UTF-8";
/* CSS Document */


/******************************************************************************
								Main Layout
******************************************************************************/
* {
	margin: 0;
	padding: 0;
	border: 0;
	/*line-height: 0;*/
	}
	html {
		height: 101%
		}
		body {
			
			background:#6dae3a;
			font-family:"Lucida Grande", Verdana, Arial;
			font-size: 12px;
			color:#fff;
			
		}

/******************************************************************************
								 Layout 
******************************************************************************/	
#outterWrapper{
	background:url(../i/layout/bg_main_top.jpg) repeat-x top #4fab2e;
	margin:0px 0 -64px 0;
}
#innerWrapper{
	width:977px;
	margin: 0 auto;
	
	}
	#header{}
	#top_nav {
		margin: 0px;
		padding:0px;		
		height: 259px;
		width:977px;
	}
		#top_nav ul {
			list-style: none;
            margin-left:160px;
		}
			#top_nav ul li {
				float: left;
				margin-top:2px;
			}
				#top_nav ul li a {
					text-decoration: none;
				}
				#top_nav ul li a:hover, #top_nav ul li a.on {}
	#contentWrapper{		
		
		}
		#contentLeft{
					
			padding: 0px 0 20px 0 !important;		
			float:left;

		}
		#contentLeft a{
			color:#000;

			font-weight:bold;
		}
		#contentLeft p img{
				border:1px solid #146109;
			}

		#contentRight{
			position:absolute;
			padding: 0 0px 0px 0px;
			}
			#search{
				
				height:36px;
				margin: 0px;
				}
				#search form #srcString{
					padding:2px 0;		
					margin:3px 5px 0 0;
					border:1px solid #608124;
				}
				#search form #btnSearch{
					padding:0;
					margin:0 0 -13px 0;
				}
				
#footerWrapper{
		background:url(../i/layout/bg_main_footer.jpg) repeat-x bottom #5D9F24;
		height:103px;
		margin:0;		
		}
		#footer{	
			clear:both;		
		}
		#footerLogo{
			clear:left;
			margin:0 auto;
			width:977px;
	
			}
			#footerLogo img{
				padding-left:400px;
			}
		#footerNav {
	
			margin:0 auto;
			padding:50px 0 0 0px;
			width: 977px;
			font-size: 14px;		
			}
			#footerNav ul {
				list-style: none;
				padding: 0 0 0 190px;
				}
				#footerNav ul li {
					float: left;
					margin:0px 5px 0 0px;
					padding: 15px 0 30px 0;
					color:#fff;
					font-weight:bold;
					}
					#footerNav ul li a {
						font-size: 14px;
						color: #fff;
						text-decoration: none;
						margin: 0 0 0 0;
						padding: 4px 8px;
						font-weight:bold;
						}
						#footerNav ul li a:hover {
							color: #fff;
						}
	

/******************************************************************************
								 Classes 
******************************************************************************/	

/*Float or align images to left, right or centre*/
img.align-right {
	float:right;
	margin:8px 0 10px 10px;
}
img.align-left {
	float:left;
	margin: 8px 10px 10px 0;
}
img.align-centre {
	display: block;
	margin: 15px auto 20px auto;
}

table.gallery{}
table.gallery td{padding:10px;}
