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

html, body{font-family:Arial, Helvetica, sans-serif;}
img{border:0}
#container{width:974px;margin:0 auto;text-align:left}
#maincontentall{float:left;height:100%;width:100%;margin:0 auto;text-align:left;background-image:url(images/images/main-content-bg.png);background-repeat:repeat-y}

/*To set different background for homepage */
#home-maincontentall{float:left;height:100%;width:100%;margin:0 auto;text-align:left;background-image:url(images/home-main-content-bg.png);background-repeat:repeat-y}

/*HEADER including logo, text links and search box*/
#header{position:absolute;top:0;width:974px;margin:0}
#header img{border:0}
.spacer{float:left;width:214px}

.topnav p{font-size:0.75em;text-align:right;color:#0063be;float:right;width:764px;margin-right:15px;margin-top:-120px}
.topnav a{color:#0063be;text-decoration:none}
.search{float:right;font-size:0.7em;color:#00a886;width:250px;font-weight:bold;margin-top:-60px;padding-bottom:20px}
.search p{margin-top:-20px;padding-top:20px;padding-left:0;padding-bottom:0}
.searchbox{float:right;width:200px;padding:0 10px 20px 0;margin-top:-60px}

/* Google Custom Search */
.gsc-control-cse{border:none;color:#fff;width:200px}
input.gsc-input{border-color:#00AA86;height:18px}
input.gsc-search-button{background-image:url(images/search.png);background-repeat:no-repeat;width:60px;height:22px;	border:none;color:#fff;font-weight:bold}
.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;color:#00aa86;cursor:pointer}
#cse-search-form input.gsc-search-button{border:none;color:#00aa86}
input.gsc-search-button:hover{background-image:url(images/search-active.png);background-repeat:no-repeat;width:60px;height:22px;border:none;color:#00aa86}
.gsc-tabHeader.gsc-tabhInactive{border-color:#00AA86;background-color:#00AA86}
.gsc-tabHeader.gsc-tabhActive{border-top-color:#FF9900;border-left-color:#00AA86;border-right-color:#00AA86}
.gsc-tabsArea{border-color:#00AA86}
.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#fff}
.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover{border:none}
.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#0063be}
.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#0063be}
.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#00AA86}
.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#00AA86}
.gsc-cursor-page{color:#0063be}
a.gsc-trailing-more-results:link{color:#0063be}
.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#0063be}
.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#00AA86}
.gs-webResult div.gs-visibleUrl-short{color:#00AA86}
.gs-webResult div.gs-visibleUrl-short{display:none}
.gs-webResult div.gs-visibleUrl-long{display:block}
.gsc-cursor-box{border-color:#fff}
.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#00AA86;background-color:#fff;color:#0063be}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#FF9900;background-color:#fff;color:#0063be}
.gs-promotion{border-color:#336699;background-color:#fff}
.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#00aa86}
.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#00aa86}
.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#00aa86}
.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#00aa86}
.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#000}
.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#008000}
.gsc-input input.gsc-input{background:none repeat scroll 0% 0% white !important}

/*NAVIGATION horizontal tabbed menu*/
#mainnav{position:relative;top:160px;margin-bottom:160px;float:left;width:974px;height:54px}
.home{background-image:url(images/images/main-nav-home-notxt.png);background-repeat:no-repeat;height:54px;color:#ffd500;font-size:13px;font-weight:bold;padding-left:12px}
.static{background-image:url(images/images/main-nav-static-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.parkhome{background-image:url(images/images/main-nav-parkhome-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.tourer{background-image:url(images/images/main-nav-tourer-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.motorhome{background-image:url(images/images/main-nav-motorhome-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.noscheme{background-image:url(images/images/main-nav-contact-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-contact{background-image:url(images/images/main-nav-PO-contact-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-presentation{background-image:url(images/images/main-nav-PO-presentation-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-home{background-image:url(images/images/main-nav-PO-home-notxt.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-single{background-image:url(images/images/main-nav-PO-single.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}

/* new Park Operator navigation */
.po-home-new{background-image:url(images/images/main-nav-PO-new-home.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-holiday-new{background-image:url(images/images/main-nav-PO-holiday.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-residential-new{background-image:url(images/images/main-nav-PO-residential.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-contact-new{background-image:url(images/images/main-nav-PO-contact-info.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
.po-business-new{background-image:url(images/images/main-nav-PO-business.png);background-repeat:no-repeat;color:#ffd500;font-size:13px;font-weight:bold;height:54px;padding-left:12px}
/* END */
.tabs{float:left;width:190px;text-align:center;color:#ffd500;padding:13px 0 0 0}
.tabs a{width:188px;height:30px;display:block;margin-top:-10px;padding-top:10px}
.home, .static, .parkhome, .tourer, .motorhome, .tabs a{text-decoration:none;color:#fff}

/*LEFT CONTENT including side navigation*/
.menutoptc{padding-right:10px;margin-left:0}
.menutopmh{padding-left:5px}
#pagecontentleft{float:left;background-image:url(images/images/leisuredays-site-template_05.png);background-repeat:repeat-y;width:32px;height:664px}

#sidenav{position:relative;top:0;float:left;margin-left:-688px;background-image:url(images/images/menu-background-1.png);background-repeat:no-repeat;width:224px;height:635px;font-weight:bold;padding:0}
#sidenav-PO{position:relative;top:0;float:left;margin-left:-688px;background-image:url(images/images/menu-sides-PO.png);background-repeat:no-repeat;width:224px;height:635px;font-weight:bold;padding:0}
#sidenav2{position:relative;top:0;float:left;margin-left:-688px;background-image:url(images/images/menu-bg-no-sub-menu.png);background-repeat:no-repeat;width:224px;height:635px;font-weight:bold;padding:0}

#sidenav h2, #sidenav2 h2{font-size:14px;color:#00aa86;padding:30px 0 0 23px;margin-bottom:9px}
#sidenav-PO h2{font-size:14px;color:#00aa86;padding:30px 0 0 28px;margin-bottom:9px}
#sidenav a, #sidenav2 a, #sidenav-PO a{color:#00aa86;text-decoration:none}
#menuleft{background:url(images/images/menu-sides-10.png);background-repeat:no-repeat;float:left;width:16px;height:261px}
#menutop{background-image:url(images/images/menu-top-no-sub-menu.png);background-repeat:no-repeat;margin-top:-10px;height:72px;width:224px}
#sidenav2 h2{padding-top:40px;text-align:center;padding-right:8px;margin-left:-14px;margin-top:0}

#menu{float:left;width:193px;padding:3px 0 0 16px;height:360px}
#menuright{background:url(images/images/menu-sides-12.png);background-repeat:no-repeat;float:right;width:15px;height:261px}
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menuPO, #menuPO2{float:left;width:193px}
#menu1 a, #menuPO a{background-image:url(images/images/side-menu-button.png);background-repeat:no-repeat;height:38px;font-size:14px;color:#fff;font-weight:bold}
#menu1, #menu2, #menuPO, #menuPO2{font-size:14px;color:#fff;font-weight:bold;background-image:url(images/images/side-menu-button-active.png);height:38px;background-repeat:no-repeat}
#menu1:hover, #menu2:hover, #menuPO:hover, #menuPO2:hover{background-image:url(images/images/side-menu-button-active.png)}
#menu2 a, #menuPO2 a{font-size:14px;color:#fff;font-weight:bold;background-image:url(images/images/side-menu-button-btm.png);height:38px;background-repeat:no-repeat}
.menutext{padding:15px 0 0 10px;margin-top:10px;line-height:2.8}

#testimonial{float:left;width:215px;margin-top:-100px}
#testimonial .text{font-size:0.8em;font-weight:bold;color:#fff;padding-left:20px}
#testimonial .source{font-size:0.7em;font-style:normal;font-weight:bold;text-align:right;color:#ffcb00}

/*MAIN CONTENT*/
#maincontent{background-image:url(images/images/leisuredays-site-template_07.png);background-repeat:no-repeat;float:left;width:456px;height:373px}
#maincontenttop{float:left;width:460px;padding-left:256px;min-height:600px}
#maincontenttop .imageright{float:right}
#maincontenttop .padright{padding:2px 30px 0 15px}
#maincontenttop .padrightbig{padding:2px 30px 0 35px}
#maincontenttop .imageleft{float:left;padding:2px 0 0 30px}
#maincontenttop .padleft{padding-right:10px}
#maincontenttop .imagerightpad{float:right;padding-right:40px}
#maincontenttop .bodyheading{color:#00aa86;font-size:0.5em;padding-left:40px}

.imagerightpadright{float:right;padding-right:30px}
.formfields{float:right;margin-top:-20px;color:#0063be}
.submit{float:right;margin-right:15px;margin-top:20px;border:0;background-image:url(images/new-site-SUBMIT.png);width:115px;height:30px;font-size:1em;color:#fff;font-weight:bold}

#maincontent h1, h3{font-size:1em;color:#0063be;padding:25px 150px 0 40px}
.maincontentheading h1{font-size:1em;color:#fff;padding:50px 190px 200px 35px;margin-top:-290px}
.maincontentheadingmh h1{font-size:1em;color:#fff;padding:50px 190px 230px 35px;margin-top:-290px}
.maincontentheadingsc h1{font-size:1em;color:#0063be;padding:50px 170px 200px 35px;margin-top:-290px}
.maincontentheadingpob h1{font-size:1em;color:#0063be;padding:0 100px 260px 35px;margin-top:-290px}
.maincontentheadingpo h1{font-size:1em;color:#fff;padding:0 100px 260px 35px;margin-top:-290px}
#maincontenttop h2{font-size:0.9em;color:#00aa86;padding:0 90px 0 40px;margin-top:0}

.social-product{float:right;margin:12px 10px 0 40px}
.social-product-sc{float:right;margin:-25px 10px 0 40px}
.gplusone{margin-right:-30px}

.social-fb, .social-gp, .social-tw{float:left}
.social-gp{margin-right:30px}
.social-fb{margin-left:5px}
.social-tw{margin-right:5px}

.fullwidthheading{width:400px}
#maincontenttop h4{font-size:0.9em;color:#00aa86;padding:0 40px 0 40px;margin-top:0}
#maincontenttop a{color:#0063be}
#maincontenttop a:hover{color:#00aa86;text-decoration:none}
#maincontenttop .left{float:left;padding-right:10px}
#maincontenttop h3{padding-left:40px;font-size:0.9em;padding-top:0}
#maincontenttop h3 a{text-decoration:none}
#maincontenttop .smallprint{font-size:0.85em;color:#0063be}
#maincontenttop p.vsmall{font-size:0.7em;color:#0063be}
#maincontenttop p img{vertical-align:middle}
#maincontenttop p.subheading{font-size:0.9em;color:#0063be;font-weight:bold}
#maincontenttop .contactfieldlabel{margin-top:0;font-size:0.7em;padding-right:0;text-align:left;color:#0063be;width:145px}
#maincontenttop .contactfieldlabelwide{margin-top:0;font-size:0.7em;padding-right:0;text-align:left;color:#0063be;width:280px}
#maincontenttop .contactfieldnopad{margin-top:10px;font-size:0.7em;padding-right:0;text-align:left;color:#0063be;width:340px;padding-left:0}
#maincontenttop .contactfield1em{margin-top:0;font-size:1em;padding-right:0;text-align:left;color:#0063be;width:205px}
#maincontenttop .unsubscribe-box{font-size:0.7em;color:#0063be;padding:0}
#maincontenttop .contactfield{margin-top:0;font-size:0.7em;padding-right:0;text-align:left;color:#0063be;width:205px}
#maincontenttop .dropdown{margin-top:0;font-size:0.7em;padding-right:0;text-align:left;color:#0063be;width:209px}

.contactfield2{font-size:0.7em;color:#0063be}
#maincontent p, #maincontenttop p{font-size:0.8em;color:#0063be;padding:0 30px 0 40px}
#maincontent ul, li{color:#0063be;font-size:0.8em;font-weight:normal;padding:2px 30px 3px 7px;margin-top:3px;margin-left:22px;list-style-image:url(images/bullet-green.png);line-height:1.25}

/* new benefits bullets */
.feature{color:#0063be;font-size:0.8em;font-weight:bold;padding:8px 25px 3px 0;margin-top:3px;margin-left:22px;list-style-image:url(images/bullet-green.png);line-height:1.25}
.benefit{color:#0063be;font-size:0.85em;font-weight:normal;padding:5px 20px 10px 0;margin-top:-2px;margin-left:0;list-style:none;line-height:1.2}

#maincontentcta{float:right;text-align:right;width:115px;padding:10px 75px 0 0}
#maincontentcta p, #maincontentcta-rollover p{margin-top:-7px}
#maincontentcta-rollover{float:right;text-align:center;width:115px;height:30px;padding:7px 55px 0 0;background-image:url(images/GET-QUOTE-blank.png);background-repeat:no-repeat}
#maincontentcta-rollover a{font-size:14px;color:#fff;font-weight:bold;display:block;width:115px;height:30px;text-decoration:none}
#maincontentcta-rollover:hover{background-image:url(images/GET-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}
#maincontentcta-rollover a:hover{color:#fff}
.maincontentctaphone{font-size:1.4em;color:#00aa86;font-weight:bold;line-height:1.8}
.maincontentcta-altwording{font-size:0.85em;color:#0063be;font-weight:normal}
.maincontentcta-altphone{font-size:0.9em;color:#00aa86;font-weight:bold;line-height:1.5}
#maincontenttop .back{color:#0063be;font-size:0.8em;font-weight:normal;padding:5px 30px 10px 40px;margin-top:-12px}
#maincontentbottom{clear:both;padding-top:0;float:left;margin-top:0;width:974px}
#parkowner-quote{font-size:1.15em;font-style:italic;color:#0063be;line-height:1.4}
#parkowner-quote-small p{font-size:0.8em;color:#00aa86;line-height:1.2;padding:0 30px 0 0}
.padbottom-thankyou{padding-bottom:500px}
.verisign{float:left;width:260px;color:#00aa86;font-size:0.75em;color:#000;padding:10px 0 0 0;margin-left:0}
.verisign img{padding-left:10px;padding-bottom:3px}
.heart-research{padding-top:20px;padding-bottom:20px}
.heart-research{margin-top:0}
.bold{font-weight:bold}

/*CALL TO ACTION top right of each page*/
#mainctaquote{float:left;width:233px;height:123px}

/* cta new with css rollover start */
#mainctaquote-blank{background-image:url(images/images/get_quote_background.png);background-repeat:no-repeat;width:233px;height:123px;float:left}
#mainctaquote-blank a{background-image:url(images/get-quote-rollover.png);background-repeat:no-repeat;width:185px;height:121px;display:block;color:#fff;font-size:18px;font-weight:bold;padding:70px 0 0 0;margin-left:25px;text-decoration:none;text-align:center}
#mainctaquote-blank a:hover{background-image:url(images/get-quote-active-rollover.png);background-repeat:no-repeat;width:185px;height:121px;font-size:17px;display:block;padding:73px 0 0 0;text-align:center}
#mainctaretrieve-blank{background-image:url(images/images/retrieve-quote-background.png);background-repeat:no-repeat;width:233px;height:50px;float:left;text-align:center}
#mainctaretrieve-blank a{font-size:13px;font-weight:bold;text-align:center;color:#00aa86;width:115px;height:30px;display:block;background-image:url(images/RETRIEVE-QUOTE-blank.png);background-repeat:no-repeat;text-decoration:none;padding-top:7px;margin-left:60px}
#mainctaretrieve-blank a:hover{background-image:url(images/RETRIEVE-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}

#maincta-alt{float:left;width:233px;margin-bottom:5px;text-align:center}
#maincta-alt h2{font-size:1.5em;color:#ffd500;text-align:center;font-weight:bold;margin:-10px 0 -5px 0}
#mainctaquote-alt{float:left;background-image:url(images/images/get-quote-alt.png);background-repeat:no-repeat;width:193px;height:56px;margin:25px 0 10px 17px}
#mainctaquote-alt a{width:193px;height:56px;display:block}
#mainctaquote-alt:hover{background-image:url(images/images/get-quote-active-alt.png);background-repeat:no-repeat;width:193px;height:56px}
#mainctaretrieve-alt{float:left;width:233px;height:50px;margin-bottom:-20px}
#mainctaretrieve-alt a{font-size:14px;color:#ffd500;font-weight:bold;text-decoration:none}
.verisign-alt{margin:0 0 35px 0}
.phone-alt{text-align:center;padding:18px 0 0 21px;line-height:1.5;margin-top:2px;background:url(images/images/call-quote-alt.png) no-repeat;width:193px;height:50px;font-size:18px;font-weight:bold;color:#ffd500;margin-left:17px}
.callrate-alt{color:#fff;text-align:center;padding:0;font-size:0.65em;margin-top:-2px;font-weight:normal}
.openinghours-alt{color:#fff;text-align:center;padding:0;font-size:0.75em;margin-top:-2px;font-weight:normal;line-height:1.3}
.openinghours-alt a{color:#fff}
.alternatenumber-alt{color:#ffd500;text-align:center;padding:0;font-size:0.75em;margin-top:-10px;margin-bottom:10px;font-weight:bold}

#mainctacontact{float:left;width:233px;height:45px}
#mainctaretrieve{float:left;width:233px;height:50px}
#mainctabottom{float:left;width:233px;background-image:url(images/images/Home-cta-bg.png);background-repeat:repeat-y;margin-bottom:5px}

.phone{font-size:0.8em;font-weight:bold;color:#0063be;text-align:center;padding:0 0 0 0;line-height:1.5;margin-top:2px}
#mainctabottom img{vertical-align:text-bottom}

.callrate{color:#0063be;text-align:center;padding:0;font-size:0.65em;margin-top:-2px;font-weight:normal}
.openinghours{color:#0063be;text-align:center;padding:0;font-size:0.75em;margin-top:-2px;font-weight:normal;line-height:1.3}
.openinghours a{color:#0063be}
.alternatenumber{color:#0063be;text-align:center;padding:0;font-size:0.75em;margin-top:-10px;margin-bottom:10px;font-weight:bold}

#mainctabottom h2{font-size:1.5em;color:#00aa86;text-align:center;font-weight:bold;margin:-10px 0 -5px 0}
#mainctaparkowner{background-image:url(images/images/sunflower-box.png);width:233px;height:373px;float:left}

.mainctaparkownerbottom{text-align:right;font-weight:bold;font-size:1em;color:#0063be;padding:230px 30px 0 25px;margin-right:-3px}
.mainctaparkownerbottom h2{padding:0 0 0 15px;margin-top:-15px}
#mainctaparkownernew{text-align:center;width:233px;float:left;padding-top:20px}
#mainctaparkownernew p{font-size:0.9em;font-weight:bold;color:#fff}
#mainctaparkownernew p.phone{font-size:1.2em;color:#ffcb00}

#mainctaparkownernew p.parkownercallratenew{font-size:0.65em}
.parkownercallrate{color:#0063be;text-align:right;padding:0;font-size:0.65em;margin-top:-22px;font-weight:normal}

/*NEWS SECTION*/
#mainnewsnew{float:left;width:233px;background-image:url(images/images/Home-cta-bg.png);background-repeat:repeat-y;margin-bottom:5px;margin-top:-6px}
#mainnews{float:left;background-image:url(images/images/newsbox.png);background-repeat:no-repeat;width:233px;height:352px;margin-top:-6px}
#mainnewsnew .titlenew{font-size:1em;color:#00aa86;font-weight:bold;padding:0 25px 0 33px;margin-top:-5px}
#mainnews .title{font-size:1em;color:#00aa86;font-weight:bold;padding:15px 25px 0 33px}
#mainnews .title a, #mainnewsnew .titlenew a, #mainnewsnew h4 a{text-decoration:none;color:#00aa86}
#mainnews h3, #mainnewsnew h3{font-size:0.8em;color:#0063be;font-weight:bold;padding:0 30px 0 32px}
#mainnews h4, #mainnewsnew h4{font-size:0.75em;text-align:left;color:#00aa86;font-weight:bold;padding:0 25px 0 32px;margin-top:-5px;margin-bottom:5px}
#mainnews p, #mainnewsnew p{font-size:0.7em;color:#0063be;font-weight:normal;padding:0 30px 10px 33px}
#mainnews p.excerpt, #mainnewsnew p.excerpt{padding:0 30px 10px 33px}
#mainnews a, #mainnewsnew a{color:#0063be}
#mainnews a:hover, #mainnewsnew a:hover{color:#00aa86;text-decoration:none}
#mainnewsnew h4:hover{color:#0063be;text-decoration:underline}
#mainnews h3 a, #mainnewsnew h3 a{color:#0063be;text-decoration:none;padding-top:0}
#mainnews img{padding:0 0 0 32px;margin:-8px 6px -5px 0;float:left}
#mainnews img.small{padding:0 0 0 32px;margin:0 6px -5px 0;float:left}
#mainnews img.smallthumb, #mainnewsnew img.smallthumb{padding:0 0 0 32px;margin:2px 6px 0 0;float:left}
#mainnews p.readmore, #mainnewsnew p.readmore{margin-top:-20px}
#signup table{font-size:0.7em;color:#0063be;text-align:left;padding-left:18px;margin-left:-28px}
.input{font-size:0.85em;height:12px}
.inputselect{font-size:0.85em;height:16px}
.signupbutton{color:#fff;font-size:1em;font-weight:bold;text-align:center;background-image:url(images/signup.png);background-repeat:no-repeat;width:80px;height:21px;border:0;cursor:pointer}
#mainnewsnew .followus{margin:5px 0 -5px 0;line-height:2}

/* park owner testimonial */
#parkowner-testimonial{width:193px;float:left;color:#fff;font-size:0.75em;text-align:center;padding-left:20px;padding-top:50px}

/*FOOTER*/
#footer{clear:both;width:100%;text-align:left;float:left;border:0;padding-top:0;font-size:0.75em;color:#0063be;margin-top:0}
.footertext{text-align:left;padding-left:15px;padding-top:25px}
.footerimage{position:relative;top:0;right:0;padding:0 0 0 730px;margin-top:-82px}
.footerimage-test{position:relative;top:0;right:0;padding:0 0 0 730px;margin-top:-82px}
.clear{clear:both}

span.error{color:#ff0000;font-size:0.65em;font-family:Arial, Helvetica, sans-serif}

/*Home page specific styles*/
#homestatic{float:left;width:451px;background-image:url(images/images/Home-static-bg.png);background-repeat:repeat-y;margin-left:30px}
#homestatic h1{font-size:1em;color:#0063be;padding:0 20px 0 25px;margin-top:5px}
#homestatic h1 a{text-decoration:none;color:#0063be}
#homestatic p{font-size:0.8em;color:#0063be;padding:0 180px 0 25px}
#homestaticcta{float:right;text-align:right;padding:0 10px 0 0;margin-top:-110px;margin-right:-160px;margin-bottom:3px}
#homestaticcta p{margin-top:-7px}

#homeparkhome{float:left;width:244px;background-image:url(images/images/Home-parkhome-bg.png);background-repeat:repeat-y;margin-right:-9px}
#homeparkhome h2{font-size:1em;color:#0063be;padding:0 20px 0 30px;margin-top:5px}
#homeparkhome h2 a{text-decoration:none;color:#0063be}
#homeparkhome p{font-size:0.8em;color:#0063be;padding:0 40px 0 30px}
#homeparkhomecta{float:right;text-align:right;padding:0 5px 0 0;margin-top:3px;margin-bottom:2px}
#homeparkhomecta p{margin-top:-7px}

#hometourer{float:left;width:456px;background-image:url(images/images/Home-tourer-bg.png);background-repeat:repeat-y;margin-left:-18px;margin-right:4px;margin-top:-1px}
#hometourer h2{font-size:1em;color:#0063be;padding:15px 0 0 30px}
#hometourer h2 a{text-decoration:none;color:#0063be}
#hometourer p{font-size:0.8em;color:#0063be;padding:0 180px 0 32px}
#hometourercta{float:right;text-align:right;padding:0 10px 0 0;margin-top:-120px;margin-right:-160px}
#hometourercta p{margin-top:-7px}
.hometourer img{float:right}

#homemotorhome{float:left;width:244px;background-image:url(images/images/Home-motorhome-bg.png);background-repeat:repeat-y;margin-left:30px;margin-top:-2px}
#homemotorhome h2{font-size:1em;color:#0063be;padding:0 20px 0 25px;margin-top:5px}
#homemotorhome h2 a{text-decoration:none;color:#0063be}
#homemotorhome p{font-size:0.8em;color:#0063be;padding:0 40px 0 25px}
#homemotorhomecta{float:right;text-align:right;padding:0 10px 0 0;margin-top:8px;margin-bottom:8px}
#homemotorhomecta p{margin-top:-7px}

/* new home page rollovers*/
#homestaticcta-rollover{background-image:url(images/GET-QUOTE-blank.png);background-repeat:no-repeat;width:115px;height:30px;margin:0 0 0 25px;padding:6px 0 6px 0}
#homestaticcta-rollover a{color:#fff;font-size:14px;display:block;text-align:center;text-decoration:none;font-weight:bold}
#homestaticcta-rollover:hover{background-image:url(images/GET-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}

#homeparkhomecta-rollover{background-image:url(images/GET-QUOTE-blank.png);background-repeat:no-repeat;width:115px;height:30px;margin:0 0 0 30px;padding:6px 0 6px 0}
#homeparkhomecta-rollover a{color:#fff;font-size:14px;display:block;text-align:center;text-decoration:none;font-weight:bold}
#homeparkhomecta-rollover:hover{background-image:url(images/GET-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}

#hometourercta-rollover{background-image:url(images/GET-QUOTE-blank.png);background-repeat:no-repeat;width:115px;height:30px;margin:0 0 0 32px;padding:6px 0 6px 0}
#hometourercta-rollover a{color:#fff;font-size:14px;display:block;text-align:center;text-decoration:none;font-weight:bold}
#hometourercta-rollover:hover{background-image:url(images/GET-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}

#homemotorhomecta-rollover{background-image:url(images/GET-QUOTE-blank.png);background-repeat:no-repeat;width:115px;height:30px;margin:0 0 0 25px;padding:6px 0 6px 0}
#homemotorhomecta-rollover a{color:#fff;font-size:14px;display:block;text-align:center;text-decoration:none;font-weight:bold}
#homemotorhomecta-rollover:hover{background-image:url(images/GET-QUOTE-ACTIVE-blank.png);background-repeat:no-repeat;width:115px;height:30px}

#homenews, #homenewsnew{float:left;background-image:url(images/images/Home-news-bg.png);background-repeat:repeat-y;width:233px;margin-top:-18px}
#homenews .title, #homenewsnew .titlenew{font-size:1em;color:#00aa86;font-weight:bold;padding:5px 25px 0 33px}
#homenews .title a, #homenewsnew .titlenew a{text-decoration:none;color:#00aa86}
#homenews h3, #homenewsnew h3{font-size:0.8em;color:#0063be;font-weight:bold;padding:0 30px 0 32px}
#homenews h4, #homenewsnew h4{font-size:0.75em;text-align:left;color:#00aa86;font-weight:bold;padding:10px 25px 0 32px;margin-top:-5px;margin-bottom:5px}
#homenews p{font-size:0.7em;color:#0063be;font-weight:normal;padding:20px 30px 10px 33px}
#homenewsnew p{font-size:0.7em;color:#0063be;font-weight:normal;padding:0 30px 0 33px}
#homenews a, #homenewsnew a{color:#0063be}
#homenews a:hover, #homenewsnew a:hover{color:#00aa86;text-decoration:none}
#homenews h3 a, #homenewsnew h3 a{color:#0063be;text-decoration:none;padding-top:0}
#homenews img, #homenewsnew img{padding:10px 0 0 32px;margin:-8px 6px -5px 0;float:left}
#homenews p.excerpt, #homenewsnew p.excerpt{padding:0 30px 10px 33px}
#homenewsnew p.readmore{margin-top:-5px}

.news-btm{float:right;margin:0 25px 0 0}
.fsa{float:left;padding:10px 75px 0 75px;text-align:center}
.fsa a{color:#0063be}

/* WordPress Styles */
.post p{width:380px}
.post h2{width:380px}
.sidebar{float:left;width:233px;color:#fff}
.sidebar ul{list-style-type:none;list-style-image:none;margin:0;padding:0 10px 0 10px}
.sidebar ul li{padding:10px 0 10px 0}
.sidebar ul li h2{list-style-image:none}
#calendar{color:#fff}
.sidebar #calendar{list-style-image:none}
#calendar a{color:#FFCC66}
.sidebar #search{color:#fff;list-style-image:none;line-height:2}
#sidenav2 .categories{color:#fff;list-style-image:none;margin-left:-95px;padding-left:0}
.sidebar #sidenav2 .subcategories{color:#fff;margin-left:0;padding-left:0}
.categorylist li{font-size:0.85em;color:#fff;margin-left:97px;padding-left:0;list-style-image:none;line-height:1px}
.sidebar #sidenav2 .categorylist li a{color:#FFCC66}
.sidebar #sidenav2 .subcategories li{color:#fff;list-style-image:none;line-height:0.2}
.sidebar #sidenav2 .subcategories li a{color:#FFCC66}
#sidenav2 .archives{color:#fff;margin-left:-110px;padding-left:0}
.meta{color:#fff}
.meta{list-style-image:none;font-size:0.8em}
#pages{color:#fff}
.navigation{padding-left:40px;font-size:0.8em;font-weight:bold}
.comments-template{margin:10px 0 0;padding:10px 0 0}
.comments-template ol{margin:0;padding:0 0 15px;list-style:none}
.comments-template ol li{margin:10px 0 0;line-height:18px;padding:0 0 10px;border-bottom:1px solid #ccc}
.comments-template h2, .comments-template h3{font-size:1em}
.commentmetadata{font-size:1em}
.comments-template p.nocomments{padding:0}
.comments-template textarea{font-size:1em;width:380px;height:80px}
.rightpostlink{float:right;padding-right:35px;width:180px;margin-top:20px;text-align:right}
.rightpostlink img{clear:both;float:right;padding-right:0;margin-top:-20px}
.leftpostlink{width:180px;float:left}
#containerWP .post h2 a{color:#00aa86;width:400px;line-height:1.8;text-decoration:none}
#containerWP .post h2 a:hover{color:#00aa86;width:400px;line-height:1.8;text-decoration:underline}
#RSS{list-style-image:none;color:#fff;margin-left:25px;text-align:left}
#RSS a{list-style-image:none;color:#ffd500;font-size:0.9em;text-decoration:none}
#RSS img a{text-decoration:none}
#share p{padding:20px 0 0 40px}
.postmetadata{font-size:0.8em}
.commentlist{font-size:1em;color:#0063be;width:380px}
.commentmetadata{padding-left:40px;padding-top:20px;font-size:0.7em;width:380px}
.blogtop{margin-top:-15px}
.backtotop a{text-decoration:none}

.page-item-365 a{font-size:0.8em;color:#fff;list-style-image:none;display:inline;text-decoration:none;padding-left:0;margin-left:-10px;line-height:8}

 /* item for Page ID 2 */
 .sidebar #sidenav2 .page-item-365 a{color:#fff}
.page_item{font-size:0.8em;color:#fff;list-style-image:none;display:inline}
.page_item .page-item-365 a{color:#fff}
.likebuttons{padding:10px 0 0 37px;margin-bottom:-5px}

/* Add to Any Stylesheet */
.addtoany_share_save_container{margin:16px 0}
ul.addtoany_list{display:inline;list-style-type:none;margin:0 !important;padding:0 !important;text-indent:0 !important}
ul.addtoany_list li{background:none !important;border:0;display:inline !important;line-height:32px;list-style-type:none;margin:0 !important;padding:0 !important}
ul.addtoany_list li:before{content:""}
ul.addtoany_list li a{padding:0 9px}
ul.addtoany_list img{float:none;border:0;margin:0;padding:0;vertical-align:middle}
ul.addtoany_list a img{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
a.addtoany_share_save img{border:0;width:auto;height:auto}
#aktt_tweet_form{margin:0;padding:5px 0}
#aktt_tweet_form fieldset{border:0}
#aktt_tweet_form fieldset #aktt_tweet_submit{float:right;margin-right:10px}
#aktt_tweet_form fieldset #aktt_char_count{color:#666}
#aktt_tweet_posted_msg{background:#ffc;display:none;margin:0 0 5px 0;padding:5px}
#aktt_tweet_form div.clear{clear:both;float:none}
