body {
background-color: #FFE068;
margin:0;
padding:0;
text-align:center;
}

img{
border:0;
}

a{
text-decoration:none;
color:#ff6600;
}

a:hover{
color:#162b6b;
}

#shadow-container{
margin:20px auto;
width:807px;
text-align:left;
background-image:url(../images/bg-shadow-right.gif);
background-repeat:no-repeat;
}

#emaillist{
	margin:0px auto;
	width:807px;
	text-align:right;
	padding-bottom:10px;
}

#container{
width:800px;
background-color:#ffffff;
float:left;
}

#nav{
height:300px;
}

div,p,td,li{
font:11px arial,helvetica,sans-serif;
color:#666666;
line-height:16pt;
}

.content,.content-sub,.content-sub-news{
width:550px;
background-color:#ffffff;
}

.content-sub-news{
background-image:url(../images/divider.gif);
background-repeat:no-repeat;
background-position:top left;
padding-top:40px;
}

.content div{
padding:24px 30px 0px 30px;
text-align:left;
}

.content-sub div,.content-sub-news div{
padding:0px 30px 0px 30px;
text-align:left;
}

.content div table{margin-bottom:20px;}

.content-image,.content-image-news{
width:250px;
background-color:#ffffff;
}

.content-image-news{
padding-top:40px;
}

.space{
height:40px;
}

#footer{
padding:0px 0 120px 30px;
}

#footer div{
background-image:url(../images/bg-heading.gif);
background-repeat:repeat-x;
background-position:top;
width:500px;
text-align:right;
padding-top:3px;
}

.begin{
font:bold 14px arial,helvetica,sans-serif;
color:#ffcc33;
margin:0;
}

h1{
font:normal 22px arial,helvetica,sans-serif;
color:#162b6b;
background-image:url(../images/bg-heading.gif);
background-repeat:repeat-x;
background-position:bottom;
margin:0;
padding-bottom:2px;
text-transform:lowercase;
}

h2{
font:bold 16px arial,helvetica,sans-serif;
margin:0 0 0 0;
line-height:16pt;
}

h3{
font:bold 12px arial,helvetica,sans-serif;
color:#666666;
margin:0 0 0 0;
line-height:16pt;
}

p{
margin:0 0 20px 0;
}

.heading{
background-color:#ffffff;
text-align:left;
}

.heading div{
padding:20px 270px 0 30px;
}

.gray{
color:#666666;
}

.yellow{
color:#ffcc33;
}

.blue{
color:#162b6c;
}

.larger-bolder{
color:#333333;
font-size:13px;
font-weight:bold;
}

#donate-links a{
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:100% 50%;
font-weight:bold;
}

#news ul{
margin:0 0 20px 20px;
padding:0px;
}

#news ul li{
color:#162b6b;
margin:20px 0 0 0;
padding:0;
}

#news ul li div{
padding:0;
line-height:14pt;
}

.news-title{
color:#162b6b;
font:bold 14px arial,helvetica,sans-serif;
}

.news-date{
color:#666666;
font:bold 14px arial,helvetica,sans-serif;
}

.news-intro,.news-intro p,.news-intro div{
color:#666666;
font:bold 14px arial,helvetica,sans-serif;
}

.news-body,.news-body p,.news-intro div{
color:#000000;
font:normal 12px arial,helvetica,sans-serif;
margin-top:30px;
}

.news-footer,.news-footer p,.news-footer div{
color:#000000;
font:normal 12px arial,helvetica,sans-serif;
margin-top:30px;
}

.news-moreinfo{
color:#162b6b;
font:bold 14px arial,helvetica,sans-serif;
}

.hidden{
visibility:hidden;
display:none;
}

.textbox,.textzone,.textstate,.textcity{
font:normal 11px arial,helvetica,sans-serif;
}

.textbox,.textzone{
width:220px;
}

.textcity{
width:140px;
}

.textstate{
width:40px;
}

.textzone{
height:100px;
}

.error{
font-weight:bold;
color:#990000;
}

#contact-form td{
font-weight:bold;
color:#162b6c;
}