
/* BLUE COLOR CSS */

#main-menu ul li:hover a span.title,
div.post h2.entry-title a:link,
div.post h2.entry-title a:visited,
#main-menu ul li.current-menu-item a span.title,
#main-menu ul.sub-menu li a:hover,
table#wp-calendar a:link,
table#wp-calendar a:visited,
#sidebar li.contact ul li strong,
#sidebar li.contact ul li a.mail:link,
#sidebar li.contact ul li a.mail:visited,
#sidebar li.widget_recent_comments a:hover,
#sidebar li.widget_recent_comments a:active,
#sidebar li.newsflash h4 a:link,
#sidebar li.newsflash h4 a:visited,
#sidebar li.newsflash a.readmore:link,
#sidebar li.newsflash a.readmore:visited,
#sidebar li.widget_rss h3.widget-title a:link,
#sidebar li.widget_rss h3.widget-title a:visited,
div.post div.entry-content a.more-link:hover,
div.post div.entry-content a.more-link:active,
div.post h1.entry-title,
#sidebar li.testimonials div.testimonial span.name,
#content blockquote cite,
#footer li.widget-container ul li a:hover,
#footer li.widget-container ul li a:active,
#footer li.widget_text p a:link,
#footer li.widget_text p a:visited { color:#4978da !important; }

p.specialp { border-color:#4978da; }

#comments h3 { color:#4978da; }

#comments li.bypostauthor div.avatar-wrapper,
#comments li.bypostauthor div.comment-body { border-color:#b2c9f9; }

#modules div.module div.content strong,
#modules div.module div.content a:link,
#modules div.module div.content a:visited { color:#b2c9f9; }

#scrollable-content-wrapper h3,
#scrollable-content li.element span.date,
#scrollable-content li.element span.date strong { color:#6c9af8 }

h3.widget-title { color:#4878d9 }

#content div.entry-content a:link,
#content div.entry-content a:visited,
#modules div.module div.content a:hover,
#modules div.module div.content a:active,
#content span.colored_text { color:#4978da; }

#footer-sep { background:url(../images/blue/footer-sep.png) repeat-x; }

#slider-wrapper { background:url(../images/blue/slider-wrapper.png) repeat-x; }

#duotive-slider-lights { background:url(../images/blue/slider-bg.jpg) no-repeat center; }

#deco { background:url(../images/blue/slider-bg.jpg) no-repeat center top; }

#deco-wrapper { background:url(../images/blue/slider-wrapper.png) repeat-x; }

#comments a.comment-reply-link:hover,
#comments a.comment-reply-link:active,
#cancel-comment-reply-link:hover,
#cancel-comment-reply-link:active,
p.form-submit input:hover,
div.portfolio a.more:hover,
div.portfolio a.more:active {
	border:1px solid #3d65d3 !important;
	background:#3b62d2 url(../images/blue/button-hover.png) repeat-x top !important;
}

.wp-pagenavi a:hover,
.wp-pagenavi a:active {
	background:#3b62d2 url(../images/blue/button-hover.png) repeat-x;
	border-color:#3d65d3;
}

#sidebar a:link,
#sidebar a:visited { background:url(../images/gold/sidebar-arrow.png) left top no-repeat; }

#sidebar a:hover,
#sidebar a:active,
#sidebar li.current-menu-item a:link,
#sidebar li.current-menu-item a:visited {
	color:#4978da !important;
	background:url(../images/blue/sidebar-arrow.png) left bottom no-repeat !important;
}

#scrollable-controls span.left {
	background:url(../images/blue/scrollable-left-arrow.png) top center no-repeat;
	margin-right:20px;
}

#scrollable-controls span.left:hover { background-position:bottom center; }

#scrollable-controls span.right { background:url(../images/blue/scrollable-right-arrow.png) top center no-repeat; }

#scrollable-controls span.right:hover { background-position:bottom center; }

#search-bg input.button,
#sidebar input.search { background:url(../images/blue/search-button.png) no-repeat center top; }

#search-bg input.button:hover,
#sidebar input.search:hover { background:url(../images/blue/search-button.png) no-repeat center bottom; }

div.testimonial span.content { background:url(../images/blue/testimonials-top.png) center top no-repeat; }

div.testimonial span.bottom { background:url(../images/blue/testimonials-bottom.png) center top no-repeat; }

#duotive-slider { background: url(../images/blue/slider_preloader_blue.gif) center no-repeat !important; }