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

A:link, A:visited, A:active {text-decoration:none;color:#ffffff;}
A:hover {text-decoration:none; color:#e5ffc4;}

		body {
			text-align:center;
			margin:0;
			padding:0;
			scrollbar-base-color: #a3b788;
			scrollbar-arrow-color: #000000;
			background-color: #566c11;
			background-image:url(../images/back.bmp);
			background-repeat:repeat-x;
		}
				
		#top {
			overflow:auto;
			text-align:left;
			width:922px;
			height:300px;
			margin-left:auto;
			margin-right:auto;
			margin-top:35px;
			background-image:url(../images/top.png);
			background-position:top;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.25;
		}
		
		#content {
			overflow:auto;
			width:922px;
			min-height:150px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(../images/back.png);
			background-position:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.0;
		}		
		
		#bottom {
			clear:both;
			text-align:center;
			width:948px;
			min-height:121px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(../images/bottom.png);
			background-position:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.25;
		}
		
		#menu {
			clear:both;
			width:903px;
			height:30px;
			text-align:right;
			background-image:url(../images/menu.png);
			background-position:right;
			background-repeat:no-repeat;
		}	
		
		#menu2 {
			float:right;
			padding-top:6px;
			width:400px;
			height:36px;
			text-align:left;
			}
			
		#copy {
			text-align:justify;
			width:470px;
			margin-left:auto;
			margin-right:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.45;
		}
		
		#left {
			width:380px;
			text-align:center;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			line-height:2.0;
		}
		
		
		#right {
			text-align:right;
			float:left;
			width:520px;
			line-height:1.0;
		}
		
		#homebox {
			float:left;
			text-align:center;
			width:210px;
			height:175px;
			margin-left:2px;
			margin-right:auto;
			line-height:1.0;
		}
		
		#banner {
			float:right;
			text-align:center;
			width:685px;
			height:300px;
			margin-right:auto;
			line-height:1.0;
		}
		
		#block {
			text-align:center;
			vertical-align:bottom;
			width:345px;
			height:58px;
			margin-left:auto;
			margin-right:auto;
			background-image:url(../images/block.png);
			background-position:center;
			background-repeat:no-repeat;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.25;
		}
		
		#contenttop {
			width:508px;
			height:16px;
			padding-right:10px;
			background-image:url(../images/contenttop.png);
			background-repeat:no-repeat;
		}		
		
		#contentbody {
			overflow:auto;
			width:508px;
			min-height:200px;
			padding-right:10px;
			background-image:url(../images/content.png);
			background-repeat:repeat-y;
		}	
		
		#contentbottom {
			width:508px;
			height:22px;
			padding-right:10px;
			background-image:url(../images/contentbottom.png);
			background-repeat:no-repeat;
		}
		
		.headline {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#ffd24f;
			line-height:1.0;
		}
		
		.tinycopy {
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#ffffff;
			line-height:1.25;
		}
		
		.tinycopy2 {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#ffffff;
			line-height:1.25;
		}
		
		.padding {
			margin-right:30px;
		}
		
		.padding2 {
			margin-right:80px;
		}
		
		.copy2 {
			text-align:justify;
			float:right;
			width:450px;
			margin-left:auto;
			margin-right:auto;
			/*padding:0 10px 0 10px;*/
		}
		.text{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.35;
		}
		.text a:link, .text a:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			line-height:1.35;
			text-decoration:underline;
		}
		.text a:hover{
		text-decoration:none;
		}
		
		.text-colored{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFD24F;
			line-height:1.35;
			font-weight:bold;
			}
		
		.heading1{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			line-height:1.35;
			font-weight:bold;
		}
		
		.heading2{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#ffffff;
			line-height:1.35;
			font-weight:bold;
		}
		
		.heading3
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#333333;
			line-height:1.35;
			font-weight:bold;
		}
		
		.cms-red-text
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			line-height:1.35;
			
		}
		.guest_pass
		{
		border:1px solid #FFFFFF;
		}
		
		.header-small-menu
		{
		  width:360px; 
		  background-color:#78A22F;
		  border:1px solid #000000;
		  padding:3px 0 3px 0;
		  text-align:center;
		  }
		  
		  .border-dashed{
		  border:1px dashed #2D380B;
		  padding:0 2px 2px 2px;}
		
