@charset "utf-8";
/* CSS Document */

body{
background:#df7b1d;
margin:0px;
padding:0px;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family: Arial, Helvetica, Sans-Serif;
background-image:url('images/bg.jpg');
background-position:top center;

}
.center{
margin:0px auto;
width:980px;
}
img {
border:0px none;	
}
.main_container{
float:left;
width:980px;
height:auto;
padding:0px 0px;
}
#header{
float:left;
width:980px;
height:120px;
background:#f8dec7 url(images/wt_bg.jpg) bottom left repeat-x;
padding-bottom:10px;
}

#twitterModule {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#444444;
font-family:Arial,sans-serif;
font-size:12px;
margin-top:20px;
padding:10px;
width:280px;
}
#twitterModule h4 {
color:#000000;
font-family:Rockwell,"Arial",Tahoma;
font-size:20px;
}
ul.twitter {
clear:both;
padding-left:0px;
margin-left:0px;
}
li.twitter-item {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #f8dec7;
display:block;
line-height:14px;
margin-bottom:10px;
padding:8px;

}
.twitter-timestamp {
color:#AAAAAA;
display:block;
font-size:11px;
}
a.twitter-user {
color:#FC702B;
text-decoration:none;
}
/*
ul.twitter{
   clear:both;
   padding-left:0px;
	margin-left:0px;
}
li.twitter-item{
   display:block;
   padding-top:10px;
   line-height:14px;
   margin-left:0px;
}
.twitter-timestamp{
  display:block;
  color:#aaa;
  font-size:11px;

}
a.twitter-user{
  color:#df7b1d;
  text-decoration:none;
}
*/
.logo{
float:left;
width:354px;
height:73px;
padding:20px 0px 0px 26px;
}
.header_top{
float:right;
width:556px;
text-align:right;
font-size:12px;
color:#424345;
padding:9px 20px 0px 0px; 
height:40px;
}
.header_top a{
padding:0px 10px;	
color:#424345;
text-decoration:none;
}
.header_top a:hover{
text-decoration:underline;	
}
.menu{
float:right;
width:556px;
text-align:right;
height:86px;
/*background:url(images/arrow.jpg) no-repeat 19px 70px;*/
}

.home_m {
    background:url(images/arrow.jpg) no-repeat 19px 55px;
}
.adf_m {
    background:url(images/arrow.jpg) no-repeat 124px 55px;
}
.donate_m {
    background:url(images/arrow.jpg) no-repeat 255px 55px;
}
.events_m {
    background:url(images/arrow.jpg) no-repeat 350px 55px;
}
.volunteer_m {
    background:url(images/arrow.jpg) no-repeat 457px 55px;2
}

.blank_m {

}

.menu ul{
	margin:0px;
	padding:32px 0px 0px;
}
.menu ul li{
list-style:none;
float:left;
font-size:18px;
}
.menu ul li a{
padding:0px 20px;	
color:#e2822b;
text-decoration:none;
text-shadow:#fff 1px 0px;
}
.menu ul li a:hover{
text-decoration:none;	
}
.wrapper{
float:left;
width:960px;
height:auto;
background:url(images/body_content_bg.jpg) repeat-y;
padding:0px 10px;
}
.banner{
float:left;
width:960px;
height:245px;
}
.content{
float:left;
width:960px;
height:auto;
color:#363636;
}
.left_container{
float:left;
width:670px;
padding-left:20px;
padding-top:10px;
}
.right_container{
float:left;
width:230px;
padding:10px 20px;
}
.welcome{
float:left;
width:670px;
}
.welcome h1{
margin:0px;
padding-top:15px;
font-size:50px;
font-weight:normal;
color:#231508;
text-align:left;
}
.welcome p{
font-size:16px;
text-align:left;
margin:0px;
}
.welcome p img{
float:left;
padding:5px 0px 5px 5px;
}
.welcome a{
float:left;
}
 a{
text-decoration:none;
color:#e17a1d;
}
a:hover{
text-decoration:underline;	
	}
	
.info_container{
float:left;
width:670px;
padding-top:15px;
padding-bottom:10px;
}
.pro_info{
float:left;	
width:190px;
padding:0px 30px 20px 0px;
text-align:center;
font-size:14px;
}
.pro_info p{
text-align:left;	
margin:0px;
padding:5px 0px;
}
.pro_info p strong{
	font-weight:normal;
font-size:24px;	
}
.featured_container{
float:left;
width:670px;
font-size:12px;
background:transparent url(images/border_line.jpg) repeat-x scroll left top;
}
.featured_head{
float:left;
height:40px;
width:670px;
border-bottom:1px solid #e17a1d;

}
.featured_head_text{
float:left;
width:410px;
font-weight:normal;
font-size:24px;	
padding-top:8px;
}
.featured_more{
font-size:16px;
float:right;
width:250px;
text-align:right;
padding-top:12px;
}
.list_box_container{
float:left;
width:670px;
padding:20px 0 0px;
}
.list_box{
float:left;
width:223px;
height:110px;
padding-bottom:5px;
}
.list_box p{
font-size:12px;
margin:0px;
padding:0px;
line-height:17px;
}
.list_box p img{
border:1px solid #e2791d; 	
margin-right:10px;
float:left;

}
.list_box p strong{
color:#e2791d;	
font-size:16px;
text-decoration:none;
}
#footer{
float:left;
width:960px;
padding:21px 10px;
background:url(images/footer_top_bg.jpg) no-repeat top left;
color:#fff;
font-size:12px;
}
#footer a{
text-decoration:none;
color:#fff;
}
#footer a:hover{
text-decoration:underline;
}
.footer_list{
float:left;
width:700px;
padding-left:10px;
}
ul.link_list{
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;

}
.link_list li{
display:inline;
list-style:none;

}
.footer_list h1{
margin:0px;
padding:10px 0px 5px;
font-size:16px;
font-weight:normal;
}
.footer_copy{
float:right;
width:240px;
text-align:right;
font-size:12px;
padding-right:10px;
padding-top:10px;
}
.testimonials{
float:left;
width:230px;
height:110px;
background:url(images/test_cm.jpg) top left no-repeat;
font-size:18px;
font-style:italic;
padding:10px 0px 20px;
}
.testimonials p{
margin:0px;
padding:5px 10px;
}
.testimonials p strong{
font-size:14px;
font-weight:normal;
}

.col_container{
float:left;
width:230px;
padding-bottom:10px;
/*border-top:5px solid #e27b1f;*/
border-bottom:1px solid #e27b1f;
}

.news_container{
float:left;
width:230px;
font-size:11px;
/*border-bottom:1px solid #e27b1f;
background:url(images/border_line2.jpg) repeat-x bottom left;*/
padding:0px 0px;
}
.news_container p{
margin:0px;
padding-bottom:10px;
}
.news_container strong{
font-size:17px;
font-weight:normal;
}
.news_container b{
color:#999;	
font-weight:normal;
}
.news_container img{
float:left;
border:1px solid #e27b1f;
margin-right:3px;
}
.follow_us{
float:left;
width:220px;
font-size:14px;
padding-top:10px;
margin-left:10px;
}
.follow_us i{
float:left;	
line-height:25px;
}
.follow_us img{
float:right;
padding:0px 5px;
}
.donate{
float:left;
text-align:center;
width:230px;
font-size:12px;
}
.donate strong{
font-size:18px;	
}