/* CSS Document */



body {

	background-color:#283941;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-family:Verdana, Arial, Helvetica, sans-serif;

    color:#000000;

	font-size:.90em;

    margin:0px;

	line-height:150%;

}



a {

	text-decoration:none;

	}

	

#branding { 

	background-image: url('images/branding-header_bg.gif');

	background-repeat: repeat-x;

	z-index:2;

}

	

#page {

	width:100%;

	text-align:center;

}



#design {

	width:1000px;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

}



*html #design {

	width:1024px;

}



/*Header Section */



#header {

	width:1000px;

	height:41px;

	padding-top:10px;

	float:left;

	background-color:#243139;

}



*html #header {

	width:1024px;

}





	#logo {

		float:left;

		width:700px;

	}



	#search {

		float:left;

		text-align:left;

		margin-top:-4px;

		width:300px;

	}



		#search label {

			color:#ffffff;

			font-size:10px;

		}



		#search input[type="radio"] {

			color:#eeeeee;

			margin:2px;

			width:8px;

			height:8px;

		}



		#search input[type="text"] {

			background-color:#595757;

			border-style:inset;

			border-width:1px;

			border-bottom-color:#979798;

			border-top-color:#979798;

			border-left-color:#979798;

			border-right-color:#979798;

			color:#eeeeee;

		}



		#search input[type="button"] {

			background-color:#595757;

		}

		



	#optionalBorder {

		background-color:#e7e7e6;

		border:1px solid #939393;

		}

		

		

/* columns */



#leftColumn {

	float:left;

	width:695px;

	padding:0px;

	background-color:#f7f7f6;

}



	#leftColumn a:hover {

		color:#e13f46;	

	}



#rightColumn {

	float:left;

	width:300px;

	margin-left:3px;

	background-color:#f7f7f6;

}



	#rightColumn a:hover {

		color:#e13f46;

		}









/* content */



#pictureBox {

	width:695px;

	height:210px;

  	float:left;

}



	#randomPicture {

		width:695px;

		height:210px;

		margin-top:-20px;
		position:relative;
		z-index:1;

	}



#tabBox {

	width:695px;

	height:20px;
	position:relative;
	z-index:2;

}



#tabBoxTransparent {

	width:695px;

	background-color:#243139;

}





		.translucent {

		   	 opacity: 0.95;

    		 filter: alpha(opacity: 95);

		     -moz-opacity: 0.95;

    		 -khtml-opacity: 0.95;

		  }

		  

		  

#tabContent {

	width:695px;

	height:20px;

	font-size:.90em;

	text-align:center;

	background-color:#243139;

	text-transform:capitalize;

	color:#ffffff;

	font-weight:bold;

	z-index:2;

	position:relative;

}



	#tabContent a {	

		color:#FFFFFF;

		}

	

	

#categoryOpaqueBox {

	width:695px;

	float:left;

	margin:-35px 0px;
	position:relative;
	z-index:2;

}



#categoryOpaqueBox table a {

	color:#243139;

}



#categoryOpaqueBox table a:hover {

	color:#aa0b0b;

}









/* Tabs  */



.shadetabs{

	padding: 3px 0;

	background-color:#243139;

	margin-left: 0;

	margin-top: 5px;

	margin-bottom: 0;

	list-style-type: none;

	text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

	display: inline;

	margin: 0;

}



.shadetabs li a{

	position:relative;

	padding:3px 10px;

	margin-right:3px;

	color:#ffffff;

	font-weight:bold;

}



.shadetabs li a.selected{ /*selected main tab style */

	position:relative;

	top:0px;

	background-color:#cecece;

	color:#000000;

}



	.shadetabs li a.selected .orangeLinks{ /*selected main tab style */

		color:#0b53be;

	}



.shadetabs li a.selected:hover{ /*selected main tab style */

	color:#000000;

}



.tabcontent{

	display: block;

}



@media print {

	.tabcontent {

		display:block !important;

	}

}





.tabcontent a {

	color:#FFFFFF;	

}









/* featured sites */



#featuredSites {

	display:block;

	float:left;

	width:695px;

	margin:35px 2px 10px 5px;

	text-align:center;

}







	



/* search & explore */



#searchWrapper {

	float:left;

	width:695px;

	margin:10px 5px 10px 5px;

}



#majorSearches {

	float:left;

	width:315px;

	border:1px solid #283941;

}



	#majorSearches h3 {

		font-weight:bold;

		color:#ffffff;

		font-size:1em;

		background-color:#283941;

		}

		

		.indent {

			padding-left:10px;

			}

		

	#majorSearches p {

		padding:10px;

		}



#verticlePipe {

	float:left;

	width:48px;

}



#exploreNebraska {

	float:left;

	width:315px;

	border:1px solid #283941;

}



	#exploreNebraska h3 {

		font-weight:bold;

		color:#ffffff;

		font-size:1em;

		background-color:#283941;

		}

		

	#exploreNebraska p {

		padding:10px;

		}





/* accordion */



#accordionWrapper {

	width:300px;

	margin-top:0px;

	float:left;

	height:55%;

	overflow:hidden;

}





	#governorPicture {

		float:left;

		width:300px;

		height:140px;

		margin-top:-130px;

	}

	

	*html #governorPicture {

		margin-top:5px;

		width:294px;

	}

	

	#starterLinks {

		z-index:2;

		position:relative;

		text-transform:capitalize;

		padding-top:4px;

		padding-left:15px;

		width:152px;

		min-height:140px;

	}

	



.arrowlistmenu{

	width:300px; /*width of accordion menu*/

	margin:2px;

}



.arrowlistmenu .menuheaderCornersT{ /*CSS class for menu headers in general (expanding or not!)*/

	width:300px;

	height:29px;

	color:white;

	background: url(images/accordionbgseniortop.jpg) no-repeat center left;

	text-transform:uppercase;

	cursor: pointer;

	padding:0px 0px 0px 10px; /*header text is indented 50px*/

}



	.menuheaderCornersT:hover{ /*CSS class for menu headers in general (expanding or not!)*/

		color:#7c2b00;

	}



.arrowlistmenu .menuheaderCornersB{ /*CSS class for menu headers in general (expanding or not!)*/

	width:300px;

	height:29px;

	color:white;

	background: url(images/accordionbgseniorbottom.jpg) no-repeat center left;

	text-transform:uppercase;

	cursor: pointer;

	padding:0px 0px 0px 10px; /*header text is indented 50px*/

}



	.menuheaderCornersB:hover{ /*CSS class for menu headers in general (expanding or not!)*/

		color:#7c2b00;

	}



.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/

	width:300px;

	color:white;

	background-color:#2c3d45;

	text-transform:uppercase;

	cursor: pointer;

	padding:4px 0px 4px 10px; /*header text is indented 50px*/

}



	.menuheader:hover{ /*CSS class for menu headers in general (expanding or not!)*/

		color:#7c2b00;

	}



	.catName{ /*CSS class for menu headers in general (expanding or not!)*/

		color:#8ee95c;

		font-weight:normal;

		font-size:12px;

		padding-right:40px;

	}





.arrowlistmenu .menuYourGov{ /*CSS class for menu headers in general (expanding or not!)*/

	height:132px;

	padding:4px 0px 4px 0px; /*header text is indented 4px*/

}



.arrowlistmenu p{ /*CSS for p of each sub menu*/

	margin-left:10px;

	/*background: url(arrowbullet.png) no-repeat center left; custom bullet list image*/

	line-height:135%;

	width:290px;

}



.arrowlistmenu ul{ /*CSS for UL of each sub menu*/

	list-style-type: none;

}



.arrowlistmenu p a{

	/*background: url(arrowbullet.png) no-repeat center left; custom bullet list image*/

	line-height:150%;

}



/* additional links */



#countyLinks {

	width:275px;

	padding-left:10px;

	line-height:135%;

	float:left;

}



	#countyLinks a {

		color:#7c2b00;

		font-weight:bold;

	}	



#additionalLinks {

	width:275px;

	padding-top:20px;

	padding-left:10px;

	line-height:135%;

	float:left;

}



	#additionalLinks h3 {

		font-weight:bold;

		color:#ffffff;

		font-size:1em;

		margin-bottom:15px;

		}



#additionalServices {

	width:275px;

	padding-top:20px;

	padding-bottom:10px;

	padding-left:10px;

	line-height:135%;

	float:left;

}



	#additionalServices h3 {

		font-weight:bold;

		color:#ffffff;

		font-size:1em;

		margin-bottom:15px;

		}







/*  footer  */



#footer {

	width:1000px;

	padding-top:3px;

	padding-bottom:3px;

	float:left;

	background-color:#131c21;

	text-align:center;

	vertical-align:middle;

	color:#FFFFFF;

}



*html #footer {

	width:1024px;

}



	#footer a {

		font-size:.80em;

		color:#FFFFFF;

	}









/* text options */





h1 {

	font-size:1.5em;

	text-transform: uppercase;

	font-weight:bold;

	color:#FFFFFF;

	margin:0px;

}



h2 {

	font-size:1.25em;

	text-transform:capitalize;

	font-weight:bold;

	color:#FFFFFF;

	margin:20px 0px;

}



h3 {

	text-transform:capitalize;

	font-weight:bold;

	color:#FFFFFF;

	margin:0px;

}



.largeWhiteHeader {

	text-transform:capitalize;

	font-weight:bold;

}



.largeWhiteHeaderReg {

	text-transform:capitalize;

}



.medWhite {

	font-size:.90em;

	color:#cccccc;

}



.regularWhite {

	font-size:.80em;

}



.bold {

	font-weight:bold;

	}





/* links */



.orangeLinks {

	color: #ffb02a;

}



.orangeLinks2 {

	color: #7c2b00;

	font-weight:bold;

}



.blueLinks {

	color:#0b53be;	

	font-weight:bold;

}



.blueLinks2 {

	color: #0c4aca;

	font-weight:bold;

}





 img.c4 {float:right; vertical-align:middle; padding:2px;}

 img.c5 {float:left; vertical-align:middle; padding:2px;}

 img.c3 {float:right; vertical-align:bottom; padding:0px;}

 #bgsen {

	float: left; 

	background-image: url('images/bgseniors.jpg');

	background-repeat: repeat-y;

	z-index: 1;

 }

 

 div.c2 {width:695px; padding:14px 0px 7px 0px; background-color:#ffffff;}

	

	div.c2 a:visited {

		color:#555555;	

	}

	

	div.c2 .bordered {

		border:1px solid #2c3d45;

		}

		

	div.c2 .bordered p {

		padding:10px;

		line-height:175%;

		}

	

	#c2 .largeWhiteHeaderReg {

		color:#555555;

	}

		

	div.c2 h3 {

		background-color:#2c3d45;

		color:#ffffff;

		width:100%;

		font-weight:bold;

		font-size:1em;

		}

		

	.header {

		color:#ffffff;

		padding-left:5px;

		}

		

		.header:hover {

			color:#7c2b00;

			}

		

	.header2 {

		color:#ffffff;

		padding-left:5px;

		}

		

		.header2:hover {

			color:#7c2b00;

			}

	

 div.c1 {text-align: center}

 

 

 .jcarousel-skin-tango .jcarousel-container {

    background: #131c21;

    border: 1px solid #243139;

}









/* modal window */



#infoArea body {

	background-color:#ffffff;

}



#infoArea {

	color:#000000;

	background-color:#ffffff;

	line-height:175%;

	text-align:left;

}

	

	#infoArea p {

		padding-left:5%;

		padding-right:3%;

	}

	

	#infoArea p.wide {

		padding-top:25px;

	}

	

	#infoArea h1 {

		color:#000000;

	}	

	

	#infoArea h2 {

		color:#000000;

	}

	

	#infoArea .green {

		color:#5c7642;

	}	

	

	#infoArea .orangeLinks {

	color: #7c2b00;

	font-weight:bold;

	}

	

	#infoArea .orange {

	color: #7c2b00;

	font-weight:bold;

	}

	

	#infoArea .blue {

	color: #0b53be;

	font-weight:bold;

	}

	

	#infoArea a {

		color: #555555;

	}

	

	#infoArea .sitetools2 a {

		color: #6f6f6f;

	}



	#infoArea a:hover {

		color:#e13f46;	

	}



	#infoArea a.orange:hover {

		color:#e13f46;	

	}



	#infoArea a.blue:hover {

		color:#e13f46;	

	}

	

	#column1 {

		width:29%;

		float:left;

		padding:1%;

	}

			

	#column2 {

		width:30%;

		float:left;

		padding:1%;

	}



	#column3 {

		width:29%;

		float:left;

		padding-left:1%;		

		padding-right:1%;

	}



	#columnA {

		width:33%;

		float:left;

		padding-left:3%;		

		padding-right:1%;

	}



	#columnB {

		width:58%;

		float:left;

		padding-left:1%;		

		padding-right:3%;

	}

		

	#verticalSpacer {

		width:1%;

		float:left;

	}

	

	#verticalSpacer2 {

		width:1%;

		float:left;

	}









/* rss parse styles */



#rssArea {

	color:#000000;

	background:#FFFFFF;

	line-height:175%;

	text-align:left;

}



	#rssArea p {

		padding-left:1%;

		padding-right:3%;

	}

	

	#rssArea h1 {

		line-height:125%;

	}

	

	#rssArea h2 {

		line-height:125%;

	}

	

	#rssArea a {

		color: #0b53be;

	}

	

	#rssArea a:hover {

		color:#e13f46;

		}

	

	#rssArea a.orange {

		color: #9e5a00;

	}

	

	#rssArea .blue {

		color:#0b53be;

	}



#chan_title {

	color:000000;

	margin-left:20px;

	margin-top:20px;

	font-weight:bold;

	font-size:14px;

}



#chan_link {

	color:#9e5a00;

	margin-left:20px;

}



#chan_link a {

	color:#9e5a00;

	margin-left:20px;

}



#chan_description {

	font-size:10px;

	color:000000;

	margin-left:20px;

}



#chan_pubDate {

	font-style:italic;

	font-size:10px;

	color:000000;

	margin-left:20px;

}



#chan_items {

	margin: 20px;

}



#chan_items #item {

	margin-bottom:10px;

	color: 000000;

}



#chan_items #item a {

	margin-bottom:10px;

	color: #0b53be;

}



#chan_items #item #item_title {

	font-weight:bold;

	color: 000000;

}
