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;
}

.content2{
width:800px;
background-color:#ffffff;
}

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

.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;
}

.program{
font-weight:bold;
color:#990000;
	font-size: 12px;
}

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

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


.col1 {
	background-color: #FFFFFF;
	width: 215px;
	border-right: 5px;
	border-right-style: solid;
	border-right-color: #FFE068;
	padding: 0;
	margin-left: 10px;
}
.col2 {
	width: 213px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFE068;
	padding: 0;
}
.col3 {
	background-color: #FFFFFF;
	width: 213px;
		padding: 0;

}
.col1 div {
	margin: 15px 15px 10px;
}
.col2 div {
	margin: 15px 15px 10px;
}
.caption {
	margin: 0px;
	text-align: left;
	font-size: 80%;
	font-weight: normal;
	color: #666666;
}
.col3 div {
	margin: 15px 15px 10px;
}

.col1 div {
	margin: 15px 15px 10px;
}

.followcol1 {
	background-color: #FFFFFF;
	width: 215px;
	border-top: 5px;
	border-top-style: solid;
	border-top-color: #FFE068;
	padding: 0;
	margin-left: 10px;
}
.followcol2 {
	width: 213px;
	border-top: 5px;
	border-top-style: solid;
	border-top-color: #FFE068;
	
	padding: 0;
}
.followcol3 {
	background-color: #FFFFFF;
	border-top: 5px;
	border-top-style: solid;
	border-top-color: #FFE068;
	width: 213px;
	padding: 0;

}
.followcol1 div {
	margin: 15px 15px 0px;
}
.followcol2 div {
	margin: 15px 15px 0px;
}
.followcol3 div {
	margin: 15px 15px 0px 0px;
	text-align: right;
}


.social {
	background-color: #FFFFFF;
	width: 428px;
	padding: 0;
	margin-left: 0px;
	text-align: left;
}
.social div {
	margin: 15px 15px 10px 10px;
}


.sealcol3 {
	background-color: #FFFFFF;
	width: 213px;
	padding: 0;

}
.sealcol3 div {
	margin: 0px 15px 20px 0px;
	text-align: right;
}



h4 {
	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;
	vertical-align: top;
}

#nav2{
	height:501px;
}

.newfooter {
	background-color: #162b6b;
	padding: 0;
	margin-left: 0px;
	text-align: right;
	border-top-width: 5px;
	border-top-style: solid;
		border-top-color: #FFE068;
	}
.newfooter div {
	margin: 10px 15px 0px;
}
.newfooter p {
	font-size: 12px;
	color: #FFFFFF;
}
.col1 p {
	font-size: 12px;
	color: #162B6C;
	text-decoration: none;
	padding-top: 10px;
}
.col1 a{
color: #95181c;
	font-weight: bold;
	font-size: 14px;
}

.col1 a:hover{
color: #154890;
	font-weight: bold;
	font-size: 14px;
}
.col2 p {
	font-size: 14px;
	color: #95181C;
	text-decoration: none;
	padding-top: 10px;
	font-weight: bold;
	text-align: left;

}
.col2 a{
color: #95181c;
	font-weight: bold;
	font-size: 14px;
}

.col2 a:hover{
color: #154890;
	font-weight: bold;
	font-size: 14px;
}

.col3 p {
	font-size: 14px;
	color: #95181c;
	text-decoration: none;
	padding-top: 10px;
	text-align: left;

}
.col3 a{
color: #95181c;
	font-weight: bold;
	font-size: 14px;
}

.col3 a:hover{
color: #154890;
	font-weight: bold;
	font-size: 14px;
}
.col3 img {
	text-align: left;
}
.sponsor {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 5px;
	}
.sponsor div {
margin: 0px 0px 0px;
}
.sponsor p {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	}
	
#followfoot {
	width: 800px;
}


.followcolleft {
	background-color: #FFFFFF;
	width: 550px;
	border-top: 5px;
	border-top-style: solid;
	border-top-color: #FFE068;
	padding: 0;
	margin-left: 10px;
}

.followcolright {
	background-color: #FFFFFF;
	border-top: 5px;
	border-top-style: solid;
	border-top-color: #FFE068;
	width: 250px;
	padding: 0;

}
.followcolleft div {
	margin: 15px 15px 0px;
}

.followcolright div {
	margin: 15px 15px 0px 0px;
	text-align: right;
}


.socialleft {
	background-color: #FFFFFF;
	width: 550px;
	padding: 0;
	margin-left: 0px;
	text-align: left;
}
.socialleft div {
	margin: 15px 15px 10px 10px;
}


.sealright {
	background-color: #FFFFFF;
	width: 213px;
	padding: 0;

}
.sealright div {
	margin: 0px 15px 20px 0px;
	text-align: right;
}


.fullwidth div {
	padding:20px 30px 0 30px;
}
.fullwidth {
	background-color:#ffffff;
	text-align:left;
}

