 /************** #XHTML rollovers 2 **************/	
 
 #vertmenu {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 130%;
	width: 100px;
	padding: 0px;
	margin: 0px;
	text-align: left;
 }

 #vertmenu ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
 border: none;
 }
 #vertmenu ul li {
 margin: 0px;
 padding: 0px;
 }
 #vertmenu ul li a {
 font-size: 130%;
 display: block;
 padding: 2px 0px 0px 4px;
 text-decoration: none;
 color: #95C1AA;
 width:100px;
 }

 #vertmenu ul li a:hover, #vertmenu ul li a:focus {
 color: #000000;

 }
 
.invisible {
	color: #E8FACD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

a.green:link, a.green:visited, a.green:hover {
	color: #779B87;
	text-decoration: none;
}

a.green:hover {
	color: #000000;
	text-decoration: underline;
}

/***********************************************/

#home_masthead{
	margin: 0;
	width: 698px;
	height: 84px;
	background-image: url(../images/home_head.jpg);
}


#home_main{
	margin: 0;
	padding: 0px;
	width: 698px;
	height: 200px;
	background-image: url(../images/home_main.jpg);
}

#home_nav{
	margin: 0;
	padding: 0px 55px 0px 540px;
	text-align: right;	
}

#home_descriptive{
	margin: 0;
	padding: 15px 55px;
	background-image: url(../images/home_back.jpg);
	clear: both;
}

#home_footer{
	margin: 0;
	padding: 0px 55px;
	height: 67px;
	background-image: url(../images/home_footer.jpg);
}


h1{
 font-family: Arial, Helvetica, Verdana,sans-serif;
 font-size: 130%;
 color: #4E755C;
}

.homebold{
 color: #4E755C;
 }

.home_green {
	color: #779B87;
}

.home_services {
	color: #779B87;
	font-size: 90%;
}




/************** #2 coloumn **************/

.floatholder {
border: 4px solid #000;
margin: 10px 0 0;
background: #D0E1B8;
}

.floatbox {
float: left;
width: 42%;
background: #D0E1B8;
border: 10px solid #D0E1B8;
color: #000;
}

.floatbox p {margin: 0;}

.floatholder p {margin: 0;}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* MAC IE FIX - SCREWS VALIDATOR THOUGH*/
/*
.clearfix {
display: inline-block;
}  */

    /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
	.clearfix {display: block;}
    /* End Holly Hack */
	