#main {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/body.png) repeat-x 50% 0;
}
#header {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/header.png) no-repeat 50% 20px;
}
h1 {color:#242222;}
	.logo h1,
	.logo h2 {
		color: #818181;
	}
	
		.logo h1 a,
		.logo h2 a {
			color: #818181;
		}
		
		.logo h1 a:hover,
		.logo h2 a:hover {
			color: #ff5325;
		}
		.footer-area h2 {color:#4b4848;}

.logo .tagline {
	color: #fff;
	text-shadow: 1px 1px #000;
}

.tooltip {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/tooltip-bg.png) repeat 0 0;
	border: 1px solid #373737;
	color: #EEEEEE;
}

#slider {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/loading.gif) no-repeat 50% 50%;
}

.nivo-caption {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/caption.png) repeat 0% 0%;
	color: #fff;
	border-color:#003c79;
	border-width: 1px;
	border-style:solid;
		-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	
}

.nivo-caption:before {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/caption_pic.png) no-repeat 0% 0%;
	content: '';
}

	.nivo-caption p {
		color: #fff;
	}

	.nivo-caption a {
		color: #f8eaa2;
	}

	.nivo-controlNav a {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/pagination.gif) repeat-x 0% 0%;
	}
	
	.nivo-controlNav a.active, .nivo-controlNav a.active:hover {
		background-position: 0% -14px;
	}
	
		.nivo-controlNav a:hover {
			background-position: 0% -28px;
		}

nav.primary {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/menu-divider.png) no-repeat 100% 50%;
}

.sf-menu ul {
	background: #17416c;
	width: 150px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-color: #0c2f53;
	border-style:solid;
	
 -moz-box-shadow:2px 2px 5px black;    /*   For Older Versions    */
        -webkit-box-shadow:2px 2px 5px black;
        box-shadow:2px 2px 5px black  ;
 
        /*                   For  'IE'                                */
 
        filter:
            progid:DXImageTransform.Microsoft.Shadow(color=lightblue,direction=0,strength=5)   /*  Top     */
            progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=90,strength=3)    /*  Right   */
            progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=180,strength=3)   /*  Bottom  */
            progid:DXImageTransform.Microsoft.Shadow(color=lightblue,direction=270,strength=5);/*  Left    */
    }
	

.sf-menu li {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/menu-divider.png) no-repeat 0% 50%;
}

	.sf-menu li a {
		color: #fff;
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/activ-menu.gif) repeat-x 0 -999px;
	}

.sf-menu li li {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/sub_menu.png) no-repeat 50% 0%;
}

	.sf-menu li li a {
		color: #fff;
	}

.sf-menu li li li {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/sub_menu.png) no-repeat 50% 0%;
}
	
	.sf-menu li li li a {
		color: #fff;
	}

.sf-menu li:hover > a, .sf-menu li.sfHover > a,
.sf-menu li > a:focus, .sf-menu li > a:hover, .sf-menu li > a:active, .sf-menu li.current-menu-item > a {
	background-color: #0b2742;
	background-position:0 0;
}

.sf-menu li li:hover > a, .sf-menu li li.sfHover > a,
.sf-menu li li > a:focus, .sf-menu li li > a:hover, .sf-menu li li > a:active, .sf-menu li li.current-menu-item > a {
	background: none;
	color: #4596cb;
}

.extra_content {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/extra-content-tail.gif) repeat-y 50% 296px;
}

	.extra_content .extra_content_bg {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/extra-content-bg.gif) no-repeat 50% 0%;
	}

.primary_content_wrap {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/content.gif) repeat-y 50% 239px;
}

	.primary_content_wrap .primary_content_bg {
		color: #373737;
	}
	
		.primary_content_wrap ul li {
			color: #373737;
			
			
		}
		
			.primary_content_wrap ul li a {
				color: #373737;
			}
			
				.primary_content_wrap ul li a:hover {
					color: #4596cb;
				}
				
	ol.commentlist li {
		background: none;
	}
	
	li.comment .comment-body {
		background:#e7e7e7;
	}
	
	.comment-author .author {
		color: #373737;
	}
	
	.comment-meta {
		color: #373737;
	}
	
		.reply a {
			color: #4596cb !important;
		}
		
	.cancel-comment-reply a {
		color: #4596cb !important;
	}
	
	ul.related-posts li {
		background: none;
	}

.wp-pagenavi a, .wp-pagenavi span {
	color: #373737;
}

	.wp-pagenavi a:hover, .wp-pagenavi span.current {
		color: #4596cb;		
	}

a.nextpostslink, a.last, a.previouspostslink, a.first{
	background-image:  url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/submit.gif);
	background-position: 0 0;
	background-color:#4595ca;
	background-repeat:repeat-x;
	border: none;
	color: #fff;
	margin: 0 2px 3px 14px !important;
	box-shadow: 0 1px 2px rgba(0,0,0,0.32);
}
.ie a.nextpostslink, .ie a.last, .ie a.previouspostslink, .ie a.first{
	box-shadow: 0 1px 2px #c5c5c5;
}
a.previouspostslink, a.first{
	margin: 0 14px 3px 0 !important;
}

	a.nextpostslink:hover, a.last:hover, a.previouspostslink:hover, a.first:hover{
	background-position: 0 bottom;
	color:#2b2b2b !important;
	background-color:#ecece9;
	box-shadow: 0 1px 2px rgba(0,0,0,0.32), inset 0 1px 0 #fff;
	}
	.ie a.nextpostslink:hover, .ie a.last:hover, .ie a.previouspostslink:hover, .ie a.first:hover{
	box-shadow: 0 1px 2px #c5c5c5;
	}

.single-oldernewer {
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}

		.g_pagination ul li {
			background: none;
		}
		
			.g_pagination ul li a {
				background:#242222;
			}
			
			.g_pagination li.activeSlide a,
			.g_pagination li a:hover {
				background:#999;
			}
		
	.g_controls a {
		background:#242222;
		color:#fff;
	}
		
	.g_controls a:hover {
		background: #999;
	}

#post-author {
	border: 1px solid #dbdbdb;
}

	#post-author .gravatar img {
		background: #fff;
		border: 1px solid #dbdbdb;
	}
	
		.author-info .avatar img {
			background: #fff;
			border: 1px solid #dbdbdb;
		}
	
.error404-num {
	color: #4596cb;
}

	.header-title .page-desc {
		color:#999;
	}

		#gallery .portfolio li {
			background:none;
			color: #2b2b2b;
		}
		
		#gallery .portfolio li a.image-wrap {
			background: #fff url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/loading-folio.gif) 50% 50% no-repeat;
		}
		
		#wp-calendar caption {
			color:#242222;
			}
		#wp-calendar thead th {
			background:#ecece9;
			color:#242222;
			}

.twitter ul li {
	color: #2b2b2b;
}

	.twitter ul li .twitt-body a {
		color: #4596cb;
	}
	
.twitter ul li a.timesince {
	color: #2b2b2b;
}

.tags-cloud a,
.tagcloud a,
.post-footer a {
	background: #4595ca url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/submit.gif) repeat-x 0% 0%;
	border: none;
	color: #fff !important;
	box-shadow: 0 1px 2px #c5c5c5;
	box-shadow: 0 1px 2px rgba(0,0,0,0.32);
	margin: 0 2px 3px 0;
}

.tags-cloud a:hover,
.tagcloud a:hover,
.post-footer a:hover {
		background-position: 0 bottom;
		color:#2b2b2b !important;
		background-color:#ecece9;
		box-shadow: 0 1px 2px #c5c5c5, inset 0 1px 0 #fff;
		box-shadow: 0 1px 2px rgba(0,0,0,0.32), inset 0 1px 0 #fff;
}

	#header #searchform input[type="text"] {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/search-input.gif) repeat-x 0% 0% #16466d;
		color: #fff !important;
		border-bottom:1px solid #002c53;
	}

div.title {
	font-weight:bold;
	color: #f5e69c;
		text-shadow: 1px 1px #000;
	padding-bottom:10px;
	
}
	ul.projects li {
		color: #fff;
		font-size:12px;
	}
	
		ul.projects li strong {
				color: #f5e69c;
		text-shadow: 1px 1px #000;
		text-decoration:none !important;
		}
		
			ul.projects li strong a {
					color: #f5e69c;
		text-shadow: 1px 1px #000;
		text-decoration:none;
			}
			
	ul.latestpost li {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/line-hor.png) repeat-x 0% 0%;
		color: #2b2b2b;
	}
	
	ul.latestpost li:first-child {
		background: none;
	}
	
		ul.latestpost li time {
			background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/date.png) no-repeat 0% 0%;
			color: #2b2b2b;
		}
		
			ul.latestpost li time span {
			}
			
		ul.latestpost li strong {
			color: #373737;
		}
		
			ul.latestpost li strong a {
				color: #373737;
			}
			
				ul.latestpost li strong a:hover {
					color: #4596cb;
				}
			
			ul.latestpost li .excerpt a {
				border-left: 1px solid #b6b6b6;
				color: #4596cb;
			}
			
	ul.services li {
		background: none;
		color: #2b2b2b;
	}
	
		ul.services li h5 {
			background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/title.png) no-repeat 0% 0%;
			color: #fff;
			font-size:14px;
			font-weight:bold;
			text-decoration:none !important;
			
		}
		
			ul.services li h5 a {
				color: #fff;
				text-decoration:none;
			}
			
				ul.services li h5 a:hover {
					color: #f5e69c;
					text-decoration:underline;
				}
	
	figure.thumbnail img {
	}

a.button {
	background: #4595ca url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/submit.gif) repeat-x 0% 0%;
	border: none;
	color: #fff !important;	
	box-shadow: 0 1px 2px rgba(0,0,0,0.32);
	margin: 0 2px 3px 0;
}

a.ybutton {
	background: #4595ca url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/ysubmit.gif) repeat-x 0% 0%;
	border-color:#061148;
	border-style:solid;
	border-width:1px;
	color: #000 !important;	
	box-shadow: 0 1px 2px rgba(0,0,0,0.32);
	margin: 0 2px 3px 0;
	padding: 2px;
	float: right;
	    border-radius: 5px 5px 5px 5px;


    -moz-border-radius: 5px 5px 5px 5px;


    -webkit-border-radius: 5px 5px 5px 5px;
	
		-moz-box-shadow: 2px 2px 3px #000;
	-webkit-box-shadow: 2px 2px 3px #000;
	box-shadow: 2px 2px 3px #000;
}

a.ybutton:hover {
		background-position: 0 bottom; 
		text-decoration:none;
		color: #fff !important;}

.ie a.button {box-shadow: 0 1px 2px #c5c5c5;}

	a.button:hover {
		background-position: 0 bottom;
		color:#f4f4f4 !important;
		background-color:#ecece9;
		box-shadow: 0 1px 2px rgba(0,0,0,0.32), inset 0 1px 0 #fff;
	}
.ie a.button {box-shadow: 0 1px 2px #c5c5c5}

a.link {
	background: #4595ca url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/submit.gif) repeat-x 0% 0%;
	border: none;
	color: #fff !important;
	box-shadow: 0 1px 2px #c5c5c5;
	margin: 0 2px 3px 0;
	 float: right;
}
.ie a.link {
	box-shadow: 0 1px 2px #c5c5c5;
}

	a.link:hover {
		background-position: 0 bottom;
		color:#f4f4f4 !important;
		background-color:#ecece9;
		box-shadow: 0 1px 2px rgba(0,0,0,0.32), inset 0 1px 0 #fff;
	}
	.ie a.link:hover {
		box-shadow: 0 1px 2px #c5c5c5;
	}
	
	.post-header h2 {
		color: #373737;
	}
	
		.post-header h2 a {
			color: #373737;
		}
		
			.post-header h2 a:hover {
				color: #4596cb;
			}

.post-meta {
	color: #2b2b2b;
}

	.post-meta b {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/icon_date.png) no-repeat 0% 3px;
	}
	
	.post-meta strong {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/icon_author.png) no-repeat 0% 2px;
	}
	
	.post-meta em {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/icon_comments.png) no-repeat 0% 3px;
	}
	
	.post-meta a {
		color: #2b2b2b;
	}
	
		.post-meta a:hover {
			color: #4596cb;
		}

.post-content {
	color: #2b2b2b;
}

	ul.info li {
		background: none;
		color: #2b2b2b;
	}
	
		ul.info li a {
			color: #4596cb;
		}

ul.portfolio-meta-list {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
}
	
	ul.portfolio-meta-list li {
		background: none;
	}
	
		ul.portfolio-meta-list li a {
			color: #4596cb;
		}

#footer, .footer {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/content.gif) repeat-y 50% 239px;
}

	body.home #footer {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer.gif) repeat-y 50% 22px;
	}
	
	body.page-template-page-subpage-php #footer {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer.gif) repeat-y 50% 22px;
	}

body.home #footer:before {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer-top.png) no-repeat 50% 0%;
}

.footer-area {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer.gif) repeat-y 50% 22px;
}

	.footer-area:before {
		background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer-top.png) no-repeat 50% 0%;
	}
	
		.footer-area ul li {
			background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/marker.png) no-repeat 0% 5px;
			color: #373737;
		}
		
			.footer-area ul li a {
				color: #373737;
			}
			
				.footer-area ul li a:hover {
					color: #079388;
					text-decoration:underline;
				}
	
	ul.team li {
		background: none;
		color: #2b2b2b;
	}
	
		ul.team li h5 {
			color: #373737;
		}
		
	ul.capabilities li {
		background: none;
		color: #2b2b2b;
	}
	
		ul.capabilities li h5 {
			background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/title.png) no-repeat 0% 0%;
			color: #fff;
		}
		
			ul.capabilities li h5 a {
				color: #fff;
			}
			
				ul.capabilities li h5 a:hover {
					color: #242222;
				}
				
		.footer-widget-area ul.social-networks li {
			color: #2b2b2b;
		}
		
			.footer-widget-area ul.social-networks li a {
				color: #ffffff;
				font-weight:normal;
			}
			
				.footer-widget-area ul.social-networks li a:hover {
					color: #079287;
				}

.footer-info {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/footer-line.png) repeat-x 0% 0%;
}

		nav.footer ul li {
			color: #a0a0a0;
		}
		
			nav.footer ul li a {
				color: #a0a0a0;
			}

#footer-text {
	color: #a0a0a0;
}

	#footer-text a {
		color: #a0a0a0;
	}

#back-top span {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/up-arrow.png) no-repeat center center;
}

.dropcap {
	background: url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/drop_cap.png) no-repeat 0% 0%;
	color: #ffffff;
}

input, select, textarea { 
	background: #fff;
	color: #2b2b2b;
	border-top:1px solid #c4c4c4;
}
.home input, .home select, .home textarea { 
	background: #ecece9 url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/form.gif) repeat-x 0 0;
	color: #2b2b2b;
	border:none;
	border-bottom:1px solid #c6c6c6;
}
.ie8 .home input[type="text"], .ie8 .home select, .ie8 .home textarea { 
	border-top:1px solid #fff;		
}
.ie8 .wpcf7 input[type="text"], .ie8 .wpcf7 select, .ie8 .wpcf7 textarea {
	padding: 4px 9px 5px 9px;
}

input[type="submit"], input[type="reset"] {
	background: #2f6b94 url(https://www.distractioncharters.com/wp-content/themes/theme1812/images/submit.gif) repeat-x 0% 0%;
	border: none;
	color: #fff;
	box-shadow: 0 1px 2px rgba(0,0,0,0.32);
	margin: 11px 2px 3px 0;
}
.ie input[type="submit"], .ie input[type="reset"] {
	box-shadow: 0 1px 2px #b2b2b2;
}
#error404 input[type="submit"] {
	margin-top: 0;
}
.wpcf7-form input[type="submit"], .wpcf7-form input[type="reset"] {
	margin: 11px 2px 3px 2px;
}
.wpcf7-form  p > span input, .wpcf7-form  p > span textarea, .wpcf7-form  p > span span {
	margin-left: 2px;
}
.home input[type="submit"], .home input[type="reset"] {
	margin: 0 2px 3px 0;
}

	input[type="submit"]:hover, input[type="reset"]:hover {
		color: #2b2b2b;
		background-position:0 bottom;
		background-color:#e7e7e7;
		box-shadow: 0 1px 2px rgba(0,0,0,0.32), inset 0 1px 0 #fff;
	}
	.ie input[type="submit"]:hover, .ie input[type="reset"]:hover {
		box-shadow: 0 1px 2px #b2b2b2;
	}
	
	#commentform a {
		color: #4596cb !important;
	}

.wpcf7 span.wpcf7-not-valid-tip {
	background: #fff;
	border: 1px solid #ff0000;
}

#footer .wpcf7 span.wpcf7-not-valid-tip {
	background: #fff;
	border: 1px solid #ff0000;
}


.fishreportmenu, .fishreportmenu li, .fishingreportmenu a {
padding: 1px 5px 1px 12px !important;
font-size:20px;
font-weight:bold;
}


.fishreportmenu li a:hover {

			color: #4596cb;

		
		
		
		
     }