code{
	background:#333;
}
body {
	color: #a8a8a8;
	background-color: #444;
	background-image: url(../images/bg-dark.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
}
input, textarea, select {
	color: #757575;
	background-color: #333;
}
input:focus, textarea:focus, select:focus {
	color: #B2B2B2;
}
.title {
	color: #fff;
}
.title a {
	color: #ccc;
}
.title a:hover {
	color: #fff;
}
.post .meta .title {
	color: #ccc;
}
.overline a, .heading-link a {
	background-color: #333;
	color: #a8a8a8;
}
.heading-link {
	border-bottom: 1px dotted #666666;
}
.imgborder {
	background-color: #333;
}
.divider-border {
	border-top: 1px dotted #666666;
}
.darkTip .content {
	color: #999;
	background-color: #333;
	-moz-box-shadow: 3px 3px #2c2c2c;
	-webkit-box-shadow: 3px 3px #2c2c2c;
	box-shadow: 3px 3px #2c2c2c;
}
.darkTip .bottom {
	background: url(../images/arrow-tooltip-dark.png) no-repeat center 3px;
}
#footer-wrapper .top a {
	background-color: #333;
}
#footer {
	background-color: #333;
	color: #a8a8a8;
}
#footer-bottom {
	background-color: #444;
}
#footer ul.latest-posts li {
	border-bottom:  1px dotted #666666;
}
#footer span, #footer span a {
	color: #757575;
}
.tweets li .tweet_text, #footer .tweets li .tweet_text{
	color: #a8a8a8;
}
.tweets .tweet_time a, #footer .tweets .tweet_time a {
	color: #757575;
}
ul.colored-counter-list > li:before {
	color:#a8a8a8;
	background-color: #333;
}
ul.tabs li a {
	border-bottom:1px solid #444;
	background-color: #2c2c2c;
	color: #A8A8A8;
}
ul.tabs li a:hover {
	background-color: #333;	
}
ul.tabs li.active a {
	background-color: #333;	
	color: #fff;
	border-bottom:1px solid #333;
}
.tab_content {
	color: #787878;
}
/* ------- Tab container ------- */
.tab_container{
	background-color: #333;
	-moz-box-shadow: 5px 5px #2c2c2c;
	-webkit-box-shadow: 5px 5px #2c2c2c;
	box-shadow: 5px 5px #2c2c2c;
}
.accordion li {
	background-color: #333;
	-moz-box-shadow: 5px 5px #2c2c2c;
	-webkit-box-shadow: 5px 5px #2c2c2c;
	box-shadow: 5px 5px #2c2c2c;
}
.accordion a {
	color: #A8A8A8; 
}
.accordion a:hover { 	
	color: #fff;
}
.accordion li.active>a { 	
	color: #fff;
}
.accordion li div {
	border-top: 1px dotted #555;
	color: #787878;
}
.toggle-wrap {
	background-color: #333;
	-moz-box-shadow: 5px 5px #2c2c2c;
	-webkit-box-shadow: 5px 5px #2c2c2c;
	box-shadow: 5px 5px #2c2c2c;
}
.trigger a {
	color: #A8A8A8;
}
.trigger a:hover {
	color: #fff;
}
.trigger.active a { 	
	color: #fff;
}
.toggle-container {
	border-top: 1px dotted #555;
	color: #787878;
}
#filterable li a, #filterable li a:hover {
	color: #a8a8a8;
}
#filterable li a:hover, #filterable li.current a {
	color: #fff;
}
.post-single-portfolio .close {
	background-color: #333;	
}
.portfolio-item-post .post .post-entry {
	border-left: 1px dotted #555;
}
#portfolio-item-slides {
	border-bottom: 1px dotted #555;
}
.pagination li a {
	background-color: #666666; 
}
.pagination li a:hover, .pagination li.current a {
	background-color: #999;
}





#inner-content.right {
	border-left: 1px dotted #666666;
}
#inner-content.left {
	border-right: 1px dotted #666666;
}
.block li span, .block li span a {
	color: #A8A8A8;
}
.block ul.details li {
	border-bottom: 1px dotted #666666;
}
.block ul.details li.last {
	border-bottom: 1px none #666666;
}
.block ul.categories a {
	color: #a8a8a8;
}
.block ul.categories a:hover {
	color: #fff;
}
.block .tags li a {
	background-color: #333;
	color: #999999;
}
.post .post-entry, .post.single .post-holder {
	border-left: 1px dotted #666666;
}
.meta ul li span {
	color: #ccc;
}
.meta span.month, .meta span.year {
	color: #ccc;
}
#navigation {
	border-top: 1px dotted #666666;
}
#navigation li a {
	color: #a8a8a8;
}
#navigation li a:hover {
	color: #fff;
}
.wp-pagenavi a {
	background-color: #333;
}
#comment-wrap {
	border-top: 1px dotted #666666;
}
.commentlist li {
	border-bottom: 1px dotted #666666;
}
.commentlist .avatar {
	background-color: #333;
}
.commentlist .author, .commentlist .author a {
	color: #ccc;
}
.commentlist .author a:hover {
	color: #fff;
}
.commentlist .children li {
	background: url(../images/bullet-comment-li-dark.png) no-repeat 27px top;
}
#commentform-wrap {
	border-top: 1px dotted #666666;
}






#slider .slides_container, .item-single .slides_container {
	background-image: url(../images/loading-dark.gif);
}

