* {
	padding:0;
	margin:0;
	outline:none;
}

img{ border:none;}

.letterspace
{
letter-spacing:-0.5px;
}

html, body{
 font-family: Arial, Helvetica, sans-serif ; font-size:12px; line-height:17px; color: #FFFFFF; 
 background:url(images/bg.jpg) center top no-repeat #011046;
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:950px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 background:url(images/bg_head.jpg) center top no-repeat;
 position:relative; 
 height:93px; 
 width:100%;
} 

#header_content{
padding-left:310px;/*320px;*/}


#topmain {
 background:url(images/top_main.jpg) center top no-repeat;
 height:167px; 
 width:950px;
} 

.menu{ margin:0 auto; padding:0; height:93px; width:100%; display:block; background: url(images/butt_head/images/topMenuImages.png) repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:10px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Georgia, "Times New Roman", Times, serif; cursor:pointer; background: url(images/butt_head/images/topMenuImages.png) 0px -93px no-repeat;}
.menu li a span{line-height:93px; float:left; display:block; padding-right:10px; background: url(images/butt_head/images/topMenuImages.png) 100% -93px no-repeat;}

.menu li.head3 a{float:left; padding-left:10px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Georgia, "Times New Roman", Times, serif; cursor:pointer; background: url(images/butt_head/images/topMenuImages3.png) 0px -93px no-repeat;}
.menu li.head3 a span{line-height:93px; float:left; display:block; padding-right:18px; padding-left:18px; background: url(images/butt_head/images/topMenuImages3.png) 100% -93px no-repeat;}

.menu li a:hover{background-position:0px -186px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -186px;}
.menu li a.active, .menu li a.active:hover{line-height:93px; font:12px Georgia, "Times New Roman", Times, serif ; background: url(images/butt_head/images/topMenuImages.png) 0px -279px no-repeat; color:rgb(255,255,255);}
.menu li a.active span, .menu li a.active:hover span{ background: url(images/butt_head/images/topMenuImages.png) 100% -279px no-repeat;}



.menu li a.active2, .menu li a.active2:hover{line-height:93px; font:12px Georgia, "Times New Roman", Times, serif ; background: url(images/butt_head/images/topMenuImages3.png) 0px -279px no-repeat; color:rgb(255,255,255);}

.menu li a.active2 span,
.menu li a.active2:hover span{ background: url(images/butt_head/images/topMenuImages3.png) 100% -299px no-repeat;}


 
#maincol{
 background:url(images/bg_main.jpg) center top  no-repeat;
 height:608px;
 float:left; 
 display:inline; 
 position: relative; 
 width:100%; 
 }
 
 #maincol_content{
 float:left;
 width:450px;
 padding:25px 0px 20px 35px; }
 
 
 #maincol_2{
 background:url(images/top_content.jpg) left top  no-repeat #FFFFFF;
 width:720px;
 height:;
 float:left; 
 display:inline; 
 position: relative; 
 width:100%; 
 }
 
 #maincol_content_2{ padding:50px 30px 20px 35px; color:#000000; }
 #maincol_content_2 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#990000; font-weight:bold; margin-bottom:5px;  }
 #maincol_content_2 h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#990000; font-weight:bold;  }
 #maincol_content_2 p{ padding-top:10px; padding-bottom:0px; font-family: "Trebuchet MS"; font-size:12px; color:#000;   }
 #maincol_content_2 p a:link{ font-family: "Trebuchet MS"; font-size:12px; color:#000; text-decoration:underline }
 #maincol_content_2 p a:visited{ font-family: "Trebuchet MS"; font-size:12px; color:#696969; text-decoration:underline }
 #maincol_content_2 p a:hover{ font-family: "Trebuchet MS"; font-size:12px; color:#696969; text-decoration:underline }

/* begin added by nico */
 #maincol_content_2 table{ padding-top:20px; padding-bottom:20px; font-family: "Trebuchet MS"; font-size:12px; color:#000;   }
 #maincol_content_2 input.form{ font-family: "Trebuchet MS"; font-size:12px; color:#000; width:300px;
border:2px solid #c9c9c9; background:#efefef; }
  #maincol_content_2 input.form:hover{ border:2px solid #990000; background:#fafafa;}
  #maincol_content_2 input.form:active{ border:2px solid #990000; background:#fafafa;}
/* end added by nico */

  
 .text_alternative{ font-family: "Trebuchet MS"; font-size:12px; color:#990000; font-weight:bold;}
 .text_alternative a:link{ font-family: "Trebuchet MS"; font-size:12px; color:#990000; font-weight:bold; text-decoration:none;}
 .text_alternative a:visited{ font-family: "Trebuchet MS"; font-size:12px; color:#696969; font-weight:bold;text-decoration:none;}
 .text_alternative a:hover{ font-family: "Trebuchet MS"; font-size:12px; color:#696969; font-weight:bold; text-decoration:underline;}
 

 
 #pods{
 background: url(images/bg_pods.jpg) center top  no-repeat;
 height:189px;
 float:left; 
 display:inline; 
 position: relative; 
 width:100%; 
 }
 
/* /////////////PODS//////////////*/
 
 #pod_01{
 display: block;
 width: 188px;
 height: 189px;
 background: url(images/butt_pods/butt_pods_news.jpg) left no-repeat;}

#pod_01:hover{
 background-position: -188px 0;}

#pod_01 span
{display: none;}

 #pod_02{
 display: block;
 width: 167px;
 height: 189px;
 background: url(images/butt_pods/butt_pods_schedule.jpg) left no-repeat;}

#pod_02:hover{
 background-position: -167px 0;}

#pod_02 span
{display: none;}


 #pod_03{
 display: block;
 width: 167px;
 height: 189px;
 background: url(images/butt_pods/butt_pods_media.jpg) left no-repeat;}

#pod_03:hover{
 background-position: -167px 0;}

#pod_03 span
{display: none;}

 #pod_04{
 display: block;
 width: 168px;
 height: 189px;
 background: url(images/butt_pods/butt_pods_contactus.jpg) left no-repeat;}

#pod_04:hover{
 background-position: -168px 0;}

#pod_04 span
{display: none;}

 #pod_05{
 display: block;
 width: 186px;
 height: 33px;
 background:  url(images/butt_pods/butt_pods_facebook.jpg) left no-repeat;}

#pod_05:hover{
 background-position: -186px 0;}

#pod_05 span
{display: none;}


 #pod_06{
 display: block;
 width: 186px;
 height: 34px;
 background:  url(images/butt_pods/butt_pods_twiter.jpg) left no-repeat;}

#pod_06:hover{
 background-position: -186px 0;}

#pod_06 span
{display: none;}


 #pod_07{
 display: block;
 width: 186px;
 height: 63px;
 background:  url(images/butt_pods/butt_pods_youtube.jpg) left no-repeat;}

#pod_07:hover{
 background-position: -186px 0;}

#pod_07 span
{display: none;}

 #buttons_bottom_08{
 display: block;
 width: 189px;
 height: 86px;
 background:  url(images/but_footer/butt_footer_newsletter.jpg)  left no-repeat;}

#buttons_bottom_08:hover{
 background-position: -189px 0;}
 #buttons_bottom_08 span
{display: none;}


/* /////////////PODS//////////////*/

#buttons_bottom{
height:86px;
 float:left; 
 display:inline; 
 position: relative; 
 width:100%; } 
 
 #buttons_bottom_01{
 display: block;
 width: 212px;
 height: 86px;
 background: url(images/but_footer/butt_footer_cec.jpg)  left no-repeat;}

#buttons_bottom_01:hover{
 background-position: -212px 0;}

#buttons_bottom_01 span
{display: none;}


#buttons_bottom_02{
 display: block;
 width: 158px;
 height: 86px;
 background:  url(images/but_footer/butt_footer_iyf.jpg)  left no-repeat;}

#buttons_bottom_02:hover{
 background-position: -158px 0;}

#buttons_bottom_02 span
{display: none;}


#buttons_bottom_03{
 display: block;
 width: 74px;
 height: 86px;
 background:  url(images/but_footer/butt_footer_donate.jpg)  left no-repeat;}

#buttons_bottom_03:hover{
 background-position: -74px 0;}

#buttons_bottom_03 span
{display: none;}


#buttons_bottom_04{
 display: block;
 width: 137px;
 height: 86px;
 background:  url(images/but_footer/butt_footer_volunter.jpg)  left no-repeat;}

#buttons_bottom_04:hover{
 background-position: -137px 0;}

#buttons_bottom_04 span
{display: none;}


#action{ background:url(images/col_right_06.jpg) left top  no-repeat; height:177px;}
#action_box{ padding:65px 0px 0px 1px; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; line-height:14px;}
#action_box a:link{ font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; line-height:14px; text-decoration:none;}
#action_box a:visited{ font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; line-height:14px; text-decoration:none;}
#action_box a:hover{ font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#8598df; line-height:14px; text-decoration: underline;}

li{
	list-style: none;
	background: url(images/li_action.png) left top no-repeat;
	padding-left: 20px;
	padding-bottom:5px;}
	
#action	li{
	list-style: none;
	background: url(images/li_action2.png) left top no-repeat;
	padding-left: 20px;
	padding-bottom:5px;}


#join{ background:url(images/col_right_09.jpg) left top  no-repeat; height:92px;}
#join_box{ padding:50px 10px 0px 20px;}


#pod_right_news{
 display: block;
 width: 225px;
 height: 76px;
 background: url(images/col_right_pod_news.jpg) left no-repeat;}

#pod_right_news:hover{
 background-position: -225px 0;}

#pod_right_news span
{display: none;}

#pod_right_media{
 display: block;
 width: 225px;
 height: 76px;
 background: url(images/col_right_pod_media.jpg) left no-repeat;}

#pod_right_media:hover{
 background-position: -225px 0;}

#pod_right_media span
{display: none;}


#pod_right_sch{
 display: block;
 width: 225px;
 height: 75px;
 background: url(images/col_right_pod_sch.jpg) left no-repeat;}

#pod_right_sch:hover{
 background-position: -225px 0;}

#pod_right_sch span
{display: none;}


#pod_right_contactus{
 display: block;
 width: 225px;
 height: 82px;
 background: url(images/col_right_pod_contactus.jpg) left no-repeat;}

#pod_right_contactus:hover{
 background-position: -225px 0;}

#pod_right_contactus span
{display: none;}

.formbutton{ background:url(images/formbutton.jpg) left top no-repeat; height:30px; width:90px; font-family:"Trebuchet MS"; color:#FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase; border: none;}
 
 
 
#footer{
 background:url(images/bg_footer.jpg) center top no-repeat;
 height:73px; 
 clear:both;
 } 
 
 #footer_content {
 padding: 10px 0 ; 
 }
 
 .footer_disclaimer{font-family: Arial, Helvetica, sans-serif ; font-size:10px; text-align:center; color:#dc4f4f; text-decoration:none; letter-spacing:0.1px; text-transform:uppercase;}
 
 .footer_info{
 font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#FFFFFF; text-decoration:none; letter-spacing:0.2px;}
 .footer_info a:link{
 font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#FFFFFF;text-decoration:none; letter-spacing:0.2px;} 
.footer_info a:visited{
 font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#FFFFFF;text-decoration:none; letter-spacing:0.2px;}
 .footer_info a:hover{
 font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#dc4f4f;text-decoration:none; letter-spacing:0.2px;}
 
 .footer_links{
 font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000; text-decoration:none; text-transform:uppercase; letter-spacing:0.2px; word-spacing:3px;} 
  .footer_links a:link{
 font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000; text-decoration:none; text-transform:uppercase; letter-spacing:0.2px;} 
  .footer_links a:visited{
 font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000; text-decoration:none; text-transform:uppercase; letter-spacing:0.2px;}
   .footer_links a:hover{
 font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#c1c1c1; text-decoration:none; text-transform:uppercase; letter-spacing:0.2px;}
 

 #header_logo{
 width:257px; /*267px;*/
 float:left;
 display:inline;
}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
