@import "dropdown.css";

html { height: 101%; }

body { margin: 0; padding: 0; font: normal 12px arial, sans-serif; color: #444; background: #f2f2f2; }

p, ul, li, ol, h1, h2, h3, h4, h5 { list-style: none; margin: 0; padding: 0; }

a { text-decoration: none; }

a img { border: none; }

.clear { clear: both; }




/*
================================================================== */

#outer { margin: 20px auto; width: 965px; }

#content { clear: both; }


#left, #center, #right { display: block; float: left; }

#address { width: 500px; float: right; text-align: right; margin-top: 37px; margin-right: 10px; }
#address strong { color: #930000; }

#outer.home #banner { height: 350px; position: absolute; z-index: 900; top: 24px; /* width: 965px; height: 350px; display: block; background: none; position: absolute; z-index: 60; top: 24px; */ }
#outer.home #content { padding-top: 20px; }

#outer.home #left { width: 484px; padding-right: 0; }
#outer.home #right { width: 230px; }
#outer.home #sidebar { width: 249px; float: left; }
#outer.home #textarea { background: url(../images/twoCol_bg.png) no-repeat; }

#bannerArea { width: 965px; height: 350px; margin: 0 auto; position: relative;  }
#bannerArea #banner { height: 350px; }

#outer.inside #banner {  }


#banner { height: 280px; overflow: hidden; width: 965px; clear: both; }

#right { width: 210px; float: right; padding-bottom: 15px;  }
#right p { margin: 10px 0; padding: 5px 0 0;	 }

#outer.home #left { width: 484px; float: left; }

#contact { clear: right; float: right; width: 175px; margin-right: 45px; color: white; }
#contact a { color: white; text-decoration: underline; }


#logo { float: left; width: 323px; }
#contribute { float: right; width: 200px; top: 10px; margin-left: 715px; position: absolute; z-index: 50; }

#farright { width: 248px; float: right; }
 
#breadcrumb { margin:  0 0 10px; background: #efefef; padding: 3px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.breadcrumb-class a { color: #ba2129; padding: 0; margin: 0; }

ul#mainmenu { position: absolute; top: 343px; width: 965px; height: 31px; display: block; z-index: 9999; }
ul#mainmenu li {  }
ul#mainmenu li a { }

#footer { clear: both; padding: 5px 10px 20px; border-top: 1px solid #ccc; color: white; }

#footmenu { float: left; }
#footmenu li { display: inline; padding: 0 10px; }
#footmenu a { color: white; }

#copyright { width: 180px; float: right; text-align: right; }



div.csc-textpic div.csc-textpic-single-image img, div.csc-textpic div.csc-textpic-single-image img { margin: 0 !important; }
body div.csc-textpic div.csc-textpic-single-image img { margin-bottom: 0 !important; }


#left { }


#left p { margin: 0 0 15px; }


form#contactform { background: none; }
form#contactform fieldset { border: none; background: none; }
form#contactform legend { display: none; }
form#contactform .even { background: none; }

form#questions { background: none; }
form#questions fieldset { border: none; background: none; }
form#questions legend { display: none; }
form#questions .even { background: none; }
form#questions textarea { clear: both; display: block; width: 450px; height: 150px; }

form#volunteer { background: none; }
form#volunteer fieldset { border: none; background: none; }
form#volunteer legend { display: none; }
form#volunteer .even { background: none; }
form#volunteer .powermail_submit { width: 80px; margin-left: 150px; }


h1 { font: normal 18px arial, sans-serif; color: #c81010; margin: 10px 0; }

#textarea p {
	margin: 0 10px 15px 0;
	text-align: justify;
}

.news-list-item h2 { font: bold 12px arial, sans-serif; text-transform: uppercase; }
.news-single-item h1 { font: bold 13px arial, sans-serif; text-transform: uppercase; margin-left: 15px; }

.breadcrumb-class { padding: 0; margin: 0 0 0 30px; }

/* Twitter 
================================================================== */

#GROfoundation { font: normal 12px arial, sans-serif; }


.tx-imtwitterajax-pi1 { width: 188px; padding: 0 20px; color: white; margin-left: 20px; }
#farright h1 { color: white; font: italic 14px Georgia, "Times New Roman", Times, serif; margin-left: 40px; } 
.tx-imtwitterajax-pi1 a { color: #ae0e00; }

#GROfoundation h1 {
	font: normal 14px arial, sans-serif;
}

#GROfoundation .userProfile { display: none; }

.rgtabs-wrapper { padding: 5px !important; }


/* Email Subscribe
================================================================== */
.tx-sremailsubscribe-pi1 fieldset { border: none; padding: 0; width: 220px !important; display: block; }
.tx-sremailsubscribe-pi1 legend { display: none; }
input#tx-sremailsubscribe-pi1-email { width: 160px; clear: both; }
p.tx-sremailsubscribe-pi1-notice { display: none; }
.tx-sremailsubscribe-pi1 dt { width: 80px !important; }
.tx-sremailsubscribe-pi1-submit { float: left; } 
#tx-sremailsubscribe-pi1-tt_address_form dt { display: none; }
.tx-sremailsubscribe-pi1-click-to-edit { display: none; }
.tx-sremailsubscribe-pi1 label { width: 80px; }


/* irfaq
================================================================== */
.tx-irfaq-pi1 .additional-info { border: none !important; }
ul.tx-irfaq-questions-list li { margin: 4px 0; }
ul.tx-irfaq-questions-list li a p:hover { color: #990000; text-decoration: underline; }
.tx-irfaq-answer h4 p { color: #990000; }
.tx-irfaq-answer p { margin: 3px 0; }
.tx-irfaq-pi1 ul li a { color: #444 !important; }


/* Fifty Fifty
================================================================== */

.fifty { float: left; width: 48%; }

/* tt_news
================================================================== */

.news-list-date { clear: both; float: none !important; padding: 0!important; margin: 0; }
.news-list-morelink { clear: both; float: left; padding: 0 !important; display: block; }

/* submenu
================================================================== */

ul.submenu { display: none; }
ul.submenu li  { display: inline; padding: 0 14px 0 0;  }

#breadcrumb { display: none; }



/* banner */

.rgslideshownav { width: 350px !important; height: 22px; padding-top: 40px; background:url(../images/banner_nav_bg.png) no-repeat; float: right; margin-top: -62px; position: absolute; z-index: 999; margin-left: 610px; }
.rgslideshownav .rgsnav2 { background: none !important; }
.rgsplay, .rgsnext, .rgsprev, .rgssplitEl { display: none; }
body .rgslideshownav .rgsnav2 { padding-top: 20px !important; }
.rgslideshownav .rgsbrowserEl { width: 17px; height: 17px; background: url(../images/banner_nav_on.png) no-repeat; color: transparent !important; margin: 0 10px; }

.rgslideshow  { border: none !important; background: none !important; }

.rgslideshow .rgsnest { display: none !important; }



form fieldset { border: none; }
form legend { display: none; }
form label { float: left; display: block; }
form input { float: left; display: block; }


/*form#tx-sremailsubscribe-pi1-tt_address_form { width: 228px; display: block; min-height: 170px; padding: 70px 10px 10px; background: url(../images/signup_bg.png) no-repeat; color: black;  } */
form#tx-sremailsubscribe-pi1-tt_address_form { text-align: center; }
form#tx-sremailsubscribe-pi1-tt_address_form input.tx-sremailsubscribe-pi1-submit { margin-left: 85px; }
form#tx-sremailsubscribe-pi1-tt_address_form label { display: none; }

/* form#subscribe { width: 228px; display: block; min-height: 170px; padding: 70px 10px 10px; background: url(../images/signup_bg.png) no-repeat; color: black;  }
form#subscribe fieldset { border: none; } */
form#subscribe fieldset { border: none; }
form#subscribe legend { display: none; }
form#subscribe #powermaildiv_uid24 input { width: 190px; }
form#subscribe  { text-align: center; }
form#subscribe input.submit { margin-left: 85px; }
form#tx-sremailsubscribe-pi1-tt_address_form label { display: none; }
form#subscribe .tx_powermail_pi1_fieldwrap_html_submit { margin: 10px 0 0; }

#c230 { width: 228px; display: block; min-height: 170px; padding: 70px 10px 10px; background: url(../images/signup_bg.png) no-repeat; color: black; margin: 0; }
#c153 { width: 228px; display: block; min-height: 170px; padding: 70px 10px 10px; background: url(../images/signup_bg.png) no-repeat; color: black; margin: 0; }

form#volunteer label { width: 150px; display: block; float: left; clear: both; margin-top: 10px; margin-top: 10px;}
form#volunteer input, form#volunteer select { width: 250px; float: left; margin-top: 10px; }
form#volunteer input.powermail_radio { width: 20px; }
form#volunteer { width: 400px; background: #efefef; border: 1px solid #bbb; padding: 10px 15px; }
form#volunteer fieldset { margin: 0; padding: 0; }
form#volunteer textarea { float: left; width: 250px; margin-top: 10px; }
form#volunteer p { clear: both; }
form#volunteer .tx_powermail_pi1_fieldwrap_html { float: left; width: 450px; }

form#donation { width: 350px; }
form#donation p { margin: 0; padding: 0 !important; }
form#donation label, form#donation p { width: 200px; clear: both; }
form#donation input, form#donation textarea { width: 250px; }
form#donation .powermail_radio_inner label { width: 20px; }
form#donation .powermail_radio_inner input { width: 15px; }

form#donation select { float: left; clear: both; }

form#donation .tx_powermail_pi1_fieldwrap_html { display: block; clear: both; padding: 10px 0; }

#left .rgtabs-menu li.rgtabs-selected a, .rgtabs-menu li.rgtabs-selected a { background: none !important; color: transparent !important;  }
.#left .rgtabs-menu li.rgtabs-selected, .rgtabs-menu li.rgtabs-selected { background: none !important; }
#left .rgtabs-menu li.rgtabs-selected, .rgtabs-menu li.rgtabs-selected { background: none !important; }
.rgtabs-menu li, #left .rgtabs-menu li { background: none !important; }
.rgtabs-menu li a, #left .rgtabs-menu li a  { background: none !important; }
.rgtabs-menu li.tabfirst { width: 75px; height: 25px; background: url(../images/tab_twitter.png) no-repeat !important; }
.rgtabs-menu li.tablast { width: 75px; height: 25px; background: url(../images/tab_facebook.png) no-repeat !important; }
.rgtabs-menu li.tablast a { color: transparent !important; }
.rgtabs-menu li a, #left .rgtabs-menu li a  { color: transparent !important; }



.tx-sremailsubscribe-pi1 label {  }

.news-latest-container { padding: 0 !important; }

#c113 { padding-bottom: 10px; border-bottom: 1px dotted #666; margin-bottom: 10px; }


#footer {  }

.rgslideshownav .rgsbrowserEl { padding: 4px 7px !important; }

.news-latest-gotoarchive {
	background: none !important;
	padding:3px;
}



.thirds .third { width: 150px; height: 305px; float: left; margin-right: 10px; background: #e4e4e4; }
.thirds .thirdlast { width: 150px; height: 305px; float: left; margin-right: 0; background: #e4e4e4;  }

#content { width: 965px;  background: url(../images/outer_bg.png) no-repeat scroll bottom; }

#textarea { width: 716px; float: left; padding-top: 25px; }
#textarea #c147 .csc-textpic-text, #textarea #c244 .csc-textpic-text { padding-left: 15px; }


.news-latest-gotoarchive { display: none; }
.news-latest-container ul { margin: 10px 12px; }
.news-latest-container ul li { font: normal 11px arial, sans-serif; margin-bottom: 10px; }
.news-latest-container ul li a { color: black; } 

.tx-sremailsubscribe-pi1 dl { width: 228px; }

ul#sitemenu li { float: left; }
ul#sitemenu a { color: white; margin: 0 20px 0 0; }


#outer.oneCol #content #left { width: 440px; }
#outer.oneCol #content #right { width: 235px; padding-top: 26px; padding-left: 15px; padding-right: 15px; }
#outer.oneCol #content #right p { font-size: 11px; text-align: justify; }

#outer.oneCol #content #left .csc-textpic-text { padding-top: 15px;  }
#outer.oneCol #content #left .csc-textpic-text p { text-align: justify; padding-left: 14px; }
#outer.oneCol #content #left  p { text-align: justify; padding-left: 14px; }

#outer.oneCol.wide #content #left { width: 685px; padding-left: 14px; }
#outer.oneCol.wide #content #left .csc-textpic-text { padding-top: 0; }

#outer.twoCol .tx-irfaq-pi1 { padding-left: 14px; }


#outer.twoCol #content #left .csc-textpic-text { padding-left:14px; padding-top:15px; }
#outer.twoCol #content #textarea { background: url(../images/twoCol_bg.png) no-repeat; }
#outer.twoCol #content #textarea #right { width: 230px; }
#outer.twoCol #content #textarea #left { width: 470px; }

#outer #textarea a { color: #ae0e00; }


/*  FCE Half Half
========================================================= */

.blocktext { background: #e5e1d9; font-size: 11px; padding: 15px 0; }

.halfhalf { margin-left: 14px; }
.halfhalf .half { width: 180px; float: left; }
.halfhalf .halflast { width: 180px; float: left; }


#sitemap { width: 935px; height: 167px; padding: 20px 0 0 30px; clear: both; }

ul#sitemenu li.one, ul#sitemenu li.five, ul#sitemenu li.six, ul#sitemenu li.seven, ul#sitemenu li.eight  { display: none; }

ul#sitemenu li { font: bold 12px arial, sans-serif; text-transform: uppercase; width: 150px; display: block; float: left; margin-right: 20px; }
ul#sitemenu a { color: white; }

ul#sitemenu li li { font: normal 12px arial, sans-serif; text-transform: none; padding: 7px 0; border-bottom: 1px solid #962f26; }

#icons { padding-left: 35px; }

form#subscribe fieldset.tx-powermail-pi1_fieldset { background: none !important; padding: 0; }
form#subscribe fieldset.tx-powermail-pi1_fieldset div.even { background: none; }

#textarea h4 { font: bold 12px arial, sans-serif; text-transform: uppercase; color: #e19215; }



#c245 .halfhalf { margin-left: 0;  }
#c245 .halfhalf .half { width: 330px; float: left; }
#c245 .halfhalf .halflast { width: 300px; float: left; }

#pagetitle { text-transform: uppercase; }

.tx-irfaq-pi1 .additional-info { display: none; }

#c88 p { font-size: 12px !important; }  

.news-list-item img { display: none; }
.news-list-item .news-single-img { display: none; }

.news-single-img {
float:right;
margin: 0 0 0 10px !important;
padding:0;
}
