.header_slider {
	background:url(zeode/header_bg.jpg) center 0 no-repeat;
	position:relative;
	z-index:1;
	margin-top:-34px;
	margin-bottom:-30px;}

.topmenu .dropdown li a:hover,
.topmenu .dropdown .current-menu-item a,
.topmenu .dropdown .current-menu-item li a:hover,
.topmenu .dropdown .current-menu-item .current_page_item a,
.topmenu .dropdown .current-menu-ancestor a,
.topmenu .dropdown .current-menu-ancestor a:hover,
.topmenu .dropdown li li.current-menu-ancestor a,
.topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
.topmenu .dropdown .menu-item-home a:hover{
	color:#002842;}

.widget_categories li:hover a, .grid_4 .box li:hover a,.grid_4 .box .current-menu-item a,
.widget_categories .current-menu-item a, .grid_4 .box .current-item a, .grid_4 .inner .current-item a{
	color:#3679b5;}

.tf_menu_left li a:hover,
.tf_menu_left .current-menu-item a, 
.tf_menu_left .current-menu-ancestor a,
.tf_menu_right li a:hover,
.tf_menu_right .current-menu-item a, 
.tf_menu_right .current-menu-ancestor a,
.tf_menu_left li ul .current-menu-item a,
.tf_menu_right li ul .current-menu-item a,
.tf_menu_left li ul li a:hover,
.tf_menu_right li ul li a:hover {
	color:#002842;}

.tf_menu_left .current-menu-item a, 
.tf_menu_right .current-menu-item a, 
.tf_menu_left li ul .current-menu-item a,
.tf_menu_right li ul .current-menu-item a,
.tf_menu_left li ul li a:hover,
.tf_menu_right li ul li a:hover {
	color:#002842!important;}



.header_slider_thin {
	
	background: url(zeode/header_bg_thin.jpg) center 0 no-repeat}

/* sliders */
.sText .slide-text {
	color:#f7fff4;}

.sImages .caption {
	color:#f6fcff;
	text-shadow:1px 1px 1px #000;
	background:url(nautic-blue/slider_caption.png);}

.sImages .pagination li a {
	background-image:url(nautic-blue/slider_pagination.png);}

.slider-button {
	background:url(nautic-blue/slider_button.png) no-repeat;} 

/* footer */
.footer {
	background:url(zeode/footer_bg_img.jpg) 0 0 #00273f no-repeat;}

/* content */	
.content .link-more {
	color:#3679b5;}

a, .entry a, .text a {
	color:#3679b5}
	
.container_12 a:hover,
.content .link-more:hover {
	color:#016fd3}
	
.quote-text, .quote_right, .quote_left {
	color:#3679b5;}

.faq_question {
	color:#3679b5;}

.post-item h2 a:hover {
	color:#3679b5;}

.tf_pagination a {
	color:#3679b5;}
	
.tf_pagination a:hover {
	color:#adc301}

.tf_pagination .page_current {
	color:#000}

.comment-author, .comment-author .link-author  {
	color:#3679b5;}

.comment-entry .link-reply {
	color:#3679b5;}

.children li {
	background:url(nautic-blue/icon_reply.gif) 15px 23px no-repeat;}

.link-top, .link-addcomment {
	color:#002842;
	}

.btn-submit, 
.contact-form .btn-submit, 
.comment-form .btn-submit {
	background:url(nautic-blue/btn_submit.png) no-repeat;}

.button_link {
	background:url(../images/buttons_bg_blue.png) no-repeat scroll right -25px transparent;}

.button_link span {
	background:url(../images/buttons_bg_blue.png) no-repeat scroll left 0 transparent;}

/* Color Styled Buttons */
.btn_brown, .btn_brown span {
	background-image:url(../images/buttons_bg_brown2.png);}
.btn_blue, .btn_blue span {
	background-image:url(../images/buttons_bg_blue.png);}
.btn_orange, .btn_orange span {
	background-image:url(../images/buttons_bg_orange.png);}
.btn_green, .btn_green span {
	background-image:url(../images/buttons_bg_green.png);}
.btn_green_apple, .btn_green_apple span {
	background-image:url(../images/buttons_bg_green_apple.png);}
.btn_red, .btn_red span {
	background-image:url(../images/buttons_bg_red.png);}
.btn_purple, .btn_purple span {
	background-image:url(../images/buttons_bg_purple.png);}
.btn_dark_gray, .btn_dark_gray span {
	background-image:url(../images/buttons_bg_black_gray.png);}	
.btn_red, .btn_red span {
	background-image:url(../images/buttons_bg_red.png);}

.gl_col_1 .gallery-image:hover,
.gl_col_2 .gallery-image:hover,
.gl_col_3 .gallery-image:hover {
	background:#2278c1;}

.filter li a:hover span,
.filter li.current-menu-item a span {
	color:#3679b5}

.container_12 blockquote {
	color:#3679b5;}

.faq_question.active {
	color:#016fd3}
	
	
	
	
	.page-id-515 .testimonial{
		width: 306px;
	}
	
	.inner {padding-bottom:0px;}
	/* --------------------------------------------------------------------------------- */
	/* --						Page Backgrounds									  -- */
	/* --------------------------------------------------------------------------------- */
	
	
	
	
	
	
	
	.header{
		height:124px;
	}
	
	.page-id-1538 .entry{
		margin-top:30px;
	}
	
	.page-id-1538 .middle{
		background-image:url('/winealbum/redbg.png');
	}
	
	.page-id-1538 .header{
		height:124px;
		background-image:url('/winealbum/topbar.png');
	}
	
	.page-id-1538 .topmenu .dropdown li a {
		color: #ded2ce;	
	}
	.page-id-1538 .topmenu .dropdown li a:hover {
		color: #ffffff;	
	}
	
	.page-id-1538 .topbarhighlight{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:142px;
		background-image:url('/winealbum/topbarhighlight.png');
		background-repeat:repeat-x;	
		pointer-events:none;
	}
	
	.shadowedtextbox{
		background-color:#ded2ce;
		-webkit-box-shadow: 0px 2px 24px 0px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 2px 24px 0px #000;
		  padding:12px 24px 12px 24px;
	}
	
	.shadowednobg{
		background:none;
		-webkit-box-shadow: 0px 2px 24px 0px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 2px 24px 0px #000;
		  padding:0 0 0 0;
	}
	
	
	.page-id-1538 .quoteBox-big {
	background:#ded2ce; /*#F3EEEC;*/
	padding:10px;
	border:1px solid #dfdfdf;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	box-shadow: 0 0 0px black; 
	-moz-box-shadow: 0 0 0px rgba(0,0,0,0.1); 
    -webkit-box-shadow: 0 0 0px rgba(0,0,0,0.1);
	}
	
	.page-id-1538 .minigallery ul li img {
	width:100px!important;
	height:144px;
	background:#fff;
	padding:7px;
	border:1px solid #dfe0e0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px}
	
	.page-id-1538 .minigallery.boxed {
	border:1px solid #dfe0e0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background:#F3EEEC}
	
	.page-id-1538 .jcarousel-skin-tango{
		background:#F3EEEC;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	}
	
	.page-id-1538 .jcarousel-container-horizontal{
		background:#F3EEEC;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-left:5px;
	}
	
	.page-id-1538 .minigallery-list {
	background:#F3EEEC;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	}
	
	.page-id-1538 .jcarousel-skin-tango {
		-webkit-box-shadow: 0px 2px 24px 0px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 2px 24px 0px #000;
		  padding:0 0 0 0;
	}
	
	.bigscreenshotbg{
		background-image:url('/winealbum/bigiphone.png');width:531px;height:1024px;margin:0 0 0 0;padding:0 0 0 0;
	}
	.bigscreenshotfg{
		display:inline-block;width:347px;height:521px;position:relative;left:90px;top:197px;
	}
	.bigscreenshotgloss{
		display:inline-block;width:347px;height:521px;position:relative;left:90px;top:-521px;
	}
	
	.midscreenshotbg{
		background-image:url('/winealbum/bigiphone.png');background-size:100% 100%;width:440px;height:850px;margin:0 0 0 0;padding:0 0 0 0;
		
	}
	.midscreenshotfg{
		width:287px;height:432px;position:relative;left:75px;top:163px;
	}
	.midscreenshotgloss{
		display:inline-block;width:287px;height:432px;position:relative;left:75px;top:-269px;
	}
	
	.smscreenshotbg{
		background-image:url('/winealbum/bigiphone.png');background-size:100% 100%;width:350px;height:676px;margin:0 0 0 0;padding:0 0 0 0;
		
	}
	.smscreenshotfg{
		width:228px;height:343px;position:relative;left:60px;top:129px;
	}
	.smscreenshotgloss{
		display:inline-block;width:228px;height:343px;position:relative;left:60px;top:-213px;
	}
	
	ul li{
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.page-id-1538 .sd-title{
		color:#fff;
	}
	
	/* ------------------------------------------------------------- */
	/* --          myGuestList page                               -- */
	/* ------------------------------------------------------------- */
	
	.page-id-1762 .entry{
		margin-top:30px;
	}
	
	.page-id-1762 .header{
		height:124px;
		background-image:url('/img/headerbg_mgl.png');
	}
	.page-id-1762 .middle{
		background-image:url('/img/clean_textile.png');
	}
	
	.page-id-1762 .topmenu .dropdown li a {
		color: #dedeff;	
	}
	.page-id-1762 .topmenu .dropdown li a:hover {
		color: #ffffff;	
	}
	
	.page-id-1762 .topbarhighlight{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:142px;
		background-image:url('/winealbum/topbarhighlight.png');
		background-repeat:repeat-x;	
		pointer-events:none;
	}
	
	.page-id-1762 .shadowedtextbox{
		background-color:#EEF1F7;	
	}
	
	.page-id-1762 .testimonial{
		height: 220px;
	}
	.page-id-1762 .testimonial .inner{
		height: 180px;
	}
		.page-id-1762 .minigallery ul li img {
	width:100px!important;
	height:144px;
	background:#fff;
	padding:7px;
	border:1px solid #dfe0e0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px}
	
	.page-id-1762 .minigallery.boxed {
	border:1px solid #dfe0e0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background:#EEF1F7}
	
	.page-id-1762 .jcarousel-skin-tango{
		background:#EEF1F7;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	}
	
	.page-id-1762 .jcarousel-container-horizontal{
		background:#EEF1F7;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-left:5px;
	}
	
	.page-id-1762 .minigallery-list {
	background:#F3EEEC;
		-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	}
	
	.page-id-1762 .jcarousel-skin-tango {
		-webkit-box-shadow: 0px 2px 24px 0px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
          box-shadow: 0px 2px 24px 0px #000;
		  padding:0 0 0 0;
	}
	
	/* ------------------------------------------------------------- */
	/* --          Weatherly page                                 -- */
	/* ------------------------------------------------------------- */
	
	.paddedbox{
		  padding:12px 24px 12px 24px;
	}
	
	.page-id-1823 .entry{
		margin-top:30px;
	}
	
	.page-id-1823 .testimonial{
		height: 347px;
	}
	.page-id-1823 .testimonial .inner{
		height: 307px;
	}
	
	.featurelist {
			list-style-type: none;
			
			
	}
	
	.featurelist li {
		padding-top:8px;
		padding-bottom:16px;
		border-bottom:1px solid #808080;
	}
	
	
	/* ------------------------------------------------------------- */
	/* --          GiftPlanner page                               -- */
	/* ------------------------------------------------------------- */
	
	.page-id-1863 .entry{
		margin-top:30px;
	}
	
	.page-id-1863 .header{
		height:124px;
		background-image:url('/img/headerbg_gp.png');
	}
	.page-id-1863 .middle{
		background-image:url('/img/clean_textile.png');
	}
	
	.page-id-1863 .topmenu .dropdown li a {
		color: #ffffff;	
	}
	.page-id-1863 .topmenu .dropdown li a:hover {
		color: #dedeff;	
	}
	
	.page-id-1863 .topbarhighlight{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:142px;
		background-image:url('/winealbum/topbarhighlight.png');
		background-repeat:repeat-x;	
		pointer-events:none;
	}
	
	.page-id-1863 .shadowedtextbox{
		background-color:#EEF1F7;	
	}
	
	.page-id-1863 .testimonial{
		height: 200px;
	}
	.page-id-1863 .testimonial .inner{
		height: 160px;
	}
	
	/* ------------------------------------------------------------- */
	/* --          GiftPlanner page                               -- */
	/* ------------------------------------------------------------- */
	
	.page-id-1897 .entry{
		margin-top:22px;
	}
	.page-id-1897 .header{
		background-color:#fff;
	}
	.page-id-1897 .middle{
		background-color:#fff;
	}
	

	
	.page-id-1897 .shadowedtextbox{
		background-color:#EEF1F7;	
	}
	
	.page-id-1897 .testimonial{
		height: 220px;
	}
	.page-id-1897 .testimonial .inner{
		height: 180px;
	}
	