body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 110%;
	background-color: #0B2964;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
#container {
	background-color: #0B2964;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#topnav {
	text-align: right;
	width: 780px;
	margin-bottom: 5px;
}
#topnav a {
	color: #FFFFFF;
	text-decoration: none;
}
#topnav a:hover {
	color: #00CC00;
	text-decoration: none;
}

#leftcolumn {
	float: left;
	width: 250px;
	margin-right: 15px;
}
#rightcolumn {
	float: right;
	width: 515px;
}
#rightcolumn img {
	border: 1px solid #999999;
}
#text p {
	font-size: 95%;
	padding-top: 8px;
	margin: 0px;
	line-height: 15px;
}
#text {
	height: 325px;
	overflow: auto;
	width: 240px;
}


#text h1 {
	font-size: 120%;
	font-weight: bold;
	color: #89D328;
	padding: 0px;
	margin: 0px;
}
#logo {
	margin-bottom: 35px;
	height: 95px;
}
#logo img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#botimagesblock  {
	float: left;
	width: 780px;
	margin-top: 15px;
	height: 110px;
}
.botimage1 {
	float: left;
	width: 248px;
	margin-right: 15px;
	border: 1px solid #999999;
}
.botimage2 {
	float: left;
	width: 248px;
	border: 1px solid #999999;
}
#botnav {
	width: 780px;
	float: left;
	margin-top: -5px;
}
#link1 {
	float: left;
	width: 250px;
	margin-right: 15px;
}
#link2 {
	float: left;
	width: 250px;
	margin-right: 15px;
}
#link3 {
	float: left;
	width: 250px;
}
#footer {
	clear: both;
	float: left;
	width: 780px;
	margin-top: 100px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #89D328;
}

#footer p {
	font-size: 90%;
	color: #999999;
	text-align: center;
	padding-top: 5px;
}
#footer a {
	text-decoration: underline;
	color: #999999;
	margin-right: 5px;
	margin-left: 5px;
}
#footer a:hover {
	text-decoration: none;
}
#servicelinks {
	margin-left: 10px;
	font-size: 110%;
	line-height: 150%;
}
#servicelinks a {
	text-decoration: none;
	font-weight: normal;
}
#servicelinks a:hover {
	color: #89D328;
}
#arrow_right img {
	border: 2px solid #0B2964;
}
#arrow_left img {
	border: 2px solid #0B2964;
}

#menu {display:block; width:250px; height:26px; z-index: 200; float: left; left: 0px;}
#menua {display:block; width:250px; height:26px; z-index: 200; float: left; left: 0px;}
#menub {display:block; width:250px; height:26px; z-index: 200; float: left; left: 0px;}

#menu ul {margin:0; padding:0; list-style-type:none;}
#menua ul {margin:0; padding:0; list-style-type:none;}
#menub ul {margin:0; padding:0; list-style-type:none;}

#menu li {float:left;}
#menua li {float:left;}
#menub li {float:left;}

#menu li.list1 {background:transparent url(../images/btns/services.gif);}
#menua li.list2 {background:transparent url(../images/btns/gallery.gif);}
#menub li.list3 {background:transparent url(../images/btns/contact.gif);}
#menu li.list4 {background:transparent url(../images/btns/services-btn-up.jpg);}
#menu li.list5 {background:transparent url(../images/btns/areas-btn-up.jpg);}
#menu li.list6 {background:transparent url(../images/btns/health-btn-up.jpg);}
#menu li.list7 {background:transparent url(../images/btns/environmental-btn-up.jpg);}
#menu li.list8 {background:transparent url(../images/btns/insurance-btn-up.jpg);}
#menu li.list9 {background:transparent url(../images/btns/profiles-btn-up.jpg);}
#menu li.list10 {background:transparent url(../images/btns/commercial-btn-up.jpg);}
#menu li.list11 {background:transparent url(../images/btns/residential-btn-up.jpg);}

#menu li.list1x {background:transparent url(../images/btns/services-over.gif);}
#menua li.list2x {background:transparent url(../images/btns/gallery-over.gif);}
#menub li.list3x {background:transparent url(../images/btns/contact-over.gif);}
#menu li.list4x {background:transparent url(../images/btns/services-btn-dwn.jpg);}
#menu li.list5x {background:transparent url(../images/btns/areas-btn-dwn.jpg);}
#menu li.list6x {background:transparent url(../images/btns/health-btn-dwn.jpg);}
#menu li.list7x {background:transparent url(../images/btns/environmental-btn-dwn.jpg);}
#menu li.list8x {background:transparent url(../images/btns/insurance-btn-dwn.jpg);}
#menu li.list9x {background:transparent url(../images/btns/profiles-btn-dwn.jpg);}
#menu li.list10x {background:transparent url(../images/btns/commercial-btn-dwn.jpg);}
#menu li.list11x {background:transparent url(../images/btns/residential-btn-dwn.jpg);}

#menu a {display:block; height:0; padding-top:26px; color:#000; overflow:hidden;}
#menua a {display:block; height:0; padding-top:26px; color:#000; overflow:hidden;}
#menub a {display:block; height:0; padding-top:26px; color:#000; overflow:hidden;}

#menu a {width:250px;}
#menua a {width:250px;}
#menub a {width:250px;}

* html #menu a:link, * html #menu a:visited {height:26px; height:0;}
* html #menua a:link, * html #menua a:visited {height:26px; height:0;}
* html #menub a:link, * html #menub a:visited {height:26px; height:0;}

#menu a#item1 {background:transparent url(../images/btns/services-over.gif) -130px -90px no-repeat;}
#menua a#item2 {background:transparent url(../images/btns/gallery-over.gif) -130px -90px no-repeat;}
#menub a#item3 {background:transparent url(../images/btns/contact-over.gif) -130px -90px no-repeat;}
#menu a#item4 {background:transparent url(../images/btns/services-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item5 {background:transparent url(../images/btns/areas-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item6 {background:transparent url(../images/btns/health-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item7 {background:transparent url(../images/btns/environmental-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item8 {background:transparent url(../images/btns/insurance-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item9 {background:transparent url(../images/btns/profiles-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item10 {background:transparent url(../images/btns/commercial-btn-dwn.jpg) -130px -90px no-repeat;}
#menu a#item11 {background:transparent url(../images/btns/residential-btn-dwn.jpg) -130px -90px no-repeat;}

#menu a#item1:hover {background-position:0 0; z-index:50;}
#menua a#item2:hover {background-position:0 0; z-index:50;}
#menub a#item3:hover {background-position:0 0; z-index:50;}
#menu a#item4:hover {background-position:0 0; z-index:50;}
#menu a#item5:hover {background-position:0 0; z-index:50;}
#menu a#item6:hover {background-position:0 0; z-index:50;}
#menu a#item7:hover {background-position:0 0; z-index:50;}
#menu a#item8:hover {background-position:0 0; z-index:50;}
#menu a#item9:hover {background-position:0 0; z-index:50;}
#menu a#item10:hover {background-position:0 0; z-index:50;}
#menu a#item11:hover {background-position:0 0; z-index:50;}

* html #menu a:hover {height:26px; height:0;}
* html #menua a:hover {height:26px; height:0;}
* html #menub a:hover {height:26px; height:0;}
#container #botimagesblock .botimage1 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container #botimagesblock .botimage2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bigger {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding-top: 8px;
	margin-top: 8px;
}
#container #leftcolumn #text .bigger a {
	color: #FFFFFF;
}
#container #leftcolumn #text #serviceslinks {
	margin-left: 10px;
	font-size: 130%;
	line-height: 150%;
}
#container #leftcolumn #text #serviceslinks a:hover {
	color: #89D328;
	text-decoration: none;
}
#container #leftcolumn #text #serviceslinks a {
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: normal;
}
#container #leftcolumn #text #serviceslinks .underline {
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 40px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlinea {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 105px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlineb {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 50px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlinec {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 108px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlined {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 95px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlinee {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 53px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .underlinef {	
	display: block;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #89D328;
	width: 67px;
	line-height: 15px;
}
#container #leftcolumn #text #serviceslinks .smaller {
	font-size: 11px;
}
.style1 {font-size: 11px}
#container #leftcolumn #text a {
	font-weight: bold;
	color: #89D333;
}
