/** Do not remove this line. Edit CSS below. */


/* Misc-------------------------------------------------------------------- */


.breadcrumb {
display: none;
} 

h4 {
   font-style: italic;
}

blockquote {
    padding-top: 0;
}

.entry-content ul {
   padding-bottom: 0;
}

/* Customization for Read More Link--------------------------------------------------------- 
.more-link {
   font-size: 12px;
   font-weight: bold;
   margin: 4px 0;
   padding: 1px 6px;
   text-transform: none;
   border-radius:4px;
   background-color:#DDDDDD;
   border:0;font-family:Arial, sans-serif;
   -webkit-border-radius:4px;
   -moz-border-radius:4px;
   -moz-box-shadow:0 3px 3px #AAAAAA;
   -webkit-box-shadow:0 3px 3px #AAAAAA;
}
*/

.entry-header .entry-meta {
    display: none;
}

.entry-footer .entry-meta {
    display: none;
}


#meteor-clip {
    height: 212px     !important;
}

/* Site------------------------------------------------------------------- */
/*.site-inner{
   width: 920px;
   margin-right: 17px;
}
*/

.site-container {
   -moz-border-radius: 0;
   -webkit-border-radius: 0;
   padding: 10px 0 10px 0;
    border: none;
}

/* Sidebar-------------------------------------------------------------------- */
.content-sidebar .content-sidebar-wrap, .sidebar-content 
.content-sidebar-wrap {
   width: 102%;
}

.sidebar,.sidebar p{
	border-left: 3px solid #4a4e54;
	padding-left: 14px;
	position: relative;
}

.sidebar .widget {
   margin: 20px 0 20px;
   padding-bottom: 14px 0 14px;
   border-top: 3px solid #4a4e54;
   border-bottom: 3px solid #4a4e54;
}








/* Body------------------------------------------------------------------- */
body { 
  background: url(http://groundfishforum.org/GFFWordPress/wordpress/wp-content/uploads/BG.jpg)          no-repeat center center fixed; 
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: 100% 100%;
}

body { 
   behavior: url("csshover3.htc");
 }

body {
    position: static    !important;
}

/* Misc-------------------------------------------------------------------- */

input[type="button"], input[type="submit"] {
  padding: 7px 7px 8px;
}

.search-form input[type="search"], #author, #email, #url, #comment, .enews #subbox, .prose-input {
    background-color: #FFFFFF;
}

h1 {
    font-size: 18px;
    font-weight: bold;
}

/*
h1 {
    text-shadow: 1px 1px 1px #777;
}
*/

#top{
  color: #CC9900;
}

.contact-form input[type='text']{
   width: 250px      !important;
}

/*
.post-edit-link {
   visibility: hidden;
}
*/


/* Slideshows---------------------------------------------------------------- */
.ngg-slideshow {
    -moz-box-shadow: 6px 6px 10px #888888;
    -webkit-box-shadow: 6px 6px 10px #888888;
   box-shadow: 6px 6px 10px #888888;
}

/* Shadow on vessel slider in header 
div.meteor-slides {
    border: 3px solid #494848;
   -moz-box-shadow: 7px 5px 10px #888888;
    -webkit-box-shadow: 7px 5px 10px #888888;
    box-shadow: 7px 5px 10px #888888;
    right: 20px;
}
*/

/* Nav Menu-----------------------------------------------------------------------*/

.nav-secondary .wrap {
   border: none;
}

.nav-secondary .wrap {
  display: table;
  margin: 0 auto;
  width: auto
}

/*Parent and child menu text color..............*/
.nav-secondary li a {
   font-weight: bold;
   padding: 10px 30px 10px 10px;
   width: auto;
   color: #eef1f2;
}

.nav-secondary {
    text-transform: uppercase;
    -moz-box-shadow:-1px 7px 20px #888888 !important;
    -webkit-box-shadow: -1px 7px 20px #888888;
    box-shadow: -1px 7px 20px #888888;
    background-color:#222c36;
    margin-top: 5px; 
}

.nav-secondary {
   background: #222c36;
   border: 1px solid #222c36;
   font-family: inherit;
}

/*Child menu item text color...................*/
.nav-secondary li li a, 
.nav-secondary li li a:link, 
.nav-secondary li li a:visited {
    background: #222c36;
    border: none;
    -moz-box-shadow: 5px 5px 7px #888888;
    -webkit-box-shadow: 5px 5px 7px #888888;
    box-shadow: 5px 5px 7px #888888;
}

/*Child menu hover text color............................*/
.nav-secondary li li a:active,
.nav-secondary li li a:hover {
    background: none repeat scroll 0 0 #222c36;
    color: #c59b2a;
}

/*Parent menu hover and current menu item text color..................*/
.nav-secondary li a:active,
.nav-secondary li a:hover,
.nav-secondary .current_page_item a,
.nav-secondary .current-cat a,
.nav-secondary .current-menu-item {
	background: #222c36;
	color: #c59b2a;
}

.genesis-nav-menu > .menu-item.menu-item-has-children > a:after {
   color: #fff;    
   content: "▾";  
    padding-left: 0.5em;
    speak: none;
}

ul.sub-menu li.menu-item-has-children > a:after {
    content: ">";
    padding-left: 1em;
    speak: none;
}

/**.nav-secondary li {
 border: 1px #31150c;
 border-style: none dotted none dotted;
}
*/


/* Widgets--------------------------------------------------------------------- */

/*
#widget_sp_image-2 {
    -moz-box-shadow: 0 0 8px 6px #888;
    -webkit-box-shadow: 0 0 8px 6px#888;
    box-shadow: 0 0 8px 6px #888;
}
*/

.widget-area h4 {
    font-size: 12px;
    font-style: italic;
}

.widget_slideshow h4 {
display:none;
}

.gce-widget-grid .gce-calendar {
     width: 99%          !important;
    height: 200px;
    background-color: #FAFFBD;
}

.gce-widget-grid .gce-calendar tbody {
	background: #ggg;
    -moz-box-shadow: 0 0 8px 6px #888888;
    -webkit-box-shadow: 0 0 8px 6px #888888;
    box-shadow: 0 0 8px 6px #888888;
}


.gce-widget-grid .gce-calendar th,
.gce-widget-grid .gce-calendar td {
	padding: 2px;
	border-color: #000;
}

.gce-widget-grid .gce-calendar .gce-has-events {
    color: #000000;
    font-weight: bold;
}

.gce-widget-grid .gce-calendar td {
    color: #858585;
}

.gce-widget-grid .gce-calendar .gce-month-title {
    font-weight: bold;
}

.gce-widget-grid .gce-calendar .gce-today {
    background-color: #9AA0A6;
    color: #ffffff;
    font-weight: bold;
}

.gce-event-info ul li p span, .gce-event-info ul li div span {
    color: #E40000;
    font-weight: bold;
}

.site-header .widget-area {
    padding: 0px 0 0;
     width: 600px;
}

.site-header .widget-area p {
    margin: 0;
    padding: 0 0 5px;
}




/* Header and Footer area------------------------------------------------------------ */

.site-header {
    background-color: #ffffff;
}

.title-area {
     width: 325px;
}

.title-area .site-title {
   padding-top: 0       !important;
   padding-left: 20px;
}

.header-image .title-area {
   margin: 90px auto;
}

.site-header .search-form {
    padding: 25px 20px 0;
}

/* Set footer text color------------- */
.site-footer {
   padding: 10px 0 10px 10px;
   background-color: transparent;
   margin-bottom: 10px;
   float: left;
}

.site-footer, .site-footer p {
	color: #fff; 
}

.site-footer a,
.site-footer a:visited {
	color: #fff;
}



/* `Begin Multi-Slider-------------------------------------------------------------------------------------------------------------------------------------*/
@charset "utf-8";
/* CSS Document */

/*
body {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#000;
	background-color:#343434;
	min-width: 960px;
}
*/

/*
h1 {
	font-family:Arial, Verdana, sans-serif;
	font-size:24px;
	color:#000;
}
h2 {
	font-family:Arial, Verdana, sans-serif;
	font-size:22px;
	color:#000;
}
h3 {
	font-family:Arial, Verdana, sans-serif;
	font-size:20px;
	color:#000;
}
h4 {
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	color:#000;
}
p {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#000;
}
ul {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#000;
}
*/

img {
	border: none;
}

.align-left {
	text-align:left;
}
.align-right {
	text-align:right;
}
.align-center {
	text-align:center;
}

/*
  960 Grid System ~ Core CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/



/* `Container--------------------------------------*/

.container_12,
.container_16 {
  margin:0 auto;
  width: 100%;
  height: 350px;
  clear: both;
  padding-top: 4px;
  float: left;
  background-color: #222c36;
}


/* `Grid >> Global-------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15 {
  position: relative;
}

.container_12 .grid_3,
.container_16 .grid_4 {
  width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
  width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
  width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
  width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)-----------------------------*/

.alpha {
  margin-left: 0;
}

.omega {
  margin-right: 0;
}

/* `Grid >> 12 Columns---------------------------*/

.container_12 .grid_1 {
  width: 60px;
}

.container_12 .grid_2 {
  width: 140px;
}

.container_12 .grid_4 {
  width: 300px;
}

.container_12 .grid_5 {
  width: 380px;
}

.container_12 .grid_7 {
  width: 540px;
}

.container_12 .grid_8 {
  width: 620px;
}

.container_12 .grid_10 {
  width: 780px;
}

.container_12 .grid_11 {
  width: 860px;
}

/* `Grid >> 16 Columns-------------------------------------*/

.container_16 .grid_1 {
  width: 40px;
}

.container_16 .grid_2 {
  width: 100px;
}

.container_16 .grid_3 {
  width: 160px;
}

.container_16 .grid_5 {
  width: 280px;
}

.container_16 .grid_6 {
  width: 340px;
}

.container_16 .grid_7 {
  width: 400px;
}

.container_16 .grid_9 {
  width: 520px;
}

.container_16 .grid_10 {
  width: 580px;
}

.container_16 .grid_11 {
  width: 640px;
}

.container_16 .grid_13 {
  width: 760px;
}

.container_16 .grid_14 {
  width: 820px;
}

.container_16 .grid_15 {
  width: 880px;
}

/* `Prefix Extra Space >> Global---------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
  padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
  padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
  padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns------------------------------------*/

.container_12 .prefix_1 {
  padding-left: 80px;
}

.container_12 .prefix_2 {
  padding-left: 160px;
}

.container_12 .prefix_4 {
  padding-left: 320px;
}

.container_12 .prefix_5 {
  padding-left: 400px;
}

.container_12 .prefix_7 {
  padding-left: 560px;
}

.container_12 .prefix_8 {
  padding-left: 640px;
}

.container_12 .prefix_10 {
  padding-left: 800px;
}

.container_12 .prefix_11 {
  padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns----------------------------------*/

.container_16 .prefix_1 {
  padding-left: 60px;
}

.container_16 .prefix_2 {
  padding-left: 120px;
}

.container_16 .prefix_3 {
  padding-left: 180px;
}

.container_16 .prefix_5 {
  padding-left: 300px;
}

.container_16 .prefix_6 {
  padding-left: 360px;
}

.container_16 .prefix_7 {
  padding-left: 420px;
}

.container_16 .prefix_9 {
  padding-left: 540px;
}

.container_16 .prefix_10 {
  padding-left: 600px;
}

.container_16 .prefix_11 {
  padding-left: 660px;
}

.container_16 .prefix_13 {
  padding-left: 780px;
}

.container_16 .prefix_14 {
  padding-left: 840px;
}

.container_16 .prefix_15 {
  padding-left: 900px;
}

/* `Suffix Extra Space >> Global------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
  padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
  padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
  padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns------------------------------*/

.container_12 .suffix_1 {
  padding-right: 80px;
}

.container_12 .suffix_2 {
  padding-right: 160px;
}

.container_12 .suffix_4 {
  padding-right: 320px;
}

.container_12 .suffix_5 {
  padding-right: 400px;
}

.container_12 .suffix_7 {
  padding-right: 560px;
}

.container_12 .suffix_8 {
  padding-right: 640px;
}

.container_12 .suffix_10 {
  padding-right: 800px;
}

.container_12 .suffix_11 {
  padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns-------------------------------*/

.container_16 .suffix_1 {
  padding-right: 60px;
}

.container_16 .suffix_2 {
  padding-right: 120px;
}

.container_16 .suffix_3 {
  padding-right: 180px;
}

.container_16 .suffix_5 {
  padding-right: 300px;
}

.container_16 .suffix_6 {
  padding-right: 360px;
}

.container_16 .suffix_7 {
  padding-right: 420px;
}

.container_16 .suffix_9 {
  padding-right: 540px;
}

.container_16 .suffix_10 {
  padding-right: 600px;
}

.container_16 .suffix_11 {
  padding-right: 660px;
}

.container_16 .suffix_13 {
  padding-right: 780px;
}

.container_16 .suffix_14 {
  padding-right: 840px;
}

.container_16 .suffix_15 {
  padding-right: 900px;
}

/* `Push Space >> Global-------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
  left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
  left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
  left: 720px;
}

/* `Push Space >> 12 Columns---------------------------------*/

.container_12 .push_1 {
  left: 80px;
}

.container_12 .push_2 {
  left: 160px;
}

.container_12 .push_4 {
  left: 320px;
}

.container_12 .push_5 {
  left: 400px;
}

.container_12 .push_7 {
  left: 560px;
}

.container_12 .push_8 {
  left: 640px;
}

.container_12 .push_10 {
  left: 800px;
}

.container_12 .push_11 {
  left: 880px;
}

/* `Push Space >> 16 Columns-------------------------*/

.container_16 .push_1 {
  left: 60px;
}

.container_16 .push_2 {
  left: 120px;
}

.container_16 .push_3 {
  left: 180px;
}

.container_16 .push_5 {
  left: 300px;
}

.container_16 .push_6 {
  left: 360px;
}

.container_16 .push_7 {
  left: 420px;
}

.container_16 .push_9 {
  left: 540px;
}

.container_16 .push_10 {
  left: 600px;
}

.container_16 .push_11 {
  left: 660px;
}

.container_16 .push_13 {
  left: 780px;
}

.container_16 .push_14 {
  left: 840px;
}

.container_16 .push_15 {
  left: 900px;
}

/* `Pull Space >> Global------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
  left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
  left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
  left: -720px;
}

/* `Pull Space >> 12 Columns-----------------------------*/

.container_12 .pull_1 {
  left: -80px;
}

.container_12 .pull_2 {
  left: -160px;
}

.container_12 .pull_4 {
  left: -320px;
}

.container_12 .pull_5 {
  left: -400px;
}

.container_12 .pull_7 {
  left: -560px;
}

.container_12 .pull_8 {
  left: -640px;
}

.container_12 .pull_10 {
  left: -800px;
}

.container_12 .pull_11 {
  left: -880px;
}

/* `Pull Space >> 16 Columns--------------------------*/

.container_16 .pull_1 {
  left: -60px;
}

.container_16 .pull_2 {
  left: -120px;
}

.container_16 .pull_3 {
  left: -180px;
}

.container_16 .pull_5 {
  left: -300px;
}

.container_16 .pull_6 {
  left: -360px;
}

.container_16 .pull_7 {
  left: -420px;
}

.container_16 .pull_9 {
  left: -540px;
}

.container_16 .pull_10 {
  left: -600px;
}

.container_16 .pull_11 {
  left: -660px;
}

.container_16 .pull_13 {
  left: -780px;
}

.container_16 .pull_14 {
  left: -840px;
}

.container_16 .pull_15 {
  left: -900px;
}

/* `Clear Floated Elements---------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.clearfix:after,
.container_12:after,
.container_16:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix,
.container_12,
.container_16 {
  zoom: 1;
}

#slider-container {
	height:350px;
	width:940px;
	overflow: hidden;
    position:relative;
}
.slider-outer{
	height:350px;
	width:780px;
	background-color:#fff;
	position:absolute;
	top:0px;	
}
.slider-inner {
	height:350px;
	width:780px;
	background-color:#fff;
	left:40px;
	position:absolute;
	top:0px;
}
.tab {
	width: 40px;
	height:	350px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:70;
}
.ticks {
	left:45px;
	top:320px;
	position:absolute;
	font-size:12px;
}
.tick {
	border:1px solid #fff;
	color:#999;
	width: 13px;
	height: 13px;
	background-color:#fff;
	float:left;
	text-align:center;
	padding-top:0;
	padding-bottom:3px;
	margin:5px;
	cursor:pointer;
	border-radius:8px;
	-webkit-border-radius:8px;
        -moz-border-radius:8px;
}
.tick.active {
	border:1px solid #fff;
	color:#000;
}
.clear {
	clear:both;
}
/* End CSS multi-slider Document */








