
/* Dynamic CSS
-------------------------------------------------------------------------------*/

a:link, a:visited {
	color: #0000FF;
}

a:active, a:hover {
/*	color: #6da5c1;*/
}

a.more-link,
a:link.more-link,
a:visited.more-link {
	color: #0000FF;
}

a.more-link:hover {
	color: #0000FF !important;
	border-bottom: 1px solid #0000FF !important;
}


.entry-title a:active,
.entry-title a:hover {
	color: #0000FF;
}

.tag-links a,
.tag-links a:link,
.tag-links a:visited {
	color: #0000FF;
}

.tag-links a:active,
.tag-links a:hover {
	background: #0000FF;
	border: 1px solid #0000FF;
}

.portfolio_tags a {
	color: #0000FF !important;
}

.portfolio_tags a:hover {
	background: #0000FF;
	border-color: #0000FF;
}


/* SELECTION
------------------------------------------------------------------------------- */


::-moz-selection {
	background: #3399cc;
}

::selection {
	background: #3399cc;
}

::-webkit-selection {
	background: #3399cc;
}


/* PRIMARY - SECONDARY
------------------------------------------------------------------------------- */

#primary a,
#secondary a {
	color: #6da5c1;
}

#primary a:hover,
#secondary a:hover {
}

#primary a.more-link:hover,
#secondary a.more-link:hover {
	color: #6da5c1 !important;
	border-bottom: 1px solid #6da5c1 !important;
}


/* COMMENTS
------------------------------------------------------------------------------- */

/*.commentlist .bypostauthor cite {
	color: #0000FF !important;
}*/

a#cancel-comment-reply-link:hover {
	background: #0000FF;
	border: 1px solid #0000FF;
}

#respond .form-submit input {
	background: #0000FF;
	border: 1px solid #0000FF;
}

#contactForm input.send-button {
	background: #0000FF;
	border: 1px solid #0000FF;
}



.navigation a:active.back,
.navigation a:hover.back {
	color: #0000FF;
}


/* WIDGETS
------------------------------------------------------------------------------- */

.tagcloud a:hover {
	color: #0000FF;
}


/* FOOTER
------------------------------------------------------------------------------- */

#site-info a:hover {
	color: #0000FF;
}

#footer-right-side a:hover {
	color: #6da5c1;
}

#footer-widget-area .entry-title a:hover {
	color: #0000FF;
}


/* TPL ARCHIVES
------------------------------------------------------------------------------- */

.archives-content-month li a:hover,
.archives-content-categories li a:hover,
.archives-content-blog-posts li a:hover,
.archives-content-portfolio li a:hover {
	color: #0000FF;
}


/* TPL PORTFOLIO
------------------------------------------------------------------------------- */

.project-link a {
	background: #0000FF;
	border: 1px solid #0000FF;
}

h3.portfolio-item-title a:hover {
	color: #0000FF !important;
}

ul.portfolio-filter li.active a {
	background-color: #0000FF;
	border: 1px solid #0000FF;
}

ul.portfolio-filter a:hover {
	background-color: #0000FF;
	border: 1px solid #0000FF;
}


ul.portfolio-filter li.active a.all {
	background-color:  #0000FF;
	border: 1px solid #0000FF;
}

ul.portfolio-filter a.all:hover {
	background-color: #0000FF;
	border: 1px solid #0000FF;
}


.techs ul {
	color: #0000FF;
}


/* BLOG
------------------------------------------------------------------------------- */

h3.blog-home-title a:hover {
	color: #0000FF !important;
}



blockquote {
	border-left: 3px solid #0000FF;
}

blockquote p {
	color: #0000FF !important;
}



/* SHORTCODES
------------------------------------------------------------------------------- */

ul.tabs li.active a,
ul.tabs li.active a:hover {
	color: #0000FF;
}

h3.toggle.active a {
	color: #0000FF;
}



.reply a:hover {
	background: #0000FF;
	border: 1px solid #0000FF;
}


/* MENU
------------------------------------------------------------------------------- */

#access ul ul li:hover > a {
	background: #0000FF;
}

#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #0000FF;
}

#access a.home-button,
#access .menu a.home-button {
	background-color: transparent;
}




/* MENU SIDEBAR
------------------------------------------------------------------------------- */

#access-sidebar a:hover,
#access-sidebar li:hover > a {
/*	background: #0000FF;*/
}

#access-sidebar ul li.current_page_item > a,
#access-sidebar ul li.current-menu-ancestor > a,
#access-sidebar ul li.current-menu-item > a,
#access-sidebar ul li.current-menu-parent > a {
	background: #0000FF;
}

/* current */
#access-sidebar a.home-button-current,
#access-sidebar a.home-button-current:hover,
#access-sidebar .menu a.home-button-current,
#access-sidebar .menu a.home-button-current:hover,
.page-template-tpl-homepage-php #access-sidebar a.home-button,
.page-template-tpl-homepage-php #access-sidebar .menu a.home-button {
	background-color: #0000FF;
}


/* HOME MESSAGE
------------------------------------------------------------------------------- */

#home-message {
/*	background: #0000FF;*/
}

.wp-pagenavi span.current {
	background: #0000FF !important;
}

.wp-pagenavi a:hover {
	background: #0000FF !important;
}



