/* COLORS
body red: c0141f
blue: 009bd8
lt blue accent: 4cb6e8
*/


/* RESET */

* {margin:0; padding:0}
a:hover{cursor: pointer;}


/* STRUCTURE */

body {background:#c0141f url(/images/bg.jpg) fixed center top; font-size: 62.50%; font-family:Helvetica, Arial; color:white;}

#top-band {height:5px; background:url(/images/top-band.png) bottom repeat-x;}

#wrapper {width:880px; margin:0 auto;}

#header {margin:30px 0 20px 0; width:880px; height:109px; text-indent: -9999px;}

#nav {margin:10px 0 10px 0;}

ul#menu {list-style: none; background:url(/images/nav-bg.jpg);}

	ul#menu li {display:inline;}
			
		ul#menu li a {text-indent:-9999px; display:block; height:54px; float:left;}
		

			ul#menu li a.about {width:99px; background:url(/images/nav-about.jpg) no-repeat bottom;}
			body#About ul#menu li a.about {background-position: top right;}
			
			
			ul#menu li a.operations {width:159px; background:url(/images/nav-operations.jpg) no-repeat bottom;}
			body#Operations ul#menu li a.operations {background-position: top right;}

			
			
			ul#menu li a.support {width:129px; background:url(/images/nav-support.jpg) no-repeat bottom;}
			body#Support ul#menu li a.support {background-position: top right;}


			ul#menu li a.contact {width:126px; background:url(/images/nav-contact.jpg) no-repeat bottom;}
			body#Contact ul#menu li a.contact {background-position: top right;}

			
			
			
			ul#menu li a.mission {width:367px; background:url(/images/nav-mission.jpg) no-repeat bottom right;}
			
			ul#menu li a:hover {background-position: top right;}
			
			ul#menu li a.mission:hover {width:367px; background-position: bottom right;}
			

			
#pic {float:left; margin:10px 0 0 0;}
#pic img {margin-bottom: 10px;}
#content {float:right; width:460px; margin:10px 10px 0 0;}

fieldset#donate {
background:#2C81A8 none repeat scroll 0 0;
border:1px solid #fff;
font-family:helvetica;
font-size: 1.1em;
margin-bottom:2em;
padding:3em;
}
fieldset#donate h3 {
font-family:georgia;
}
fieldset#donate textarea{
font-size:1.2em;
padding:0.3em;
width:300px;
}

fieldset#donate div.AuthorizeNetSeal {float:right !important;}


fieldset#contact {
background:#2C81A8 none repeat scroll 0 0;
border:1px solid #fff;
font-family:helvetica;
font-size: 1.1em;
margin-bottom:2em;
padding:3em;
}

div#blind1 fieldset {
background:#222 none repeat scroll 0 0;
border:1px solid #fff;
font-family:helvetica;
font-size: 1.1em;
margin-bottom:2em;
padding:3em;

}


#footer {color:#fff; text-align:center; margin-top:40px; border-top:1px solid #fff;} #footer a{color:#fff;}
#footer p {margin:10px 0 10px 0; text-align:center; font-size: 1em;}


/* UTILITY */

div.clear_both {clear:both; height:10px; background:#555;}
div.clear_left {clear:left;}
div.clear_right {clear:right;}


/* TYPOGRAPHY */
big {color:#263f92;
font-size:2em;
line-height:1em;
margin-bottom:0.8em;
text-align:left;}

h1 {text-transform:uppercase; font-size:2.2em; margin-bottom:.8em;color:white; border-bottom:2px solid white;}
p {font-size:1.3em; line-height:1.5em; margin-bottom: 1em;}
a {color:#4cb6e8;}
ul li {margin-left:2em;font-size:1.3em; line-height:1.5em;}