/* CSS Document */
.gallery { 
	text-align: center; 
}
.gallery img { 
	width: 120px;
	margin: 5px;
	padding: 3px;
	background: #9aa0a3; 
} 
body { 
		margin: 0;
		background: #354146;
		font-family:  Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		color: #9aa0a3; 
} 
a {
		color: #eff7fe; 
		text-decoration: none;
		font-weight: bold; 
}
h1, h3 { 
		font-size: 30px;
		color: #fff;
		margin: 36px 0 24px 0;
		padding: 0; 
} 
h2 { 
		font-size: 25px;
		color: #fff;
		margin: 36px 0 24px 0;
		padding: 0; 
}
h4 { 
		text-align: center;
		font-weight: normal;
		font-size: 10px; 
		margin: 0; 
		padding: 0; 
}  
a:hover {
		text-decoration: underline; 
}
p { 
		margin: 0 0 13px 0; 
		line-height: 1.5em; 
} 
img#rapidstatscounter { 
		display: none; 
} 
.index_list_left { 
		margin: 0 0 13px 0;
		padding: 0; 
		line-height: 1.5em;
		list-style: none;
		color: #fff;
		font-weight: bold;
		display: block; 
		width: 200px;
		float: left; 
} 
.index_list_left li {
		background: url(images/green_bullet.gif) no-repeat 0 65%;
		padding-left: 17px; 
} 
.index_clear_list { 
		clear: left; 
} 
.index_list_2 { 
		font-weight: bold;
		padding: 0; 
		margin: 0 0 20px 0;
		list-style: none;
		line-height: 21px;
		overflow: hidden; 
} 
.index_list_2 li{
		width: 200px;
		float: left;
		background: url(images/green_bullet.gif) no-repeat 0 65%;
		padding-left: 17px;
		margin-left: 10px;
		display: inline;  
} 		


#container {
		width: 780px;
		margin: 0 auto 20px auto; 
}
#navigation { 
		height: 82px;
} 
#navigation ul{
		margin: 0; 
		padding: 0;
		list-style: none; 
}
#navigation li{
		margin: 0;
		padding: 0;
		display: inline; 
} 
#navigation a{
		color: #fff; 
		text-decoration: none;
		font-size: 18px;
		display: block;
		width: 121px;
		height: 51px;
		float: left;
		text-align: center;
		padding-top: 33px;
		letter-spacing: 1px; 
} 
#navigation a:hover{
		background: url(images/button_bg.gif); 
} 
#header { 
		height: 264px;
		clear: both; 
} 
#left_logo { 
		width: 271px; 
		height: 264px;
		background:url(images/left_logo.jpg);
		float: left; 
} 
#main_image { 
		width: 509px; 
		height: 264px; 
		float: left; 
} 
#main_left_col { 
		width: 262px; 
		float: left;
		padding: 0 0 20px 29px; 
} 
#main_right_col {
		width: 454px; 
		float:left;
		padding: 0 35px 20px 0; 
} 
#footer {
		height: 57px;
		background: #283338;
		clear: left;
		padding: 35px 0 0 29px;  
} 
.formfields { 
		width: 300px; 
		height: 20px; 
		border: 1px solid #9aa0a3;
		background: #354146;
} 
.form_textarea { 
		width: 300px; 
		height: 100px; 
		border: 1px solid #9aa0a3;
		background: #354146;
		overflow: auto; 
}
.button { 
		width: 75px; 
		height: 20px; 
		border: 1px solid #9aa0a3;
		background: #354146;
}

.form_textarea, .formfields { 
		color: #9aa0a3;
		padding: 3px; 
		font-family:  Arial, Helvetica, sans-serif; 
		font-size: 13px;
} 
.button { 
		color: #9aa0a3;
} 
		



