/* Document Properties */

body {
	background-color:#4593d7;
	font-size:12px;
	font:Calibri, Verdana, Arial;
	font-family:Calibri, Verdana, Arial;
	color:#40413f;
	margin:0px;
}

a {
	text-decoration:none;
	}
	
#branding { 
	background-image: url('images/branding-header_bg.gif');
	background-repeat: repeat-x;
}
	
#page {
	width:100%;
	text-align:center;
}

#design {
	width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
		


		
		
/* Header Section */

#header {
	float:left;
	width:1000px;
	margin:10px 0px 0px 0px;
	color:#ffffff;
	font-size:11px;
	max-height: 70px;
}

/**+html #header {
	margin-top:15px;
}*/

#header a {
	color:#ffffff;
}

	#logo {
		float:left;
		position: relative;
		z-index:99999;
		width:300px;
		height:20px;
		margin-top:30px;
		margin-bottom:-45px;
		margin-left:-20px;
		overflow:visible;
		
		/*float:left;
		position: relative;
		z-index:99999;
		width:300px;
		height:20px;
		margin-bottom:-45px;
		margin-left:-20px;
		top: 100px;
		left: 28px;*/
	}

/*#header #logo a img {
	width: 199px;
    height: 79px;
    position: relative;
    top: 70px;
    left: 28px;
}*/

#header #logo a img {
	width: 199px;
    height: 79px;
    position: absolute;
    top: 70px;
    left: 28px;
}


	#mlt {
		float:left;
		width:445px;
		/*margin-right:40px;*/
		margin-top:20px;
		font:Arial, Helvetica, sans-serif;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:right;
	}
	
	*+html #mlt {
		width:450px;
	}
	
	#search  {
		float:right;
		width:235px;
		text-align:right;
		margin-top:0px;
	}
	
		#searchWording {
			float:left;
			margin-right:5px;
			font:Arial, Helvetica, sans-serif;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-align:right;
		}
		
		#searchBox {
			float:left;
			text-align:right;
			margin-top:5px;
			font-size:10px;
		}
		
		*+html #searchButton {
			margin-top:-6px;
		}		


		
		
/* Top Section */

#top {
	float:left;
	width:1000px;
	margin:0px;
}

	#gallery_wrap {
		float:left;
		width: 650px;
		height: 175px;
		margin-top:12px;
		background-image:url(images/facilities/background.jpg);
		background-repeat:no-repeat;
	}

/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#photos { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery {
	width:650px;
	height:175px;
	}

/* GALLERY PANELS */
.panel {}

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip {
	background-color:#282510;
	margin-top:6px;
	}

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #000; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img {
	border: none;
	}

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000;
}

/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}






	
	#tabs {
		float:left;
		width:334px;
		margin-left:10px;
	}
	
	*+html #tabs {
		float:left;
		width:334px;
		margin-top:12px;
		margin-left:10px;
	}
	
		#tabcontent {
			float:left;
			background-image:url(images/tabs/infobg.jpg);
			background-repeat:no-repeat;
			height:148px;
			width:334px;
		}
	
		*+html #tabcontent {
			margin-top:-12px;
		}
	
		#admin h1 {
			margin:10px;
			font-size:14px;
			color:#1672ca;
		}
	
		#admin p {
			margin:10px;
			color:#40413f;
		}
	
		#admin a {
			margin:10px;
			font-size:14px;
			color:#1672ca;
		}		
		
		#admintabs {
			float:left;
			height:38px;
			margin-left:-40px;
		}
			#admintabs li{
				list-style-type:none;
			}
			
			#admintabs .admin {
				float:left;
				height:26px;
				width:95px;
			}
			
			#admintabs .policies {
				float:left;
				height:26px;
				width:88px;
				position:relative;
				z-index:2;
			}
			
			#admintabs .history {
				float:left;
				height:26px;
				width:61px;
				position:relative;
				z-index:3;
			}
			
			#admintabs .news {
				float:left;
				height:26px;
				width:90px;
				position:relative;
				z-index:4;
			}			
			
			*+html #admintabs .news {
				margin-left:-1px;
			}
		


		
		
/* Center Section */

#center {
	float:left;
	width:1000px;
	margin-top:10px;
}

	#inmate {
		float:left;
		width:329px;
		margin-right:6px;
	}

		#inmateTop {
			float:left;
			width:329px;
			height:55px;
		}
		
		#inmateMid {
			float:left;
			background-image:url(images/inmatebox/middle.jpg);
			background-repeat:repeat-y;
			width:329px;
			line-height:150%;
		}
		
			#inmateMid h1 {
				margin:10px;
				font-size:18px;
				font-weight:bold;
				color:#1672ca;
			}
			
			#inmateMid p {
				margin:10px;
				color:#40413f;
			}
			
			#inmateMid a {
				font-size:16px;
				color:#1672ca;
			}
		
		#inmateBot {
			float:left;
			background-image:url(images/inmatebox/bottom.jpg);
			background-repeat:no-repeat;
			width:329px;
			height:11px;
		}

	#friends {
		float:left;
		width:329px;
		margin-right:6px;
	}
	
		#friendsTop {
			float:left;
			width:329px;
			height:55px;
		}
		
		#friendsMid {
			float:left;
			background-image:url(images/friendsbox/middle.jpg);
			background-repeat:repeat-y;
			width:329px;
			line-height:150%;
		}
		
			#friendsMid h1 {
				margin:10px;
				font-size:18px;
				font-weight:bold;
				color:#fa7806;
			}
			
			#friendsMid p {
				margin:10px;
				color:#40413f;
			}
			
			#friendsMid a {
				font-size:16px;
				color:#fa7806;
			}
		
		#friendsBot {
			float:left;
			background-image:url(images/friendsbox/bottom.jpg);
			background-repeat:no-repeat;
			width:329px;
			height:11px;
		}

	#community {
		float:left;
		width:329px;
	}
	
		#communityTop {
			float:left;
			width:329px;
			height:55px;
		}
		
		#communityMid {
			float:left;
			background-image:url(images/communitybox/middle.jpg);
			background-repeat:repeat-y;
			width:329px;
			line-height:150%;
		}
		
			#communityMid h1 {
				margin:10px;
				font-size:18px;
				font-weight:bold;
				color:#79af05;
			}
			
			#communityMid p {
				margin:10px;
				color:#40413f;
			}
			
			#communityMid a {
				font-size:16px;
				color:#79af05;
			}
		
		#communityBot {
			float:left;
			background-image:url(images/communitybox/bottom.jpg);
			background-repeat:no-repeat;
			width:329px;
			height:11px;
		}
		


		
		
/* Bottom Section */

#bottom {
	float:left;
	width:1000px;
	margin-top:10px;
}

	#csi {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#fsp {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#ilae {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#emp {
		float:left;
		width:235px;
		height:183px;
	}
		
		


		
		
/* Footer Section */

#footer {
	float:left;
	width:100%;
	margin-top:5px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fefefe;
}

#footer a {
	color:#fefefe;
}




