/****** :: Created by Nology Design :: All Rights Reserved :: ******/
/*************************** Homepage ******************************/
#feature {
	height:309px;
	width:919px;
	background:url('../images/feature_bg.jpg');
	background-repeat:no-repeat;
	padding:10px 0 0 10px;
}
*html #feature { width:929px; }
input#public-notice-search {
	width:245px;
	height:19px;
	background-image: url('../images/pubnotice_searchbar.gif');
	padding:4px 3px;
	border:0px none;
}

#public-notice-submit {
	background-image: url('../images/submit.png');
	height: 27px;
	width: 40px; 
}
#rotating_image {
	/*background-color: #FFF;*/
	height:261px;
	width:526px;
	float:left;
}
#rotating_image div {
	background-repeat:no-repeat;
	background-position: center;
	height:261px;
	width:526px;
	position:absolute;
	z-index:1;
}

#right_col {
	height:200px;
	width:393px;
	margin-left:526px;
}

#rotating_article {
	height:212px;
	margin-bottom: 10px;
	padding:15px 25px 0px 25px;
	/*overflow-y: auto;*/
	overflow:hidden;
}
#rotating_article p {
	font-size:0.75em;
}
#accordion {
	position:relative;
	left:-21px;
}

#accordion .ui-accordion-header { 
	display: block; 
	width:321px; 
	height:47px; 
	line-height:35px;
	background-image: url(../images/blogs_sprite.png); 
	background-repeat: no-repeat; 
	background-position: left center; 
	outline: none;
}

#accordion .ui-state-active { background-position: left bottom; }
#accordion .ui-state-hover { background-position: left bottom; }
a.ui-accordion-header { text-decoration:none; text-align:left;  font-size:18px; font-weight:100; padding-left:23px; font-style:italic; font-weight:bold; }
a.ui-accordion-header:hover {  text-decoration:none; }
.accordian-content { 
	border: 1px solid #9CA5A2;
	margin:-10px 0 10px 30px;
	width:288px;
	z-index:100;
	position:relative;
}
.accordian-content div { padding:5px; }
.ui-tabs .ui-tabs-hide { display: none; }
li.ui-tabs-selected  { background-color:#8DAB9D !important; }
li.ui-state-default { background-color:#CFDCC2; }
#tabs {
	padding:0px 0;
}
#tabs ul.ui-tabs-nav { 
	list-style:none;
	display:block;
}
#tabs ul.ui-tabs-nav { 
	list-style:none;
	display:block;
	height:35px;
}

#tabs ul.ui-tabs-nav li { 
	display: inline; 
	float: left; 
	position: relative;
	margin-right:5px;
	height:15px;
	padding:10px 5px;

}
#tabs ul.ui-tabs-nav li:hover { 
	background-color:#8DAB9D;
}
.ui-tabs-panel {
	border:1px solid #8DAB9D;
	padding:5px;
}
.rss {

}
#tabs ul.ui-tabs-nav li a { display:block; height:35px; }
#tabs ul.ui-tabs-nav li a:hover { text-decoration:none; }
ul.rss li { padding:2px 0;	list-style-image: url('../images/dot.png') !important; margin-left:15px; }
.location b { margin:15px 0; font-weight:800; }
.location li {  padding:2px 0;	list-style-image: url('../images/dot.png') !important; margin-left:15px; }
#motion-links { margin:0 0 10px 0; }
#motion-links ul { padding:5px 12px; }
#motion-links ul li{ padding:3px 0; list-style-image:url(../images/dot.png) !important; }
.news-title { border-bottom: 1px dotted;  margin:2px 0 5px 0; padding:0; color:#8C2C2D !important;  }
p.news-title a { color:#8C2C2D !important; }
.home-headline { margin:0; padding:7px 0; font-weight:800; text-transform:uppercase; font-size:1.4em; border-bottom:1px dotted; margin-bottom:10px; color:#8C2C2D}
#rotating_article h2 { font-weight:bold; text-transform:uppercase; font-size: 1.275em; }
#motion-issue { padding-right:10px; }
#current-issue { padding-bottom:5px; }

/************************ End Homepage *************************/