/* PageLines Dynamic CSS - Copyright 2008 - 2011 */

/* Typography --------------- */

/* Set Type */
h1, h2, h3, h4, h5, h6, .site-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

body, .font1, .font-primary, .commentlist{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

.font2, .font-sub, ul.main-nav li a, #secondnav li a, .metabar, .subtext, .subhead, .widget-title, .post-comments, .reply a, .editpage, #pagination .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, #featurenav a, .pagelines-blink, .ftitle small{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;letter-spacing:0.10em;text-transform:uppercase;font-weight:normal;font-variant:normal;font-style:normal;}

input[type="text"], textarea, #dsq-content textarea{font-family:Verdana, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}


/* Dynamic Layout --------------- */

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas{width:980px}
#page-main .content{width:962px}
#site{min-width:962px}
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch{width:960px}
#primary-nav ul.main-nav{width:740px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:px}
.fullwidth #pagelines_content #sidebar2, .fullwidth #buddypress-page #sidebar2{width:0px}
.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar-wrap, .fullwidth #buddypress-page #sidebar-wrap{width:0px}

.one-sidebar-right #pagelines_content #column-main, .one-sidebar-right .wmain, .one-sidebar-right #buddypress-page #container{width:640px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:320px}
.one-sidebar-right #pagelines_content #sidebar2, .one-sidebar-right #buddypress-page #sidebar2{width:0px}
.one-sidebar-right #pagelines_content #column-wrap, .one-sidebar-right #buddypress-page #container{width:640px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:320px}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1{width:320px}
.one-sidebar-left #pagelines_content #sidebar2, .one-sidebar-left #buddypress-page #sidebar2{width:0px}
.one-sidebar-left #pagelines_content #column-wrap, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar-wrap, .one-sidebar-left #buddypress-page #sidebar-wrap{width:320px}

.two-sidebar-right #pagelines_content #column-main, .two-sidebar-right .wmain, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar1, .two-sidebar-right #buddypress-page #sidebar1{width:240px}
.two-sidebar-right #pagelines_content #sidebar2, .two-sidebar-right #buddypress-page #sidebar2{width:240px}
.two-sidebar-right #pagelines_content #column-wrap, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar-wrap, .two-sidebar-right #buddypress-page #sidebar-wrap{width:480px}

.two-sidebar-left #pagelines_content #column-main, .two-sidebar-left .wmain, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar1, .two-sidebar-left #buddypress-page #sidebar1{width:240px}
.two-sidebar-left #pagelines_content #sidebar2, .two-sidebar-left #buddypress-page #sidebar2{width:240px}
.two-sidebar-left #pagelines_content #column-wrap, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar-wrap, .two-sidebar-left #buddypress-page #sidebar-wrap{width:480px}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width:480px}
.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1{width:240px}
.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2{width:240px}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container{width:720px}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap{width:240px}

/* Dynamic Grid --------------- */

.dcol_container_2{width: 980px; float: right;}
.dcol_2{width: 470px; margin-left: 20px;}

.dcol_container_3{width: 980px; float: right;}
.dcol_3{width: 313px; margin-left: 5px;
Background-color :#666 ;
background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/BoxBackround1.jpg);
background-repeat:repeat-x;
border: 1px solid #859c94;
}

.dcol_container_4{width: 980px; float: right;}
.dcol_4{width: 225px; margin-left: 20px;}

.dcol_container_5{width: 980px; float: right;}
.dcol_5{width: 176px; margin-left: 20px;}

/* Options --------------- */

body, body.fixed_width{background-color:#164459 !important;}
body #page, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even, .alt #commentform textarea{background-color:#164459;}
.canvas #page-canvas{background-color:#164459;}
hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo,  #primary-nav #nav_row, .fpost.sticky{border-color:#402840;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover{color:#fac26e;}
#page, .tcolor1, #subnav ul li a:active, .commentlist cite a, #breadcrumb a, .metabar a:hover, .post-nav a:hover, .post-footer a, #buddypress-page #object-nav ul li a, #buddypress-page table.forum .td-title a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #twitterbar a, #carousel .carousel_text, #site #dsq-content .dsq-request-user-info td a, #pagination .wp-pagenavi a:hover, #pagination .wp-pagenavi .current, #primary-nav .main-nav li a:hover, #featurenav a.activeSlide, .content-pagination a:hover .cp-num{color:#e6e6e6;}
.tcolor2, .lcolor2 a, .subhead, .widget-title,  .post-edit-link, .metabar .sword, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, #buddypress-page .standard-form .admin-links, #wp-calendar caption, #carousel .thecarousel, #pagination .wp-pagenavi span.pages, .commentlist .comment-meta  a,  #highlight .highlight-subhead, .content-pagination span, .content-pagination a .cp-num, .searchform .searchfield{color:#e6e6e6;}
.tcolor3, .lcolor3 a, .main_nav li a,  .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, #breadcrumb, .reply a, .post-nav a, .post-nav a:visited, .post-footer, .auxilary a, #buddypress-page .standard-form .admin-links a, #twitterbar .content .tbubble, .widget ul.twitter .twitter-item, .cform .emailreqtxt,.cform .reqtxt, #pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .main_nav ul.sf-menu a, .sf-menu a:visited, #featurenav a, #feature-footer span.playpause{color:#f0a22d;}
a, #subnav_row li.current_page_item a, #subnav_row li a:hover, #grandchildnav .current_page_item > a, .branding h1 a:hover, .post-comments a:hover, .bbcrumb a:hover, 	#feature_slider .fcontent.fstyle-lightbg a, #feature_slider .fcontent.fstyle-nobg a{color:#dff3fa;}
a:hover,.commentlist cite a:hover,  #grandchildnav .current_page_item a:hover, .headline h1 a:hover{color:#7df5e1;}
#feature-footer, .main-nav li.current-page-ancestor a, .main-nav li.current_page_item a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item ul a, #wp-calendar caption, #buddypress-page #subnav, #buddypress-page .activity .activity-inner, #buddypress-page table.forum th, #grandchildnav.widget, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, .commentlist .alt, #wp-calendar #today, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, .post-nav, .current_posts_info, .post-footer,  #twitterbar, #carousel .content-pad, .success, .sf-menu li li, .sf-menu li li, .sf-menu li li li, .content-pagination a .cp-num, .hentry table .alternate td{background:#164459;}
ul.sf-menu ul li, .post-nav, .current_posts_info, .post-footer, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, #carousel .content ul li a img, #carousel .content ul li a:hover img, #feature-footer{border-color:#E9E9E9;}
blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img{border-left-color:#000000;}
blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img{border-top-color:#000000;}
#feature-footer .feature-footer-pad{border-left-color:#FFFFFF;}
#feature-footer .feature-footer-pad{border-top-color:#FFFFFF;}
#feature-footer, #grandchildnav li a, #grandchildnav .current_page_item  ul li a, #buddypress-page #object-nav ul li a{ text-shadow:#FFFFFF 0 1px 0;}
.main_nav .main-nav li a:hover, #wp-calendar thead th, #buddypress-page #object-nav, .item-avatar a, .comment blockquote, #grandchildnav .current_page_item a, #grandchildnav li a:hover, #grandchildnav .current_page_item  ul li a:hover, #carousel .carousel_text, pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .sf-menu li:hover, .sf-menu li.sfHover, #featurenav a, #feature-footer span.playpause, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins{background:#F1F1F1;}
#featurenav a, #feature-footer span.playpause{border-color:#DDDDDD;}
#featurenav a, #feature-footer span.playpause{border-left-color:#CCCCCC;}
#featurenav a, #feature-footer span.playpause{border-top-color:#CCCCCC;}
#buddypress-page #object-nav ul li a:hover,#buddypress-page #object-nav ul li.selected a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #featurenav a.activeSlide{background:#ffffff;}
#featurenav a.activeSlide{border-color:#CCCCCC;}
#featurenav a.activeSlide{border-left-color:#999999;}
#featurenav a.activeSlide{border-top-color:#999999;}
#footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt{color:#cfb6cf;}
#footer a, #footer .widget-title,  #footer li h5 a{color:#fcfcfc;}
#footer, .fixed_width #footer{ text-shadow:#fcf9fc 0 -1px 0;}
#feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad{height:400px;}
#primary-nav .main_nav{background-color:#402840;}
#primary-nav .main-nav li a{background-color:#402840;}
#primary-nav .main-nav li a:hover{background-color:#164459;}
#primary-nav ul.main-nav li a{color:#e6e6e6; font-size:13px;}
#primary-nav ul.main-nav li a:hover{color:#f0f0f0;}


/* Custom CSS */

body{}



#page, #dynamic-content {

    min-height: 800px;

}

#page, .canvas #page-canvas {



  background-attachment:fixed!important;}



#branding {

  margin-bottom: -2px;

}

#branding {

  margin-left: 0px;

}

#branding {

  border-bottom-color:#FFFFFF;

  border-bottom-style:solid;

  border-bottom-width:0px;

}



#branding .phonenumber {
	
	   width: 339px;
	   height: 58px;
	   background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2013/06/call-paddle-board-sup.jpg);
	   background-repeat:no-repeat;

       font-size: 38px;
	   text-align:right;
	   line-height: 60px;
	 
	   color: #dceff8;
       float: right;
	   padding-top:0px;
	   padding-bottom: 0px;
	  
       z-index: 10;

       position: relative;
	    margin-top : 42px;

   }
   
   #branding .booknow {
	
	   width: 339px;
	   height: 58px;
	   background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2013/06/book-now-paddle-board-sup.jpg);
	   background-repeat:no-repeat;

       font-size: 32px;
	   text-align:right;
	   line-height: 60px;
	 
	   color: #dceff8;
       float: right;
	   padding-top:0px;
	   padding-bottom: 0px;
	  
       z-index: 10;

       position: relative;
	    margin-top : 42px;
		margin-right: 10px;

   }
   
   div.booknow a {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none; /* No underlines on the link */
    z-index: 10; /* Places the link above everything else in the div */
    background-color: #FFF; /* Fix to make div clickable in IE */
    opacity: 0; /* Fix to make div clickable in IE */
    filter: alpha(opacity=1); /* Fix to make div clickable in IE */
}





#searchform {

display : none;

}

.icons {

  bottom:15px;

  height:32px;

  line-height:20px;

  position:absolute;

  right:0;

  text-align:right;

}





#nav_row {margin-left: 0px;}

#nav_row {margin-bottom: 0px;

  padding-bottom: 5px;

  padding-top: 5px;

}



#menu-item-157 a {

  padding-right : 0px;

  padding-left : 5px;

  letter-spacing: 0px;

  color: transparent !important;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/home.png)

}

 #menu-item-269 a {

  padding-left :20px;

   padding-right : 0px;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/menu_star.png)

}



.icons .twitterlink {background-position: -22px -22px;} 

.icons .youtubelink {background-position: -44px -22px;} 

.icons .linkedinlink {background-position: -66px -22px;} 

.icons .facebooklink {background-position: -88px -22px;} 

.icons .rsslink {background-position: 0px -22px;} 



.icons .twitterlink:hover {background-position: -22px 0;} 

.icons .youtubelink:hover {background-position: -44px 0;} 

.icons .linkedinlink:hover {background-position: -66px 0;} 

.icons .facebooklink:hover {background-position: -88px 0;} 

.icons .rsslink:hover {background-position: 0px 0px;} 



#fullwidth_sidebar {

background-color:#164459;  (footer color)

}





#branding .branding_wrap {

  position:relative;

  background-color:#164459;

  zoom:1

}



#header

  {

  background-color : #164459;

}



#branding .content-pad {

  padding-bottom:0px;

  padding-left:0px;

  padding-right:40;

  padding-top:0px;

}



#feature {

    margin-top : 5px;

    margin-bottom : -25px;

    padding-top :10px;

    padding-bottom :10px;

    padding-left : 0px; 

    background-color: #164459  ! important 

}





#feature-footer {

  background-color: transparent;

  margin-top :-42px;

 

  border: none;

}



#feature-footer .feature-footer-pad {

  border-left-color:#FFFFFF;

  border-left-style:solid;

  border-left-width:0;

  border-top-color:#FFFFFF;

  border-top-style:solid;

  border-top-width:0;

  border-bottom-color:#FFFFFF;

  border-bottom-style:solid;

  border-bottom-width:0px;

}



.textwidget {

    padding: 10px 2px;

    background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2013/02/Paddle-board-free-shipping.jpg);

    border-top : 1px solid #c0c0c0;

     border-bottom : 1px solid #c0c0c0;

    font-size : 28px;

    Text-align : center ;

    margin-top : 30px;

    margin-bottom: 15px;

}



#content_sidebar .widget, #fullwidth_sidebar .widget {

    margin-bottom: -20px;

}



.fullwidth #column-main .mcolumn-pad {

    padding-left: 0;

    padding-right: 0;

}







.fpost {

  vertical-align : center;

  margin-top : 30px;

  margin-bottom : 10px;

  border : none;

}



.inline_thumbs .fboxgraphic {

    float: left;

    padding-top: 0;

    padding-right : 10px;

}



#fbox_347 {

  width : 313px;

  height :170px;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/BoxBackround1.jpg);

  Background-color :#666 ;

  border: 1px solid #859c94;

  margin-top : 0px;

  margin-right : 5px;

  margin-left :0px;

  padding-bottom :5px;

  padding-top:5px;

  padding-left:0px;

  paddind-right : 30px;

  

}



#fbox_2359 {

  width : 464px;

  height :170px;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/BoxBackround1.jpg);
  
  background-repeat:repeat-x;

  Background-color :#666 ;

  border: 1px solid #859c94;

  margin-top : 10px;

  margin-right : 10px;

  margin-left :0px;

  padding-bottom :5px;

  padding-top:5px;

  padding-left:10px;

  paddind-right : 20px;

}



#fbox_12 {

  width : 310px;

   height :170px;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/BoxBackround1.jpg);

  Background-color :#666 ;

  border: 1px solid #859c94;

  margin-top : 0px;

  margin-right : 5px;

  margin-left :5px;

  padding-bottom :5px;

  padding-top:5px;

  padding-left:0px;

  paddind-right : 30px;

}

#fbox_2377 {

  width : 464px;

  height :170px;

  background-image: url(http://islandsurfboardrentals.com/wp-content/uploads/2011/11/BoxBackround1.jpg);
  
  background-repeat:repeat-x;

  Background-color :#666 ;

  border: 1px solid #859c94;

  margin-top : 10px;

  margin-right : 0px;

  margin-left :0px;

  padding-bottom :5px;

  padding-top:5px;

  padding-left:10px;

  paddind-right : 30px;

}


.dcol_container_3 {

    margin-top : 10px;

    float: left;

}



.mcolumn-pad {

    padding-top: 0;

    padding-bottom: 0;

    padding-left: 0px;

    padding-right: 15px;

 

}



.description {

  font-size:14px;

  font-weight:normal;

  Background-color : #164459;

 border : none;

}



.gform_wrapper textarea {



background-color : #f7f7f7;

 font-size:14px;



}



.gform_wrapper input {

background-color : #f7f7f7;

 font-size:14px;

 border : none ;

}



#wpcr_commentform textarea {

background-color:#f7f7f7;

}



#wpcr_commentform input {

background-color:#f7f7f7;

}



#feature {



background-color : #164459;

}







#footer .content-pad {

    padding: 5px;

    font-size : 12px;

     font-weight : lighter;

}



#menu-item-443 {

  border-style : solid;

  border-right-width : 1px;

  border-color:#ffffff;

}



#cred {

    padding: 15px;

    text-align: left ! important ;

}





.ngg-gallery-thumbnail {  

    width:100px ;

    padding-right:10px;               *****fix gallery issue in explorer*****  

}



/* Triggered By AJAX -- Upload Directory */