@charset "utf-8";
/* CSS Document */
BODY {
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
	height: 100%;
	margin: 0;
	padding: 0;
}
OL {
	line-height:18px;
}
.critterTabs {
	list-style:none;
}
/************** CONTAINERS *********************/

#container {
	text-align:center;
}

#mainBGHeader {
	margin-top:30px;
	margin-bottom:0px;
	text-align:center;
}
#mainNav {
	background-image:url(../images/mainNavBG.png);
	text-align:left;
	width:928px;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	margin: 0 auto;
	
}
#containerSlideShow {
	width:928px;
	background-color:#FFFFFF;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	margin: 0 auto;
	padding: 24px 0 0 0;
	
}
#callNowDiv {
	background-image:url(../images/girl.png);
	background-color:#ffffff;
	background-repeat:no-repeat;
	text-align:left;
	width:868px;
	height:100%;
	border:1px solid #c4c4c4;
	margin: 0 auto;
	margin-top:0px;
	padding: 10px 30px 10px 30px;
	display:inline-block;
}
#accurateFamilyDiv {
	background-color:#ffffff;
	background-repeat:no-repeat;
	text-align:left;
	width:928px;
	height:100%;
	border:1px solid #c4c4c4;
	margin: 0 auto;
	margin-top:0px;
	padding:0;
	display:inline-block;
}
#callNowLeftDiv {
	width:14%;
	/*background-color:#0F0;*/
	float:left;
	position:relative;
}
#callNowRightDiv {
	width:80%;
	margin-left:20px;
	float:left;
	position:relative;
	padding-top:10px;
}
#mainBG {
	text-align:left;
	background-image:url(../images/mainGradBG.png);
	background-color:#ffffff;
	width:868px;
	height:840px;
	border-top:1px solid #ffffff;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	margin: 0 auto;
	margin-top:0px;
	padding: 10px 30px 0 30px;
}
#mainLeftDiv {
	width:58%;
	/*background-color:#0F0;*/
	float:left;
}
#mainLeftDivRodent {
	background-image:url(../images/lrg_rat.gif);
	background-repeat: no-repeat;
	float:right;
}
#flMap {
	background-image:url(../images/flBlue.gif);
	background-repeat: no-repeat;
}
#fcbgBG {
	background-image:url(../images/fgbcBG.gif);
	height:160px;
	width:500px;
}
.fcbgFont {
	padding:80px 0 0 170px;
	margin-top:0px;
}
#mainRightDiv {
	width:328px;
	margin-left:20px;
	/*background-color:#00F;*/
	float:left;
}
.buddleOnDiv {
	background-image:url(../images/bubble_on.gif);
	background-repeat:no-repeat;
	height:290px;
	padding:20px;
	margin:0;
}
.buddleOffDiv {
	background-image:url(../images/bubble_off.gif);
	background-repeat:no-repeat;
	height:290px;
	padding:20px;
	margin:0;
}
#btmGrass {
	background-image:url(../images/btmGrass.jpg);
	width:928px;
	height:153px;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	margin: 0 auto;
	text-align:center;
}
#mainBGFooter {
	margin: 0 0 4px 0;
	text-align:center;
}
#awardsAccredsDiv {
	background-image:url(../images/awardsAccredsBG.png);
	border-top:3px solid #c0c0c0;
	bottom:0px;
	height:65px;
	margin:6px 0 0 0;
	padding-top:6px;
	text-align:center;
}
#awardsAccredsDiv2 {
	border:none;
	background-color:#c4c4c4;
	height:1px;
	width:100%;
	margin:1px 0 100px 0;
}
.termiteTable TD{
	padding-right:10px;
	text-align:justify;
}
/*************** END CONTAINERS *****************/

/*************** FONTS **************************/
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	color:#e72d31;
	border-bottom:1px solid #a61717;
}
H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	color:#535353;
	border-bottom:1px solid #a61717;
}

.mainFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#595351;
}
.largeCallFont {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#595351;
	text-transform:uppercase;
}
.accurateSolutionFont {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#a61717;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}
.questionFont {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#a61717;
	font-weight:bold;
	text-transform:uppercase;
}
.red {
	color:#a61717;
}
.green {
	color:#5a9c1c;	
	border-bottom:1px solid #5a9c1c;
}
.purple {
 	color:#4d12ba;
	border-bottom:1px solid #4d12ba;
}
.darkgray {
 	color:#535353;
	border-bottom:1px solid #535353;
}
.strong {
	font-weight:bold;
}
.clientFontGray {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#c0c0c0;

}
.clientFontBlack {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#595351;

}
.awardsAccredsFont {
	font-family:myriod Pro, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#595351;

}
/************** END FONTS **********************/

