@charset "UTF-8";/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../images/site_images/background_repeat2.gif);	background-repeat: repeat-x;	text-align: center;	font-family: Arial, Helvetica, sans-serif;}body#pg2,body#pg3,body#pg4,body#pg5,body#pg6 {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(../images/site_images/background_repeat_sec.gif);	background-repeat: repeat-x;	text-align: center;	font-family: Arial, Helvetica, sans-serif;}a {	text-decoration: none;	outline: none;}a:hover {	text-decoration: underline;}p {	font-size: 14px;	line-height: 20px;	margin-top: 0px;	margin-bottom: 20px;	color: #323232;}li {	font-size: 14px;	line-height: 20px;	margin-top: 0px;	margin-bottom: 3px;	color: #323232;}h2 {	font-size: 22px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #4a5420;	margin-bottom: 5px;	margin-top: 0px;}#content {	width: 960px;	text-align: left;	margin-right: auto;	margin-left: auto;}#header_logo {	margin: 0px;	padding: 0px;	float: left;	width: 292px;}body#pg2 #header_logo,body#pg3 #header_logo,body#pg4 #header_logo,body#pg5 #header_logo,body#pg6 #header_logo {	margin: 0px;	padding: 0px;	float: left;	width: 221px;}#header_photos {	margin: 0px;	padding: 0px;	float: left;	width: 668px;	height: 186px;	background-repeat: no-repeat;}body#pg2 #header_photos,body#pg3 #header_photos,body#pg4 #header_photos,body#pg5 #header_photos,body#pg6 #header_photos {	margin: 0px;	padding: 0px;	float: left;	width: 739px;	height: 126px;	background-image: url(../images/site_images/header_photos_sec.jpg);	background-repeat: no-repeat;}#text_content {	padding-top: 25px;}#text_area {	float: left;	width: 698px;	background-image: url(../images/site_images/text_box_trans.png);	background-repeat: no-repeat;	background-position: bottom;}#text_padding {	padding-right: 10px;	padding-left: 25px;	padding-bottom: 25px;}#text_padding h1 {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_welcome.png);	background-repeat: no-repeat;	height: 40px;	width: 181px;	margin-bottom: 35px;}#text_padding h1#about {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_about.png);}#text_padding h1#submit {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_submit.png);	width: 450px;}#text_padding h1#idea {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_idea.png);	width: 450px;}#text_padding h1#news {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_news.png);	width: 450px;}#text_padding h1#contact {	text-indent: -9000px;	background-image: url(../images/site_images/headers/header_contact.png);	width: 450px;}#search_box {	float: left;	width: 246px;	text-align: center;	padding-right: 0px;	padding-left: 15px;}#search_padding {	background-repeat: repeat-y;	margin: 0px;	padding: 0px;}#search_top {	background-image: url(../images/site_images/search_top.png);	background-repeat: no-repeat;	width: 236px;	height: 5px;}#search_field {	margin: 0px;	padding: 0px;	background-image: url(../images/site_images/search_repeat.png);	background-repeat: repeat-y;	width: 236px;}#search_text {	height: 25px;	border: 4px solid #667143;	font-size: 14px;	color: #333333;	width: 218px;}#search_button {	background-image: url(../images/site_images/search_repeat.png);	background-repeat: repeat-y;	margin: 0px;	padding: 5px 0px 0px;	width: 236px;}#submitButton {	width: 226px;/* Width of button image */	height: 25px;/* Height of button image */	padding: 0px 0 0;	margin: 0;	border: 0;	background-image: url(../images/site_images/search_btn.gif);	overflow: hidden;	cursor: pointer; /* hand-shaped cursor */	cursor: hand; /* for IE 5.x */	font-size: 12px;	color: #FFFFFF;	}#search_bottom {	background-image: url(../images/site_images/search_bottom.png);	background-repeat: no-repeat;	width: 236px;	padding-bottom: 5px;}form {	margin: 0px;	padding: 0px;}#form1 {	margin: 0px;	padding: 0px;}#idea_box {	margin-top: 20px;}#idea_top {	background-image: url(../images/site_images/idea_top.png);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 15px;}#idea_text {	background-image: url(../images/site_images/idea_repeat.png);	background-repeat: repeat-y;	margin: 0px;	padding: 0px;}#idea_text_padding {	padding-right: 33px;	padding-left: 33px;	text-align: left;}#idea_text p {	margin-bottom: 5px;}#idea_btn a {	background-image: url(../images/site_images/idea_submit_btn.gif);	background-repeat: no-repeat;	display: block;	background-position: center;	padding-top: 10px;	color: #FFFFFF;	text-align: center;	margin-top: 0px;	padding-bottom: 12px;}#idea_btn a:hover {	background-image: url(../images/site_images/idea_submit_btn_over.gif);	text-decoration: none;}#idea_bottom {	background-image: url(../images/site_images/idea_bottom.png);	background-repeat: no-repeat;	height: 10px;	background-position: center;}#idea_text h2 {	text-indent: -9000px;	Width:181px;	background-image: url(../images/site_images/idea_month_text.gif);	background-repeat: no-repeat;	background-position: center;	margin-bottom: 10px;	padding-top: 10px;}#footer {	text-align: center;	padding-bottom: 20px;}#footer_rule {	background-image: url(../images/site_images/footer_rule.png);	background-repeat: no-repeat;	margin-top: 20px;	height: 12px;	margin-bottom: 5px;}#footer_text {	font-size: 14px;	color: #697248;}#footer_text a {	color: #697248;}#privacy {	font-size: 12px;	color: #96a367;}#privacy a {	color: #96a367;}#nav {	margin: 0px;	padding: 0px;}#nav ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#nav ul li {	float: left;	margin: 0px;	padding: 0px;	position: relative;}#nav ul li a.main {	text-decoration: none;	display: block;	padding: 0px;	height: 78px;}#nav ul li a:hover {	text-decoration: none;}#nav a#btn1 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/home_btn.png);	width: 103px;	background-repeat: no-repeat;}#nav a#btn1:hover {	background-image: url(../images/site_images/menu_graphics/home_btn_over.png);}#nav a#btn2 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/about_btn.png);	width: 103px;	background-repeat: no-repeat;}#nav a#btn2:hover {	background-image: url(../images/site_images/menu_graphics/about_btn_over.png);}#nav a#btn3 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/submit_btn.png);	width: 233px;	background-repeat: no-repeat;}#nav a#btn3:hover {	background-image: url(../images/site_images/menu_graphics/submit_btn_over.png);}#nav a#btn4 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/idea_btn.png);	width: 200px;	background-repeat: no-repeat;}#nav a#btn4:hover {	background-image: url(../images/site_images/menu_graphics/idea_btn_over.png);}#nav a#btn5 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/news_btn.png);	width: 200px;	background-repeat: no-repeat;}#nav a#btn5:hover {	background-image: url(../images/site_images/menu_graphics/news_btn_over.png);}#nav a#btn6 {	text-indent: -9000px;	background-image: url(../images/site_images/menu_graphics/contact_btn.png);	width: 120px;	background-repeat: no-repeat;}#nav a#btn6:hover {	background-image: url(../images/site_images/menu_graphics/contact_btn_over.png);}#nav ul ul {	position: absolute;	top: 35px;	left: 18px;	width: 150px;	display: none;	z-index: 100;}#nav ul ul li {	float: none;	margin: 0px;	padding: 0px;}#nav ul ul li a {	font-size: 12px;	display: block;	margin: 0px;	padding: 5px;	color: #FFFFFF;	background-color: #A1B55E;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	height: 1%;}#nav ul ul li a:hover {	background-color: #A2222F;}#nav ul li:hover ul {	display: block;}body#pg1 #nav a#btn1 {	background-image: url(../images/site_images/menu_graphics/home_btn_visited.png);}body#pg2 #nav a#btn2 {	background-image: url(../images/site_images/menu_graphics/about_btn_visited.png);}body#pg3 #nav a#btn3 {	background-image: url(../images/site_images/menu_graphics/submit_btn_visited.png);}body#pg4 #nav a#btn4 {	background-image: url(../images/site_images/menu_graphics/idea_btn_visited.png);}body#pg5 #nav a#btn5 {	background-image: url(../images/site_images/menu_graphics/news_btn_visited.png);}body#pg6 #nav a#btn6 {	background-image: url(../images/site_images/menu_graphics/contact_btn_visited.png);}.photo_right {	float: right;	width: 376px;	padding-bottom: 35px;	padding-left: 25px;}.clear {	clear: both;}