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

body {
	color:#000000;
	text-align:center;
	margin:0;
	padding:0;
	font-family: Arial,Helvetica,Verdana, sans-serif;
}

#container {
	text-align:left;
	width:1024px;
	color:#000000;
	margin:0 auto;
	font-size:12px;
	font: Arial,Helvetica,Verdana, sans-serif;
	
}

#header {
	background-image:url(images/header1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:118px;
}

#navBar {
	background-image:url(images/header2.jpg);
	/*background-position:top center;*/
	background-repeat:no-repeat;
	height:118px;
	z-index:-1;
	}
		#navframe {
	position: relative;
	top: 9px;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: -0.07em;
		}
	
		.button {
			color:#FFFFFF;
			background-image:url(images/button.png);
			height:45px;
			width:57px;
			margin:-87;
			background-repeat:no-repeat;
			text-align:center;
			padding:40px 18px 25px 17px;
			float:left;
		}
		
		.button a{
			text-decoration:none;
			color:#FFFFFF;
			margin:auto 0;
			height:45px;
			width:87px;
		}
		
				.button2 {
					color:#FFFFFF;
					background-image:url(images/button.png);
					height:45px;
					width:57px;
					margin:-87;
					background-repeat:no-repeat;
					text-align:center;
					padding:36px 18px 25px 17px;
					float:left;
				}
				
				.button2 a{
					text-decoration:none;
					color:#FFFFFF;
					margin:auto 0;
					height:45px;
					width:87px;
				}
				
				.button3 {
					color:#FFFFFF;
					background-image:url(images/button.png);
					height:45px;
					width:57px;
					margin:-87;
					background-repeat:no-repeat;
					text-align:center;
					padding:30px 18px 25px 17px;
					float:left;
				}
				
				.button3 a{
					text-decoration:none;
					color:#FFFFFF;
					margin:auto 0;
					height:45px;
					width:87px;
				}
		
		.buttonR {
			color:#FFFFFF;
			background-image:url(images/button.png);
			height:45px;
			width:57px;
			margin:-87;
			background-repeat:no-repeat;
			text-align:center;
			padding:40px 18px 25px 17px;
			float:right;
		}
		
		.buttonR a{
			text-decoration:none;
			color:#FFFFFF;
			margin:auto 0;
			height:45px;
			width:87px;
		}
		
				
				.buttonR2 {
					color:#FFFFFF;
					background-image:url(images/button.png);
					height:45px;
					width:92px;
					margin:-87;
					background-repeat:no-repeat;
					text-align:center;
					padding:36px 0px 25px 0px;
					float:right;
				}
				
				.buttonR2 a{
					text-decoration:none;
					color:#FFFFFF;
					margin:auto 0;
					height:45px;
					width:87px;
				}
				
				.buttonR3 {
					color:#FFFFFF;
					background-image:url(images/button.png);
					height:45px;
					width:92px;
					margin:-87;
					background-repeat:no-repeat;
					text-align:center;
					padding:30px 0px 25px 0px;
					float:right;
				}
				
				.buttonR3 a{
					text-decoration:none;
					color:#FFFFFF;
					margin:auto 0;
					height:45px;
					width:87px;
				}
				
		
		.button:hover {
			background-image:url(images/botton_ro.png);
		}
		
		.button2:hover {
			background-image:url(images/botton_ro.png);
		}
		.button3:hover {
			background-image:url(images/botton_ro.png);
		}
		.buttonR:hover {
			background-image:url(images/botton_ro.png);
		}
		.buttonR2:hover {
			background-image:url(images/botton_ro.png);
		}
		.buttonR3:hover {
			background-image:url(images/botton_ro.png);
		}
		
		
		.center {
	color:#FFFFFF;
	background-image:url(images/center.png);
	height:55px;
	width:87px;
	margin:0 auto;
	background-repeat:no-repeat;
	text-align:center;
	padding:25px 3px;
			
	position:relative;
	top: -9px;
		}
		
		.center:hover {
		
		}
	
#leftside {
	float:left;
	width:240px;
	background-color:#FFFFFF;
	margin:0px;
	clear:left;
	}
	
		#leftsideTop {
		background-color:#7A8D2D;
		color:#FFFFFF;
		text-align:center;
		padding: 1px;
			
		}
		
			
		
		#leftsideMiddle {
				padding:5px 0;	  /* add 5px padding to top and bottom - avoids use of spacer div */
				overflow: hidden; /* hides any excess padding that the browser might decide to add */
				}
		
		
		#leftsideBottom {
	background-color:#7E513E;
	min-height:120px;
	padding: 10px 10px 1px 26px;
		}
				.h4 {
					color:#FFF;
					font-size:14px;
					line-height:16px;
					}
					
					.info {
						color:#FFD247;
					}	
					
				
		
#rightside {
	float:right;
	width:240px;
	background-color:#7A8D2D;
	}
		#rightsideTop {
	padding:1px;
	background-color:#7A8D2D;
	text-align:center;			
		}
		
			.phone {
			font-size:28px;
			color:#FFFFFF;
			font-weight:bold;
		}
	
		#rightsideMiddle {
		background-color:#7E513E;
		text-align:center;
		padding:10px 10px;
		}
		
		#newsletter {
			text-align:left;
			color:#FFD247;
			
		}
		
		#newsletter p{
			width:171px;
			margin:auto;
		}
	
	
		#rightsideBottom {
	background-color:#7A8D2D;
	padding:10px 10px 10px 26px;
	background-image:url(images/botton_ro.png);
	min-height:45px;
	max-height:500px;
	background-position:-1000px;
	background-repeat:no-repeat;
	width: 204px;
		}
		
				.copyright {
					font-size:9px;
					font-style:italic;
					color:#FFFFFF;
					
					}
#middle {
	margin:0 240px;
	background:#FFFFFF;
	z-index:-1;
}

	#wordNav {
	
	color:#7E513E;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 10px;
	}
	
	#subnav {
	list-style-type: none;	
	font-size:11px;	
	}
	
	#subnav li{
		display:inline;
		margin:0 10px;
		text-decoration:none;
		color:#7E513E;
	}
	
	#subnav li a{
		color:#7E513E;
		}
		
	#middleRight {
		float:right;
		width:160px;
		padding:10px;
	}
	
	#middleLeft {
	background:#FFFFFF;
	margin-right:180px;
	padding:15px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #7E513E;
	}

	
	
.spacer {
	height:5px;
	background-color:#FFFFFF;
	}

.fixit {
background-color:#00FF00;
height:5px;
}

.frame {
	margin:auto 0;
	width:190px;
	padding-left:5px;
}

.big {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	
}

.quote {
	color:#7a8D2D;
}

.signed {
	color:#7E513E;
}


h2 {color:#7A8D2D;
}

#middleLeft_full {
	padding: 15px 25px 15px 15px;
}
