/* CSS Document */
html * , body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, xsl {
	margin: 0;	padding: 0;	border: 0;	}
a:link, a:visited { color: #C6E2FF; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
a:active, a:hover{ color:#E8F3FF; text-decoration:underline; font-weight: bold;}
a:link[class="linkALT"], a:visited[class="linkALT"] {
	color: #330000;
	text-decoration: none;
}
a[class="HomeLink"] { padding: 1px;	color: #0066CC;	text-indent: 4px;}
a[class="email"] {	color: #000000;	border-bottom: ridge #990000;}
ul {list-style : none;	position: relative;	}
body{
	position:relative;
	max-width: 88%;
	min-width: 900px;
	margin: 5px auto 0 auto;
	background: #FFFFFF url(../Images/bkgrnd.png) repeat;
}
/* Header, and Wrap Style */
#titleA{height: 115px; margin: 1px auto; padding: 1px; border-top: 2px groove #990000;
	background: #949e7c; border-right: 2px groove #990000; border-bottom: 1px groove #990000;
	border-left: 2px groove #990000;	}
#wrapper{position: relative; height: auto; min-height: 655px; padding: 1px;	background-color: #0d5a7f;
	border-right: 2px groove #990000; border-bottom: 2px groove #990000;
	border-left: 2px groove #990000; border-top: 1px groove #990000;}
#ColumnA{position:relative;	margin: auto; float:left; height: 583px;
	width: 12em; padding: 5px 5px 0px 25px;	}
#ColumnB{position:relative;	margin: 5px 0px 0px 0px; float:left; height: 583px;	width: 23%;	padding: 5px;}
#ColumnC{position: relative; margin: 5px 0px 0px 0px; float:left; height: 583px; width: 70%; padding: 5px;}
#ColumnD{position: relative; margin: auto;	float:left;	width: 69%; padding: 5px;}
#ColumnE{position: relative; float:left; width: 35%; margin: 1px; padding: 1px;	}
#ColumnF{position: relative; float:left; width: 50%; margin: 1px; padding: 1px; }
#ColumnG{position: relative; float:left; width: 20%; margin: 1px; padding: 1px; }
#section5{position: relative;	width: auto; background-color: #949e7c;	color: #FFFFFF;	border: thin solid #000;
	height: 580px;	overflow: scroll;	display: block;}
#section{position:relative;	height: auto; width: auto;
	margin: 10px 1px 1px 1px; padding-bottom: 10px; background-color: #949e7c;
	color: #FFFFFF;	border: thin solid #000;}
#section2{position: relative;	min-height: 380px; width: auto; margin: 10px auto auto 0px;
	padding-bottom: 10px; background-color: #949e7c; color:#000; border: thin solid #000;	}
#section3{position: relative;	background-color: #949e7c;	color: #FFFFFF;
	border: thin solid #000; margin: 1px; padding: 3px 0px; }
#section4{position: relative;	width: auto; height: auto;	background-color: #949e7c;
	color: #FFFFFF;	border: thin solid #000; margin: 1px; padding: 1px;	}
/* Images */
li img { position: relative; }
li#logoSPFR img {position: absolute;	left: 5px;	margin: 1px; top: 4px;	}
li#titleSPFR img {position: absolute;	top: 15px;	left: 140px; padding: 1px 0; }
li#firefght002 img {position: absolute;	padding: 0px 5px 0px 0px; right: 160px;	top: 0px;	}
li#logoCity img {position: absolute;	top: 10px;	right: 5px;	padding: 5px 1px 3px;	}
img[class="picIcon"] {position: absolute;	margin: 0px; right: -4px; top: -4px; }
li#chiefLarge img {	position: relative;	margin: 0 auto;	padding: 4px;	}
img[class="100years"] {	position: absolute;	margin: 0px; left: 45%;	top: -129px;	}
li#stUnit img {	position: absolute;	top: 1px;	right: 1px;	}
img[class="shiftCal"] {height: 85px; width:125px; padding: 5px}
img[class="shiftCal"]:hover {height: 170px; width:250px; z-index:100;}
img[class="stations"] {	position: absolute;	margin: 1px; padding: 1px;	left: 1px;	top: 30px;	}
img[class="trucks"] {	position: absolute;	margin: 1px; padding: 1px; right: -70px; top: 10px;	}
img[class="logoStation"] {	position: absolute;	margin: 1px; top: 15px; right: -85px; padding: 5px;	}
img[class="picRightB"] { position: absolute; border:thin double #000000; margin: 1px; top: 35px;
	right: -25px; padding: 5px;}
img[class="picRightT"] { position: absolute; margin: 1px; top: 5px; right: -42px; padding: 5px; z-index:100; }
img[class="picRightM"] { position: absolute; margin: 1px; top: 185px; right: -42px; padding: 5px; z-index:100; }
img[class="picRightL"] { position: absolute; margin: 1px; top: 330px; right: -42px; padding: 5px; z-index:100; }
img[class="floatL"] { position:relative; float: left; padding: 3px;	}
img[class="staticBL"] {	position: absolute;	left: 55px;	bottom: 4px; padding: 1px;	}
img[class="staticBR"] {	position: absolute;	right: 10px; bottom: 4px; padding: 1px;	}
img[class="staticTR"] {	position: absolute;	right: 10px; top: 4px;	padding: 1px;	}
p img[class="stationPic"] {	position: relative;	float:left;	margin: 10px; padding: 18px;	}
img[class="linkPic"] {position: absolute; margin: 1px; top: -315px; right: -85px; padding: 5px;	}
img[class="hurricane"] {position:absolute; right:-82px; top:10px; height:60px; width:100px; }
img[class="hurricane"]:hover { height:241px; width:400px; z-index:100;}
img[class="smokey"] {position:absolute; right:-22px; top:-52px; height:60px; width:100px; }
img[class="smokey"]:hover { height:241px; width:400px; z-index:101;}
img[class="bottom"] {position: absolute; margin: 1px; bottom: -150px; left: 15px; padding: 1px;}
object[class="constrain"] { position: relative; float:left; height: 34em; width:38em}
/* Text */
h1{	color: #0066CC;	background-color: #949e7c; font: 300 large Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px; text-decoration: underline;	}
h2{	letter-spacing: 0.3em;	padding: 0 5px 0 2px; font: large Georgia, "Times New Roman", Times, serif;
	vertical-align: top; color: #FFFFFF;	position: relative;	text-align: right; text-indent: 20px;
	/*text-indent: 7.1em;*/	}
h3{	padding: 10px 0; vertical-align: bottom; position: relative; text-align: center;
	font: large Georgia, "Times New Roman", Times, serif;}
h4{	font:medium/20px Georgia, "Times New Roman", Times, serif; padding:5px 5px;
	position:relative; text-align: left; color: #000000;}
h5{	font:small/20px Georgia, "Times New Roman", Times, serif; position: relative;
	text-align: center;	color: #000000;	}
p{	padding: 4px; }
#chiefs {
	margin: 5px;
	padding: 15px;
	left: auto;
}
p[class="displayC"]{	text-align: center;	font-size: 14px; letter-spacing: 1px;}
#remember {
	font: 2em Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	letter-spacing: 3px;
	text-align: left;
	text-indent: 14px;
	padding: 25px;
	}
li[class="bulletList"]{	margin:1px;	padding: 0px 0px 0px 15px; text-indent: 2px;	list-style: url(../Images/bullet.png) inside;}
li[class="blockLarge"]{padding: 3px; list-style: square inside; text-indent: 10px; word-spacing: 8px;
	font-size: large;}
li[class="circleSmall"] {padding: 0px 0px 0px 15px; text-indent: 15px;
	font-size: medium;
	list-style: circle inside;
}
h4[class="displayL"] { margin: 1px 100px 0px 10px ; width: 69%;	}
h4[class="displayC"] { margin: 1px 10px 0px 10px; width: 94%; text-align: center;}
h4[class="displayR"] { margin: 1px 10px 0px 280px ; width: 25%;	}
h4[class="displayFarR"] { margin: 75px 0 0 390px; width: 35%; }
h4[class="prText"] { line-height: 20px;	}
h4[class="blText"] { color:#000000;	line-height: 22px;	}
h4[class="smaller"] {font: small Georgia, "Times New Roman", Times, serif;}
h5[class="bottom"] {
	position: absolute;
	bottom: 1px;
	left: 90px;
	width: 80%;
	color: #FFFFFF;
	font-size: 12px;
}
/* Menu */
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#dlmenu {height: 10em; padding:0 0 0 0px;}
#menu {list-style-type: none; margin: 0 0 10px; position: absolute; z-index: 100; border: thin solid #000000;}
#menu li {display:block; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#d4d8bd url(top_grad_2.gif) center center; color:#ec0128;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:auto; background:#b4be9c url(sub_grad.gif);}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 12em; margin: 0; background: #6f9c6f; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left;}
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#949e7c url(top_grad.gif) center center;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#b4be9c url(sub_grad.gif);}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#7aa; color:#ff0;}
#dlmenu1 {height: 37em; padding:0 0 0 0px; background: #949e7c;}
#menu2 {list-style-type: none; margin: 0 0 10px; position: absolute; background: #949e7c; z-index: 100;}
#menu2 li {display:block; margin:0; position:relative; z-index:100;}
#menu2 li a, #menu li a:visited {display:block; text-decoration:none;}
#menu2 li dd {display:none;}
#menu2 li:hover, #menu li a:hover {border:0;}
#menu2 li:hover dt a , #menu li a:hover dt a {background:#d4d8bd url(top_grad_2.gif) center center; color:#ec0128;}
#menu2 li:hover dd, #menu li a:hover dd {display:block;}
#menu2 li:hover dl, #menu li a:hover dl {height:75%; background:#b4be9c url(sub_grad.gif);}
#menu2 table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu2 dl {width: 100%; margin: 0; background: #6f9c6f; cursor:pointer;}
#menu2 dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
#menu2 dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery3 dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#949e7c url(top_grad.gif) center center;}
.gallery3 dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#b4be9c url(sub_grad.gif);}
.gallery3 dd a:hover {background:#7aa; color:#ff0;}

