body { margin: 0px; color: #7E543A; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFF; }

table.wrapper { width: 800px; }

td.pnavwrapper { background-color: #DBE3C3; vertical-align: top;}

td.headerwrapper_hp { background-color: #7E543A; height: 127px; width: 800px; background-image: url(../images/background_hp_header.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_1_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_1_0.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_2_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_2_0.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_3_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_3_0.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_4_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_4_0.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_5_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_1_0.gif); background-repeat: no-repeat; vertical-align: top;}
td.headerwrapper_6_0 { background-color: #7E543A; height: 85px; width: 800px; background-image: url(../images/header_1_0.gif); background-repeat: no-repeat; vertical-align: top;}

td.contentwrapper_hp { background-color: #DBE3C3; height: 450px; width: 800px; background-image: url(../images/background_hp_content.gif); background-repeat: no-repeat; vertical-align: top;}
td.contentwrapper_1_0 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_0.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_1 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_1.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_2 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_2.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_3 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_3.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_5 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_5.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_6 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_6.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_basic { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_basic.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_1_4 { background-color: #89CCE2; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_1_4.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_2_0 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_2_0.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_2_1 { background-color: #B1DCED; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_2_1.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_2_2 { background-color: #B1DCED; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_2_2.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_2_3 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_2_3.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_2_4 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_2_4.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_3_0 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_3_0.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_4_0 { background-color: #7E543A; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_4_0.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_4_1 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_4_1.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_4_2 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_4_2.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_5_0 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_5_0.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_6_0 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; vertical-align: top; text-align: left;}
td.contentwrapper_s_0 { background-color: #DBE3C3; height: 680px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_s_0.jpg); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_s_1 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_s_1.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_s_2 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_s_2.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_s_3 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_s_3.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}
td.contentwrapper_s_4 { background-color: #DBE3C3; height: 450px; width: 800px; font-family: Times, "Times New Roman" serif; font-size: 13px; line-height: 20px; background-image: url(../images/background_body_s_4.gif); background-repeat: no-repeat; vertical-align: top; text-align: left;}

td.footerwrapper { background-color: #DBE3C3; height: 76px; width: 800px; background-image: url(../images/background_footer.gif); background-repeat: no-repeat; text-align: left; vertical-align: top;}

td.copyright { background-color: #FFF; height: 34px; vertical-align: top; }

table.browntable { color: #FFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;
		background-image: url(../images/table_3_0.gif); background-repeat: no-repeat; background-color: #7E543A;}
table.browntable td { vertical-align: top; align: left; padding: 3px 6px;}
table.browntable td.top { padding-top: 35px; }

table.scheduletable { color: #FFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding-bottom: 10px;
		background-image: url(../images/table_2_1_schedule.gif); background-repeat: no-repeat; background-color: #7E543A;}
table.scheduletable td { vertical-align: top; align: left; padding: 3px 6px;}
table.scheduletable td.top { padding-top: 45px; }

table.campertable { color: #FFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;
		background-image: url(../images/table_2_1_campers.gif); background-repeat: no-repeat; background-color: #7E543A;}
table.campertable td { vertical-align: top; align: left; padding: 3px 12px;}
td.orangeborder { border-right: solid #EA9818; 2px; }
table.campertable td.top { padding-top: 35px; }

table.activitiestable { color: #FFF; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding-bottom: 10px;
		margin-top: 63px; background-image: url(../images/table_2_1_activities.gif); background-repeat: no-repeat; background-color: #7E543A;}
table.activitiestable td { vertical-align: top; align: left; padding: 3px 2px 3px 7px;}
table.activitiestable td.top { padding-top: 45px; }

table.faqlist { line-height: 24px; }

.callout { font-size: 18px; color: #EA9818; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

.callout2 { font-size: 18px; color: #EA9818; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

div.copyright_left { float: left; text-align: left; color: #7E543A; display: block; padding-left: 25px; padding-top: 8px;}

div.copyright_right { float: right; text-align: right; color: #7E543A; display: block; padding-right: 25px; padding-top: 10px; }

div.logolink { width: 275px; height: 60px; float: left; display: block; }

div.hp_content { width: 570px; text-align: left; color:#7E543A; float: left; }
div.hp_content p { font-size: 14px; padding-right: 50px; padding-left: 15px;}

div.content_top_common { display: block; width: 750px; height: 250px; float: left;}
div.content_txt_common { display: block; width: 395px; float: left; padding-left: 20px; margin-top: 40px;}
div.content_right_txt_common { display: block; width: 300px; float: right; margin-right: 30px; margin-top: 220px;}
div.content_img_common { display: block; width: 300px; float: right; padding-right: 40px; margin-top: 50px;}

div.content_top10 { display: block; width: 530px; height: 250px; float: left;}
div.blue_circle10 { display: block; width: 156px; float: right; padding-right: 74px; margin-top: 50px;}
div.content_txt10 { display: block; width: 395px; float: left; padding-left: 20px; margin-top: 40px;}
div.green_circle10 { display: block; width: 200px; float: right; padding-right: 175px; margin-top: 136px;}

div.content_top14 { width: 450px; height: 530px; float: left; display: block; margin-left: 30px; margin-top: 30px;}
div.content_txt14 { width: 240px; float: right; display: block; margin-right: 40px; margin-top: 40px;}

div.newsletter_circle15 { width: 217px; height: 281px; float: right; display: block; padding-right: 0px; margin-top: 45px; color: #7E543A; text-align: center; font-size: 18px; line-height: 24px;}

div.content_top20 { width: 580px; height: 250px; float: left; display: block;}
div.blue_circle20 { width: 180px; float: right; display: block; margin-right: 0px; margin-top: 183px;}
div.content_txt20 { width: 395px; float: left; display: block; margin-left: 20px; margin-top: 40px;}

div.content_top21 { width: 220px; height: 545px; float: left; display: block; padding-left: 25px; margin-top: 13px;}
div.orange_circle21 { width: 170px; float: right; display: block; padding-right: 144px; margin-top: 32px;}
div.orange_circletxt1 { width: 170px; height: 170px; min-height: 170px; font-size: 14px; color: #FFF; text-align: center; margin-top: 30px; display: table-cell; vertical-align: middle; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
div.orange_circletxt2 { width: 170px; height: 70px; font-size: 14px; color: #FFF; text-align: center; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
div.content_txt21{ width: 215px; float: left; display: block; padding-left: 25px; margin-top: 10px;}

div.content_txt30 { width: 395px; float: left; display: block; padding-left: 20px; margin-top: 20px;}
div.green_circle30 { width: 156px; float: right; display: block; padding-right: 33px; margin-top: 223px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
div.orange_circle30 { width: 180px; float: right; display: block; padding-right: 20px; margin-top: 110px; color: #FFF;}
div.orange_circle30txt { width: 180px; height: 180px; text-align: center; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
div.content_txt30 { width: 395px; float: left; display: block; padding-left: 20px; margin-top: 10px;}
div.green_circletxt { width: 156px; height: 156px; min-height: 156px; text-align: center; color: #FFF; font-size: 14px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
div.content_txt30_2 { width: 460px; height: 60px; float: left; display: block; padding-left: 20px; margin-top: 50px;}
div.links_txt { width: 460px; height: 120px; float: left; display: block; padding-left: 20px; margin-top: 0px;}
div.links_txt_rev { width: 550px; height: 120px; float: left; display: block; padding-left: 20px; margin-top: 0px;}
div.table30_1 { width: 370px; height: 210px; float: left; display: block; padding-left: 101px; margin-top: 25px;}
div.table30_2 { width: 580px; float: left; display: block; padding-left: 20px; margin-top: 10px; color: #7E543A; }

div.blue_circle40 { width: 157px; height: 200px; float: right; display: block; padding-right: 100px; margin-top: 100px;}
div.content_left40 { width: 229px; height: 75px; float: left; display: block; margin-top: 20px; text-align: right;}
div.content_right40 { width: 248px; height: 20px; float: right; display: block; margin-top: 75px; text-align: left;}
div.green_circle40 { width: 201px; float: right; display: block; padding-right: 262px; margin-top: 1px;}
div.content_top4x { display: block; width: 350px; height: 250px; float: left;}
div.orange_circle4x {  width: 175px; float: right; display: block; padding-right: 232px; margin-top: 25px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
div.content_text_4x { width: 175px; height: 175px; min-height: 156px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-align: center;}

div.content_top50 { width: 600px; height: 260px; float: left; display: block; padding-left: 20px; margin-top: 44px;}
div.orange_circle50 { width: 157px; float: right; display: block; padding-right: 8px; margin-top: 107px;}
div.content_txt50 { width: 395px; height: 220px; float: left; display: block; padding-left: 20px; margin-top: 25px;}
div.green_circle50 { width: 120px; float: right; display: block; padding-right: 3px; margin-top: 0px;}

div.content_top_s1 { display: block; width: 390px; height: 250px; float: left;}
div.s1_orange_circle { display: block; width: 172px; float: right; padding-right: 232px; margin-top: 30px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
div.orange_circlesx { width: 170px; height: 170px; min-height: 170px; font-size: 14px; color: #FFF; text-align: center; }

div.content_top60 { width: 700px; display: block; padding-left: 20px; margin-top: 24px;}

div.hp_circle { width: 225px; float: right; text-align: center; color:#7E543A; padding-top: 215px; font-size: 15px; font-weight: bold; line-height: 22px; }
div.hp_circle a {color: #7E543A; text-decoration: none; font-style: italic; font-size: 14px; font-weight: normal; font-family: Times, Georgia, serif;}
div.hp_circle a:link {color: #7E543A; text-decoration: none;}
div.hp_circle a:active {color: #FFF; text-decoration: none;}
div.hp_circle a:visited {color: #7E543A; text-decoration: none;}
div.hp_circle a:hover {color: #FFF; text-decoration: none;}

div.popup { float: right; width: 162px; vertical-align: center; margin-top: 25px; }
div.popup2 { float: right; width: 162px; vertical-align: center; margin-top: 0; }
div.popup3 { float: right; width: 162px; vertical-align: center; margin-top: 0; background-color: #EA9818; padding: 0; }
div.popup3 a, div.popup3 a:link, div.popup3 a:active, div.popup3 a:visited, div.popup3 a:hover { padding: 0; margin: 0;}

div.constantcon { float: right; width: 162px; vertical-align: left; height: 22px; background-color: #EA9818; color:#000; font-size: 12px; line-height: 22px; margin-bottom: 3px; }
div.constantcon a:link, div.constantcon a:visited { color: #FFF; text-decoration:none; padding-left: 20px; }
div.constantcon a:active, div.constantcon a:hover { color: #7E543A; text-decoration:none; padding-left: 20px; }


div#Migoicons { color: #FFF; }

td.popuptitle { color: #EA9818; }
td.popuptxt { color: #FFF; }

ul { margin-top: 0; padding-top: 10px; }

ul.forms { margin-top: 0; padding-top: 0; }

ul#footernav { padding: 0; margin: 45px 0 0 40px; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #004141; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; }

#footernav li { display: inline; list-style-type: none; padding-left: 26px; padding-right: 26px;}

#footernav a { padding: 0;}
#footernav a:link, #footernav a:visited { color: #7E543A; text-decoration: none;}
#footernav a:hover { color: #EA9818; text-decoration: none;}

p { margin: 0; padding: 5px 0;}
.brown { color: #7E543A; }

h1 { color: #7E543A; font-size: 16px; line-height: 18px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
h2 { color: #7E543A; font-size: 14px; line-height: 18px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 10px;}
h3 {  color: #EA9818; font-size: 18px; font-weight: normal; margin: 0; padding: 5px 0 0 0; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

a {color: #FFF; text-decoration: none;}
a:link {color: #FFF; text-decoration: none;}
a:active {color: #EA9818; text-decoration: none;}
a:visited {color: #FFF; text-decoration: none;}
a:hover {color: #EA9818; text-decoration: none;}

a.line {color: #FFF; text-decoration: underline;}
a.line:link {color: #FFF; text-decoration: underline;}
a.line:active {color: #7E543A; text-decoration: underline;}
a.line:visited {color: #FFF; text-decoration: underline;}
a.line:hover {color: #7E543A; text-decoration: underline;}

a.faqline {color: #FFF; text-decoration: underline;}
a.faqline:link {color: #FFF; text-decoration: underline;}
a.faqline:active {color: #EA9818; text-decoration: underline;}
a.faqline:visited {color: #FFF; text-decoration: underline;}
a.faqline:hover {color: #EA9818; text-decoration: underline;}

a.brown {color: #FFF; text-decoration: none;}
a.brown:link {color: #FFF; text-decoration: none;}
a.brown:active {color: #7E543A; text-decoration: none;}
a.brown:visited {color: #FFF; text-decoration: none;}
a.brown:hover {color: #7E543A; text-decoration: none;}

a.brown_line {color: #7E543A; text-decoration: underline;}
a.brown_line:link {color: #7E543A; text-decoration: underline;}
a.brown_line:active {color: #EA9818; text-decoration: underline;}
a.brown_line:visited {color: #7E543A; text-decoration: underline;}
a.brown_line:hover {color: #EA9818; text-decoration: underline;}

a.scrapbook {color: #FFF; text-decoration: underline; font-size: 16px; line-height: 16px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
a.scrapbook:link {color: #FFF; text-decoration: underline; font-size: 16px; line-height: 16px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
a.scrapbook:active {color: #EA9818; text-decoration: underline; font-size: 16px; line-height: 16px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
a.scrapbook:visited {color: #FFF; text-decoration: underline; font-size: 16px; line-height: 16px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
a.scrapbook:hover {color: #EA9818; text-decoration: underline; font-size: 16px; line-height: 16px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

a.contacts {color: #7E543A; text-decoration: none;}
a.contacts:link {color: #7E543A; text-decoration: none;}
a.contacts:active {color: #EA9818; text-decoration: none;}
a.contacts:visited {color: #7E543A; text-decoration: none;}
a.contacts:hover {color: #EA9818; text-decoration: none;}


