/* ---------------------------------------------------------------------------*/

/* Elements & Utility Classes                                                 */

/* ---------------------------------------------------------------------------*/

html, body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, fieldset{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: 'Lucida Grande', Helvetica,Arial, sans-serif;
	font-size: small;
	list-style-type:none;
	vertical-align: bottom;
}

body{background-color: #fff8e7;}

h1, h2, h3{padding: 0 0 5px 0;font-weight: bold;color: #000;}

p{ margin: 0;padding: 0 0 20px 0;font-size: small;color: #000;}

a{text-decoration: none;}

img{
	border: none;
	text-align: center;
}



.clearBoth{clear:both}



/* ---------------------------------------------------------------------------*/

/* MAIN ID                                                                    */

/* ---------------------------------------------------------------------------*/

#WRAPPER_HEADER{background:url(../images/bkgd_1.png); background-repeat: repeat-x;}

#WRAPPER_FOOTER{clear:both;}

#WRAPPER_MAIN{background-color: #CEE4E2;}



#footer{margin: 0 auto;width: 984px;background-color: #fff8e7;padding:0 0 20px 0}

#header{margin:0 auto;height: 140px;width: 984px;background: url(../images/header.png) no-repeat top left;background-position:-140px 0; color:#FFF}

#main_body{margin: 0 auto;width: 984px;background-color: #e3efee;padding:0 0 20px;}



/* ---------------------------------------------------------------------------*/

/* HEADER                                                                     */

/* ---------------------------------------------------------------------------*/

#top_nav ul{list-style-type: none;margin: 0; padding: 5px 0 0 100px;}

#top_nav a:hover, #top_nav a:focus{ color: #fff;font-weight: bold;}

#top_nav ul li{display: inline;text-decoration: none;}

#top_nav ul li a{color: #fff;padding: 0 4px 0 0;font-size: 85%;font-weight: nomal;text-decoration: none;}

#top_nav ul li a:hover, #top_nav ul li a:focus{ color: #fff;font-weight: bold;padding: 0 4px 0 0;;}

#top_right_nav ul{float: right;list-style-type: none;margin: 0; padding: 5px 0 0 0;}

#top_right_nav ul li{display: inline;text-decoration: none;}

#top_right_nav ul li a{color: #fff;padding: 0 4px 0 0;font-size: 85%;font-weight: nomal;text-decoration: none;}

#top_right_nav ul li a:hover, #top_right_nav ul li a:focus{ color: #fff;font-weight: bold;padding: 0 4px 0 0;;}

#donate_btn{
	margin-top: 37px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 673px;
}



a.linkMailing, a.linkContact, a.linkAbout, a.linkDonate, a.linkStore, a.linkSupporters, a.linkEvents{text-align:center;display:inline-block;width:75px}

a.linkEvents{width:55px}

a.linkDonate{width:85px}

a.linkSupporters{width:100px}

a.linkMailing{width:120px}

/* ---------------------------------------------------------------------------*/

/* FOOTER                                                                     */

/* ---------------------------------------------------------------------------*/

#footer p{color: #37939b;padding: 5px 0 0 20px;}

#footer ul{list-style-type: none;margin: 0; padding: 5px 0 0 15px;}

#footer ul li{display: inline;font-size: 90%;text-decoration: none;}

#footer ul li a{color: #37939b;padding: 0 4px 0 5px;font-weight: nomal;text-decoration: none;}

#footer ul li a:hover, #footer ul li a:focus{ color: #003745;font-weight: normal;}

