
/*___ color.css: Color/Backgrounds Styles ___*/

/*___ Section 1: Global Color/Backgrounds Styles ___*/

html 
{
    background      : #686A48 url(images/htmlBG.jpg) repeat-x left bottom;
}

body 
{
    background      : transparent url(images/bodyBG.jpg) repeat-y left top;
}

h1
{
}

h2 
{
}

h3 
{
    color           : #303907;
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
    color           : #6B90B0;
}

a:visited 
{
    color           : #6B90B0;
}

a:hover 
{
    color           : #6B90B0;
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/*___ Section 2: Site-Specific Global Color/Backgrounds Modules ___*/
.primary
{
    color           : #6C6D4B;
    background      : #FFFFFF url(images/primaryBG.jpg) repeat-x left top;
}

.secondary
{
    color           : #44443F;
    background      : transparent url(images/secondaryBG.jpg) no-repeat right bottom;
}

iframe
{
    border          : none;
}

body.home > img,
body.home > a
{
    background-color: #686A48;
}
/*___ Section 3: Unique Element-Specific Global Color/Backgrounds Styles ___*/

/*___ DIV _________________________________________________________________*/
/*.header
{
    background      : transparent url(images/headerBG.jpg) no-repeat right top;
}*/

.agenda
{
    color           : #414040;
    background-color: #FFFFFF;
    border          : solid 1px #C1C2B5;
}

.section.podcasts
{
    color           : #414040;
    background-color: #FFFFFF;
    border          : solid 1px #C1C2B5;
}

.recent
{
    color           : #6C6D4B;
}

.nelson
{
	background      : url(images/recentBG.jpg) no-repeat left top, url(images/nelsonBG.png) no-repeat 13px top;
}

.endsley
{
	background		: url(images/endsleyBG.png) no-repeat left top;	
}

.trip
{
    background      : #FFFFFF url(images/tripBG.jpg) repeat-x left top;
}

.featured
{
    color           : #92947E;
    background-color: #000000;
    border-top      : solid 1px #FFFFFF;
    border-bottom   : solid 1px #FFFFFF;
}

.response
{
    color           : #00BF2C;
}

.mce_inline_error
{
    color           : Red;
}

.comment
{
	border-bottom	: solid 1px #5d6c20;	
}

div.cart
{
	background		: #EDEDD3;
	background		: rgba(229,229,195,.75);
	border			: solid 1px #9FA582;
}

/*___ SPAN _________________________________________________________________*/
.trip h3 > span
{
    color           : #FFFFFF;
}

.featured p > span
{
    color           : #FFFFFF;
}

.featured h2 > span
{
    color           : #FFFFFF;
}

.help
{
    color           : #6F6F6F;
}

.radio,
.station
{
	color			: #FFFFFF;
}

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/
.header h2
{
    /*color           : #2E3805;*/
	color			: #FFFFFF;
    /*text-shadow		: 1px 1px 1px white;*/
	text-shadow			: 1px 1px 1px #2E3805;
}

.agenda h2
{
    color           : #FFFFFF;
    background      : transparent url(images/agendaHeaderBG.jpg) repeat-x left;
}

.featured h2
{
    background      : transparent url(images/featuredHeader-trans.png) no-repeat top;
}

/*___ H3 _________________________________________________________________*/
.primary h3
{
    color           : #2E3804;
    border-bottom   : solid 1px #2E3804;
}

.recent h3
{
    color           : #6C6D4B;
    border-bottom   : none;
}

.trip h3
{
    color           : #2E3804;
    border-bottom   : none;
}

h3.videos
{
	background		: transparent url(images/videoGraphic.png) no-repeat right 12px;
}

/*___ H4 _________________________________________________________________*/
.secondary h4
{
    color           : #FFFFFF;
}

.primary h4
{
    color           : #2E3804;
}

.guestBlog
{
	background		: transparent url(images/blogGraphic.png) no-repeat right 7px;	
}

.forumfeed h4
{
	background		: transparent url(images/forumGraphic.png) no-repeat right 7px;	
}

/*___ H5 _________________________________________________________________*/
.primary h5
{
    color           : #414040;
}

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

/*___ UL _________________________________________________________________*/
.primary .listen
{
    background      : transparent url(images/podcastBG.jpg) no-repeat left top;
}

.gear > li
{
    background-color: #E5E6E0;
    border          : solid 1px #686947;
}

.pager.fishing
{
	color			: #6B90B0;	
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/
.agenda li
{
    background      : transparent url(images/liFishBg.jpg) no-repeat left top;
}

.section.podcasts > ul > li
{
    background      : transparent url(images/podcastBG.jpg) no-repeat left 10px;
    border-top      : solid 1px #A0A0A0;
}

.section.podcasts > ul > li:first-child
{
    border-top      : none;
}

.listen li:first-child
{
    border-right    : solid 1px #A0A0A0;
}

.reviews
{
    background      : transparent url(images/thumbsUp-trans.png) no-repeat left top;
}

.reviewProduct,
.addReport
{
    background      : transparent url(images/review-trans.png) no-repeat left top;
}

.featuredTrips li
{
    border-top      : 1px solid #686947;
}

.featuredTrips li:first-child
{
    border-top      : none;
}

ul.categories li
{
    border-bottom   : solid 1px #2E3804;
}

.agenda .nav li
{
    background      : none;
}

.product-list li
{
	border-top      : 1px solid #686947;
}

.product-list li:first-child
{
	border-top		: none;
}

/*___ STRONG _________________________________________________________________*/
.featured strong
{
    color           : #FFFFFF;
}

.dashboard label strong
{
    display         : block;
}

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
.main a,
.main a:visited
{
    color           : #FFFFFF;
    background      : transparent url(images/button-trans.png) no-repeat left top;
}

.main a:hover
{
    color           : #FFFFFF;
    background      : transparent url(images/buttonHover-trans.png) no-repeat left top;
}

.secondary .agenda a,
.secondary .agenda a:hover,
.secondary .agenda a:visited
{
    color           : #6B90B0;
}

.agenda .podcasts,
.agenda .podcasts:visited,
.agenda .podcasts:hover
{
    background      : transparent url(images/btnPlay.jpg) no-repeat right;
}

.podcasts .podcasts,
.podcasts .podcasts:visited,
.podcasts .podcasts:hover
{
    color           : #FFFFFF;
    background-color: #6B8FAF;
}

.gallery a
{
    border          : solid 1px #686947;
}

.galleryListing a,
.galleryListing a:visited
{
    border          : solid 1px #686A48;
    background-color: #858761;
}

.galleryListing a:hover
{
    background-color: #7A7C55;
    border          : solid 1px #686A48;
}

.secondary a,
.secondary a:visited,
.secondary a:hover
{
    color           : #FFFFFF;
}

.categoryItem a.video
{
    background      : transparent url(images/videoGraphic-trans.png) no-repeat left bottom;
}

.categoryItem a.podcast
{
    background      : transparent url(images/podcastBG.jpg) no-repeat left bottom;
}

.categoryItem a.link
{
    background      : transparent url(images/linkGraphic-trans.png) no-repeat left bottom;
}

.categoryItem a.blog
{
    background      : transparent url(images/blogGraphic-trans.png) no-repeat left bottom;
}

.categoryItem a.review
{
    background      : transparent url(images/reviewGraphic-trans.png) no-repeat left bottom;
}

.categoryItem a.forum
{
    background      : transparent url(images/forumGraphic-trans.png) no-repeat left bottom;
}

.call
{
	background		: transparent url(images/btnCall.png) no-repeat top left;
	border			: none;
}

.text
{
	background		: transparent url(images/btnText.png) no-repeat top left;
	border			: none;
}

.forumfeed a
{
	background		: #d3d3c9;
	color			: #6c6d4b;
}

.forumfeed a:hover
{
	background		: #e4e4de;
}

.button,
.button:hover
{
	color			: #535D1E;
	border			: solid 1px #535D1E;
	border-radius	: 5px;
	background		: #B0B78B;
	background		: rgba(83,93,30,.4);
}

.button:hover
{
	opacity			: .7;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/
.cart td
{
	border-bottom	: 1px dotted #9FA582;
}

/*___ IMG _________________________________________________________________*/
.recent > img,
.recent p > img,
.recentVideos img
{
    border          : solid 1px #686947;
}

.primary.base img
{
    border          : solid 1px #686947;
}

.primary.base .gallery img
{
    border          : none;
}

.primary ul.alternate img
{
    border          : none;
}

.galleryListing img
{
    border          : solid 1px #686A48;
}

.image.list img
{
    border          : solid 1px #6F92B0 !important;
}

.guest img
{
    border          : solid 1px #686947;
}

/*___ FORM _________________________________________________________________*/
.newsletter,
.answer
{
    border          : solid 1px #686947;
    background      : #DFDFC3;
}

/*___ INPUT _________________________________________________________________*/
input[type="button"], input[type="submit"]
{
    background      : transparent url(images/buttonGreen-trans.png) no-repeat scroll left top;
    border          : none;
}

input[type="button"]:hover, 
input[type="submit"]:hover 
{
    background      : transparent url(images/buttonGreenHover-trans.png) no-repeat scroll left top;
}

input[type="button"].lbBrowse, 
input[type="submit"].lbBrowse
{
    background      : transparent url(images/buttonGreenSmall-trans.png) no-repeat scroll left top;
}

input[type="button"].lbBrowse:hover, 
input[type="submit"].lbBrowse:hover
{
    background      : transparent url(images/buttonGreenSmallHover-trans.png) no-repeat scroll left top;
}

input[type="button"].delete, 
input[type="submit"].delete
{
    border          : solid 1px #CF1919;
    color           : #FFDFDF;
}

/*___ LABEL _________________________________________________________________*/

/*___ CITE _________________________________________________________________*/
.footer cite
{
      color         : #6C6D4B;
}

/*___Group/Section/Class_________________________________________________________________*/
