@charset "UTF-8";
@import url("bamboo_defaults.css");
@import url("bamboo_content.css");
@import url("bamboo_forms.css");
@import url("bamboo_groups.css");
@import url("bamboo_dropdownnav.css");
@import url("bamboo_links.css");
@import url("bamboo_page_footer.css");
@import url("bamboo_page_header.css");
@import url("bamboo_page_layout.css");
@import url("/files/Bamboo/global/jscriptlibraries/jqui/themes/base/ui.all.css");
@import url("bamboo_jqueryui_override.css");
@import url("jquery-thickbox.css");
@import url("/files/Bamboo/global/jscriptlibraries/shadowbox/shadowbox.css");
@import url("bamboo_print.css") print;
@import url("socialbox-blog.css");



/* CSS Document */
	
	a.datefield {
	color:#5D7886;
	font-size:100%;
	font-weight:bold;
	overflow:hidden;
	height:30px;
}
.labelfield {
	font-style:italic;
	font-weight:normal;
	color:#3c3c3c;
	display:block;
}
span.datefield {
	color:#A63600;
	font-weight:normal;
	display:block;
	width:55px;
	padding-bottom:20px;
	float:left;
	text-align:right;
	padding-right:5px;
}
/*RSS List */
.rss_list {
	color:#3c3c3c;
}
.rss_list ul {
	height:300px;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:auto;
}

.rss_list ul li {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	list-style:none;
	border-bottom: 1px solid #eaeaea;
	overflow:hidden;
	display:block;
	float:left;
	clear:both;
	width:541px;
}
.rss_list ul li p {
	padding-bottom:0px;
}
.rss_list ul li a {
	text-decoration:none;
	display:block;
	cursor:pointer;
}
.rss_list .date {
	color:#a63600;
	display:block;
	width:50px;
	padding-right:5px;
	line-height:14px;
}

.tagbox {
	width: 250px;
	border: thin solid blue;
	padding: 5px;
	font-family: Verdana;
}
.veryhighfrequency {
	font-size: medium;
}
.highfrequency {
	font-size: small;
}
.moderate {
	font-size: x-small;
}
.seldomused {
	font-size: xx-small;
}
/*
This Week @ the Council Icons
*/

.twac {
	padding:10px 0px 10px 0px;
}
.twac h2 {
	color: #A63600;
	font-size: 12px;
	padding:6px 0px 3px 0px;
	margin:0px;
	font-weight:bold;
}
.twac .weekof {
	background:url(/files/Bamboo/global/images/elements/twac_box_left.gif) top left no-repeat;
	height:45px;
	padding-left: 3px;
	display:block;
	position:relative;
}
.twac .weekof span {
	background:url(/files/Bamboo/global/images/elements/twac_box_right.gif) top right no-repeat;
	height:45px;
	display:block;
}
.twac .weekof .date {
	background:url(/files/Bamboo/global/images/icons/icon_calendar.gif) top left no-repeat;
	width:31px;
	height:19px;
	position:absolute;
	top: 7px;
	left: 10px;
	padding: 13px 3px 0px 0px;
	text-align:center;
	color:#424242;
	font-weight:bold;
	font-size:11px;
}
.twac .weekof .title {
	position:absolute;
	top: 7px;
	left: 50px;
}
.twac li {
	display:block;
	float:none;
	overflow:hidden;
	padding-bottom:5px;
}
.twac a {
	color:#393939;
	text-decoration:none;
	display:block;
	float:left;
	line-height:16px;
	clear:right;
}
.twac a:hover {
	color:#000;
}
.twac a:hover span {
	padding-left:21px;
}
.twac a .s, .twac a .w, .twac a .c, .twac a .cc, .twac a .d {
	width:120px;
	height:16px;
	display:block;
	float:left;
	cursor: pointer;
	overflow: hidden;
	
}
.twac a:hover .s, .twac a:hover .w, .twac a:hover .c, .twac a:hover .cc, .twac a:hover .d {
	width:120px;
	height:16px;
	float:none;
	position:absolute;/*Sets if extended desc overlays text or not */
	display:block;
	clear:right;
	clear:left
		border:0px;

}

.twacpad{
padding-left: 5px;
}

.s {
	background:url(/files/Bamboo/global/images/icons/s.jpg) top left no-repeat;
}
a:hover .s {
	background:url(/files/Bamboo/global/images/icons/icon_calendar_s_over.gif) top left no-repeat;
}
.w {
	background:url(/files/Bamboo/global/images/icons/w.jpg) top left no-repeat;
}
a:hover .w {
	background:url(/files/Bamboo/global/images/icons/icon_calendar_w_over.gif) top left no-repeat;
}
.c {
	background:url(/files/Bamboo/global/images/icons/c.jpg) top left no-repeat;
}
a:hover .c {
	background:url(/files/Bamboo/global/images/icons/icon_calendar_c_over.gif) top left no-repeat;
}
.cc {
	background:url(/files/Bamboo/global/images/icons/cc.jpg) top left no-repeat;
}
a:hover .cc {
	background:url(/files/Bamboo/global/images/icons/icon_calendar_cc_over.gif) top left no-repeat;
}
.d {
	background:url(/files/Bamboo/global/images/icons/d.jpg) top left no-repeat;
}
a:hover .d {
	background:url(/files/Bamboo/global/images/icons/icon_calendar_d_over.gif) top left no-repeat;
}
/*Videos */
ul.home_videos h3 {
	font-size:14px;
	padding-top:10px;
}
ul.home_videos {
	margin:0px;
	padding:0px;
	width:1600px;
}
.home_videos li a {
	text-decoration:none;
	color:#393939;
	padding:20px;
	display:block;
	width:146px;
	height:140px;
}
.home_videos li a:hover {
	background: url(/files/Bamboo/global/images/elements/tab_background.gif) center 114px no-repeat;
}
.home_videos li .featured {
	background:#ececec;
}
.home_videos li .featured:hover {
	background:#dbdbdb;
}
.home_videos li {
	display:block;
	float:left;
	font-size:11px;
	color:#393939;
	margin-top:10px;
	margin-bottom:10px;
	border-right: 1px solid #dbdbdb;
}
.home_videos_wrapper {
	width:749px;
	overflow:auto;
	height: 230px;
	display:block;
}
.cofinteract_adwrapper {
	height:140px;
	padding-bottom:15px;
}
.cofinteract_top {
	background:  url(/files/Bamboo/global/images/interact/cofinteract_ad_top.jpg) top left no-repeat;
	height:61px;
	padding:40px 0px 0px 300px;
}
.cofinteract_bottom {
	background:  url(/files/Bamboo/global/images/interact/cofinteract_ad_bottom.jpg) top left no-repeat;
	height:39px;
	line-height:39px;
	color:#525252;
	font-weight:bold;
	padding-left:20px;
}
.cofinteract_bottom img {
	padding-left:15px;
	padding-top:0px;
	vertical-align:middle;
}
.cofinteract_item {
	float:left;
	padding-right: 20px;
	width: 100px;
}
.cofinteract_item a {
	color:black;
	text-decoration:none;
	display:block;
}
.cofinteract_item a:hover {
	color: #333333;
	text-decoration:none;
	display:block;
}
.cofinteract_item img {
	float:left;
	padding-right:5px;
}
/*Job List */
.job_list {
	color:#3c3c3c;
}
.job_list ul {
	width:100%;
	overflow:auto;
}
.job_list li {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	list-style:none;
	border-bottom: 1px solid #eaeaea;
	overflow:hidden;
}
.job_list li a {
	text-decoration:none;
	color:#3c3c3c;
	display:block;
	cursor:pointer;
}
.job_list li:hover {
	background:url(/files/Bamboo/global/images/elements/tab_home_single.gif) top center no-repeat;
}
.job_list .date {
	color:#a63600;
	display:block;
	width:50px;
	padding-right:5px;
}
.job_list span {
	float:left;
	display:block;
	width: 290px;
 *width:282px;
}
/*Feature Rotator */
.featurerotator_wrapper {
	position:relative;
	width:764px;
	height: 211px;
	display:block;
	z-index:20;
	overflow:hidden;
	padding-bottom:15px;
	clear:both;
}
.featurerotator_image {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 25;
}
.featurerotator_nav {
	position:absolute;
	left:645px;
	bottom:21px;
	z-index: 40;
}
.featurerotator_nav ul {
	float:left;
}
.featurerotator_nav ul li {
	float:left;
}
.featurerotator_nav ul li a {
	height: 22px;
	width:16px;
	line-height: 22px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:white;
}
.featurerotator_nav ul li a:hover {
	background: url(/files/Bamboo/global/images/icons/rotator_select_over.png) no-repeat center center;
}
.featurerotator_nav ul li .active {
	background: url(/files/Bamboo/global/images/icons/rotator_select.png) no-repeat center center;
	font-weight:bold
}
.featurerotator_nav .control.pause {
	background: url(/files/Bamboo/global/images/icons/rotator_pause.png) no-repeat center center;
	width:22px;
	height:22px;
	display:block;
	float:left;
	margin-left:10px;
	cursor:pointer;
}
.featurerotator_nav .control.play {
	background: url(/files/Bamboo/global/images/icons/rotator_play.png) no-repeat center center;
	width:22px;
	height:22px;
	display:block;
	float:left;
	margin-left:10px;
	cursor:pointer;
}
.featurerotator_text {
	z-index:28;
	position:absolute;
	font-size:13px;
	font-weight:bold;
	width:700px;
	height:200px;
	overflow:hidden;
	top:30px;
	left:30px;
}
.featurerotator_link {
	text-decoration:none;
	color:black;
	display:block;
	height:200px;
	width:700px;
}
.featurerotator_text h1 {
	font-size:31px;
}
.featurerotator_text h2 {
	font-size:25px;
}
.cofinteract_textblock1 {
	color:#5d7886;
	float:left;
	width:150px;
	padding-right:10px;
}
.cofinteract_siteblock {
	float:left;
	width:180px;
	padding-right:10px;
}
.cofinteract_siteblock a {
	display:block;
	text-decoration:none;
	color:#484848;
}
.cofinteract_siteblock a:hover {
	display:block;
	text-decoration:none;
	color:black;
}
.cofinteract_siteblock img {
	float:left;
	padding-right:10px;
	padding-bottom:70px;
}
.cofinteract_siteblock h2 {
	font-size:12px;
	color:#38312a;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.missionstatement {font-family: Arial, Helvetica, sans-serif; font-size:15px; line-height:30px; font-style:italic;}

/*   TWITTER     */

#tweets ul li {
	border-bottom: 1px solid #eaeaea;
	/*overflow:hidden;*/
	display:block;
	float:left;
	/*clear:both;*/
	width:550px;
}
#tweets li {	
	font-size:12px;

	margin-top:8px;
	list-style-type:none;

}

#tweets .hash { color:#0066CC; } 

#tweets .reply { color:#0066CC; } 

#tweets a:link { text-decoration:none; color:#0066CC;}
#tweets a:active { text-decoration:none; color:#0066CC;}
#tweets a:hover { text-decoration:underline; color:#0066CC;}
#tweets a:visited { text-decoration:none; color:#0066CC;}


small {font-style:italic; }
#tweets2 ul{

overflow:auto;
overflow-x:hidden;
padding-left:10px;
padding-right:10px;
}
#tweets2 ul li {
	/*overflow:hidden;*/
	display:block;
	float:left;
	/*clear:both;*/

}
#tweets2 li {	
	font-size:12px;

	margin-top:8px;
	list-style-type:none;

}

#tweets2 .hash { color:#000; } 

#tweets2 .reply { color:#000; } 

#tweets2 a:link { text-decoration:none; color:#A63600;}
#tweets2 a:active { text-decoration:none; color:#A63600;}
#tweets2 a:hover { text-decoration:underline; color:#000000;}
#tweets2 a:visited { text-decoration:none; color:#A63600;}



/* PITN AND FEED STYLE */

.headline{

}

.feedburnerFeedBlock{
background:#e9e9e9;


}
#pitnHPdccl1qnnqpup4qn9sq97v4ef74 ul li{
padding-top:10px;
padding-left:10px;
padding-right:10px;

}
#pitnHPdccl1qnnqpup4qn9sq97v4ef74 a {
color:#A63600;
}
#pitnHPdccl1qnnqpup4qn9sq97v4ef74 a:hover {
color:#000000;
}
#reHPk1nkogalvhocv2jkjfsmao2h4g ul li{
padding-top:10px;
padding-left:10px;
padding-right:10px;

}
#reHPk1nkogalvhocv2jkjfsmao2h4g ul li p{
padding:0;

}
#reHPk1nkogalvhocv2jkjfsmao2h4g a{
color:#A63600;
}
#reHPk1nkogalvhocv2jkjfsmao2h4g a:hover{
color:#000000;
}
