body		{
		background:#e4e4e4 url('../images/headerbg.gif') repeat-x;
		font-size:9pt;
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial;
		margin:0;
		padding:0;
		text-align:center;
		}
.donateRow{
	margin:0px 0px 5px 0px;
}
.donateQuestion{
	display:block;
}
.donateAnswer{
	display:inline;
}
.donateError{
	display:inline;
}
.donateRequired{
	display:inline;
}

a:link		{
		color:#046457;
		}
a:visited	{
		color:#046457;
		}
a:active	{
		color:#046457;
		}
a:hover	{
	text-decoration:underline;
	}
		
h1		{
		background:url('../images/logo.gif') 20px center no-repeat;
		text-indent:-1000px;
		width:347px;
		height:100px;
		font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		padding:0;
		margin:0;
		}

h2, .contentheading	{
		color:#d86f27;
		font-size:14pt;
		font-weight:bold;
		font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		}

h3, .componentheading, table.moduletable th, legend 		{
		color:#d86f27;
		font-size:13pt;
		font-weight:normal;
		font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		}

h4		{
		color:#d86f27;
		font-size:13pt;
		font-weight:normal;
		font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
		padding:0 0 10px 0;
		margin:0;
		}


table		{
		font-size:10pt;
		font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;	
		}
img{
	border:0px;
}

#container	{
		width:960px;
		margin:0 auto;
		border:0;
		text-align:0;
		background:#FFF;
		align:center;
		}
#topHeader{
	width:960px;
	height:164px;
	background:url('../images/topHeaderBg.jpg');
	background-color:#6C6C6C;
}

#header	{
		float:left;
		width:960px;
		height:164px;
		
		padding:0;
		margin:0;
		text-align:left;
		}
		
#mastHead	{
		float:left;
		width:960px;
		background:url('../images/header.jpg') right 4px;
		background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		padding:4px 0 0 0;
		}
#mastHead h2{
	margin:0px;
	padding:0px;
	height:25px;
}
#topmenu{
		width:650px;
		float:left;
		color:#FFF;
		padding:9px 0px 2px 0px;
		/*background:url('../images/header.jpg');
		background-repeat:no-repeat;
		background-position:bottom right;*/
		}

#topmenu ul	{
		float:left;
		display:inline;
		margin:0;
		padding:0;
		width:auto;
		}

#topmenu ul li	{
		display:inline;
		margin:0;
		padding:0 7px 0 7px;
		border-left:1px solid #c8eda5;
		}
		
#topmenu ul li.home	{
		padding:0 2px 0 0;
		border:0;
		}		
		
#topmenu ul li a:link	{
		color:#FFF;
		text-decoration:none;
		}

#topmenu ul li a:visited	{
		color:#FFF;
		text-decoration:none;
		}

#topmenu ul li a:active	{
		color:#FFF;
		text-decoration:none;
		}

		
#topmenu ul li a:link	{
		color:#FFF;
		text-decoration:none;
		}
/*------------ ------------------*/
.moduletable{
	display:inline;
}
#menuContainer{
	float:left;
	width:960px;
	height:35px;
	/*background:url('../images/header.jpg');*/
	background-repeat:no-repeat;
	background-position:bottom right;
}
#selectRegion{
	float:right;
	width:auto;
	margin:0px 10px 0px 0px;
}
#selectRegion ul{
	float:left;
	margin:0px;
	padding:0px;
}
#selectRegion ul li{
	list-style-type:none;
	float:left;
	display:inline;
}
#selectRegion p{
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
}
#regionForm{
	float:left;
	display:inline;
	padding:0px 0px 2px 0px;
	width:auto;
}
#regionForm .formBtn{
	width:40px;
	height:25px;
	padding:0px 0px 0px 0px;
	color:#fff;
	border:1px solid #F5DAC8;
	background-color:#D86F27;
}
/*------------ ------------------*/
#news_image_3-newsimage3{
	margin:0px 0px 20px 0px;
}


/*------------ ------------------*/
#submenu{
		float:left;
		width:960px;
		text-align:left;
		color:#000;
		padding:0px 0px 0px 20px;
		margin:0 0 10px 0;
		}

#submenu ul	{
		display:inline;
		margin:0;
		padding:0;
		}

#submenu ul li	{
		float:left;
		display:inline;
		margin:0;
		padding:0 7px 0 7px;
		border-left:1px solid #c8eda5;
		}
		
#submenu ul li.home	{
		padding:0 2px 0 0;
		border:0;
		}		
		
#submenu ul li a:link	{
		color:#000;
		text-decoration:none;
		}

#submenu ul li a:visited	{
		color:#000;
		text-decoration:none;
		}

#submenu ul li a:active	{
		color:#000;
		text-decoration:none;
		}
		
#active_menu-nav {
		font-weight: bold;
		}
		
#active_menu {
		font-weight: bold;
		}
#slideShow{
	float:left;
	width:600px;
	margin:0px 0px 20px 0px;
}
#contentContainer{
	float:left;
	padding:10px;
	width:600px;
	height:auto;
	margin:0px 20px 0px 0px;
	word-wrap: break-word; 
}
#content{
	float:left;
	width:600px;
	height:auto;
	word-wrap: break-word;
	text-align:left;
}
#rightContainer{
	float:right;
	width:280px;
	height:auto;
	margin:0px 10px 20px 0px;
	text-align:left;
}
#rightContainer ul{
	padding:0px;
	margin:0px;
}
#rightContainer li{
	list-style-type:none;
}
		
#sidecolcontent	{
		margin:0;
		padding:0;
		}
		
#partnerthanks	{
		text-align:left;
		background:#d86f27;
		color:#FFF;
		margin:0;
		padding:0;
		}

#partnerthanks h3	{
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial;
		color:#FFF;
		padding:8px 10px 8px 20px;
		margin:0;
		font-size:0.8em;
		}

#partners	{
		padding:20px 20px 20px 20px;
		text-align:left;
		background:#555;
		}
		
#partners a:link	{
		color:#80c341;
		}

#partners a:visited	{
		color:#80c341;
		}

#partners a:active	{
		color:#80c341;
		}

#partners a:hover	{
		text-decoration:underline;
		}

#partners img	{
		border:0;
		margin:0 0 5px 0;
		}
		
#partners p	{
		margin:0;
		padding:5px 0 0 0;
		}
		
#footer		{
		text-align:left;
		background:#000;
		color:#FFF;
		margin:0px 0xp 0xp 0xp;
		padding:0;
		}

#footer p	{
		padding:8px 10px 8px 20px;
		margin:0;
		font-size:0.8em;
		}

#footer a:link	{
		color:#d99f27;
		text-decoration:none;
		}

#footer a:visited	{
		color:#d99f27;
		text-decoration:none;
		}


#footer a:active	{
		color:#d99f27;
		text-decoration:none;
		}
		
#footer a:hover	{
		text-decoration:underline;
		}
		
.thanks		{
		font-size:0.8em;
		color:#FFF;
		float:left;
		width:25%;
		padding-right:20px;
		margin:0;
		}
		
.clear	 	{
		clear:both;
		visibility: hidden;
		}

.moduletable-spnsr{
		background:#fff;
		padding:15px;
		margin:10px 0 0 0;
		border:2px solid #e8e8e8;
		}
		
.moduletable-spnsr h3	{
		padding:0;
		margin:0 0 10px 0;
		}
		
.moduletable-spnsr a:link	{
		color:#d99f27;
		}
		
.moduletable-spnsr a:visited	{
		color:#d99f27;
		}
		
.moduletable-spnsr a:active	{
		color:#d99f27;
		}
		
.moduletable-spnsr p	{
		color:#666;
		font-size:0.8em;
		padding:0;
		margin:.8em 0 .8em 0;
		}
		
.moduletable-spnsr p.title	{
		color:#046457;
		font-size:0.8em;
		padding:0;
		margin:0;
		}
		
.moduletable-spnsr p.byline	{
		color:#666;
		font-size:0.8em;
		padding:0;
		margin:0;
		}

#donations	{
		background:#046457;
		padding:15px;
		margin:0 0 20px 0;
		}
		
#donations a:link	{
		color:#d99f27;
		}

#donations a:visited	{
		color:#d99f27;
		}
		
#donations a:active	{
		color:#d99f27;
		}
		
#donations p	{
		color:#FFF;
		font-size:0.8em;
		padding:0;
		margin:0 0 .8em 0;
		}
		
#donations p.update	{
		color:#d99f27;
		font-size:0.8em;
		}
		
#blog	{
		background:#e8e8e8;
		padding:15px;
		margin:0 0 20px 0;
		}
		
#blog a:link	{
		color:#d99f27;
		}
		
#blog a:visited	{
		color:#d99f27;
		}
		
#blog a:active	{
		color:#d99f27;
		}
		
#blog p	{
		color:#666;
		font-size:0.8em;
		padding:0;
		margin:.8em 0 .8em 0;
		}
		
#blog p.title	{
		color:#046457;
		font-size:0.8em;
		padding:0;
		margin:0;
		}
		
#blog p.byline	{
		color:#666;
		font-size:0.8em;
		padding:0;
		margin:0;
		}

#donateout	{
		width:100%; border: solid 1px #FFF; margin: 5px 0 2px 0; background:#FFF;
		}
	
#donatein	{
		height:6px; background-color: #80C341; margin: 2px;
		color:#40760e;
		font-size:0.8em;
		padding:0 2px 0 2px;
		}
.small {
	font-size: .75em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.modifydate {
  height: 20px;
  vertical-align: bottom;
	font-size: .75em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.createdate {
	height: 20px;
	vertical-align: top;
	font-size: .75em;
	color: #999;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;

}

a.readon {
	margin-top: 10px;
	display: block;
	float: left;
	background: url(../images/mw_readon.png) top right no-repeat;
	padding-right: 20px;
	line-height: 14px;
	height: 16px;
}

/* horizontal pill menu */
table.pill {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

td.pill_l {
  background: url(../images/mw_menu_cap_l.png) no-repeat;
  width:  20px;
  height: 32px;

}

td.pill_m {
  background: url(../images/mw_menu_normal_bg.png) repeat-x;
  padding: 0;
  margin: 0;
  width: auto;
}

td.pill_r {
  background: url(../images/mw_menu_cap_r.png) no-repeat;
  width:  19px;
  height: 32px;
}

#pillmenu {
  white-space: nowrap;
  height: 32px;
  float: left;
}

#pillmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}

#pillmenu li {
	float: left;
	background: url(../images/mw_menu_separator.png) top right no-repeat;
	margin: 0;
	padding: 0;
}

#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	float:left;
  display:block;
  height: 24px;
  line-height: 24px;
  padding: 0 20px;
  color: #000;
  text-decoration: none;
}

#pillmenu a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	background-position: 0 0;
}
.mceContentBody{
	width:600px;
}
.mceToolbarTop * {
		float:left;
		
		}
		
.mceToolbarTop select {
		width:600px;
		}
		
.mceToolbarTop option {
		float:none;
		}
form{
	width:600px;
}
fieldset{
	width:600px;
}	
;
}

#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	float:left;
  display:block;
  height: 24px;
  line-height: 24px;
  padding: 0 20px;
  color: #000;
  text-decoration: none;
}

#pillmenu a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	background-position: 0 0;
}
.mceContentBody{
	width:600px;
}
.mceToolbarTop * {
		float:left;
		
		}
		
.mceToolbarTop select {
		width:600px;
		}
		
.mceToolbarTop option {
		float:none;
		}
form{
	width:600px;
}
fieldset{
	width:600px;
}	
h:600px;
}
fieldset{
	width:600px;
}	
form{
	width:600px;
}
fieldset{
	width:600px;
}	
;
}

#pillmenu a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	float:left;
  display:block;
  height: 24px;
  line-height: 24px;
  padding: 0 20px;
  color: #000;
  text-decoration: none;
}

#pillmenu a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	background-position: 0 0;
}
.mceContentBody{
	width:600px;
}
.mceToolbarTop * {
		float:left;
		
		}
		
.mceToolbarTop select {
		width:600px;
		}
		
.mceToolbarTop option {
		float:none;
		}
form{
	width:600px;
}
fieldset{
	width:600px;
}	
h:600px;
}
fieldset{
	width:600px;
}
