/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background: #59595A;
	margin: 0px auto 20px;
	width: 750px;
}

/*url(images/bg-tile_02.gif) repeat*/

* html body {
	font-size: x-small; /*for IE5?Win*/
	f\ont-size: small; /* for other IE versions*/
	}
	
#wraper {
	background: #FFFFFF;
	color: #666666;
}

h3, h2, h1 {
	margin: 0px;
	padding: 0px;
}

#top-nav {
	background-color: transparent;
	padding: 0pt;
	margin: 0px;
}


#top-nav li {
	display: inline;
	list-style-type: none;
	margin-left: 20px;
}
#top-nav ul {
	text-align: right;
	margin: 0px;
	padding-bottom: 5px;
}
#top-nav a {
	color: #000000;
	text-decoration: none;
	padding: 1px;
	font-size: 85%;
}
#top-nav a:hover {
	background: transparent;
	color: #331A55;
	border-bottom: 2px solid #004D00;
}

#top-nav #current {
	background: transparent;
	color: #331A55;
}



#header-div{
	background: #cccccc url(images/header_01.jpg) no-repeat center top;
	height: 198px;
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	}
	
	/*#331A55; purple*/
	
#nav {
	width: 750px;
	background: #006633 
}
#nav li {
	display: inline;
	list-style-type: none;
	margin-right: 10px;
}
#nav ul {
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#nav a {
	color: #CCCCCC;
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
	font-family: Tahoma, Verdana, sans-serif;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

#nav a:link#current, #nav a:visited#current, #nav a:hover
{
border: 1px solid #F9F951;
background: transparent;
color: #F9F951;
}

#container {
	line-height: 140%;
	width: 748px;
	color: #000;
	margin: 0px auto;
	border-left: 1px solid #435943;
	border-right: 1px solid #435943;
	background: #ffffff url(images/bg_2coll.gif) repeat-y center top;
	}
	
	#container-donate {
	line-height: 140%;
	width: 800px;
	color: #000;
	margin: 0px auto;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background: #ffffff;
	}
	

#left-content {
	float: left;
	width: 180px;
	overflow: hidden;
	}
	
.left-content {
	padding: 24px 5px 5px 10px;
	color: #000000;
	font-size: 85%;
	}
	
#right-content {
	float: right;
	width: 565px;
	overflow: hidden;
	}
	
.right-content {
padding: 20px 20px 5px 25px;
	}


#footer {
	clear: both;
	width: 748px;
	padding: 0px;
	height: 25px;
	border-bottom: 1px solid #000000;
}

#sellingpoints {
	margin: 0px 25px 0px 15px;
}
#sellingpoints li {
	list-style-type: none;
	padding-left: 25px;
	background: url(images/pointer-red3.gif) no-repeat 0em 0.4em;
	font-weight: bold;
	padding-bottom: 10px;
	color: #274677;
}
#sellingpoints ul {
	margin: 0px;
}
#sellingpoints a {
	color: #331A55;
	text-decoration: none;
	padding: 1px;
}
#sellingpoints a:hover {
	background: transparent;
	color: #975897;
}



/*box*/


#box {
	width: 175px;
	background: url(images/box_bottom_bg.gif) no-repeat bottom left;
}

#box h3 {
	margin: 0;
	padding: 6px 8px 4px 6px;
	font-size: 14px;
	color: #331A55;
	border-bottom: 1px solid #331A55;
	background: url(images/box_h3_bg.gif) no-repeat top left;
}

#box ul {
	margin: 0;
	font-size: 10px;
	padding: 14px 10px 14px 10px;
	list-style: none;
	}

#box ul li {
	margin: 0 0 6px;
	padding: 0;
	}
	
.float-right {
	float: right;
	clear: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
h1 {
	font: 600 140%/180% Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 10px; 
	color: #006633;
}

h2 {
font: 600 120%/170% Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 10px; 
	color: #006633;
}

h3 {
	font: 600 110%/150% Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-variant:normal;
	color: #666;
	padding: 5px 0 5px 0;
}



#header-div h1{
	text-indent: -5000px;
	font-size: 100%;
	line-height: 120%;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	}


#header-div p#address {
	font: 900 100%/130% Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3f651d;
	margin: 0px;
	padding: 150px 0px 0px 25px;
}
li {
	padding-bottom: 5px;
}

ul {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;

}
a:link {
	color: #416A53;
}

a:visited {
	color:#416A53;
}a:hover {
	text-decoration: none;
}
#footer-menu {
	font-size: 75%;
	color: #666666;
	border-top: 1px solid #000000;
	width: 95%;
	text-align: center;
	padding: 0px;
	margin: 20px auto 0px;
}
strong {
	font-weight: bold;
	color: #333333;
}
.smaller {
	font-size: 80%;
	color: #666666;
	margin: 0px;
}

.endorce {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
	color: #666666;
	padding-left: 5px;
}

.endorce h1 {
	color: #8D3D3C;
	font: bold 12px/120% Verdana, Arial, Helvetica, sans-serif;
}
.quote-author {
	font-size: 85%;
	font-style: italic;
	color: #666666;
	line-height: 120%;
}
blockquote {
	background: url(images/quote-image.gif) no-repeat left top;
	font-style:italic;
	line-height: 180%;
	padding-left: 15px;
	margin: 30px 25px 20px 20px;
}
#blue-hr {
	border: none; 
	color: #274677;
	height: 1px;
	width: 90%;
	background: #274677;
}

p {
	margin: 0px 0px 10px;
	line-height: 160%;
}
ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
#design {
	color: #CCCCCC;
	letter-spacing: .1em;
	margin: 5px 0px 0px 10px;
	font: 85% Arial, Helvetica, sans-serif;
}




#nav-footer {
	width: 550px;
	float: left;
	margin: 0 0 3em 0;
	padding: 0;
	list-style: none;
	background-color: #fff;
	
	 }
#nav-footer li {
list-style: none;
	float: left; }
	
#nav-footer li a {
	display: block;
	padding: 8px 15px;
	color: #006633; }
	
#nav-footer li a:hover {
	color: #c00;
	background-color: #fff; }


#design a:link, a:visited, a:active {
color: #CCCCCC;
}
a:visited {
	color: #192E4F;
}

#home a:link,
#home a:visited,
#home a:hover,
#home a:active {
    position: absolute;
    top: 0;
    left: 0px;
    height: 140px;
    width: 640px;
    text-decoration: none;
    border: 0;
    background: none;
}
#home span {
    display: none;
}


ul.list-sidebar li {
	list-style: none;
	padding-bottom: 15px;
	   
	   }

ul.list li {
	list-style-image: url(images/check.png) ;
	padding-left: 5px; 
   margin: 0 0 10px 40px;
   font-size:14px;
    }
   
   
a {color: #F9F951;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear; 
	text-decoration: none;
 
}
