body {
	margin: 0px; background: #e8ffbc; font-family: Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; text-decoration:none;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3c6f09; text-transform:uppercase;}

h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#3c6f09;}

h6{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding-bottom:3px; font-weight:bold; color:#336600;}

.leftbg {
	background: url(images-new/left-bg.gif) repeat-y left top;}

.boxtop {
	background: url(images-new/box-top.gif) repeat-x left top;}

.boxbot {
	background: url(images-new/box-bot.gif) repeat-x left top;}

.boxleft {
	background: url(images-new/box-left.gif) repeat-y left top;}

.boxright {
	background: url(images-new/box-right.gif) repeat-y left top;}

.boxrighta {
	background: url(images-new/box-right.gif) repeat-y 15px 0px;}

.boxright2 {
	background: url(images-new/box-right.gif) repeat-y 11px 10px;}

.boxbg {
	background: #ccff99 url(images-new/carp-fish-lake.gif) no-repeat left top; height:70px;}

.boxbg1 {
	background: #ccff99 url(images-new/fish-for-sale-bg.gif) no-repeat left bottom;}

.boxbg2 {
	background: #ccff99 url(images-new/box-bg2.gif) no-repeat right top; height:50px;}

.imgboxbg {
	background: url(images-new/img-box-bg.gif) no-repeat left top;}

.news {
	background: url(images-new/news-bg.gif) no-repeat left top; height:215px;}

.offer {
	background: url(images-new/weoffer-bg.gif) no-repeat left top; height:255px;}

.bodytext, .bodytext a {
	font-size: 12px; color: #336600; text-decoration: none; line-height:17px;}

.bodytext1 {
	font-size: 12px; color: #2e2e2e; text-decoration: none; line-height:17px;}

.bodytext a:hover  {
	color: #336600; text-decoration: underline; }

.bodytextbold {
	font-size: 14px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none;}

.bodytextbolda {
	font-size: 14px; font-weight:bold; line-height:108px; padding-bottom:10px; color: #336600; line-height:17px; text-decoration: none; text-align:center;}

.bodytextbolda a{
	font-size: 14px; font-weight:bold; color: #336600; text-decoration: underline; text-align:center;}

.bodytextbolda a:hover{
	font-size: 14px; font-weight:bold; color: #336600; text-decoration: none; text-align:center;}

.bodytextbold1 {
	font-size: 12px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; font-style: italic;}

.bodytextbold1 a {
	text-decoration: underline; color: #336600;}

.bodytextbold1 a:hover {
	text-decoration: underline; color: #ffa800;}

.bodytextbold2{
	font-size: 12px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; font-style: italic;}

.bodytextbold2 a {
	text-decoration: none; color: #336600;}

.bodytextbold2 a:hover {
	text-decoration: none; color: #ffa800;}

.bodytext3 {
	font-size: 14px; color: #52881c; text-decoration: none; line-height:17px; padding-left:5px;}

.input4{
	border:1px solid #356203; height:19px; width:105px; background-color:#e9ffbe}
.text, .text a {
	font-size: 12px; color: #ddffbc; text-decoration: none; line-height:17px;}

.text a:hover {
	color: #669933;}

.input {
	font-size: 12px;	color: #336600;	text-decoration: none; text-align:left;	border: 1px solid #1c5180;}

.input1 {
	font-size: 12px;	color: #336600;	text-decoration: none; text-align:left;	border: 1px solid #1c5180;}


#rotator{
	cursor: pointer; overflow: hidden; 	margin: 0px;	position: relative;	width: 350px;	height: 233px;}

#rotator img{
	border: 0;	cursor: pointer;	width: 350px;	height: 233px;}
	
#rotator img{
	display: none;	position: absolute;	top: 0;	left: 0;}

.tbg{
	background-color:#336600;
}
.bodytextbold3 {
	font-size: 16px; font-weight:bold; color: #336600; line-height:19px; text-decoration: none;}
.bodytextbold3a {
	font-size: 16px; font-weight:bold; color: #3c6f09; line-height:19px; text-decoration: none;}	

.bodytextbold4a{
	font-size: 12px; font-weight:bold; color: #3c6f09; line-height:19px; text-decoration: none;}	

.bodytextbold4a a{
	font-size: 12px; font-weight:bold; color: #3c6f09; line-height:19px; text-decoration: none;}	
.bodytextbold4a a:hover{
	font-size: 12px; font-weight:bold; color: #3c6f09; line-height:19px; text-decoration: none;}
	.input2{
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; border:1px solid #1c5180; width:120px; height:15px;}
	
.input3{
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; border:1px solid #1c5180; width:160px; height:15px;}

.yellow_topbg{
	background :url(images-new/yellow_topbg.gif) repeat-x top left; height:16px; background-position:top}
	
.yellow_leftbg{
	background :url(images-new/yellow_leftbg.gif) repeat-y top left; width:16px; background-position:left}
	
.yellow_rightbg{
	background :url(images-new/yellow_rightbg.gif) repeat-y top left; width:16px; background-position:right; }
	
.yellow_bottombg{
	background :url(images-new/yellow_bottombg.gif) repeat-x top left; height:16px; background-position:bottom}

.yellow_middlebg{
	background :url(images-new/yellow_middlebg.gif) repeat-y top left; width:205px; height:auto; background-position:top}

.bodytextboldnew {
	font-size: 14px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; text-align:justify; letter-spacing:-.8px; #letter-spacing:-1px;}

.bodytextboldnewa {
	font-size: 14px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; text-align:center; letter-spacing:-.8px; #letter-spacing:-1px;}	

.bodytextboldnew2{
	font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #3c6f09; line-height:17px; text-decoration: none; letter-spacing:-.8px; #letter-spacing:-1px;}

.bodytextnew {
	font-size: 14px; font-weight:normal; color: #336600; line-height:17px; text-decoration: none; text-align:justify; letter-spacing:-.04em;}
	
.bodytextnew2 {
	font-size: 14px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; text-align:justify; letter-spacing:-.04em;}

.bodytextnew3 {
	font-size: 14px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; letter-spacing:-.04em;}

.bodytextboldnew4{
	font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #3c6f09; line-height:17px; text-decoration:underline; cursor:pointer;}
.bodytextboldnew4:hover{
	font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #3c6f09; line-height:17px; text-decoration: none;}

.greentext{
	font-size: 12px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; text-align:justify;}

.greentext a{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #346701; line-height:17px; text-decoration:underline; text-align:justify;}
.greentext a:hover{
	font-size: 12px; font-weight:normal; color: #346701; line-height:17px; text-decoration: none; text-align:justify;}

.greentex2{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:normal; color:#336600;}
.greentex2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:normal; color:#336600; text-decoration:underline; font-style:italic;}
.greentex2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:normal; color:#336600; text-decoration: none;}
	
.greentext3{
	font-size: 12px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none;}
	
.greentext3 a{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #346701; line-height:17px; text-decoration:underline;}
.greentext3 a:hover{
	font-size: 12px; font-weight:normal; color: #346701; line-height:17px; text-decoration: none;}

.greentex4{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:bold; color:#3c6f09;}
.greentex4 a{
	font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #346701; line-height:17px; text-decoration:none;}
.greentex4 a:hover{
	font-size: 12px; font-weight:normal; color: #346701; line-height:17px; text-decoration:underline;}

.footertxt{
	font-size: 11px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; font-style: italic;}

.footertxt a {
	font-size: 11px; font-weight:bold; color: #336600; line-height:17px; text-decoration: none; font-style: italic;}

.footertxt a:hover {
	text-decoration: none; color: #ffa800;}
	
.boxleftbg {
	background: url(images-new/mid-leftbg.gif) repeat-y left top;}	

.boxleftbg2 {
	background: url(images-new/leftbg.gif) repeat-y left top;}	

.boxrightbg {
	background: url(images-new/midrightbg.gif) repeat-y left top;}	

.boxrightbg2 {
	background: url(images-new/top-right2.gif) repeat-y left top;}	
	
.boxtopbg {
	background: url(images-new/topbg.gif) repeat-x left bottom;}

.boxtopbg2 {
	background: url(images-new/top-bg.gif) repeat-x left bottom;}

.boxbottombg {
	background: url(images-new/bottombg.png) repeat-x left top;}	

.boxbottombg2 {
	background: url(images-new/bot-bg.gif) repeat-x left top;}	

.top_bg {
	background: url(images-new/top-bg11.gif) no-repeat 0px 0px; height:21px; #background: url(images-new/top-bg11.gif) no-repeat 8px 0px;}
	
.midbg {
	background: url(images-new/mid-bg11.gif) repeat-y 0px 0px; #background: url(images-new/mid-bg11.gif) repeat-y 8px 0px;}

.bot_bg {
	background: url(images-new/bot-bg11.gif) no-repeat 0px 0px; height:21px; #background: url(images-new/bot-bg11.gif) no-repeat 8px 0px; height:34px;}

select{
	font-size: 12px; font-weight:normal; color: #3c6f09; border-bottom:1px solid #e4e5e7; border-left:1px solid #e5e4e9; border-right:1px solid #e5e4e9; border-top:1px solid #adadaf; text-decoration: none; background-color:#FFFFFF; width:138px; height:22px; #height:26px; line-height:18px;
}

.select2{
	font-size: 12px; font-weight:normal; color: #3c6f09; border-bottom:1px solid #e4e5e7; border-left:1px solid #e5e4e9; border-right:1px solid #e5e4e9; border-top:1px solid #adadaf; text-decoration: none; background-color:#FFFFFF; width:85px; height:22px; #height:26px; line-height:18px;
}

.select3{
	font-size: 12px; font-weight:normal; color: #3c6f09; border-bottom:1px solid #e4e5e7; border-left:1px solid #e5e4e9; border-right:1px solid #e5e4e9; border-top:1px solid #adadaf; text-decoration: none; background-color:#FFFFFF; width:138px; height:22px; #height:26px; line-height:18px;
}
.price {
	font-size: 14px; font-weight:bold; color: #3c6f09; line-height:17px; text-decoration: none; }

.swimnew ul{
	padding:0px; margin:0px; width:760px;
}
.swimnew li{
	list-style-type:none;
	float:left;
	margin-right:8px; _margin-right:0px;
	
}

.swimnew a{
	list-style-type:none;
	background :url(images-new/one-off.gif) no-repeat 0px 0px;
	float:left;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#8ec15b;
	text-indent:12px;
	line-height:30px;
	text-decoration:none;
}
.swimnew a:hover{
	background :url(images-new/one-on.gif) no-repeat 0px 0px;
	text-decoration:none;
	color:#3c6f09;
}

.swimnew a span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#8ec15b;
	line-height:30px;
	text-decoration:none;
}

.swimnew a:hover span{
	text-decoration:none;
	color:#3c6f09;
}


.swimactive{
	background :url(images-new/one-on.gif) no-repeat 0px 0px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3c6f09;
	text-indent:12px;
	line-height:30px;
	text-decoration:none;
}

.swimactive span{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3c6f09;
	text-indent:12px;
	line-height:30px;
	text-decoration:none;
}

.smalltxt{
	font-size: 11px; font-weight:normal; color: #3c6f09; line-height:17px; margin-top:10px; text-decoration: none; letter-spacing:-.02em; padding-top:10px;}
	
.smalltxt2{
	font-size: 11px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; letter-spacing:-.02em;}
.smalltxt2 a{
	font-size: 11px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration:underline; letter-spacing:-.02em;}
.smalltxt2 a:hover{
	font-size: 11px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; letter-spacing:-.02em;}			

.input5{
	font-size: 12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color: #3c6f09; border-bottom:1px solid #e4e5e7; border-left:1px solid #e5e4e9; border-right:1px solid #e5e4e9; border-top:1px solid #adadaf; text-decoration: none; background-color:#FFFFFF; width:186px; height:18px; padding-left:5px; padding-right:5px;  line-height:18px;
}
.input6{
	font-size: 12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color: #3c6f09; border:1px solid #35621a; text-decoration: none; background-color:#e6ffbd; width:17px; height:18px; line-height:18px; text-align:center;
}
.input7{
	font-size: 12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color: #3c6f09; border:1px solid #35621a; text-decoration: none; background-color:#e6ffbd; width:83px; height:16px; padding:0px 5px 0px 5px; line-height:18px; text-align:center;
}
.greenbg{
	background :url(images-new/greenbg.gif) repeat-x left top; height:3px; width:100%;
}
.greenbg2{
	background :url(images-new/greenbg2.gif) repeat-x left top; height:3px;
}
.greenbg3{
	background :url(images-new/greenbg3.gif) repeat-x left top; height:3px;
}

.boldtxt{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3c6f09;}














#map_bg{
	background: url(images-new/map2.gif) no-repeat left top;
	height:414px;
	width:306px;
}

#map_bg .num1 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:100px;
	top:80px;
}

#map_bg .num1 a:hover{
	text-decoration:none;
	color:#457308;
}



#map_bg .num2 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:84px;
	top:78px;
}

#map_bg .num2 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num3 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:75px;
	top:87px;
}

#map_bg .num3 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num4 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:70px;
	top:98px;
}

#map_bg .num4 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num5 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:70px;
	top:104px;
}

#map_bg .num5 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num6 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:63px;
	top:108px;
}

#map_bg .num6 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num7 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:55px;
	top:113px;
}

#map_bg .num7 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num8 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:52px;
	top:117px;
}

#map_bg .num8 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num9 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:34px;
	top:117px;
}

#map_bg .num9 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num10 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:34px;
	top:122px;
}

#map_bg .num10 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num11 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:38px;
	top:127px;
}

#map_bg .num11 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num12 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-48px;
	top:110px;
}

#map_bg .num12 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num13 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-62px;
	top:59px;
}

#map_bg .num13 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num14 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-75px;
	top:13px;
}

#map_bg .num14 a:hover{
	text-decoration:none;
	color:#457308;
}


#map_bg .num15 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-88px;
	top:-38px;
}

#map_bg .num15 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num16 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-68px;
	top:-146px;
}

#map_bg .num16 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num17 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-40px;
	top:-224px;
}

#map_bg .num17 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num18 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:-30px;
	top:-288px;
}

#map_bg .num18 a:hover{
	text-decoration:none;
	color:#457308;
}

#map_bg .num19 a{
	background: url(images-new/bg-num.png) no-repeat left top;
	height:20px;
	width:20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#457308;
	display:block;
	line-height:19px;
	position:relative;
	left:70px;
	top:-336px;
}

#map_bg .num19 a:hover{
	text-decoration:none;
	color:#457308;
}
#greentext{
	font-size: 12px; font-weight:normal; color: #3c6f09; line-height:17px; text-decoration: none; text-align:justify;}
	
.greentext .bodytextbold3 p{
	font-size: 16px; font-weight:bold; color: #336600; line-height:19px; text-decoration: none;}
















