/*************************** General Styling ***************************/

/* Page Styling */
body {
background: #daf0ff url(lib/images/page-bg-blue.png) no-repeat left top;
}

/* Text Styling */
a {
color: #077dc8;
}
a:hover {
color: #325670;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #2d5069;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #1eadff;
}

/* Form Styling */
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
background: #2D5069;
}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover {
background: #273138;
}


/*************************** Header ***************************/

/* Header */
#header-bottom {
background-color: #273138;
}

/* Logo */
#logo span {
background: url(lib/images/logo-blue.png) no-repeat;
}


/*************************** Navigation Menu ***************************/

/* Top Level Nav */
#nav {
border-bottom: 1px solid #161C20;
background: #1f262c;
}
#nav ul a:hover,
#nav ul a:hover {
color: #6bb4cc;
}
#nav ul > li {
border-color: #1f262c;
}
#nav ul > li:hover,
#nav ul li:hover .sub-menu {
background: #181e23;
border-color: #161C20;
border-bottom-color: #181e23;
}

/* Drop Down Menus */
#nav .sub-menu {
background: #181e23;
border-color: #161C20;
}


/*************************** User Details ***************************/

#user-details a {
color: #8bafce;
}
#search-icon {
border-color: #1f262c;
}
#search-icon.active,
#search-icon:hover {
background-color: #181e23;
border-color: #161C20;
border-bottom-color: #181e23;
}
#search-box {
background-color: #181e23;
border-color: #161C20;
}


/*************************** Social Wrapper ***************************/

/* Social Wrapper */
#social-wrapper {
background: #2f3b43;
border-top: 5px solid #161C20;
}

/* Scroller */
#scroller a:hover {
color: #1EADFF;
}
.scroller-bullet {
color: #8BAFCE;
}


/*************************** Slider ***************************/

#slider-wrapper {
border-top: 5px solid #161C20;
background: #2d5069;
}
#slider-wrapper .error {
background: #2F3B43;
border-color: #161C20;
}
#slider-wrapper .error a {
color: #8BAFCE;
}
#slider-inner-bg {
background: #325670;
}


/*************************** Page/Post ***************************/

/* Share */
#share-review-link a {
color: #077dc8;
}
#share-review-link a:hover {
color: #325670;
}

/* Follow/Unfollow Button */
.wpfp-link {
background: #2D5069; 
}
.wpfp-link:hover {
background: #273138;
}


/*************************** Review Filter Drop Downs ***************************/

.jqTransformSelectWrapper div span {
color: #077dc8;
}


/*************************** Review Page ***************************/

/* Review Links */
#review-links li a {
color: #2d5069;
}
#review-links li.tab-active a {
color: #077dc8;
}

/* Site Score */
.site-score {
background: #1eadff;
}

/* User Score */
.user-score {
background: #698396;
}


/*************************** Related Items ***************************/

.related-post-title {
color: #325670;
}
.related-post-title:hover {
color: #077dc8;
}

/*************************** Profile Page ***************************/

/* Profile Boxes */
.profile-box a {
color: #325670;
}
.profile-box a:hover {
color: #077dc8;
}


/*************************** Footer ***************************/

/* Footer Widgets */
.footer-widgets-border-left {
background: #2d3134;
}

/* Footer Bottom */
#footer-bottom {
background-color: #273138;
border-top: 10px solid #161C20;
color: #879197;
}
#footer-bottom a {
color: #aab7bf;
}


/*************************** Widgets ***************************/

/* General Widget Styling */
.widget a {
color: #325670;
}
.widget a:hover {
color: #077dc8;
}

/* Posts Widget */
.posts-widget .post-cats {
color: #077dc8;
}
.posts-widget .post-cats a {
color: #077dc8;
}
.posts-widget .post-cats a:hover {
color: #325670;
}


/*************************** Page Navigation ***************************/

/* Page & Comments Navigation */
.wp-pagenavi span,
.wp-pagenavi a,
.wp-pagenavi.post-navi a span {
color: #495157;
}
.wp-pagenavi.post-navi a,
.wp-pagenavi.post-navi a:hover,
.wp-pagenavi .current,
.wp-pagenavi a:hover,
.wp-pagenavi.post-navi span,
.wp-pagenavi.post-navi a span:hover {
color: #077dc8;
}


/*************************** BuddyPress ***************************/

.forum a,
.bbPress #content span.bbp-admin-links a,
.bbPress #content .bbp-reply-permalink {
color: #325670;
}
.forum a:hover,
.bbPress #content span.bbp-admin-links a:hover,
.bbPress #content .bbp-reply-permalink:hover,
.bbPress #content div#item-header .updated {
color: #077dc8;
}
#content-wrapper .widget input[type="button"],
#content-wrapper .widget input[type="submit"],
#content-wrapper .widget input[type="reset"],
#content-wrapper .widget input[type="file"],
#content-wrapper .widget button,
.bp-wrapper #content-wrapper .button,
.bp-wrapper #content-wrapper .button.submit,
.bp-wrapper #content-wrapper ul.button-nav li a,
.bp-wrapper #content-wrapper .generic-button a,
.bp-wrapper #content-wrapper .comment-reply-link,
.bp-wrapper #content-wrapper #previous-next input,
.bp-wrapper #content-wrapper #submit_topic_cancel,
.bp-wrapper #content-wrapper .acomment-options a,
.bp-wrapper #content-wrapper .activity-meta a:hover span {
background: #2D5069;
}
.bp-wrapper #content-wrapper .button:hover,
.bp-wrapper #content-wrapper .button.submit:hover,
.bp-wrapper #content-wrapper ul.button-nav li a:hover,
.bp-wrapper #content-wrapper .generic-button a:hover,
.bp-wrapper #content-wrapper .comment-reply-link:hover,
.bp-wrapper #content-wrapper #previous-next input:hover,
.bp-wrapper #content-wrapper #submit_topic_cancel:hover,
.bp-wrapper #content-wrapper .acomment-options a:hover,
.bp-wrapper #content-wrapper div.item-list-tabs ul li a:hover span,
.bp-wrapper #content-wrapper .activity-meta a span {
background: #273138;
}