@charset "UTF-8";
/* CSS Document */

/*reset - based on meyers reset sheet*/
ol, ul, li {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
ol, ul {list-style: none;}strong{font-weight:bold;}em{font-style:italic;}

#servicesSideBarServices{width:265px; height:400px; background-image:url("images/services_sidebar_services.gif"); background-position:top center; background-repeat:no-repeat;}
#servicesSideBarResidential{width:265px; height:400px; background-image:url("images/services_sidebar_residential.gif"); background-position:top center; float:left; background-repeat:no-repeat;}
#servicesSideBarSnowplowing{width:265px; height:400px; background-image:url("images/services_sidebar_snow_plowing.gif"); background-position:top center; float:left; background-repeat:no-repeat;}

#servicesSideBarCommServ{width:265px; height:400px; background-image:url("images/services_sidebar_commercial.gif"); background-position:top center; float:left; background-repeat:no-repeat;}

#servicesCommServTopTxt{width:484px; float:left; padding:10px 0px 5px 0px;}
#servicesCommServTopTxt p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:16px; margin:0px;}

#servicesCommServLeftCol{width:242px; float:left; padding:5px 0px 10px 0px;}
#servicesCommServLeftCol p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:16px; margin:0px;}

#servicesCommServRightCol{width:242px; float:left; padding-top:5px;}
#servicesCommServRightCol p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:16px; margin:0px;}

.header{font-size:15px; padding-bottom:8px;}


#servicesSnowplowingTxt{width:484px; float:left; padding:10px 0px 5px 0px; text-align:center; margin-bottom:25px;}
#servicesSnowplowingTxt p{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:18px;}
#servicesSnowplowingTxt p a{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:2e3f20; line-height:20px; margin:0px;}
#servicesSnowplowingTxt p .large{font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:2e3f20; line-height:28px; margin:0px;}
#servicesSnowplowingTxt p .plowTestimonial{margin:0px 25px 0px 25px; display:block;}


#servicesSideBarNav{width:265px; padding:110px 0px 0px 0px; text-align:center;}
#servicesSideBarNav p a{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2e3f20; line-height:24px;text-decoration:none;}


.resources {border-top:solid 1px #b6bfaf; padding:15px 0px 0px 0px; margin:0px 50px 0px 50px;}
.resources a{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2e3f20; text-decoration:none;}

#imageNavWrapper{width:450px; height:339px;}

#imageNav{width:333px; margin:10px 10px 0px 10px; float:left;}
#imageNav p{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2e3f20; padding:0px; margin:0px;}
#imageNav ul{list-style:none; margin:opx; padding:0px;}
#imageNav ul li{float:left; display:inline;}

#imageNavText{width:430px; margin:10px 10px 0px 10px; float:left; clear:left;}
#imageNavText p{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2e3f20; padding:0px; margin:0px; line-height:18px;}


.servicesIntro{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:16px; padding-left:10px; padding-top:0px;}

.servicesList{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:2e3f20; line-height:16px; padding-left:10px; padding-bottom:10px}
.servicesListHeader{font-size:14px;}