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


body { 
	font-family:Arial, Helvetica, sans-serif; 
	text-align: center; 
	font-weight:normal;
	font-size:1em;
	}
#container{
	
}
#title { 
	text-align:center; 
	vertical-align:bottom; 
	height:127px;
	}
#nav {
	text-align:center;
	margin:0 auto;
}

#main_content { 
	font-size:1.1em;
	text-align: left; 
	width:750px;
	height: auto;
	margin: 0 auto;
	padding:25px 22px 0 18px;
	overflow: visible;	
	visibility: visible;
	background-image: url(images/bg_grass.jpg);
	background-repeat: no-repeat ;
}
.left_column{
	float:left;
	width:350px;
}
.right_column{
	float:right;
	width:400px;
}
#footer {

	font-family:Arial, Helvetica, sans-serif; 
	font-size: .9em;  
	text-align:center; 
	}
	
/* Navbar/Menu Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_three */

h2 {border-bottom:1px dashed #000; display:inline; margin:0; line-height:2em;}
h2:before, h2:after {
content: "\A";
}
h3 {border-bottom:1px dotted #000; display:inline; margin:0; line-height:1.2em; font-size:1em;}
h3:before, h3:after {
content: "\A";
}

a:link {text-decoration: none;color: #006400; font-weight:normal;}
a:visited{text-decoration: none;color:  #006400; font-weight:normal;}
a:active{text-decoration: underline;color: #7bea45; font-weight:bold;}
a:hover{text-decoration: underline;color:  #006400; font-weight:bold;}

a:link img {text-decoration: none; border:none; }
a:visited img {text-decoration: none; border:none;}
a:active img {text-decoration: none; border:none;}
a:hover img {text-decoration: none; border:none;}

ul.menu3 li a {color:#fff; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
ul.menu3 li a:link {text-decoration: none;color: #fff; }
ul.menu3 li a:visited {text-decoration: none;color: #fff;}
ul.menu3 li a:active {text-decoration: none;color: #fff;}
ul.menu3 li a:hover {text-decoration: none;color: #fff;}

li {white-space: nowrap;}
li a {color: #006400; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
li a:link {text-decoration: none;color:  #006400; }
li a:visited {text-decoration: none;color:  #006400;}
li a:active {text-decoration: underline;color: #7bea45; font-weight:bold;}
li a:hover {text-decoration: underline;color:  #006400; font-weight:bold;}

a:link.no_bold2 {text-decoration: none;color: #000; font-weight:normal;}
a:visited.no_bold2 {text-decoration: none;color: #000; font-weight:normal;}
a:active.no_bold2 {text-decoration: none;color: #262626; font-weight:normal;}
a:hover.no_bold2 {text-decoration: underline;color: #262626; font-weight:normal;}

form {margin:0; display: inline;}

input{display:inline; margin:0.3em;}

.donate-list {list-style:none;}

.menu3 {
	font-size:.8em;
	padding:0; 
	margin:0 auto; 
	list-style:none; 
	height:35px;
	width:750px;
	background:url(images/three0.gif);
	position:relative; 
	border:1px solid green; 
	border-width:0; 
	border-bottom:2px solid #fff;
  }
.menu3 li {
	float:left;
}
.menu3 li a {
	display:block; 
	float:left; 
	height:35px; 
	line-height:35px; 
	text-align:center; 
	padding:0 0 0 4px; 
	cursor:pointer;
}
.menu3 li a b {
	float:left; 
	display:block; 
	padding:0 8px 0 2px;
}
.menu3 li.current a {
	color:#fff; 
	background:url(images/three2.gif);
}
.menu3 li.current a b {
	background:url(images/three2.gif) no-repeat right top;
}
.menu3 li a:hover {
	color:#fff; 
	background:url(images/three1.gif) #000;
}
.menu3 li a:hover b {
	background:url(images/three1.gif) no-repeat right top;
}
.menu3 li.current a:hover {
	color:#fff; 
	background:url(images/three2.gif) #000; 
	cursor:default;
}
.menu3 li.current a:hover b {
	background:url(images/three2.gif) no-repeat right top;
}

.column {float:left; display:inline; width:50%;}

.floatleft {float:left;}
.floatright {float:right;}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.center {
	text-align:center;
}	

.d-smaller {font-size:.8em;}

table tbody tr td {vertical-align:top; text-align:center;}

.preload {margin:-50000px 0 0 -500000px;}

.default_cur {cursor:default;}
