  




* { margin:0; padding:0;}
body { 
	margin-left: 0px;     
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background-color: #B2D926;

	text-align:center; 
	font-size:100%; line-height:1em; font-family:Arial, tahoma; 
	color:#1a1a1a;
}




.clearBoth  {  clear:both;height:0;margin:0;font-size:1px;line-height:0;} 
.left  {  float:left; } 
.right  {  float:right; } 


img {border:0; vertical-align:top; text-align:left;}
a img { position:relative; bottom:-2px; margin-top:-2px; }




a { color:#1a1a1a; text-decoration: underline; }
a:hover, a:focus { color:#1a1a1a; text-decoration: none; }




.button {
margin:0;
padding:0 15px;
width: 100%; 
overflow:visible; 
}



.buttonOne {
margin:0;
padding:0 15px;
width: 100% 100%; 
overflow:visible; 
}


form p {margin-top: 5px;}









dt, dd {font-weight:normal; color:#c6e7eb; } 

 




ul { list-style:none; padding:0; margin:0;}






	#HeaderWrapper {
		width: 1020px;
		padding: 0;
		margin: auto;
	}
		#minheight_HeaderWrapper {
			height: 230px;
			width: 0px;
			float: left;
		}

	#MainAreaWrapper {
		width: 990px;
		padding: 0;
		margin: auto;
		background: #dbf285;
	}

		#minheight_MainAreaWrapper {
			height: 10px;
			width: 0px;
			float: left;
		}



		#MenuBarWrapper {
			width: 990px;
			padding: 0;
			margin: 0 0 50px 0;
			background: #40382B;
		}

			#minheight_MenuBarWrapper {
				height: 45px;
				width: 0px;
				float: left;
			}

			#MenuBar {
				float: left;
				width: 990px;
				height: 45px;
				padding: 0;
				margin: 0;
				background: #40382B;
			}




		#ContentAreaWrapper {
			width: 990px;
			padding: 0;
			margin: 0;
			background: #dbf285;
		}

			#minheight_ContentAreaWrapper {
				height: 60px;
				width: 0px;
				float: left;
			}
			
			
			
/* --- start: left side bar --------------------------------------------------------------------------- */

			#LeftBarWrapper {
				float: left;
				width: 270px;
				padding: 0;
				margin: 0;
			}

				#minheight_LeftBarWrapper {
					height: 60px;
					width: 0px;
					float: left;
				}

				#LeftBar_LeftPadding {
					float: left;
					width: 60px;
					padding: 0;
					margin: 0;
				}

					#minheight_LeftBar_LeftPadding {
						height: 60px;
						width: 0px;
						float: left;
					}

				#LeftBar {
					float: left;
					width: 150px;
					padding: 0;
					margin: 0;
					text-align: left;

					font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;	
					color: #000000;		

				}

					#minheight_LeftBar {
						height: 60px;
						width: 0px;
						float: left;
					}




									.LeftBar a {
										font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;
										text-decoration: none;
										color: #000000;		
									}
									
									
				
									.LeftBar a:hover {
										text-decoration: none;
										color: #000000;		
									}
							










									.LeftBar caption {
										color: #000000;		
									}



















					
					
					.LeftBarTitle {
						font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; 
						width: 150px;
					}
					
							
							.LeftBarTitle a{
								font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: bold; line-height: 19px; 	
								text-decoration: none;
								color: #000000;		
						
							}
							
		
							.LeftBarTitle a:hover{	
								text-decoration: none;
								color: #000000;		
						
							}
							


							
							
							.LeftBarItemsUnderTitle {
								font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;				
										color: #000000;		
							}
							
									
									.LeftBarItemsUnderTitle a {
										font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;
										text-decoration: none;
										color: #000000;		
									}
									
									
				
									.LeftBarItemsUnderTitle a:hover {
										text-decoration: none;
										color: #000000;		
									}
							
					
					
					



					
/* --- end: left side bar --------------------------------------------------------------------------- */

					
					
					
					
					
					

			#MiddleBarWrapper {
				float: left;
				width: 430px;
				padding: 0;
				margin: 0;
			}

				#minheight_MiddleBarWrapper {
					height: 60px;
					width: 0px;
					float: left;
				}

				#MiddleBar {
					float: left;
					width: 370px;
					padding: 0;
					margin: 0 40 0 0;
				}

					#minheight_MiddleBar {
						height: 60px;
						width: 0px;
						float: left;
					}
					
							.MiddleBar_Heading {
							text-align: left;
							width: 370px;
							margin-bottom: 30px;
							
							}
							

							.MiddleBar_Heading h2{								
								margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
								padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; 
								font-family: Arial, Helvetica, Geneva, sans-serif; 
								font-size: 24px; letter-spacing: -1px; text-decoration: none; 
								color: rgb(64, 56, 43); 
								font-weight: normal; 
							
							}
							
							
							
							.MiddleBar_Heading h2 a{
								font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: rgb(64, 56, 43); 
	
								text-decoration: none;
								color: #000000;		
							
							}
							
							.MiddleBar_Heading h2 a:hover{
								font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: rgb(64, 56, 43); 
	
								text-decoration: none;
								color: #000000;		
							
							}
							





							.post-meta{
						
								margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
								padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; 
								font-family: Arial, Helvetica, Geneva, sans-serif; 
								font-size: 10px; letter-spacing: -1px; text-decoration: none; 
								font-weight: normal; 

								text-decoration: none;
								color: rgb(102, 102, 102);		
							
							}
							


							.post-meta a{

								text-decoration: none;
								color: #000000;	

							
							}


							.post-meta a:hover{
								text-decoration: underline;
								color: #000000;	

							
							}








							
							
							.MiddleBar_Content {
							text-align: left;
							width: 370px;
							font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px; line-height: 19px;
							margin-bottom: 60px;
							
							}

							.MiddleBar_Content p{
							text-align: left;
							width: 370px;
							font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px; line-height: 19px;
							margin-bottom: 1em; margin-top: 0em;
							
							}

					
					
					
					

			#RightBarWrapper {
				float: left;
				width: 290px;
				padding: 0;
				margin: 0;
			}

				#minheight_RightBarWrapper {
					height: 60px;
					width: 0px;
					float: left;
				}

				#RightBar {
					float: left;
					width: 255px;
					padding: 0;
					margin: 0;
					text-align: left;
					
					font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; line-height: 19px;
				}
				
				

					#minheight_RightBar {
						height: 60px;
						width: 0px;
						float: left;
					}
					
					
				
				
									#RightBar  a {
										font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;
										text-decoration: none;
										color: #000000;		
									}

				
									#RightBar  a:hover {
										font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 19px;
										text-decoration: none;
										color: #000000;		
									}
									
					
									
									#RightBar h2{
										float: left;
										width: 255px;
										padding: 0;
										margin: 0;
										text-align: left;
										
										font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 24px; letter-spacing: -1px; text-decoration: none; color: rgb(64, 56, 43);
									}
				
				
			
									#searchform #searchbutton{
									background: #998800;
									color: #DBF285;
									}
									
									
									
									
									
									input, textarea{
									background: #DBF285;
									color: #425906;
									font-size: 14px;
									border: #998800 1px solid;
									}
									



				
				
					
					
					
					
					
					
					
					
					
					
					

		#FooterAreaWrapper {
			float: left;
			width: 990px;
			height: 160px;
			padding: 70;
			margin: 0;
			text-align: left;
		}

			#FooterAreaTopPadding {
				width: 990px;
				height: 70px;
				padding: 0;
				margin: 0;
			}

			#FooterArea {
				width: 810px;
				padding: 0;
				margin: auto;				
				font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 11px; border-top: 1px dotted #9A9A9A; padding-top: 5px; border-color: #9A9A9A;
			}

				#minheight_FooterArea {
					height: 70px;
					width: 0px;
					float: left;
				}