::selection { background: #0099ff;}

a { color: #0099ff; }
a:hover { color: #4cb7ff; }
#primary_nav_container { border-top: 3px solid #0099ff; }
#primary_nav ul li a:hover { background: #0099ff;}
.slider_next, .slider_prev { background: #0099ff;}
.slider_next:hover, .slider_prev:hover { background: #4cb7ff;}
#latest_work_next:hover, #latest_work_prev:hover { background: #0099ff; }
ul.feat_work_grid li .overlay_link:hover, ul.filter-posts li .overlay_link:hover { background: #0099ff url(../images/icons/overlay_link.png) no-repeat center center; }
ul.feat_work_grid li .overlay_zoom:hover, ul.filter-posts li .overlay_zoom:hover { background: #0099ff url(../images/icons/overlay_zoom.png) no-repeat center center; }
.feat_work_meta { border-top: 2px solid #0099ff; }
.short_divider { background: #0099ff; }
.feat_work_cat span { color: #0099ff; }
.short_divider_title { background: #0099ff; }
ul.filter-list li:hover { background: #0099ff; }
#nextPortItem:hover, #prevPortItem:hover { background: #0099ff; }
.port_next:hover, .port_prev:hover { background: #0099ff; }
.post-date { border: 1px solid #0099ff; background: #0099ff; }
.post-bottom-border { border-bottom: 2px solid #0099ff; }
#contact-form input[type=text]:focus, #contact-form input[type=email]:focus, #contact-form textarea:focus, .searchbox input:focus { border-color: #0099ff; }

.flex-direction-nav a { background: #0099ff ;}

p a, ul li a, a.post-edit-link { color: #0099ff; }
.post-meta a { color: #0099ff; }
.post-meta a:hover { color: #4cb7ff; }
.comment-author a { color: #0099ff; }
.comment-author a:hover { color: #4cb7ff; }
a.comment-reply-link { color: #0099ff; }
a.comment-reply-link:hover { color: #4cb7ff; }
#author-bio a { color: #0099ff; }
#author-bio a:hover { color: #4cb7ff; }

#twitter-tweets ul li a { color: #0099ff;}
#twitter-tweets ul li a:hover { color: #4cb7ff;}