﻿
/* ----- 800 CSS Rules ----- */

/* **** All Pages Formatting Start **** */
		body
		{
			font-size: 1em;
		}

		#headerimage
		{
			min-width:400px;
			min-height:77px;
			max-width:575px;
			max-height:111px;
		}

		#navcontainer li
		{
			height:20px;
		}
/* **** All Pages Formatting End **** */

/* **** Home Page Formatting Start **** */
		#commanderpic
		{
			width:150px;
			height:188px;
		}
		#newsblock
				{
				width:275px;
				position:absolute;
				top:150px;
				right:5px;
				}
/* **** Home Page Formatting End **** */

/* **** Officer Page Formatting Start **** */
		div.officers
		{
			width:200px;
			top:15px;
			left:300px;
		}

		img.officerpics
		{
			width:200px;
			height:222px;
		}
/* **** Officer Page Formatting End **** */

/* **** Events Page Formatting Start **** */
		div.events
		{
			top:100px;
			left:350px;
			width:400px;
			font-size:.9em; 
		}

		#calendarcombo
		{
			top:110px;
			left:170px;
		}

		img.eventpic
		{
			width:125px;
			height:100px;
		}
/* **** Events Page Formatting End **** */

/* **** Find-A-Post Page Formatting Start **** */
		#inmap
		{
			top:120px;
			left:275px;
		}

		div.mapbox
		{
			font-size:.9em;
			width:175px;
			height:355px;
			top: 175px;
			left: 150px;
			position:absolute;
		}

		#DistrictBox
		{
			font-size:.7em;
			width:175px;
			height:355px;
			top: 175px;
			left: 150px;
			position:absolute;
		}
/* **** Find-A-Post Page Formatting End **** */

/* **** File Cabinet Page Formatting Start **** */
		#tabdiv				{position:absolute;top:120px;left:220px;width:400px;height:200px;}		
		.tab { 
			font-size: .7em;
			width: 85px;
			white-space: nowrap;
			text-align: center;
			border-style: ridge;
			border-left-width: 2px;
			border-right-width: 2px;
			border-top-width: 2px;
			border-bottom-width: 0px;
			padding-top: 5px;
			padding-bottom: 5px;
			cursor: pointer;
			}
		.tabhold { 
			background-color: transparent;
			}
		.tabfocus { 
			background-color: black;
			color: white;
			}
		.tabcontent { 
			font-size: .7em;
			width: 400px;
			height: 200px;
			border-style: ridge;
			border-width: 3px;
			padding-top: 15px;
			padding-left: 10px;
			padding-right: 10px;
			}

/* **** File Cabinet Page Formatting End **** */

/* **** Related Links Page Formatting Start **** */
		#relatedlinks1
		{
			width:300px;
			left:195px;
			top:125px;
		}

		#relatedlinks2
		{
			width:300px;
			left:470px;
			top:125px
		}
		#relatedlinks3
		{
			width:400px;
			left:195px;
			top:250px;
		}
		#relatedlinks4
		{
			width:400px;
			left:470px;
			top:250px;
		}
/* **** Related Links Page Formatting End **** */

/* **** Contact Us Page Formatting Start **** */
		#googlemap
		{
			width:400px;
			height:250px;
		}
/* **** Contact Us Page Formatting Start **** */

/* **** Online Directory Page Formatting  **** */
		#officerslist {position:relative;top:10px;left:50px;}
			.cols 		{width:155px;}
			.colspacer	{width:15px;}
		#divlogin		{position:absolute;top:65px;left:325px;}
		#divsubmit		{position:absolute;top:115px;left:320px;}
		#fmdirectory	{width:500px;}
