#menu {
	width: 485px;
	height: 81px;
	background:  url(../images/menu.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu li, #menu a {
    height: 81px; display: block;
}
#button1 {left: 17px; width: 88px;}
#button1 a:hover {background: transparent url(../images/menu.jpg) -17px -81px no-repeat;}
/*#button1 a:active {background: transparent url(../images/menu.jpg) -17px -162px no-repeat;}*/

#button2 {left: 105px; width: 69px;}
#button2 a:hover {background: transparent url(../images/menu.jpg) -105px -81px no-repeat;}
/*#button2 a:active {background: transparent url(../images/menu.jpg) -105px -162px no-repeat;}*/

#button3 {left: 174px; width: 126px;}
#button3 a:hover {background: transparent url(../images/menu.jpg) -174px -81px no-repeat;}
/*#button3 a:active {background: transparent url(../images/menu.jpg) -174px -162px no-repeat;}*/

#button4 {left: 300px; width: 62px;}
#button4 a:hover {background: transparent url(../images/menu.jpg) -300px -81px no-repeat;}
/*#button4 a:active {background: transparent url(../images/menu.jpg) -300px -162px no-repeat;}*/

#button5 {left: 362px; width: 124px;}
#button5 a:hover {background: transparent url(../images/menu.jpg) -362px -81px no-repeat;}
/*#button5 a:active {background: transparent url(../images/menu.jpg) -362px -162px no-repeat;}*/



#menu_home {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_home.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_home li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_home li, #menu_home a {
    height: 81px; display: block;
}
#home_button1 {left: 17px; width: 88px;}
#home_button1 a:hover {background: transparent url(../images/menu_home.jpg) -17px -81px no-repeat;}
/*#button1 a:active {background: transparent url(../images/menu.jpg) -17px -162px no-repeat;}*/

#home_button2 {left: 105px; width: 69px;}
#home_button2 a:hover {background: transparent url(../images/menu_home.jpg) -105px -81px no-repeat;}
/*#button2 a:active {background: transparent url(../images/menu.jpg) -105px -162px no-repeat;}*/

#home_button3 {left: 174px; width: 126px;}
#home_button3 a:hover {background: transparent url(../images/menu_home.jpg) -174px -81px no-repeat;}
/*#button3 a:active {background: transparent url(../images/menu.jpg) -174px -162px no-repeat;}*/

#home_button4 {left: 300px; width: 62px;}
#home_button4 a:hover {background: transparent url(../images/menu_home.jpg) -300px -81px no-repeat;}
/*#button4 a:active {background: transparent url(../images/menu.jpg) -300px -162px no-repeat;}*/

#home_button5 {left: 362px; width: 124px;}
#home_button5 a:hover {background: transparent url(../images/menu_home.jpg) -362px -81px no-repeat;}
/*#button5 a:active {background: transparent url(../images/menu.jpg) -362px -162px no-repeat;}*/





#menu_services {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_services.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_services li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_services li, #menu_services a {
    height: 81px; display: block;
}
#services_button1 {left: 17px; width: 88px;}
#services_button1 a:hover {background: transparent url(../images/menu_services.jpg) -17px -81px no-repeat;}
/*#services_button1 a:active {background: transparent url(../images/menu_services.jpg) -17px -162px no-repeat;}*/

#services_button2 {left: 105px; width: 69px;}
#services_button2 a:hover {background: transparent url(../images/menu_services.jpg) -105px -81px no-repeat;}
/*#services_button2 a:active {background: transparent url(../images/menu_services.jpg) -105px -162px no-repeat;}*/

#services_button3 {left: 174px; width: 126px;}
#services_button3 a:hover {background: transparent url(../images/menu_services.jpg) -174px -81px no-repeat;}
/*#services_button3 a:active {background: transparent url(../images/menu_services.jpg) -174px -162px no-repeat;}*/

#services_button4 {left: 300px; width: 62px;}
#services_button4 a:hover {background: transparent url(../images/menu_services.jpg) -300px -81px no-repeat;}
/*#services_button4 a:active {background: transparent url(../images/menu_services.jpg) -300px -162px no-repeat;}*/

#services_button5 {left: 362px; width: 124px;}
#services_button5 a:hover {background: transparent url(../images/menu_services.jpg) -362px -81px no-repeat;}
/*#services_button5 a:active {background: transparent url(../images/menu_services.jpg) -362px -162px no-repeat;}*/



#menu_partners {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_partners.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_partners li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_partners li, #menu_partners a {
    height: 81px; display: block;
}
#partners_button1 {left: 17px; width: 88px;}
#partners_button1 a:hover {background: transparent url(../images/menu_partners.jpg) -17px -81px no-repeat;}
/*#partners_button1 a:active {background: transparent url(../images/menu_partners.jpg) -17px -162px no-repeat;}*/

#partners_button2 {left: 105px; width: 69px;}
#partners_button2 a:hover {background: transparent url(../images/menu_partners.jpg) -105px -81px no-repeat;}
/*#partners_button2 a:active {background: transparent url(../images/menu_partners.jpg) -105px -162px no-repeat;}*/

#partners_button3 {left: 174px; width: 126px;}
#partners_button3 a:hover {background: transparent url(../images/menu_partners.jpg) -174px -81px no-repeat;}
/*#partners_button3 a:active {background: transparent url(../images/menu_partners.jpg) -174px -162px no-repeat;}*/

#partners_button4 {left: 300px; width: 62px;}
#partners_button4 a:hover {background: transparent url(../images/menu_partners.jpg) -300px -81px no-repeat;}
/*#partners_button4 a:active {background: transparent url(../images/menu_partners.jpg) -300px -162px no-repeat;}*/

#partners_button5 {left: 362px; width: 124px;}
#partners_button5 a:hover {background: transparent url(../images/menu_partners.jpg) -362px -81px no-repeat;}
/*#partners_button5 a:active {background: transparent url(../images/menu_partners.jpg) -362px -162px no-repeat;}*/



#menu_about {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_about.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_about li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_about li, #menu_about a {
    height: 81px; display: block;
}
#about_button1 {left: 17px; width: 88px;}
#about_button1 a:hover {background: transparent url(../images/menu_about.jpg) -17px -81px no-repeat;}
/*#about_button1 a:active {background: transparent url(../images/menu_about.jpg) -17px -162px no-repeat;}*/

#about_button2 {left: 105px; width: 69px;}
#about_button2 a:hover {background: transparent url(../images/menu_about.jpg) -105px -81px no-repeat;}
/*#about_button2 a:active {background: transparent url(../images/menu_about.jpg) -105px -162px no-repeat;}*/

#about_button3 {left: 174px; width: 126px;}
#about_button3 a:hover {background: transparent url(../images/menu_about.jpg) -174px -81px no-repeat;}
/*#about_button3 a:active {background: transparent url(../images/menu_about.jpg) -174px -162px no-repeat;}*/

#about_button4 {left: 300px; width: 62px;}
#about_button4 a:hover {background: transparent url(../images/menu_about.jpg) -300px -81px no-repeat;}
/*#about_button4 a:active {background: transparent url(../images/menu_about.jpg) -300px -162px no-repeat;}*/

#about_button5 {left: 362px; width: 124px;}
#about_button5 a:hover {background: transparent url(../images/menu_about.jpg) -362px -81px no-repeat;}
/*#about_button5 a:active {background: transparent url(../images/menu_about.jpg) -362px -162px no-repeat;}*/



#menu_claims {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_claims.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_claims li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_claims li, #menu_claims a {
    height: 81px; display: block;
}
#claims_button1 {left: 17px; width: 88px;}
#claims_button1 a:hover {background: transparent url(../images/menu_claims.jpg) -17px -81px no-repeat;}
/*#claims_button1 a:active {background: transparent url(../images/menu_claims.jpg) -17px -162px no-repeat;}*/

#claims_button2 {left: 105px; width: 69px;}
#claims_button2 a:hover {background: transparent url(../images/menu_claims.jpg) -105px -81px no-repeat;}
/*#claims_button2 a:active {background: transparent url(../images/menu_claims.jpg) -105px -162px no-repeat;}*/

#claims_button3 {left: 174px; width: 126px;}
#claims_button3 a:hover {background: transparent url(../images/menu_claims.jpg) -174px -81px no-repeat;}
/*#claims_button3 a:active {background: transparent url(../images/menu_claims.jpg) -174px -162px no-repeat;}*/

#claims_button4 {left: 300px; width: 62px;}
#claims_button4 a:hover {background: transparent url(../images/menu_claims.jpg) -300px -81px no-repeat;}
/*#claims_button4 a:active {background: transparent url(../images/menu_claims.jpg) -300px -162px no-repeat;}*/

#claims_button5 {left: 362px; width: 124px;}
#claims_button5 a:hover {background: transparent url(../images/menu_claims.jpg) -362px -81px no-repeat;}
/*#claims_button5 a:active {background: transparent url(../images/menu_claims.jpg) -362px -162px no-repeat;}*/


#menu_quote {
	width: 485px;
	height: 81px;
	background:  url(../images/menu_quote.jpg);
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_quote li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#menu_quote li, #menu_quote a {
    height: 81px; display: block;
}
#quote_button1 {left: 17px; width: 88px;}
#quote_button1 a:hover {background: transparent url(../images/menu_quote.jpg) -17px -81px no-repeat;}
/*#quote_button1 a:active {background: transparent url(../images/menu_quote.jpg) -17px -162px no-repeat;}*/

#quote_button2 {left: 105px; width: 69px;}
#quote_button2 a:hover {background: transparent url(../images/menu_quote.jpg) -105px -81px no-repeat;}
/*#quote_button2 a:active {background: transparent url(../images/menu_quote.jpg) -105px -162px no-repeat;}*/

#quote_button3 {left: 174px; width: 126px;}
#quote_button3 a:hover {background: transparent url(../images/menu_quote.jpg) -174px -81px no-repeat;}
/*#quote_button3 a:active {background: transparent url(../images/menu_quote.jpg) -174px -162px no-repeat;}*/

#quote_button4 {left: 300px; width: 62px;}
#quote_button4 a:hover {background: transparent url(../images/menu_quote.jpg) -300px -81px no-repeat;}
/*#quote_button4 a:active {background: transparent url(../images/menu_quote.jpg) -300px -162px no-repeat;}*/

#quote_button5 {left: 362px; width: 124px;}
#quote_button5 a:hover {background: transparent url(../images/menu_quote.jpg) -362px -81px no-repeat;}
/*#quote_button5 a:active {background: transparent url(../images/menu_quote.jpg) -362px -162px no-repeat;}*/



#submenu_residential {
	width: 695px;
	height: 50px;
	background:  url(../images/submenu_residential.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_residential li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_residential li, #submenu_residential a {
    height: 50px; display: block;
}
#submenu_residential_button1 {left: 0px; width: 100px;}
#submenu_residential_button1 a:hover {background: transparent url(../images/submenu_residential.gif) 0px -50px no-repeat;}

#submenu_residential_button2 {left: 101px; width: 118px;}
#submenu_residential_button2 a:hover {background: transparent url(../images/submenu_residential.gif) -101px -50px no-repeat;}

#submenu_residential_button3 {left: 220px; width: 100px;}
#submenu_residential_button3 a:hover {background: transparent url(../images/submenu_residential.gif) -220px -50px no-repeat;}

#submenu_residential_button4 {left: 321px; width: 52px;}
#submenu_residential_button4 a:hover {background: transparent url(../images/submenu_residential.gif) -321px -50px no-repeat;}

#submenu_residential_button5 {left: 374px; width: 64px;}
#submenu_residential_button5 a:hover {background: transparent url(../images/submenu_residential.gif) -374px -50px no-repeat;}

#submenu_residential_button6 {left: 439px; width: 112px;}
#submenu_residential_button6 a:hover {background: transparent url(../images/submenu_residential.gif) -439px -50px no-repeat;}

#submenu_residential_button7 {left: 552px; width: 143px;}
#submenu_residential_button7 a:hover {background: transparent url(../images/submenu_residential.gif) -552px -50px no-repeat;}


#submenu_auto {
	width: 384px;
	height: 50px;
	background:  url(../images/submenu_auto.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_auto li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_auto li, #submenu_auto a {
    height: 50px; display: block;
}
#submenu_auto_button1 {left: 0px; width: 73px;}
#submenu_auto_button1 a:hover {background: transparent url(../images/submenu_auto.gif) 0px -50px no-repeat;}

#submenu_auto_button2 {left: 74px; width: 118px;}
#submenu_auto_button2 a:hover {background: transparent url(../images/submenu_auto.gif) -74px -50px no-repeat;}

#submenu_auto_button3 {left: 193px; width: 191px;}
#submenu_auto_button3 a:hover {background: transparent url(../images/submenu_auto.gif) -193px -50px no-repeat;}




#submenu_services {
	width: 369px;
	height: 50px;
	background:  url(../images/submenu_services.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_services li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_services li, #submenu_services a {
    height: 50px; display: block;
}
#submenu_services_button1 {left: 0px; width: 91px;}
#submenu_services_button1 a:hover {background: transparent url(../images/submenu_services.gif) 0px -50px no-repeat;}

#submenu_services_button2 {left: 92px; width: 49px;}
#submenu_services_button2 a:hover {background: transparent url(../images/submenu_services.gif) -92px -50px no-repeat;}

#submenu_services_button3 {left: 142px; width: 89px;}
#submenu_services_button3 a:hover {background: transparent url(../images/submenu_services.gif) -142px -50px no-repeat;}

#submenu_services_button4 {left: 232px; width: 79px;}
#submenu_services_button4 a:hover {background: transparent url(../images/submenu_services.gif) -232px -50px no-repeat;}

#submenu_services_button5 {left: 313px; width: 55px;}
#submenu_services_button5 a:hover {background: transparent url(../images/submenu_services.gif) -313px -50px no-repeat;}




#submenu_about {
	width: 145px;
	height: 50px;
	background:  url(../images/submenu_about.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_about li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_about li, #submenu_about a {
    height: 50px; display: block;
}
#submenu_about_button1 {left: 0px; width: 78px;}
#submenu_about_button1 a:hover {background: transparent url(../images/submenu_about.gif) 0px -50px no-repeat;}

#submenu_about_button2 {left: 79px; width: 67px;}
#submenu_about_button2 a:hover {background: transparent url(../images/submenu_about.gif) -79px -50px no-repeat;}



#submenu_history {
	width: 145px;
	height: 50px;
	background:  url(../images/submenu_history.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_history li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_history li, #submenu_history a {
    height: 50px; display: block;
}
#submenu_history_button1 {left: 0px; width: 78px;}
#submenu_history_button1 a:hover {background: transparent url(../images/submenu_history.gif) 0px -50px no-repeat;}

#submenu_history_button2 {left: 79px; width: 67px;}
#submenu_history_button2 a:hover {background: transparent url(../images/submenu_history.gif) -79px -50px no-repeat;}



#submenu_staff {
	width: 145px;
	height: 50px;
	background:  url(../images/submenu_staff.gif);
	margin: 0;
	padding: 0;
	position: relative;
}
#submenu_staff li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
#submenu_staff li, #submenu_staff a {
    height: 50px; display: block;
}
#submenu_staff_button1 {left: 0px; width: 78px;}
#submenu_staff_button1 a:hover {background: transparent url(../images/submenu_staff.gif) 0px -50px no-repeat;}

#submenu_staff_button2 {left: 79px; width: 67px;}
#submenu_staff_button2 a:hover {background: transparent url(../images/submenu_staff.gif) -79px -50px no-repeat;}



#subnav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}

#subnav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#subnav li { /* all list items */
	float: left;
	position: relative;
	width: 10em;
}
#subnav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

#subnav li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
	clear: left
}

