@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
}
#backtohome{
	position:absolute;
	right:33px;
	top:75px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
}
#backtohome a:link{
	color:#999999;
}
#backtohome a:visited{
	color:#999999;
}
#backtohome a:hover{
	color:#586048;
}

#container {
	left:50%;
	margin-left:-500px;
	position:absolute;
	visibility:visible;
	width:1000px;
	z-index:1;
}
#pageBG {
	background-image:url(images/striped_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:927px;
	left:60px;
	position:absolute;
	top:0px;
	width:940px;
}
#pageBG2 {
	background-image:url(images/firemitigation/fire_striped_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:586px;
	left:60px;
	position:absolute;
	top:0px;
	width:940px;
}
#logo {
	position:absolute;
	left:40px;
	top:0px;
	z-index:4;
	width:255px;
	height: 191px;
}
#logotext {
	position:absolute;
	left:40px;
	margin-top:21px;
	top:120px;
	z-index:4;
	width:142px;
	text-align:center;
	line-height:24px;
	font-size:21px;
	letter-spacing:.1EM;
	font-family:Palatino, "Times New Roman", Times, serif;
	color:#586048;
}
.logoTop {
	font-size:28px;
}
.logoBottom {
	color:#828a73;
}
a:link {
	text-decoration:none;
	cursor:pointer;
}
a:visited {
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	text-decoration:none;
	cursor:pointer;
}
#phnumbers {
	position:absolute;
	top:132px;
	right:34px;
	font-family:Palatino, "Times New Roman", Times, serif;
	font-size:21px;
	line-height:23px;
	color:#586048;
	text-align:right
}
.phsmalltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
}
#beetle {
	position:absolute;
	background-image:url(images/pinebeetle.png);
	left:362px;
	top:-2px;
	z-index:4;
	width:75px;
	height:65px;
}
/* Global CSS */
#Top {
	position:relative;
	background-image:url(images/firemitigation/fireBG1Top.png);
	top:0px;
	width:500px;
	height:282px;
	z-index:2;
}
#Middle {
	position:relative;
	background-image:url(images/firemitigation/fireBG1Middle.jpg);
	background-repeat:repeat-y;
	width:500px;
	z-index:5;
}
#Bottom {
	position:relative;
	background-image:url(images/BOTTOM.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	height:20px;
	width:500px;
	z-index:5;
}
#Top2 {
	position:relative;
	background-image:url(images/TOP2.png);
	margin-top:0px;
	width:280px;
	height:282px;
	z-index:5;
}
#Middle2 {
	position:relative;
	background-image:url(images/MIDDLE2.jpg);
	background-repeat:repeat-y;
	width:280px;
	z-index:5;
}
#Bottom2 {
	position:relative;
	background-image:url(images/BOTTOM2.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	height:40px;
	width:280px;
	z-index:5;
}
#Top3 {
	position:relative;
	background-image:url(images/TOP3.png);
	margin-top:0px;
	width:280px;
	height:213px;
	z-index:5;
}
#Top4 {
	position:relative;
	background-image:url(images/TOP4.png);
	margin-top:0px;
	width:280px;
	height:20px;
	z-index:5;
}
#footer {
	position:relative;
	width:500px;
	right:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#586048;
	text-align:right;
	line-height:16px;
	font-size:11px;
}
#Main1Text {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828a73;
	line-height:18px;
	left:30px;
	width:440px;
	z-index:10;
}
#slogan {
	position:absolute;
	top:174px;
	left:303px;
	font-family:Palatino, "Times New Roman", Times, serif;
	font-size:14px;
	color:#586048;
	text-align:right;
}
#slogan strong{
font-weight:normal;
}
#slogan2 {
	position:absolute;
	top:174px;
	left:398px;
	font-family:Palatino, "Times New Roman", Times, serif;
	font-size:14px;
	color:#586048;
	text-align:right;
}
#slogan2 strong{
font-weight:normal;
}
#Main1Text span, #Main1Text strong {
	color:#A2775C;
	font-weight:normal;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#586048;
	font-size:18px;
	margin:0px;
	font-weight:normal;
}
#Main1Text h1{
font-family:Arial, Helvetica, sans-serif;
	color:#A2775C;
	font-size:18px;
	line-height:30px;
	margin:0px;
	font-weight:normal;
}
#mikeText h1{
font-family:Arial, Helvetica, sans-serif;
	color:#A2775C;
	font-size:18px;
	line-height:30px;
	margin:0px;
	font-weight:normal;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#A2775C;
	font-size:18px;
	line-height:30px;
	margin:0px;
	font-weight:normal;
}
#Main1Text h2{
font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#A2775C;
	line-height:30px;
	margin:0px;
	font-weight:normal;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	width:240px;
	color:#A2775C;
	line-height:18px;
	margin:0px;
	font-weight:normal;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	width:240px;
	color:#A2775C;
	line-height:18px;
	margin:0px;
	font-weight:normal;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin:0px;
	padding:0px;
	color:#A2775C;
	font-weight:normal;
}
#subnavLabels {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	top:250px;
	left:40px;
	line-height:21px;
	width:162px;
	height:200px;
	z-index:6;
}
#subnavLabels a:link {
	color:#828a73;
	text-decoration:none;
	margin-left:8px;
}
#subnavLabels a:visited {
	color:#828a73;
	text-decoration:none;
	margin-left:8px;
}
#subnavLabels a:hover {
	color:#A2775C;
	text-decoration:none;
	margin-left:8px;
}
p {
	margin-top:5px;
}

/* Panel 1 */


#hmMainBG1 {
	position:absolute;
	background-image:url(images/hm/mainBG1.png);
	top:191px;
	left:30px;
	width:580px;
	height:520px;
	z-index:2;
}
#photodiv {
	position:absolute;
	top:25px;
	left:24px;
	background-repeat:no-repeat;
}
#slant {
	position:absolute;
	top:379px;
	left:16px;
	background-image:url(images/hm/titleBG_SLANT.gif);
	background-repeat:no-repeat;
	width:550px;
	height:57px;
}
#hmMain1Subtitle {
	position:absolute;
	top:386px;
	left:34px;
	width:480px;
	font-family:Arial, Helvetica, sans-serif;
	color:#586048;
	font-size:18px;
}
#hmMain1Content {
	position:absolute;
	top:185px;
	left:25px;
	width:570px;
	height:693px;
	z-index:3;
}
#hmMain1Text {
	position:absolute;
	top:414px;
	left:35px;
	width:505px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828a73;
	line-height:18px;
}
#hmMain1Text b, #hmMain1Text strong {
	color:#97bc43;
}
#hmMain2Text b, #hmMain2Text strong {
	color:#97bc43;
}
/* Panel 2 */

#mainBG2 {
	position:absolute;
	background-image:url(images/hm/mainBG2.png);
	top:190px;
	right:25px;
	width:360px;
	height:520px;
	z-index:2;
}
#hmMain2content {
	position:absolute;
	top:200px;
	right:25px;
	width:360px;
	height:667px;
	z-index:3;
}
#newslettersPadded {
	margin-left: 10px;
}

#newsletters8 {
	position:absolute;
	top:0px;
	left:0px;
}
#hmMain2Text a:link {
	color:#586048;
	text-decoration:underline;
}
#hmMain2Text a:visited {
	color:#586048;
	text-decoration:underline;
}
#hmMain2Text a:hover {
	color:#97bc43;
	text-decoration:underline;
}
#hmMain2Text {
	position:absolute;
	top:104px;
	left:26px;
	width:311px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828a73;
	line-height:18px;
	height: 400px;
}
#affiliations {
	position:absolute;
	bottom:77px;
	width:320px;
	left: 609px;
	height: 80px;
}
/* FOOTER */

#footertext {
	position:absolute;
	bottom:-56px;
	width:356px;
	right:4px;
	font-family:Palatino, "Times New Roman", Times, serif;
	color:#586048;
	text-align:right;
	font-size:14px;
	font-variant:small-caps;
	line-height:16px;
}
#footertext span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-variant:normal;
}
#footertext a, #footer a, #contactFooter a{
	color:#586048;
	text-decoration:none;
}
#footertext a:link, #footer a:link, #contactFooter a:link{
}
#footertext a:visited, #footer a:visited, #contactFooter a:visited{
}
#footertext a:hover, #footer a:hover, #contactFooter a:hover{
color:#97BC43;
}
/* Pine Beatles */

.priNavBG {
	position:absolute;
	right:20px;
	top:0px;
	z-index:2;
	width:590px;
	height:78px;
	background-image:url(images/nav/priNav1_BG.png);
	background-repeat:no-repeat;
}
.priNav {
	position:absolute;
	right:20px;
	top:0px;
	z-index:2;
	width:590px;
	height:65px;
}
.priNav1 {
	position:absolute;
	left:13px;
	top:0px;
	z-index:2;
	width:90px;
	height:65px;
	background-image:url(images/nav/priNav1.png);
	background-repeat:no-repeat;
}
a.priNav1:HOVER {
	position:absolute;
	left:13px;
	top:0px;
	z-index:2;
	width:90px;
	height:65px;
	background-image:url(images/nav/priNav1_on.png);
	background-repeat:no-repeat;
}
.priNav1_on {
	position:absolute;
	left:13px;
	top:0px;
	z-index:2;
	width:90px;
	height:65px;
	background-image:url(images/nav/priNav1_on.png);
	background-repeat:no-repeat;
}
/* Plant Health Care */		

.priNav2 {
	position:absolute;
	left:103px;
	top:0px;
	z-index:2;
	width:83px;
	height:65px;
	background-image:url(images/nav/priNav2.png);
	background-repeat:no-repeat;
}
a.priNav2:HOVER {
	position:absolute;
	left:103px;
	top:0px;
	z-index:2;
	width:83px;
	height:65px;
	background-image:url(images/nav/priNav2_on.png);
	background-repeat:no-repeat;
}
.priNav2_on {
	position:absolute;
	left:103px;
	top:0px;
	z-index:2;
	width:83px;
	height:65px;
	background-image:url(images/nav/priNav2_on.png);
	background-repeat:no-repeat;
}
/* Other Services */

.priNav3 {
	position:absolute;
	left:186px;
	top:0px;
	z-index:2;
	width:97px;
	height:65px;
	background-image:url(images/nav/priNav3.png);
	background-repeat:no-repeat;
}
a.priNav3:HOVER {
	position:absolute;
	left:186px;
	top:0px;
	z-index:2;
	width:97px;
	height:65px;
	background-image:url(images/nav/priNav3_on.png);
	background-repeat:no-repeat;
}
.priNav3_on {
	position:absolute;
	left:186px;
	top:0px;
	z-index:2;
	width:97px;
	height:65px;
	background-image:url(images/nav/priNav3_on.png);
	background-repeat:no-repeat;
}
/* Fire Mitigation */

.priNav4 {
	position:absolute;
	left:283px;
	top:0px;
	z-index:2;
	width:107px;
	height:65px;
	background-image:url(images/nav/priNav4.png);
	background-repeat:no-repeat;
}
a.priNav4:HOVER {
	position:absolute;
	left:283px;
	top:0px;
	z-index:2;
	width:107px;
	height:65px;
	background-image:url(images/nav/priNav4_on.png);
	background-repeat:no-repeat;
}
.priNav4_on {
	position:absolute;
	left:283px;
	top:0px;
	z-index:2;
	width:107px;
	height:65px;
	background-image:url(images/nav/priNav4_on.png);
	background-repeat:no-repeat;
}
/* Contact */

.priNav5 {
	position:absolute;
	left:484px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav5.png);
	background-repeat:no-repeat;
}
a.priNav5:HOVER {
	position:absolute;
	left:484px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav5_on.png);
	background-repeat:no-repeat;
}
.priNav5_on {
	position:absolute;
	left:484px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav5_on.png);
	background-repeat:no-repeat;
}
.priNav6 {
	position:absolute;
	left:390px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav6.png);
	background-repeat:no-repeat;
}
a.priNav6:HOVER {
	position:absolute;
	left:390px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav6_on.png);
	background-repeat:no-repeat;
}
.priNav6_on {
	position:absolute;
	left:390px;
	top:0px;
	z-index:2;
	width:93px;
	height:65px;
	background-image:url(images/nav/priNav6_on.png);
	background-repeat:no-repeat;
}
