body,html { height:100%;  }
body {background:#8d8369 url(../images/body-bg.jpg) top left; padding:0; margin:0; font-family:Geneva,"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif; }

 #container { width:1100px; margin: 0 auto; }
 #header {height:252px; background: url(../images/header-bg.jpg) top left no-repeat;}
 #header h1{padding-left:75px; height:160px;  width:400px; margin:0; padding:0;float:left;}
 #header h1 a {height:100%; width:100%; display:block;}
 #header h1 span {display:none;}
 #donate{float:left; margin-left:285px;}
 #donate p{float:left; width:160px; color:#e7e8bc; padding-top:10px; font-size:12px;}
 #donate span {font-size:16px;}
 #li-donate{width:130px !important; height:60px;}
 #li-donate span {display:none;}
 #li-donate a {height:100%; width:100%; display:block;}
 a {color:#3f99b7;}
 #header #nav { clear:both;margin:0; padding:0; margin-top:2px;margin-left:130px;}
 #header #nav li {width:130px; height:60px;  float:left; list-style-type:none; font-size:11px; text-transform:uppercase; margin:0; padding:0 10px; }
 #li-init {width:155px !important;}
 #li-issues {width:95px !important;}
 #li-events {width:95px !important;}
   #li-blog {width:120px !important;}
 #header #nav li a span{display:none;}
 
 #header #nav li a {height:100%; width:100%; display:block; text-decoration:none;}
 #body {clear:both; margin:0; padding:0 0 20px 0; background: url(../images/content-bg.jpg) top left repeat-y; min-height:500px; overflow:auto; }	
 #body #content {width:1100px; background: url(../images/content-header-bg.jpg) top left no-repeat; min-height:300px;}
 #body-content {width:580px; float:left; margin-left:170px; margin-top:25px; }
 #body-content p {}
 #body-content span {font-size:18px; line-height:1.9em !important; font-style:italic;}
 #side-content {width:290px; float:left; margin-top:90px; margin-left:40px; background:url(../images/border-side.png) top left repeat-y; min-height:400px;}
  #sub-nav {list-style-type:none; padding:10px 0;}
  #sub-nav li {padding:5px 0; text-transform:uppercase; font-weight:bold;}
  #sub-nav a {text-decoration:none;}
  h3 a {color:#61543e !important; text-decoration:none; margin:0;}
   h3  {color:#810541 !important;}
  #footer {text-align:center; background: url(../images/footer-bg.jpg) bottom left no-repeat; min-height:35px;}
  #footer a {color:#989898; text-decoration:none;}
#body-footer a {color: #E5DFCC; text-decoration:none; }

#social li a {height:100%; width:100%; display:block; }
#social span {display:none;}
#social #fb {background: url(../images/social/facebook.png) top left no-repeat;}
#social #tw {background: url(../images/social/twitter.png) top left no-repeat;}
#social #my {background: url(../images/social/myspace.png) top left no-repeat;}
#social #yt {background: url(../images/social/youtube.png) top left no-repeat;}
#social #fl {background: url(../images/social/flicker.png) top left no-repeat;}
#social {float:right; width:230px; padding-top:5px;}
#body-footer p{float:left; color:#e5dfcc; text-transform:uppercase; padding-bottom:0 !important;margin-left:400px; padding-top:15px; text-align:center; }
#social li {
	float:left;
	width:47px;
	height:40px;
	list-style-type:none;
	margin-right:2px;
}
#footer a, #footer{color:#c0b89f !important;clear:both; text-transform:uppercase;font-size:11px; padding:0; margin:0;}

/*standard classes*/
/*header*/
/*footer*/

#p-left {width:470px; padding:0 30px 0 0; float:left; }
#p-right{width:280px; float:left; padding:0 0 0 30px; border-left:#aaa solid thick;}
