
body {
	background-color : #ebebeb;
	margin : 0;
	color : #444;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
}
#skipnavigation a {
	color : #333333;
}
#skipnavigation {
	background-color : #333333;
	color : #333333;
	font-size : 7px;
	height : 10px;
	width : 80px;
	z-index : 1;
}
a, a:link, a:active {
	color : #002280;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}
#mainContent a {
	text-decoration : underline;
}
#mainContent {
	height : auto;
	width : 100%;
}
p {
	margin : 0 0 20px 0;
	line-height : 1.5em;
	color : #333;
	font-size : 1.1em;
	font-family : Arial, Helvetica, sans-serif;
}
h2 {
	font-family : Georgia, "Times New Roman", Times, serif;
	color : #990000;
	font-size : 1.3em;
	font-weight : bold;
	margin : 0 0 15px 0;
}
#header {
	background-image : url(/sebin/a/p/logo-county.gif );
	background-position : top left;
	background-repeat : no-repeat;
	margin : 0 auto;
	width : 1000px;
	height : 138px;
}
#searchContainer {
	border-left : 2px dotted #e99090;
	width : 728px;
	height : 70px;
	float : right;
	margin : 0px 0 0 0;
	padding : 0;
}
#searchContainer h2 {
	float : left;
	margin : 15px 0 0 25px;
	font-style : italic;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 1.6em;
	color : #fff;
	font-weight : normal;
}
#searchbox {
	border : 1px solid #d84040;
	width : 408px;
	height : 58px;
	background-image : url(/sebin/r/v/gradient-search.jpg);
	background-repeat : repeat-x;
	background-position : top;
	float : right;
}
#search_area {
	margin : 17px 0 0 17px;
}
#q {
	width : 240px;
}
#sa {
	background-image : url(/sebin/l/k/gradient-searc-button.jpg);
	background-position : top;
	background-repeat : repeat-x;
	background-color : #FEB30B;
	border : medium none;
	color : #000000;
	cursor : pointer;
	font-family : Arial,Helvetica,sans-serif;
	font-size : .8em;
	font-weight : bold;
	height : 22px;
	margin : 0 25px 0 5px;
	text-align : center;
	text-transform : uppercase;
	width : 80px;
}
#navigationContainer {
	background-color : #990000;
	width : 100%;
	height : 40px;
}
#navigation {
	width : 1000px;
	margin : 0 auto;
}
#navigation ul {
	display : inline-block;
	float : left;
	list-style-type : none;
	margin : 3px 0 0;
	padding : 0 0 0;
}
#navigation li {
	color : #CC99CC;
	display : block;
	float : left;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : normal;
	height : 35px;
	list-style-type : none;
	margin : -3px 0 0;
}
#navigation li a {
	color : #fff;
	display : block;
	float : left;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : bold;
	height : 34px;
	list-style-type : none;
	padding : 10px 35px 0;
	text-decoration : none;
}
#navigation li a:hover {
	background-color : #ba0000;
	color : #fff;
}
#navigation li a.active {
	background-color : #fff;
	color : #990000;
}
#navigation_tertiary {
	display : inline;
	float : right;
	height : 52px;
	width : 744px;
	margin : -10px 0 0 ;
}
#tertiary_nav {
	display : inline;
	height : auto;
	margin : 0 auto;
}
#tertiary_nav ul {
	list-style-type : none;
	margin : 0;
	padding : 8px 0 0;
}
#tertiary_nav li {
	color : #CCCCCC;
	float : right;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : normal;
	height : 20px;
	list-style-type : none;
	margin : 0 5px;
	width : auto;
}
#tertiary_nav li p {
	color : #ccc;
	font-size : 11px;
	margin : -1px 0 0;
}
#tertiary_nav li a {
	border-right : 1px solid #CCCCCC;
	color : #CCCCCC;
	padding : 0 0;
	text-decoration : none;
}
#tertiary_nav li a:hover {
	text-decoration : underline;
}
#tertiary_nav li a.homelink {
	padding : 0 10px;
}
#agencyheader {
	display : inline;
	float : left;
	margin : 0 0 8px;
	padding : 0;
	width : 100%;
}
#agencyname {
	color : #444444;
	display : inline;
	float : left;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin : 0;
	padding : 0;
	text-transform : uppercase;
	width : 400px;
}
#graybartop {
	border-top : 6px solid #CACACA;
	display : inline;
	float : left;
	height : 1px;
	margin : 0 0 15px;
	padding : 0;
	width : 100%;
}
#shareutilities {
	display : inline;
	float : right;
	margin : 0;
	padding : 0;
	width : auto;
}
#sharebutton {
	display : inline;
	float : right;
}
#printpagebutton {
	display : inline;
	float : right;
	margin : 0 15px 0 0;
}
#noticeBox {
	width : 100%;
	background-color : #feb30c;
	background-image : url(/sebin/x/g/gradient-noticebox.jpg);
	background-repeat : repeat-x;
	background-position : top;
	height : auto;
	padding : 0;
	float : left;
	margin : 0;
	border : 1px solid #d2940c;
}
#noticeBox p {
	border-left : 2px dotted #666;
	padding : 0 20px 0;
	float : right;
	display : inline;
	width : 515px;
	margin : 20px 0;
}
#noticeBox h2 {
	margin : 20px 0 0 20px;
	float : left;
	display : inline;
	color : #000;
	text-transform : uppercase;
	text-shadow : 1px 1px 2px #fff;
}
#noticeBox a {
	font-weight : bold;
}
#contentContainer {
	background-image : url(/sebin/d/k/content-gradient.jpg );
	background-position : top;
	background-repeat : repeat-x;
	width : 100%;
	float : left;
}
#content {
	border-left : 1px solid #ccc;
	border-right : 1px solid #ccc;
	width : 1000px;
	background-color : #fff;
	background-image : url(/sebin/h/q/backgound-content-gradient-subpage.jpg);
	background-position : top left;
	background-repeat : repeat-y;
	padding : 20px 0;
	margin : 0 auto;
	display : table;
}
#column1 {
	display : inline;
	margin : 0 30px 0 20px;
	padding : 0 0 20px;
	width : 710px;
	float : right;
}
#councilBoxesContainer {
	width : 680px;
	float : left;
	height : auto;
	display : block;
	margin : 10px 0;
}
#councilBox1 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/c/k/box-tomquirk.gif ) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox1 a:hover {
	background-position : 0 -131px;
}
#councilBox2 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/m/z/box-vickialmond.gif ) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox2 a:hover {
	background-position : 0 -131px;
}
#councilBox3 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/a/z/box-toddhuff.gif ) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox3 a:hover {
	background-position : 0 -131px;
}
#councilBox4 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/c/a/box-kennetholiver.gif ) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox4 a:hover {
	background-position : 0 -131px;
}
#councilBox5 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/e/n/box-davidmarks.gif) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox5 a:hover {
	background-position : 0 -131px;
}
#councilBox6 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/m/r/box-cathybevins.gif) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox6 a:hover {
	background-position : 0 -131px;
}
#councilBox7 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/q/x/box-johnolszewski.gif ) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox7 a:hover {
	background-position : 0 -131px;
}
#councilBox8 a {
	width : 164px;
	height : 131px;
	float : left;
	display : block;
	background : url(/sebin/i/b/box-whosmyrep.gif) 0 no-repeat;
	background-position : top;
	margin : 0 6px 6px 0;
}
#councilBox8 a:hover {
	background-position : 0 -131px;
}
#calloutDistrict {
	width : 180px;
	float : left;
	display : block;
	margin : 0 0 20px;
	padding : 15px 15px 10px;
	border : 1px solid #ccc;
	background-image : url(/sebin/s/s/callout-district.gif );
	background-position : top center;
	background-repeat : no-repeat;
	height : 239px;
	text-align : center;
}
#calloutDistrict h2 {
	font-size : 16px;
}
#calloutDistrict img {
	margin : 25px auto 0;
	display : block;
	border : 0;
}
#calloutCZMP {
	width : 203px;
	float : left;
	display : block;
	margin : 0 0 20px;
	padding : 15px 20px 10px;
	border : 1px solid #ccc;
	background-image : url(/sebin/o/w/callout-czmp.gif );
	background-position : top center;
	background-repeat : no-repeat;
	height : 239px;
	text-align : center;
}
#calloutCZMP h2 {
	font-size : 1.6em;
}
#calloutCZMP img {
	margin : 25px auto 0;
	display : block;
	border : 0;
}
#calloutCustom {
	width : 213px;
	float : left;
	display : block;
	margin : 0 0 20px;
	background-color : #fff;
	padding : 20px 15px 10px;
	border : 1px solid #ccc;
}
#learnMoreButton a {
	width : 168px;
	height : 34px;
	display : block;
	background : url(/sebin/q/b/button-learnmore.gif) 0 no-repeat;
	background-position : top;
	margin : 0px auto;
}
#learnMoreButton a:hover {
	background-position : 0 -34px;
}
#learnMoreButton {
	margin : 0;
	padding : 0;
}
#relatedtopics table {
	background-image : url(/sebin/i/f/background-related-topics.gif);
	background-position : left top;
	background-repeat : no-repeat;
	border-top : 6px solid #CACACA;
}
#relatedtopics {
	background-position : center top;
	background-repeat : no-repeat;
	float : right;
	height : auto;
	margin : 10px 0 5px 15px;
	width : 180px;
}
#relatedtopics a.smalltext {
	border-bottom : 1px solid #CACACA;
	display : inline-block;
	font-weight : normal;
	margin : 0;
	padding : 5px 0;
	text-decoration : none;
	width : 100%;
}
#relatedtopics .smalltext {
	background-color : transparent;
	padding : 20px 0 15px;
}
.whatsheredisplaynone {
	display : none;
}
#footerContainer {
	width : 100%;
	background-color : #333;
	float : left;
	padding : 0 0 20px;
}
#footer {
	width : 1000px;
	margin : 0 auto;
	color : #999;
	line-height : 1.2em;
}
#footer p {
	color : #999;
	font-size : 1em;
}
#footer_seal {
	float : left;
	margin : 0;
	padding : 0;
	background-image : url(/sebin/v/s/logo-seal.jpg);
	height : 108px;
	width : 104px;
}
#footer_list {
	height : auto;
	border-left : 1px dotted #999;
	display : inline;
	float : left;
	font-family : Arial,Helvetica,sans-serif;
	margin : 20px 35px 0;
	padding : 0 0 0 20px;
}
#footer_address {
	height : 100%;
	border-left : none;
	display : inline;
	float : left;
	font-family : Arial,Helvetica,sans-serif;
	height : auto;
	margin : 20px 35px 0 10px;
	padding : 0 0 0 20px;
}
#footer ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
}
#footer ul a {
	color : #CCCCCC;
	font-weight : normal;
	text-decoration : none;
}
#footer ul a:hover {
	text-decoration : underline;
}
#footer ul li {
	margin : 0 0 4px;
}
#footer ul li.title {
	color : #FFFFFF;
	font-size : 1.3em;
	font-weight : bold;
	font-family : Georgia, "Times New Roman", Times, serif;
	margin : 0 0 20px;
	padding : 0 0 6px;
}
#footerCredits {
	width : 1000px;
	background-color : #c51110;
	padding : 0 0 20px;
	color : #fff;
	margin : 0 auto;
	padding : 15px 0;
}
#footerCreditsContainer {
	width : 100%;
	background-color : #c51110;
	float : left;
}
#tertiary_nav p {
	margin : 0;
}
#headerContainer {
	background-image : url(/sebin/l/s/background-header-gradient.jpg );
	background-repeat : repeat-x;
	background-position : top;
	height : 138px;
	width : 100%;
}
.smalltext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #002280;
}
#baco_subnav table {
	background-image : url("/sebin/c/s/header-in-this-section.gif");
	background-position : left top;
	background-repeat : no-repeat;
	border-top : 6px solid #CACACA;
}
#baco_subnav {
	margin : 15px 0;
	width : 180px;
}
#baco_subnav a.smalltext {
	background-image : url("/sebin/q/r/most-requested-arrow.gif");
	background-position : left center;
	background-repeat : no-repeat;
	border-bottom : 1px solid #ADADAD;
	display : inline-block;
	font-weight : normal;
	margin : 0;
	padding : 5px 0 5px 25px;
	width : 180px;
}
#baco_subnav .smalltext {
	background-color : transparent;
	padding-bottom : 15px;
	padding-top : 25px;
}
#baco_subnav a.smalltext:hover {
	background-image : url("/sebin/m/n/most-requested-arrow-hover.gif");
	background-position : left center;
	background-repeat : no-repeat;
}
#column2 {
	margin : 0 14px 0 0;
	width : 214px;
	display : inline;
	float : right;
	padding : 0 0 20px;
}
#column2 ul {
	margin : 0 0 25px 4px;
	padding : 0;
}
#column2 li {
	border-bottom : 1px solid #ADADAD;
	list-style-type : none;
	margin : 0;
	padding : 6px 0;
}
#column2 li a {
	background-image : url("/sebin/q/r/most-requested-arrow.gif");
	background-position : left center;
	background-repeat : no-repeat;
	color : #002280;
	display : block;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : normal;
	margin : 0;
	padding : 0 0 0 25px;
	text-decoration : none;
}
#column2 li a:hover {
	background-image : url("/sebin/m/n/most-requested-arrow-hover.gif");
	background-position : left center;
	background-repeat : no-repeat;
	color : #002280;
	display : block;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	margin : 0;
	padding : 0 0 0 25px;
	text-decoration : underline;
}
#column2 li.title {
	background-image : none;
	border-bottom : 1px solid #ADADAD;
	border-top : 6px solid #CACACA;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin : 0;
	padding : 5px 0;
	text-transform : uppercase;
}
#council_subnav {
	width : 210px;
}
#mainContent ul {
	line-height : 1.5em;
}
#tulipTVPlayerDiv {
	padding : 50px 0 0;
	width : 480px;
}
.tulipMain {
}
.tulipTVPlayerContainerTitle {
	color : #FEB30C;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 1.3em;
	font-weight : bold;
	margin : 10px 15px;
}
.tulipTVPlayerContainerDuration {
	border-right : 1px solid #999999;
	color : #C51110;
	display : inline;
	float : left;
	font-weight : bold;
	margin : 0 5px 5px 15px;
	padding : 0 5px 0 0;
}
.tulipTVPlayerContainerDate {
	color : #C51110;
	font-weight : bold;
}
.tulipTVPlayerContainerDesc {
	clear : both;
	color : #CCCCCC;
	margin : 0 0 0 15px;
}
#tulipTVChannelChoice {
}
#tulipTVChannelChoiceName {
	font-size : 1.3em;
	font-weight : bold;
	margin : 15px 0;
}
#tulipTVChannelChoiceDesc {
}
.tulipTVThumbsContainer #tulipTVThumbs {
}
.tulipTVThumbLink {
	display : inline;
	margin : 0 10px 20px 0;
}
.tulipTVThumbMeta {
	padding : 0 0 10px;
}
.tulipTVThumbTitle {
	font-weight : bold;
	margin : 10px 0;
}
.tulipTVThumbDuration {
	border-right : 1px solid #000000;
	display : inline;
	float : left;
	font-weight : bold;
	margin : 0 5px 5px 0;
	padding : 0 5px 0 0;
}
.tulipTVThumbDesc {
	margin : 7px 0 20px;
}
#did9206157 object {
	background-color : #C51110;
	padding : 10px;
}
#singlePlayerContainer {
	background-color : #DEDEDE;
	background-image : url("/sebin/x/m/video_small_background.jpg");
	background-position : center top;
	background-repeat : no-repeat;
	border : 1px solid #666666;
	height : auto;
	padding : 65px 0 15px;
	text-align : center;
	width : 310px;
}
div#tulipTVThumbs div.tulipShow {
	border : 1px solid #999999;
	float : left;
	height : 250px;
	margin : 5px;
	padding : 10px;
	width : 130px;
}
.tulipMain hr {
	display : none;
}
#tulipTVPlayerContainer {
	background-color : #000000;
	background-image : url("/sebin/q/v/header_media_exec.gif");
	background-position : left top;
	background-repeat : no-repeat;
	margin : 20px 0;
	padding : 0 0 15px;
	width : 480px;
}
.tulipTVThumbDate {
	font-weight : bold;
}
#tulipTVPlayerDiv object {
	height : 200px;
	width : 300px;
}
.tulipShow {
	border : 1px solid #999999;
	float : left;
	height : 250px;
	margin : 5px;
	padding : 10px;
	width : 130px;
}
