html {margin-left: -1px; overflow-Y: scroll}

body {margin:0; padding:0; background-color:#eedce5}

#bg {background: url(images/bg.jpg) top center no-repeat}

#contentbg {background: url(images/contentbg.png) top center repeat-y; _background: url(images/contentbg2.gif) top center repeat-y}

#topbg {width:970px; background: url(images/topbg.gif) top repeat-x; padding-top:10px}

#headerbg {display:block; width:936px; height:232px; background: url(images/headerbg.jpg); text-align:left}

#logo {width:272px; height:223px; margin:5px 0px 0px 10px; float:left; display:inline}

#headercallout1 {width:212px; height:130px; float:left; margin:50px 0px 0px 57px}

#headercallout2 {width:212px; height:137px; float:left; background: url(images/headercallout2.jpg); margin:43px 0px 0px 57px}
#headercallout2 div {width:212px; height:107px; margin-top:30px}
#headercallout2 p {margin:0; padding:13px 10px 10px 10px; line-height:normal}

#navbg2 {background: url(images/navbg2.gif) repeat-y}
#navbg {width:174px; background: url(images/navbg.gif) top center no-repeat; height:554px}
.navclass {margin:0px 0px 0px 9px; padding:0; position:absolute}

#title {height:32px; display:block; margin:20px 0px 5px 0px}
#title img {float:right; margin-right:50px}

#content {width:678px; background: url(images/contenttopbg.gif) top repeat-x #FFFFFF; border-left:1px solid #ad7e94; border-right:1px solid #ad7e94; text-align:left; padding-bottom:30px}

#footerbg {width:968px; height:33px; background: url(images/footerbg.jpg); display:block; font-family:arial; color:#5e384a; font-size:11px}
#footerbg p {padding:10px 14px 0px 0px; margin:0; line-height:normal; text-align:right; font-family:arial; color:#5e384a; font-size:11px}



p {font-family:arial; font-size:12px; color:#5c434f; margin:0; padding:0px 20px 17px 20px; line-height:22px}

a {font-family:arial; font-size:12px; color:#5c434f; font-weight:bold; text-decoration:underline}
a:hover {font-family:arial; font-size:12px; color:#5c434f; font-weight:bold; text-decoration:none}



#pagemenucontainer {padding-top:20px; text-align:center}
#pagemenu {background-color:#f0e1e8; padding:14px; border:1px solid #ad7e94}
#pagemenu td a {letter-spacing:1px}




a.headercallout {display:block; width: 212px; height: 58px; margin:0px 0px 0px 0px; background: url(images/headercontact.gif) 0 0 no-repeat; }
a:hover.headercallout {background-position: 0 -58px}

a.button1 {display:inline; width: 199px; height: 78px; float:left; margin:45px 0px 10px 41px; background: url(images/button-saline.png) 0 0 no-repeat; }
a:hover.button1 {background-position: 0 -78px}
a.button2 {display:inline; width: 199px; height: 78px; float:left; margin:45px 0px 10px 36px; background: url(images/button-tecumseh.png) 0 0 no-repeat; }
a:hover.button2 {background-position: 0 -78px}
a.button3 {display:inline; width: 199px; height: 78px; float:left; margin:45px 0px 10px 36px; background: url(images/button-performing.png) 0 0 no-repeat; }
a:hover.button3 {background-position: 0 -78px}

a.button-newsletter {display:block; width: 144px; height: 45px; float:right; padding:0; margin:0px 10px 0px 0px;  background: url(images/button-newsletter.png) 0 0 no-repeat; }
a:hover.button-newsletter {background-position: 0 -45px}
a.button-brochure {display:block; width: 144px; height: 45px; float:right; padding:0; margin:0;  background: url(images/button-brochure.png) 0 0 no-repeat; }
a:hover.button-brochure {background-position: 0 -45px}

a.footer {font-family:arial; color:#5e384a; font-size:11px; text-decoration:underline}
a:hover.footer {font-family:arial; color:#3b232f; font-size:11px; text-decoration:underline}