/* 
------------------------------------------------------- 
Project elements   
	                                    
------------------------------------------------------- 
*/

.pagecontainer {
   background: #197819;
   background-color: #197819;
   width: 780px;
}

.friendcontainer {
   background: #197819;
   background-color: #197819;
   width: 387px;
}

.copy {
	line-height: 16px;
}

.link{
	background-image: url('images/icon_link.gif');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 17px
}


#copyright {
	color: #595768;
	text-decoration: none;
	text-align: right;
	font-size: 90%;
	padding-bottom:10px;
}

#copyright a{
	color: #595768;
	text-decoration: none;
}

#copyright a:hover{
	background-color: #FFE2E5;
	color: #FF3E55;
}

.whiteback {
   background: #ffffff;
   background-color: #ffffff;
}

#logo {
	float: left;
	width: 300px;
	border: none;
}

.topnav {
	color: #1C711C;
	text-align: right;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
}

.topnav a{
	color: #1C711C;
	padding-right: 0px;
	text-decoration: none;
	padding:3px;
}

.topnav a:hover{
	background-color: #055E32;
	color: #FDCC03;
	padding:3px;
}

.topnavselected a{

	background-color: #A9C78B;
}

.topnavselected a:hover{
	background-color: #A9C78B;
	color: #1C711C;
}

.topnav li{
	display: inline;
}

.topnav ul{
	list-style-image: url('none');
	list-style-type: none;
	margin: 0px
}


.toolbar{
	background-color: #7AAD73;
	color: #FFFFFF;
	height: 25px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	width: 732px; 
}

.toolbar a {
	background-color: #7AAD73;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.toolbar a:hover{
	background-color: #055E32;
	color: #FDCC03;
}

.toolbarselected a {
	background-color: #055E32;
	color: #FDCC03;
	line-height: 23px;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}

.toolbarselected a:hover{
	background-color: #197819;
	color: #FFCC00;
}

.toolbar li{
	display: inline;
}

.toolbar ul{
	list-style-image: url('none');
	list-style-type: none;
	margin: 0px;
	text-align: left
}



.breadcrumb {
	color: #595768;
	text-decoration: none;
	padding-left:9px;
}

.breadcrumb a{
	color: #595768;
	padding-right: 0px;
	text-decoration: none;
	padding:3px;
}

.breadcrumb a:hover{
	background-color: #1C711C;
	color: #FFCC00;
	padding:3px;
}

.fontsize {
	text-align: right;
	padding-right:10px;
	width: 100px;
}

#content{
	padding-bottom: 20px;
	width: 700px;
}


#pagebar {
	background-color: #D6E9AE;
	width: 418px;
	height: 12px;
	margin-top: 15px;
	margin-bottom: 15px;
}

label {
	color: #51874F;
}

.help {
	color: #75894E;
	font-size:90%;
}

#setright{
	width: 100%;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

.purplespace {
	color: #E0DEED;
}

/* ------------------------------------------------------- 
Level 2 naviagtion
------------------------------------------------------- */

.nav2bar {
	background-color: #D6E9AE;
	width: 190px;
	height: 12px;
}

.nav2break {
	background-color: #E4F0CA;
	width: 190px;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

#level2 {
	color: #595768;
	text-decoration: none;
	
}

#level2 ul{
	list-style-image: url('none');
	list-style-type: none;
	margin: 0px;
	text-align: left;
	padding: 0px;
}

#level2 li{
	padding-left: 0px;
	height: 22px;
	padding: 0px 0px 0px 0px;
}

#level2 a{
	color: #595768;
	text-decoration: none;
	display: block;
	padding-left: 6px;
	height: 22px;
	line-height: 22px;
}

#level2 a:hover{
	background-color: #1C711C;
	color: #FFCC00;
	padding-left: 6px;
	height: 22px;
}


#menu2 a{

	background-color: #1C711C;
	color: #FFFFFF;
}

#menu2 a:hover{
	background-color: #1C711C;
	color: #FFFFFF;
}

/* ------------------------------------------------------- 
Level 3 naviagtion
------------------------------------------------------- */

#level3 {
	color: #595768;
	text-decoration: none;
}

#level3 a{
	color: #595768;
	text-decoration: none;
	height: 17px;
	padding-left: 6px;
	line-height: 17px;
	background-color: #ffffff;
}

#level3 a:hover{
	background-color: #1C711C;
	color: #FFCC00;
	padding-left: 6px;
	height: 17px;
}

#menu3 a{
	color: #FFCC00;
	background-color: #ffffff;
}

#menu3 a:hover{
	color: #FFCC00;
	background-color: #ffffff;
}

#level3 li{
	height: 17px;
	padding: 0px 0px 0px 10px;
}

#level3 ul{
	list-style-image: url('none');
	list-style-type: none;
	margin: 0px;
	text-align: left;
	padding: 0px;
}

/* ------------------------------------------------------- 
Level 4 naviagtion
------------------------------------------------------- */

#level4 {
	margin: 0px;
	padding: 0px;
	color: #595768;
	text-decoration: none;
}

#level4 a{
	line-height: 16px;
	padding-left: 12px;

}

#level4 li{
	padding-bottom: 0px;
}

#level4 li a{
	background-image: url('none');
	bottom: 5px;
	color: #595768;
	display: block;
	padding-left: 2px;
	padding-right: 0px;
	text-decoration: none
}

#level4 li a:hover{
	background-color: #FFE2E5;
	color: #FF3E55;
}

#level4 ul{
	list-style-image: url('images/icon_link.gif');
	margin-left: 18px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px

}

#menu4 a{

	background-color: #FF3E55;
	color: #FFFFFF;
}

#menu4 a:hover{
	background-color: #FF3E55;
	color: #FFFFFF;
}

/* ------------------------------------------------------- 
related links
------------------------------------------------------- */

.relatedlinks {
	margin: 0px;
	padding: 0px;
}

.relatedlinks a {
	line-height: 16px;
	padding-left: 12px;
	
}

.relatedlinks li{
	padding-bottom: 0px;
}

.relatedlinks li a{
	background-image: url('none');
	bottom: 5px;
	color: #666660;
	display: block;
	padding-left: 2px;
	padding-right: 0px;
	text-decoration: none
}

.relatedlinks li a:hover{
	background-color: #E4F0CA;
	color: #928626;
}

.relatedlinks ul{
	list-style-image: url('images/icon_link.gif');
	margin-left: 16px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px

}

/* ------------------------------------------------------- 
related links
------------------------------------------------------- */

.newslinks {
	margin: 0px;
	padding: 0px;
}

.newslinks a {
	line-height: 16px;
	padding-left: 12px;
	
}

.newslinks li{
	padding-bottom: 0px;
}

.newslinks li a{
	background-image: url('none');
	bottom: 5px;
	color: #666660;
	display: block;
	padding-left: 2px;
	padding-right: 0px;
	text-decoration: none
}

.newslinks li a:hover{
	background-color: #E4F0CA;
	color: #928626;
}

.newslinks ul{
	list-style-image: url('images/icon_news.gif');
	margin-left: 14px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px

}

/* ------------------------------------------------------- 
blog box
------------------------------------------------------- */

#blogbox {
	padding-left: 4px;
}

/* ------------------------------------------------------- 
print box
------------------------------------------------------- */

.printbox {
	color: #595768;
	text-decoration: none;
	padding-left: 4px;
}

.printbox a{
	color: #595768;
	text-decoration: none;
	height: 16px;
	padding-left: 2px;
}

.printbox a:hover{
	background-color: #A7B28E;
	color: #006600;
	padding-left: 2px;
}

/* ------------------------------------------------------- 
home page
------------------------------------------------------- */

#homeintro {
	padding-top: 22px;
	padding-bottom: 26px;
	line-height: 16px;
	color: #534B0A;
}

#clubnews {
	padding: 14px;
	background-color: #ECF5E5;
}

.homebar {
	background-color: #D6E9AE;
	width: 732px;
	height: 12px;
}

.homebar2 {
	width: 732px;
	height: 6px;
}

#bobby {
	padding-top: 6px;
	float: left;
}

.homebreak {
	background-color: #A7BA7D;
	width: 1px;
	height: 190px;
}

.homebox {
	padding: 14px;
	vertical-align: top;
	
}

#newonsite {
	padding-top: 22px;
	padding-left:14px;
	padding-right:14px;
	padding-bottom: 10px;
	vertical-align: top;	
}

/* ------------------------------------------------------- 
site map
------------------------------------------------------- */

.sitemap{
	background-image: url('images/sitemap3.gif')