@charset "utf-8";
body{font-size: 1em;}
.accessibility-holder, #accessibility{display:none !important;}
#top, #header, .top-navigation, #wrapper, #logo, .indexbox {margin:0 !important; width: 100% !important;}
#content-column{padding: 0 2% 0 1%; width: 90%;}
#sidebar {padding-left: 2%; width: 96%;}

#logo{text-align:center !important;margin: 0;padding:0;}
#logo a{margin: 0 auto !important}
#logo img{height: 74px !important; width: 300px !important;}

.indexbox{width:98%;}

#site-tools{float:left;}

#wrapper {padding:0;}
#intro-content, #wrapper, #first-column, #second-column, #third-column,  #campaigns, #campaigns li, #footer {width:100% !important;}
#intro-caption {font-size:1.8em;}
#first-column, #second-column, #third-column {margin-top: 20px;}
#main, #main h2, #secondary {width: 90% !important;}
#campaigns, #campaigns li {padding:0; }
#campaigns.fullwidth .floatleft, #campaigns.fullwidth .floatright {  width: 100%;}


#footer {width: 100% !important}

#header, #header {margin: 0 !important;}

.search {width:80%; margin: 0 auto !important; float:none; clear:both;padding-top:0; padding-bottom: 20px;}
.site-tools-holder{padding:0 20px !important; width: 100% !important;}

#pt_share_this_page_container .sharelinks li{float:none; padding: 0; clear: both; width: 100%;}
#pt_form .email-info .email-to, #pt_form .email-info .email-to-confirm {float: none;}
#pt_form .email-info .email-name, #pt_form .email-info .email-address {float: none;}
#footer #main h2{width: 100% !important;}

.banner{width: 100%; float:left !important; clear:left !important; position: relative !important; background-position: 50% top !important}
.banner #intro-caption{width: 100% !important; margin-top: 200px; float:left;}
#intro-sidebar{background-color: #ffd22b; width: 100%;  float:left !important; clear:left !important; position: relative !important; padding-bottom: 40px;}

#latest-news h4{width: 100%;background-image:none;}
#latest-news {background-image:none;}
#news-entry-new {width: 90%;}
#news{min-height: 6em;}
.ticker-controls li {width: 100%; margin-left: 20px;}

.socialmedia li{width:48% !important;}

object, embed {width: 100% !important; height: auto !important;}

