@charset "UTF-8";

* { margin:0; padding:0; }

body { background-color:#9ab64f; font:9pt "Georgia", Arial, sans-serif; color:#77787b;}

p {margin-bottom: 17px; line-height: 18px;}

a {text-decoration:underline; color:#ba0000}
a:hover {text-decoration:none}

a.link {text-decoration:underline; color:#ba0000}
a.link:hover {text-decoration:none}

a img {border:none;}

#container { width:753px; height:893px; margin-top: 5px; margin-left:auto; margin-right:auto; background-image: url(images/mainback.gif) }

#contact #container { width:753px; height:993px; margin-top: 5px; margin-left:auto; margin-right:auto; background-image: url(images/contactback.gif) }


#clear { clear:both; height:0px; font-size:0; }
/*** STYLES FOR THE HOME PAGE ***/

#home .homeflash { float: left; width:713px; height:389px; margin-left:21px; margin-right:auto; margin-top: 22px;}
#home .hometext { float:left; width: 680px; margin-left: 42px; margin-top: 24px; }
.img_left {float:right; margin-left:5px; margin-right: 20px;}

.ital {font-style:italic}

#home .subtops { float: left; margin-left: 13px; width: 721px; height: 73px;}

#home .homesub { float: left; margin-left: 13px; width: 721px; height: 98px; background-image: url(images/homesub.gif);}

#home .sub1 { float:left; padding-top: 15px; width: 150px; text-align: center; margin-left: 24px; font-size: 90%;}

#home .sub2 { float:left; padding-top: 15px; width: 150px; text-align: center; margin-left: 26px; font-size: 90%;}
#home .sub3 { float:left; padding-top: 15px; width: 145px; text-align: center; margin-left: 28px; font-size: 90%;}
#home .sub4 { float:left; padding-top: 15px; width: 150px; text-align: center; margin-left: 26px; font-size: 90%;}

.img_more { margin-top: 5px;}

.clear { clear:both; height:0px; font-size:0; }

#home .divrow { float: left; margin-top: 22px; margin-left: auto; margin-right: auto; text-align: center; font-size: 90%;}

#home .divrow p { margin-top: -1px;}


/*** STYLES FOR THE CHADWICK'S PAGE ***/

#chadwicks .topnav { float: left; width:713px; height:302px; margin-left:20px; margin-right:auto; margin-top: 22px; background-image: url(images/chadwicks.jpg) }
#chadwicks .chadnav { float: left; }

#homenav {  display: block;  width: 143px;  height: 110px;  background: url("images/chadnav_01.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#home2 {  display: block;  width: 143px;  height: 29px;  background: url("images/chadnav_02.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#home2:hover {  display: block;  width: 143px;  height: 29px;  background: url("images/navover_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#chad {  display: block;  width: 143px;  height: 31px;  background: url("images/chadnav_03.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#chad:hover {  display: block;  width: 143px;  height: 31px;  background: url("images/navover_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eventsnav {  display: block;  width: 143px;  height: 30px;  background: url("images/chadnav_04.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eventsnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#swim {  display: block;  width: 143px;  height: 30px;  background: url("images/chadnav_05.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#swim:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#golfnav {  display: block;  width: 143px;  height: 30px;  background: url("images/chadnav_06.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#golfnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#contactnav {  display: block;  width: 143px;  height: 30px;  background: url("images/chadnav_07.jpg") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#contactnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }

#chadwicks .content { float:left; width: 713px; margin-left: 23px; margin-top: 20px; margin-right: 50px;}

#chadwicks .content p { margin-right: 50px;}


.img_left2 {float:left; margin-right: 20px; margin-left: -23px;}

#chadwicks .chadlinks { float:left; width: 713px; margin-top: 20px;}

#chadwicks .chadbotttext { float:left; width: 565px; margin-left: 165px; margin-top: 20px; margin-bottom: 0px;}

#chadwicks .divrow { float: left; width: 713px; margin-top: 5px; margin-left:-20px; margin-right: auto; text-align: center; font-size: 90%;}

#chadwicks .divrow p { margin-top: -1px;}

/*** STYLES FOR THE SPECIAL EVENT'S PAGE ***/

#events .topnav { float: left; width:713px; height:302px; margin-left:20px; margin-right:auto; margin-top: 22px; background-image: url(images/eventsnavback.jpg) }
#events .eventsnav { float: left; }

#ehomenav {  display: block;  width: 143px;  height: 110px;  background: url("images/evnav_01.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ehome2 {  display: block;  width: 143px;  height: 29px;  background: url("images/evnav_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ehome2:hover {  display: block;  width: 143px;  height: 29px;  background: url("images/navover_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#echad {  display: block;  width: 143px;  height: 31px;  background: url("images/evnav_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#echad:hover {  display: block;  width: 143px;  height: 31px;  background: url("images/navover_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eeventsnav {  display: block;  width: 143px;  height: 30px;  background: url("images/evnav_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eeventsnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eswim {  display: block;  width: 143px;  height: 30px;  background: url("images/evnav_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#eswim:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#egolfnav {  display: block;  width: 143px;  height: 30px;  background: url("images/evnav_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#egolfnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#econtactnav {  display: block;  width: 143px;  height: 30px;  background: url("images/evnav_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#econtactnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }

#events .content { float:left; width: 713px; margin-left: 23px; margin-top: 20px; margin-right: 30px;}

#events .content p { margin-right: 50px;}

#events .ctr { text-align: center; }


#events .divrow { float: left; width: 713px; margin-top: 19px; margin-left:-20px; margin-right: auto; text-align: center; font-size: 90%;}

#events .divrow p { margin-top: -1px;}


/*** STYLES FOR THE SWIMMING PAGE ***/

#swimming .topnav { float: left; width:713px; height:302px; margin-left:20px; margin-right:auto; margin-top: 22px; background-image: url(images/swimnavback.jpg) }
#swimming .swimmingnav { float: left; }

#shomenav {  display: block;  width: 143px;  height: 110px;  background: url("images/swimnav_01.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#shome2 {  display: block;  width: 143px;  height: 29px;  background: url("images/swimnav_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#shome2:hover {  display: block;  width: 143px;  height: 29px;  background: url("images/navover_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#schad {  display: block;  width: 143px;  height: 31px;  background: url("images/swimnav_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#schad:hover {  display: block;  width: 143px;  height: 31px;  background: url("images/navover_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#seventsnav {  display: block;  width: 143px;  height: 30px;  background: url("images/swimnav_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#seventsnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#sswim {  display: block;  width: 143px;  height: 30px;  background: url("images/swimnav_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#sswim:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#sgolfnav {  display: block;  width: 143px;  height: 30px;  background: url("images/swimnav_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#sgolfnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#scontactnav {  display: block;  width: 143px;  height: 30px;  background: url("images/swimnav_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#scontactnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }

#swimming .content { float:left; width: 713px; margin-left: 23px; margin-top: 20px; margin-right: 30px;}

#swimming .content p { margin-right: 50px;}

#swimming .content .indent { margin-left: 185px; }


#swimming .divrow { float: left; width: 713px; margin-top: 19px; margin-left:-20px; margin-right: auto; text-align: center; font-size: 90%;}

#swimming .divrow p { margin-top: -1px;}


/*** STYLES FOR THE GOLF PAGE ***/

#golf .topnav { float: left; width:713px; height:302px; margin-left:20px; margin-right:auto; margin-top: 22px; background-image: url(images/golfnavback.jpg) }
#golf .golfnav { float: left; }

#ghomenav {  display: block;  width: 143px;  height: 110px;  background: url("images/golfnav_01.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ghome2 {  display: block;  width: 143px;  height: 29px;  background: url("images/golfnav_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ghome2:hover {  display: block;  width: 143px;  height: 29px;  background: url("images/navover_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gchad {  display: block;  width: 143px;  height: 31px;  background: url("images/golfnav_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gchad:hover {  display: block;  width: 143px;  height: 31px;  background: url("images/navover_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#geventsnav {  display: block;  width: 143px;  height: 30px;  background: url("images/golfnav_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#geventsnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gswim {  display: block;  width: 143px;  height: 30px;  background: url("images/golfnav_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gswim:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ggolfnav {  display: block;  width: 143px;  height: 30px;  background: url("images/golfnav_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ggolfnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gcontactnav {  display: block;  width: 143px;  height: 30px;  background: url("images/golfnav_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#gcontactnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }

#golf .content { float:left; width: 713px; margin-left: 23px; margin-top: 20px; margin-right: 30px;}

#golf .content p { margin-right: 50px;}

#golf .content .indent { margin-left: 185px; }


#golf .divrow { float: left; width: 713px; margin-top: 19px; margin-left:-20px; margin-right: auto; text-align: center; font-size: 90%;}

#golf .divrow p { margin-top: -1px;}

/*** STYLES FOR THE CONTACT PAGE ***/

#contact .topnav { float: left; width:713px; height:302px; margin-left:20px; margin-right:auto; margin-top: 22px; background-image: url(images/contactnavback.jpg) }
#contact .contactnav { float: left; }

#chomenav {  display: block;  width: 143px;  height: 110px;  background: url("images/contactnav_01.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#chome2 {  display: block;  width: 143px;  height: 29px;  background: url("images/contactnav_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#chome2:hover {  display: block;  width: 143px;  height: 29px;  background: url("images/navover_02.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cchad {  display: block;  width: 143px;  height: 31px;  background: url("images/contactnav_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cchad:hover {  display: block;  width: 143px;  height: 31px;  background: url("images/navover_03.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ceventsnav {  display: block;  width: 143px;  height: 30px;  background: url("images/contactnav_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ceventsnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_04.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cswim {  display: block;  width: 143px;  height: 30px;  background: url("images/contactnav_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cswim:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_05.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cgolfnav {  display: block;  width: 143px;  height: 30px;  background: url("images/contactnav_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#cgolfnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_06.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ccontactnav {  display: block;  width: 143px;  height: 30px;  background: url("images/contactnav_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }
#ccontactnav:hover {  display: block;  width: 143px;  height: 30px;  background: url("images/navover_07.gif") no-repeat 0 0;  text-indent:-300px; overflow:hidden; }

#contact .content { float:left; width: 713px; margin-left: 23px; margin-top: 20px; margin-right: 30px;}

#contact .content p { margin-right: 50px;}

#contact .content .indent { margin-left: 185px; }


#contactfooter { text-align: center; font-size: 90%; margin-top: -120px;}

#contact .divrow p { margin-top: -1px;}

.img_left3 {float:left; margin-right: 20px;}

#contact p.iconside { line-height: 9px; }

#contact .contactform { margin-left: 216px; margin-top: -5.5px;  }

#contact .checkbox { width: 19px; } 

#contact .township { float: right; margin-top: 0px; }

input.largerCheckbox
{
	width: 30px;
	height: 20px;
	margin-left: -7px;
	margin-top: 7px;
}

#checktext { position: relative; margin-left: 20px; margin-top: -21px; height: 8px;}

input {width:418px; height:17px;font:10pt Arial, sans-serif}

.div_input {height:17px; padding-bottom: 5px;}
textarea {width:418px; height:44px; overflow:auto; margin-bottom:10px; display:block;font:10pt Arial, sans-serif; }
#contact .div_links2 {width:417px; text-align: right;}


#contact .thankyou { float: left; margin-left: 48px; font-weight: bold; line-height: 16px; margin-top: -55px;}

#contact p.shift { margin-top: -12.5px; }

input.checkbox { height: 50px; width: 50px; padding-left: 0px; padding-right: 0px; }

.checkbox { float: right; margin-left: 225px; margin-top: 15px; margin-right: 0px;}