/*

COLORS:
Light Brown (bar on footer) - #b09477
Dark Brown - #5f3908
Dark Blue - #153f5f
Medium Blue - #a8c1d8
Light Blue - #ecf1f6
Orange - #ff9900


FONTS:
Main Body Text - Georgia, reg, 13px, #333333
Alt body text (sidebar, etc) - Arial, reg, 12px, Dark Blue - #153f5f
Nav text off - Verdana, reg, 12px, Dark Blue - #153f5f
Nav text on - Verdana, reg, 12px, white
Nav text hover - Verdana, reg, 12px, white
Footer text - Arial, reg, 10px, extra letter space, Dark Blue - #153f5f
Titles (under 3 main category photos) - Arial, bold, 12px all caps,  
black
Page Headings - Georgia, reg, 16px, Dark Blue - #153f5f

*/

* {
margin:0;
padding:0;}

a img {
border:none;}

.clear {
clear:both;}

html {
overflow-y: scroll;}


/* -------------------------------- fonts --------------------------------- */

h3.widgettitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#333333;
padding-bottom:3px;
border-bottom:2px solid #163F5F;
margin-bottom:10px;}

li.widget {
list-style:none;
margin-bottom:20px;}

li.widget ul {
margin-left:20px;
list-style:disc;}

li.widget ul li a, a.feed {
font-family:Verdana, sans-serif;
font-size: 12px;
line-height: 16px;
color: #153f5f;
text-decoration:none;}

li.widget ul li a:hover {
text-decoration:underline;}

#nav-above {
margin-bottom:15px;}

#nav-below {
margin-top:15px;}

h2.entry-title {
margin-bottom:5px;}
.entry-date {
margin-bottom:15px;}

h2.page-title {
margin-bottom:15px;}

.entry-title a:link,
.entry-title a:visited {
font-family:Verdana, sans-serif; 
font-size:15px; 
font-weight:bold; 
color: #153f5f; 
text-decoration:none; 
letter-spacing:-0.02em;}


/* ------------------------------------------- layout ------------------------------------------- */

#posts_main {
width:600px;
padding:20px 20px 20px 0;
float:left;}

#sidebar {
float: right;
width: 240px;
/*background-color:#A8C1D8;*/
padding:20px;}

.sidebar {
margin-top:30px;}

#secondary {
clear: right;}

.post {
margin-bottom:40px;}





/*
.brown { background-color:#5f3908;}
.blue { background-color:#a8c1d8;}
.home { color:#333333; }   
.homealt {  font-family:Arial, sans-serif; font-size:13px; color:#333333; text-decoration:none;  }

body, td { font-family:Georgia,serif; font-size:13px; color: #333333; margin:0px;}
p { font-family:Georgia,serif; font-size:13px; color: #333333; line-height:130%; margin-bottom:10px; }
p.wp-caption-text {font-family:Arial, sans-serif; font-size:12px;}
.alt { font-family:Arial, sans-serif; font-size:13px; color: #153f5f;}
.altsmall { font-family:Arial, sans-serif; font-size:10px; color: #153f5f;}

a { font-family:Georgia,serif; font-size:13px; color: #333333; text-decoration:underline; }

a.readmore { font-family:Arial, sans-serif; font-size:12px; color:#ff9900; text-decoration:none; }					
a.caption { font-family:Arial, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
a.sidebar, p.sections, p.sections a {	font-family:Arial, sans-serif; font-size:13px; color:#333333; text-decoration:underline; }
label {	font-family:Arial, sans-serif; font-size:13px; color:#333333; text-decoration:none; }

.alert { padding:10px;	font-family:Arial, sans-serif; font-size:13px; color:Red; }

a.alt {	text-decoration:underline; }
span a { font-family:Arial;}

.title { font-family:Verdana, sans-serif; font-size:15px; font-weight:bold; color: #153f5f; text-decoration:none; letter-spacing:-0.02em;}
.subtitle { font-family:Georgia,serif; font-size:13px; font-weight:bold; color: #153f5f; text-decoration:none;}
.headings { font-family:Arial, sans-serif !important; font-size:12px; font-weight:bold; color: #000000 !important; text-decoration:none; text-transform:uppercase;}



.footer {		
 text-align:center;
 font-family:Arial,sans-serif;
 font-size:11px;
 letter-spacing:0.05em;
 color:	#153f5f;
  text-decoration:none;
}


.pagelink {
	font-size: 10px;
	text-decoration: none;
}
.pagefade {
	font-size: 10px;
	color: #EEEEEE;
}


.divider { padding:0px 4px 0px 4px; background-color:#153f5f; font-family:Verdana; font-size:14px; color:#A8C1D8; }


.donatebutton { background-image:url('http://www.actioninternational.org/images/donate_button_middle.gif'); background-repeat:repeat-x; }
.donatebuttontext { font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration:none; text-transform:uppercase; }

*/

/* Contact form styles 

.button { border: 1px solid #333333; background-color: #fd983e; font-size: 12px; font-family: Verdana; height:18px; color:#FFFFFF; }
.searchbox {border: 1px solid #cccccc; font-size: 12px; font-family: Verdana; width: 165px; height:20px;}
.textbox { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; }
.textboxemail { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 183px; height:20px; padding:1px; }
p.alt {margin-bottom:13px; line-height:123% !important;}
.shortbox { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 100px; }
.textboxlong { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 450px; }

.textboxreqd { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 250px; background-color: #FFF4DF; }

.textboxreqds { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 100px; background-color: #FFF4DF; }

.dropdown { border: 1px solid #333333; font-size: 12px; font-family: Verdana; }
.dropdown2 { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 240px; }
.dropdown3 { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 160px; }
.large_text { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 450px; height: 70px; }
.large_textreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; height: 70px; background-color: #FFF4DF; }
.large_text2 { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 450px; height: 250px; }
.large_text_small { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 650px; height: 70px; }
.large_text_med { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 650px; height: 120px; }
.large_text_large{ border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 650px; height: 350px; }
.large_text_fullpage{ border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 650px; height: 800px; }

.textboxshort { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 50px; }
.short_textboxreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 100px; background-color: #FFF4DF; }


.sectionheading { padding:5px; background-color:#666666; font-family: Arial; font-size:14px; font-weight:bold; color:#F49600; font-weight:bold; text-transform:uppercase; }
.sectionsubheading { padding:5px; background-color:#999999; font-family: Arial; font-size:13px;font-weight:bold;  color:#FFFFFF; }

.gallery_container { height:300px; width:580px; overflow-x: auto;overflow-y:hidden; }
.gallery_container2 { height:155px; width:580px; overflow-x: auto;overflow-y:hidden; }

.instructions { color: #0066cc;  }*/

/* added by Pam 3/19/09 
.header_title {font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; letter-spacing:-0.02em; margin:0; padding:0;}

.newsdate {font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; color:#333333; margin:0; padding:0;}

.newstitle, .newstitle a {font-family:Arial, sans-serif; font-size:13px; font-weight:bold; color:#153f5f; margin:0; padding:0; text-decoration:none;}

.newsteaser, .newsteaser a {font-family:Arial, sans-serif; font-size:12px; color:#333333; margin:0; padding:0; text-decoration:none;}

p.newstitle a.readmore, p.newsteaser a.readmore  { font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:#153f5f; text-decoration:none; }

#news div.news_teaser {margin-bottom:20px; float:left; clear:left; width:200px;}

div.news_teaser {float:left; clear:left; margin-bottom:20px; width:100%;}

a img {border:0;}*/

/* end added */

/* electronic signature when completing app
#agreement ul, ol {
list-style:none;
}
#agreement li {
padding-bottom:3px;
}



*/






