/* Method v1.8 - green   */

.colorscheme_bg,.wp-pagenavi .current,.paged-navigation .current,#wp-calendar caption,
body,body>.multibg>.multibg,#footer,#footer>.multibg>.multibg,
.post_more_link,.call_to_action_button,.call_to_action_button span,
.button_link,.fancy_button,#searchsubmit,#submit,.cluetip-default,
.titled_box_title,.colored_box,.dropcap4,.pullquote4,.highlight,
.tabs_button a.current,.fancy_header span,.minimal_table th{/*:Color Scheme*/
background-color:#396e84;}
.colorscheme_color,h1,#footer a:hover,.post_title,.post_title a,
a:hover,.fancy_link,.dropcap2,.pullquote3,.highlight2,h5{/*:Color Scheme*/	
color:#396e84;}
.colorscheme_border,.wp-pagenavi .current,.paged-navigation .current,.blog_tabs a.current,
#footer .widget li,#footer .widget a,#footer .widgettitle,
.button_link,.fancy_button,#searchsubmit,#submit,.cluetip-default,.cluetip-default .cluetip-arrows,#sub_footer,
.titled_box_title,.colored_box,.dropcap4,.pullquote4,.highlight,
.tabs_button a.current,.fancy_header span,.minimal_table th{/*:Color Scheme*/
border-color:#396e84;}
.colorscheme_sprite,#content .recentcomments:before,
#content .contact_widget_name,#content .contact_widget_phone,#content .contact_widget_email,#content .mysite_twitter_widget a,#content .recentcomments span,
#outro .contact_widget_name,#outro .contact_widget_phone,#outro .contact_widget_email,#outro .mysite_twitter_widget a,#outro .recentcomments span,
.toggle,.toggle_accordion,.active,.toggle_frame .toggle,.toggle_frame .toggle_accordion,.toggle_frame .active,
.fancy_list .arrow_list,.fancy_list .bullet_list,.fancy_list .check_list,.fancy_list .circle_arrow,.fancy_list .triangle_arrow,.fancy_list .comment_list,.fancy_list .minus_list,.fancy_list .plus_list,.fancy_list .star_list,.sitemap_list li,
blockquote,.download_link,.email_link,.twitter_link,.dropcap,.dropcap3,.tabs_vertical li.current span, .featured_tabs li.current_page_item span{/*:Icon Sprite*/ 
background-image:url(../images/shortcodes/sprites/custom_sprite_74941f.png);}


/*:General Typography ~*~*/
body{/*:Body Font */
color:#333;font-size:14px;font-weight:normal;font-style:normal;font-family:Arial,Arial,sans-serif; letter-spacing: 0;}
h1{/*:h1 Font*/ 
/*color:inherit@;*/font-size:30px;font-weight:normal;font-style:normal;font-family:Arial;}
h2{/*:h2 Font*/ 
color:#444;font-size:22px;font-weight:normal;font-style:normal;font-family:Arial;}
h3,.additional_posts_module h4,.blog_tabs a{/*:h3 Font*/ 
color:#444;font-size:18px;font-weight:normal;font-style:normal;font-family:Arial;}
h4{/*:h4 Font*/ 
color:#444;font-size:18px;font-weight:normal;font-style:normal;font-family:Arial;}
h5{/*:h5 Font*/ 
/*color:inherit@;*/font-size:10px;font-weight:normal;font-style:normal;font-family:Arial;}
h6{/*:h6 Font*/ 
color:#aaa;font-size:9px;font-weight:normal;font-style:normal;font-family:Arial;}
a{/*:Link*/
color:#aaa;text-decoration:none;}
a:hover{/*:Link Hover*/
/*color:inherit@;*/text-decoration:underline;}
mark {color: #396e84; background-color: rgba(0,0,0,0);}
h1, h2, h3 {color: #396e84;}
/*:Typo End ~*~*/


/*:Body ~*~*/
body{/*:Body BG+ */
/*background-image:none@;*//*background-color:inherit@;*/background-repeat:repeat;background-attachment:scroll;background-position:center top;}
#body_inner{/*:Body Background */
background-image:url(../images/body_inner.png);/*background-color:inherit@;*/background-repeat:repeat;background-attachment:scroll;background-position:center top;}
/*:Body End ~*~*/


/*:Header ~*~*/
.logo a{/*:Logo Font*/ 
color:#444;font-size:18px;font-weight:normal;font-style:normal;font-family:Arial;}
#header{/*:Header Background */
background-image:url(../images/header.png);background-color:#fff;background-repeat:repeat-x;background-attachment:scroll;background-position:center bottom;}
#header{/*:Header Border */
border-bottom-color:#d2d2d2;border-bottom-width:5px;border-bottom-style:solid;}
#header_extras,#header_extras a{/*:Header Text Font */
color:#eee;font-size:10px;font-weight:normal;font-style:normal;font-family:Arial;}
/*:Header End ~*~*/


/*:Menu ~*~*/
.jqueryslidemenu a{/*:Menu Font */
color:#aaa;font-size:12px;font-weight:normal;font-style:normal;font-family:Arial;}
.jqueryslidemenu ul ul{/*:Menu Dropdown Background */
background-image:none;background-color:#e3e3e3;background-repeat:repeat;background-attachment:scroll;background-position:center top;}
/*:Menu End ~*~*/


/*:Intro ~*~*/
#intro .intro_title,#intro h1{/*:Intro Title Font */ 
color:#396e84;font-size:30px;font-weight:normal;font-style:normal;font-family:Arial;}
#intro .teaser{/*:Intro Teaser Font */ 
color:#ddd;font-size:16px;font-weight:normal;font-style:normal;font-family:Arial;}
#header+#intro a{/*:Intro Links */
color:#eee;text-decoration:none;}
#header+#intro a:hover{/*:Intro Link Hover */
color:#fff;text-decoration:none;}
#slider_module+#intro h3{/*:Call to Action Font*/ 
color:#ddd;font-size:20px;font-weight:normal;font-style:normal;font-family:Arial;}
#breadcrumbs,#breadcrumbs a{/*:Breadcrumbs Font */
color:#aaa;font-size:10px;font-weight:normal;font-style:normal;font-family:Arial;}
#breadcrumbs{/*:Breadcrumbs Background */
background-image:none;background-color:#e5e5e5;background-repeat:repeat;background-attachment:scroll;background-position:left bottom;}
#breadcrumbs{/*:Breadcrumbs Top Border */
border-top-color:#fff;border-top-width:1px;border-top-style:solid;}
#intro{/*:Intro Background */
background-image:url(../images/highlight.png);background-color:transparent;background-repeat:repeat-x;background-attachment:scroll;background-position:center top;}
/*:Intro End ~*~*/


/*:Main Content ~*~*/
#content{/*:Main Content Background */
background-image:none;background-color:#f5f5f5;background-repeat:repeat-x;background-attachment:scroll;background-position:left top;}
#content{/*:Content Top Border */
border-top-color:#fff;border-top-width:1px;border-top-style:solid;}
#sidebar .widgettitle{/*:Sidebar Titles Font */
color:#444;font-size:20px;font-weight:normal;font-style:normal;font-family:Arial;}
/*:Main End ~*~*/


/*:Outro ~*~*/
#outro,#outro a{/*:Outro Font */
color:#888;font-size:16px;font-weight:normal;font-style:normal;font-family:Arial;}
#outro{/*:Outro Background */
background-image:none;background-color:#e5e5e5;background-repeat:repeat-x;background-attachment:scroll;background-position:center top;}
#outro{/*:Outro Border */
border-top-color:#f9f9f9;border-top-width:1px;border-top-style:solid;}
/*:Outro End ~*~*/


/*:Footer ~*~*/
#footer{/*:Footer Font */
color:#ccc;font-size:11px;font-weight:normal;font-style:normal;font-family:Arial;}
#footer .widgettitle{/*:Footer Titles Font */
color:#eee;font-size:16px;font-weight:normal;font-style:normal;font-family:Arial;}
#footer a{/*:Footer Links */
color:#eee;text-decoration:none;}
#footer a:hover{/*:Footer Link Hover */
color:#fff;text-decoration:none;} 
#footer{/*:Footer Background */
background-image:url(../images/footer_shadow.png);background-color:transparent;background-repeat:repeat-x;background-attachment:scroll;background-position:center top;} 
/*:Footer End ~*~*/


/*:Sub Footer ~*~*/
#sub_footer,#sub_footer a{/*:Sub Footer Font */
color:#ccc;font-size:9px;font-weight:normal;font-style:normal;font-family:Arial;}
#sub_footer{/*:Sub Footer Background */
background-image:url(../images/sub_footer.png);background-color:transparent;background-repeat:repeat;background-attachment:scroll;background-position:center top;}
/*:Sub Footer End ~*~*/


/*:Misc ~*~*/
.post_title,.post_title a{/*:Post Title Color */ 
/*color:inherit@;*/}
.post_meta em,.post_meta a,.post_meta_bottom a,.commentlist .date{/*:Post Meta Font */ 
color:#aaa;font-size:10px;font-weight:normal;font-style:normal;font-family:Arial;}
.author_name,.commentlist cite,.commentlist cite a{/*:Comment Author Font*/
color:#444;font-size:13px;font-weight:normal;font-style:normal;font-family:Arial;}
.toggle a,.toggle_accordion a{/*:Toggle Title Font*/ 
color:#888;font-size:15px;font-weight:normal;font-style:normal;font-family:Arial;}
#content .teaser{/*:Content Teaser Font */ 
color:#888;font-size:16px;font-weight:normal;font-style:normal;font-family:Arial;}
/*:Misc End ~*~*/


/* Custom CSS */



#intro .intro_title,#intro h1{/*:Cufon 1 */
/*fontFamily: 'colaboratethin',
color: '-linear-gradient(#fff,#f9f9f9, #bbb)',
textShadow: '1px 2px rgba(0, 0, 0, 0.25), 0px -1px rgba(0, 0, 0, 0.1)',*/}
#primay_menu{text-shadow:0 1px 1px rgba(0,0,0,.5);}
#footer .widget li,#footer .widget a,#footer .widgettitle{border-color:rgba(255,255,255,.2);}

.logo, #primary_menu { position: static; }
#header {
height: auto;
background: none;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
margin-top: 20px;
}

.logo {
    height: 200px;
    background: #6CAB43 url("../images/header_backgrounds/header_bg_blue_beach.jpg") no-repeat left center;
    -webkit-border-top-left-radius: 13px;
    -webkit-border-top-right-radius: 13px;
    -moz-border-radius-topleft: 13px;
    -moz-border-radius-topright: 13px;
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
}

body {
background: -moz-linear-gradient(top,  rgba(60,117,140,0) 0%, rgba(60,117,140,0.34) 34%, rgba(60,117,140,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60,117,140,0)), color-stop(34%,rgba(60,117,140,0.34)), color-stop(100%,rgba(60,117,140,1)));
background: -webkit-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: -o-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: -ms-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: linear-gradient(to bottom,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c758c', endColorstr='#3c758c',GradientType=0 );
}

#body_inner, #slider_module { background: none; }

#primary_menu {
    background: url('../images/navi-bg.png');
    background-color: #ba1111;
}

.jqueryslidemenu a { height: auto; color: #fff; }

#slider_module+#intro {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: none; 
}

#content {
    background: none;
    border: none; 
}

#footer {background: none; }
#slider_module_inner {
width: 100%;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.75);
margin-top: 60px;
}

#slider_module { height: auto; padding-bottom: 60px; }

.is_home #intro {
    background: #618b0e!important;
    box-shadow: 0px 2px 10px #262626!important;
    position: relative;
    z-index: 999999;
}

.is_home #intro #intro_inner {
    width: 1000px;
}

.is_home #intro_inner  img{
    box-shadow: 0px 0px 8px #000000;
}

.is_home #intro_inner .title {
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
position: absolute;
font-size: 18px;
left: 10px;
bottom: 10px; 
color: #fff;
font-weight: bold;
}

.is_home #intro_inner .title a {
    color: #fff;
}

.is_home #intro_inner .title a:hover { text-decoration: none; } 

.is_home #intro_inner .one_third { position: relative; }

#slider_module {
    background: url(../images/white_bg.jpg) repeat-y center;
}

#main {
    background: #fff;
margin-top: 0;
padding: 30px 30px 60px;
}

#content { padding-top: 0;
padding-bottom: 0;}
#footer {display: none; }

#main img { max-width: 100%; }
.one_fourth.last img, .one_fourth img.frame {  
    width: 250px; max-width: none !important; /*important here*/
    border: 10px solid transparent;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.75);
margin-bottom: 30px; 
}

#sub_footer {
background: url('../images/navi-bg.png');
background-color: #EABE52;
/*default color: ba1111;*/
/*color for special blue theme: background-color: #0E5E37; */
}

.jqueryslidemenu>ul>li>a:hover, .jqueryslidemenu>ul>li:hover>a {

color: #fff;
text-decoration: underline;
}

#sub_footer a { 
  color: #FFF;
font-size: 12px;
padding-right: 12px;
border-right: 1px solid #fff;
}

.footer_links { float: left; }
.copyright_text {display: none; }

#sub_footer { padding-right: 0; }
#sub_footer .menu-item-20 a { border: none; }
#header_extras { display: none; }

#sub_footer .header_social a {
    border: none;
padding: 0;
padding-left: 10px;
}

.header_social {
    position: relative;
top: -4px;
}

.jqueryslidemenu li {
    background: url(../images/sep.jpg) no-repeat right center; 
}

.jqueryslidemenu li#menu-item-20 {
    background: none; 
}

img.sig {
    margin-top: 10px;
float: right;
margin-top: 20px;
}

.jqueryslidemenu ul {

margin: 0 auto;
float: none;
}

#intro .image_banner_intro {
    /*
    width: 980px;
    margin:0 auto;*/
}
.image_banner_intro .image_banner { margin-bottom: 0; }
.page_title h2 {
    color: #618B0E;
font-weight: bold;
}

#main .page img.frame {
    border: 10px solid transparent;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 0px 25px 0px rgba(50, 50, 50, 0.75);
}

.top-one {
text-align: center;
padding: 20px;
border-top: 1px solid;
border-bottom: 1px solid;
line-height: 180%;
font-style: italic;
margin: 0 30px;

}

.top-one span {
    font-weight: bold;
    font-style: normal;
    
}

.divider {
    background: none;
margin: 10px 0;
}

a, a:hover, a:active, a:focus {
    color: #497e94;
}

#post-16 .entry { text-align: center; }
.right_sidebar #sidebar {
    width: 250px;
    background: #fff;
}

#local_time_clock-2 .widgettitle {display: none; }

a.gh {
    background: #74941f;
color: #fff;
padding: 5px 10px;
border: 3px solid #ccc;
margin-top: 40px;
display: inline-block;
}

.getMap {
    background: url(../images/fern-art.jpg);
}