	/**** LAYOUT COMPONENTS ****/		

	#header{
		background: url('../images/header_rogue.jpg') no-repeat 0 0;}
	
	#header_photo_1, #header_photo_2, #header_photo_3, #header_photo_4, #header_photo_5, #header_photo_6 {
		height: 80px;
		width: 80px;
		float: left;
		margin: 0px 4px 4px 10px;
		border: 0}

	#header_photo_1 {
		background: url('../images/header_1.jpg') repeat-y 0 0;}
	#header_photo_2 {
		background: url('../images/header_4.jpg') repeat-y 0 0;}
	#header_photo_3 {
		background: url('../images/header_3.jpg') repeat-y 0 0;}
	#header_photo_4 {
		background: url('../images/header_2.jpg') repeat-y 0 0;}
	#header_photo_5 {
		background: url('../images/header_5.jpg') repeat-y 0 0;}
	
	#sidebar { /* Left nav container */
		background-color:#cccc99;
		width: 160px;
		max-width: 160px;}
	
	#blackbar {
	width:25px;
	background-color:#000000;
	}
	
	#rightbar { /* Left nav container */
	margin-left: 0;
	padding:0;
	width:21px;
	background: url('../images/rogue_gradient.jpg'); 
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#cccc99;}
	
	
	/** End Layout CSS **/	


	/** MAINCONTENT  **/


				
		#title_dist {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:large;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		color: #9A3030;}
		
		 p.center {
			margin-left: auto;
			margin-right: auto;
			text-align: center;
			font-size: 16px;
			font-weight: bold;
			color: #663333;	}		

		.splash-right {
				float: right;
				margin-left: 10px;
				display: block;
				text-align: center;
				width: auto!important;
				width: 150px;
				margin-bottom: 4px;
				clear:right;
			/* border: thin solid silver; */}			
		
		div.splash-right p{
				   
			margin: 0;
			font-size: x-small;
			font-weight: bolder;
			text-align: center;
			padding: 2px 4px 4px 14px;
			width: 150px;
			display: block;}	
	
		.splash-right-portrait {
				float: right;
				margin-left: 10px;
				padding-top: 10px;
				display: block;
				text-align: center;
				width: auto!important;
				width: 130px;
				margin-bottom: 3px;
				clear:right;
			/* border: thin solid silver; */}			
		
		div.splash-right-portrait p{
			margin: 0;
			font-size: x-small;
			font-weight: bolder;
			text-align: center;
			padding: 2px 4px 4px 0px;
			width: 130px;
			display: block;}		

		.splash-left-portrait {
				float: left;
				margin-right: 10px;
				display: block;
				text-align: center;
				width: auto!important;
				width: 130px;
				margin-bottom: 3px;
				clear:right;
			/* border: thin solid silver; */}			
		
		.splash-left-portrait p{
			margin: 0;
			font-size: x-small;
			font-weight: bolder;
			text-align: center;
			padding: 2px 4px 4px 0px;
			width: 130px;
			display: block;}			

		.splash-left {
				float: left;
				margin-right: 8px;
				display: block;
				text-align: center;
				width: auto!important;
				width: 150px;
				margin-bottom: 4px;
			/* border: thin solid silver; */}		

		div.splash-left p{
			margin: 0;
			font-size: x-small;
			font-weight: bolder;
			text-align: center;
			padding: 2px 3px 4px 8px;
			width: 160px;
			display: block;}	
	
	
	
	
	
	/* New version of Relative Content table  */
	
		
	#related-content  { 
		margin-left: 14px;
		margin-top: 18px;
		margin-right: 1px;
		margin-bottom: 10px;
		padding: 0px;
		width: 150px;
		float: right;
		clear: both; 
	/* border-style: dashed;
	border-color:#999999;
	border-width: medium;*/
		position: relative;}


	
	
	h1 { }
	
	 #maincontent h1{ 
		color:#494938;
		background-color: inherit;
		font-weight: bold;
		font-size: 1.25em;
		margin: 0;
		padding: 0;}

	h2 { }
    #maincontent h2 {
       color:#91363B;
		font-weight: bold;
		font-size: 1em;
		margin: 0;
		padding: 0;}
	
	strong { }
    #maincontent strong {
		color:#000000;
		}
	#maincontent strong.updated {
		line-height: 2.5em;
		color:#91363B; 
		float: right;
		clear:right;}
	#related-content strong {
		color:#FFFFFF; 
		}	
	
	
	.inblock-top-line{
	margin: 4px 8px 14px 8px;
	border-top: 1px dotted silver; 
	clear: both;}

	
	#maincontent table.maps {	
	margin-left: 80px; 
	width: 80%;
	border: none;
	border-collapse: collapse;
	}	
	#maincontent table.maps td{	
	border: none;
	border-collapse: collapse;
	}	
	#maincontent table.maps p{	
	text-align:center;
	width: 130px;}	

	#left-nav {   /* FF fix for message falling out of table */
	min-height: 330px;}

	
	/** QUICK LINKS **/
	/*
	#maincontent #quicklinks{  
	margin: 0;
	margin-right: -2px;
	padding: 0;
	width: 144px;
	float: right;
	clear:none;	}

	
	#maincontent #quicklinks select{  quicklinks selectlist 
	color:#333333;
	background-color:#FFFFFF;
	margin: 0;
	padding: 0;
	width: 140px;}
	*/

	#maincontent #quicklinks form{ /* quicklinks form styles */
	margin: 0;
	border: 2px solid #9A3030;
	/* border-color: #CCCC99;*/
	padding: 1px 0 1px 1px;}

	/** END Quick Links **/
	
	
	#maincontent table.relativecontent { /* added padding  */
	float: right;
	margin-bottom: 8px;
	margin-left: 8px;	}
	
	
	/* additional horz menu formating for rec district pages */

	#p7TBMt00{
	border-left: 1px solid #494938!important;
	border-right: 0px!important;
	}
	
	#p7TBMt05 {
	border-left: 1px solid #494938!important;
	border-right: 0px!important;
	}

	
	