body {
background:#1B3196;
color:#FFF;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Sans-Serif;
font-size:11px;
margin: 0px;
padding: 0px;
}

html, body {
height:100%;
}

#cleanPowerFinance {
position:absolute;
bottom: 30px;
right: 60px;
z-index:15;

}

#betterBusinesBureau {
position:absolute;
bottom: 33px;
right: 5px;
z-index:15;	
}


#bgTest {
width: 7000px;
height: 100%;
position: absolute;
bottom: 0px;
left: 0px;
background-image:url(../_img/bg4.jpg);
background-position:bottom left;
background-repeat:repeat-x;
z-index:0;
overflow: hidden;
}

#bgTestForeGround{
width: 4000px;
height: 100px;
position: absolute;
bottom: 0px;
left: 0px;
background-image:url(../_img/bgChecker.gif);
background-repeat:repeat-x;
z-index:0;
overflow: hidden;
display:none;
}

#bgTestSky {
width: 6000px;
height: 100px;
position: absolute;
top: 0px;
left: 0px;
background-image:url(../_img/bgChecker.gif);
background-repeat:repeat-x;
z-index:0;
overflow: hidden;
display:none;
}

#bgMask {
position:relative;
height:100%;
width:100%;
overflow: hidden;
}



#logo {
position:absolute;
top: 10px;
left: 30px;
background-image:url(../_img/logo.png);
z-index:5;
width: 350px;
height: 45px;
}

#btnContact {
position:absolute;
top: 30px;
right: 200px;
background-image:url(../_img/btnContact.png);
z-index:5;
width: 98px;
height: 31px;
}

#btnSearch {
position:absolute;
top: 30px;
right: 150px;
background-image:url(../_img/btnSearch.png);
z-index:5;
width: 31px;
height: 31px;
}

#btnSearchSubmit {
width:30px;
height:30px;
position:absolute;
top: 30px;
right: 23px;
z-index:20;
cursor:pointer;
}

#btnSearchForm {
position:absolute;
top: 30px;
right: 30px;
background-image:url(../_img/searchFormBG.png);
z-index:5;
width: 124px;
height: 31px;
}

#search {
height:9px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#003366;
margin-top:8px;
margin-left:7px;
width: 80px;
border:0px solid #FFF;
background:#FFF;
}




#menu5 {
position:absolute;
bottom: 10px;
left: 600px;
background-image:url(../_img/bg4.jpg);
}

#bgTrans {
position:absolute;
width:682px;
height:573px;
left: 50%;
margin-left:-341px;
background-image:url(../_img/bg-trans.png);
z-index:10;
top: 0px;
}

.contentBox {
position:absolute;
width:750px;
height:300px;
left: 50%;
margin-left:-375px;
z-index:10;
top: 100px;
font-size:14px;
line-height:1.5em;
}

.highlite {
/*background-color:#ACC0E9;
padding:3px;
color: #1B3196;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;*/
text-transform:capitalize;
text-transform:uppercase;
font-style:italic;
}

.subBox {
margin-top:80px;
width:350px;
height:180px;
float:left;
line-height:1.3em;
text-align:left;
font-size:11px;
background-image:url(../_img/subBox-trans.png);
color:#1B3196;
margin-right:15px;
}

.subBox p{ padding-left:5px; font-weight:900;}

.subTitle {
font-size:14px;font-weight:bold; font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase; color:#fff; padding-left:10px;
}

.photo {
background-color:#FFFFFF;
padding:10px;
float:left;
width: 376px;
margin-right:20px;
}

.photo span {
color:#666666;
font-size:9px;
float:right;
}

.listStyle li{
position:relative;
left:50px;
list-style-image:url(../_img/icnLeaf.png);
}

h2 {font-size:13px;}

a {
color: #FFFFFF;
text-decoration:none;
}

.subContent {
position:absolute;
}

.icon {
float: left;
padding: 7px;
}

.resource, .localResource {
font-size:12px;
padding-left:10px;
}

.gallery {
text-decoration:underline;
cursor:pointer;
}

/* ———————- nav ———————- */

#mainMenu {
position:absolute;
bottom: 30px;
left: 25px;
z-index:5;
text-align:center;
}

#servicesMenu {
position:absolute;
bottom: 0px;
left: 198px;
z-index:5;
text-align:center;
}

.menu .slatenav {position:relative;display:block;height:42px;font-size:14px;font-weight:bold; font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.menu .slatenav ul {margin:0px;padding:0;list-style-type:none;width:auto;}
.menu .slatenav ul li {display:block;float:left;margin:0 7px 0 0; background-color:#1B3196}
.menu .slatenav ul li a{display:block;float:left;color:#CCCCCC;text-decoration:none;padding:5px 9px 0 9px;height:20px;}
.menu .slatenav ul li a:hover,.menu .slatenav ul li a.current{color:#fff;}