@charset "utf-8";
/* CSS Document */

body{
background: #d6e3ff url(/images/BG.jpg) top center repeat-x  ;
margin: 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
}

#mainWrap{
background:url(/images/mainWrapBG.jpg) top center no-repeat;
width:100%;
margin: 0px auto 0px auto;
}
#mainContainer{
width:1000px;
margin: 0px auto 0px auto;}

a{
outline:none;
color:#0202ec;
text-decoration:none}

a:hover{
color:#FF0000;
text-decoration:underline}

#logoPad{
margin-left:30px;}
#headerCenter img{
border:none;
outline:none;}
#header{
height:400px;
position:relative;}

#headerLeft{
width:225px;
float:left;
height:400px;
}

#headerCenter{
width:500px;
float:left;
height:400px;
}

#headerRight{
width:275px;
float:left;
height:400px;
}

#phoneNumber{
color:#fff605;
font-size:16px;
font-weight:bold;
margin-top:20px;
height:50px;
}
#number{
font-size:24px;
font-weight:bold;
margin-left:25px}

#moldInspectionButton{
width:160px;
height:99px;
position:relative;
top:68px;
left:33px;
}

#moldInspectionButton a{
display:block;
background:url(/images/moldInspectionNav.png) no-repeat;
height:99px;
text-indent:-100000em;}

#moldInspectionButton a:hover{
background-position:0 -99px;}

#moldRemovalButton{
width:160px;
height:99px;
position:relative;
left:33px;
top:68px;
}

#moldRemovalButton a{
display:block;
background:url(/images/moldRemovalNav.png) no-repeat;
height:99px;
text-indent:-100000em;}

#moldRemovalButton a:hover{
background-position:0 -99px;}


#asbestosInspectionButton{
width:160px;
height:99px;
position:relative;
top:108px;
left:93px;
}

#asbestosInspectionButton a{
display:block;
background:url(/images/asbestosInspectionNav.png) no-repeat;
height:99px;
text-indent:-100000em;}

#asbestosInspectionButton a:hover{
background-position:0 -99px;}

#asbestosRemovalButton{
width:160px;
height:99px;
position:relative;
left:93px;
top:108px;
}

#asbestosRemovalButton a{
display:block;
background:url(/images/asbestosRemovalNav.png) no-repeat;
height:99px;
text-indent:-100000em;}

#asbestosRemovalButton a:hover{
background-position:0 -99px;}

#headerContent{
width:310px;
height:165px;
position:relative;
left:60px;
font-size:16px}

#estimate{
height:30px;
width:250px;
position:relative;
top:20px;
left:20px;
font-size:10px;
color:#ce2127;
font-weight:bold;
}

#estimate a{
color:#ce2127;}

#estimate a:hover{
color:#2b2878;
text-decoration:none;}

#fontLg{
font-size:18px;
margin:0 0 0 60px;}

#content{
width:1000px;
overflow:hidden;
padding-bottom:40px;}

#leftColumn{
width:200px;
float:left;
margin-top:35px;
font-size:12px
}

#centerColumn{
width:600px;
float:left;
}

#rightColumn{
width:190px;
float:left;
margin-top:35px;

}
#contactIL{
background-image:url(/images/contactIL.jpg);
height:161px;
width:161px;
margin-left:20px;
font-size:12px;}

.contactLink{
color:#FFFFFF;
position:relative;
top:130px;
left:50px;}

#contactIL a:hover{
color:#FFFF00}

#contactWI{
background-image:url(/images/contactWI.jpg);
height:161px;
width:161px;
margin-left:20px;
font-size:12px;}

#contactWI a:hover{
color:#FFFF00}

#centerColumn h1{
font-size:20px;
margin-top:35px;}

#leftText{
font-size:12px;
padding:20px;
width:180px;}

#rightText{
font-size:12px;
padding:20px}
#pageText{
font-size:14px}

#footer{
height:100px;
width:1000px;}

#footerLinks{
border-bottom: #2b2878 solid 1px;
color:#ce2127;
font-size:10px;
text-align:center;
height:20px;
}

#footerLinks a{
color:#ce2127;
text-decoration:none;
}
#footerLinks a:hover{
color:#2b2878;
text-decoration:underline;
}

#footerCopy{
float:right;
font-size:12px;
color:#ce2127;
margin-top:5px;}

/*---------- SIDEBAR-Menu Items ----------*/

/*---------- SIDEBAR-Menu Items ----------*/
#sideNav {
	float: left;
	display: inline;
	width: 179px;
	margin: 0 0 0 10px;
	padding: 0 0 20px 0;
}


#sideNav .block {
	margin: 0;
	padding: 0;
	background:url('/images/yellowRoundedUpper.gif') no-repeat left top;
	height:13px;
	overflow:hidden;
}

#blockbottom {
	background:url('/images/yellowRoundedLower.gif') no-repeat left top;
	width:179px;
	height:15px;
	border-top: 1px solid #d6e3ff;
	float:left;
	
	}

#sideNav h3 {
	float: left;
	width: 169px;
	margin: 0;
	padding: 0px 0px 10px 10px;
	color: #000000;
	font-size: 16px;
	background-color:#fff605;
	border-bottom: 1px solid #d6e3ff;
}

#sideNav  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:14px;
}


#sideNav ul li.menu-item {
	float: left;
	width: 179px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff605;
		color: #000;
}

#sideNav li.menu-item a {
	display: block;
	padding: 7px 10px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

#sideNav ul li.menu-item a:hover {
	background: #fff605;
	color:#FFFFFF;
}

	#moldInspectionpage ul#navLinks li a#moldInspection{
	background: #fff605;
	color:#000000;
	}
	#moldRemovalpage ul#navLinks li a#moldRemoval,
	#moldInspectionpage ul#navLinks li a#moldInspection,
	#moldGlossarypage ul#navLinks li a#moldGlossary,
	#moldBuildingspage ul#navLinks li a#moldBuildings,
	#moldAtticpage ul#navLinks li a#moldAttic,
	#moldBasementpage ul#navLinks li a#moldBasement,
	#moldHiddenpage ul#navLinks li a#moldHidden,
	#asbestosRemovalpage ul#navLinks li a#asbestosRemoval,
	#asbestosInspectionpage ul#navLinks li a#asbestosInspection,
	#asbestosWhatpage ul#navLinks li a#asbestosWhat,
	#asbestosWherepage ul#navLinks li a#asbestosWhere,
	#asbestosBuildingspage ul#navLinks li a#asbestosBuildings,
	#asbestosHealthpage ul#navLinks li a#asbestosHealth,
	#asbestosGlossarypage ul#navLinks li a#asbestosGlossary
{
	background: #fff605;
	color:#000000;
	}
	#moldInspectionpage ul#navLinks li a#moldInspection{
	background: #fff605;
	color:#000000;
	}
	#moldInspectionpage ul#navLinks li a#moldInspection{
	background: #fff605;
	color:#000000;
	}
#sideNav ul li.menu-item a.active {
	background: #fff605;
	color:#FFFFFF;
}

/*---------- SIDEBAR-Menu Items Illinois ----------*/
#sideNavIL {
	float: left;
	display: inline;
	width: 179px;
	margin: 0 0 0 10px;
	padding: 0 0 20px 0;
}


#sideNavIL .block {
	margin: 0;
	padding: 0;
	background:url('/images/redRoundedUpper.gif') no-repeat left top;
	height:13px;
	overflow:hidden;
}

#blockbottomIL {
	background:url('/images/redRoundedLower.gif') no-repeat left top;
	width:179px;
	height:15px;
	border-top: 1px solid #d6e3ff;
	float:left;
	
	}

#sideNavIL h3 {
	float: left;
	width: 169px;
	margin: 0;
	padding: 0px 0px 10px 10px;
	color: #ffffff;
	font-size: 16px;
	background-color:#c10000;
	border-bottom: 1px solid #d6e3ff;
}

#sideNavIL  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:14px;
}


#sideNavIL ul li.menu-itemIL {
	float: left;
	width: 179px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #c10000;
		color: #000;
}

#sideNavIL li.menu-itemIL a {
	display: block;
	padding: 7px 10px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

#sideNavIL ul li.menu-itemIL a:hover {
	background: #c10000;
	color:#FFFFFF;
}

#sideNavIL ul li.menu-itemIL a.active {
	background: #c10000;
	color:#FFFFFF;
}

/*---------- SIDEBAR-Menu Items Wisconsin ----------*/

#sideNavWI {
	float: left;
	display: inline;
	width: 179px;
	margin: 0 0 0 10px;
	padding: 0 0 20px 0;
}


#sideNavWI .block {
	margin: 0;
	padding: 0;
	background:url('/images/blueRoundedUpper.gif') no-repeat left top;
	height:13px;
	overflow:hidden;
}

#blockbottomWI {
	background:url('/images/blueRoundedLower.gif') no-repeat left top;
	width:179px;
	height:15px;
	border-top: 1px solid #d6e3ff;
	float:left;
	
	}

#sideNavWI h3 {
	float: left;
	width: 169px;
	margin: 0;
	padding: 0px 0px 10px 10px;
	color: #ffffff;
	font-size: 16px;
	background-color:#2b2878;
	border-bottom: 1px solid #d6e3ff;
}

#sideNavWI  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size:14px;
}


#sideNavWI ul li.menu-itemWI {
	float: left;
	width: 179px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #2b2878;
		color: #000;
}

#sideNavWI li.menu-itemWI a {
	display: block;
	padding: 7px 10px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

#sideNavWI ul li.menu-itemWI a:hover {
	background: #2b2878;
	color:#FFFFFF;
}

#sideNavWI ul li.menu-itemWI a.active {
	background: #2b2878;
	color:#FFFFFF;
}
