/* Dark */

body {
    background-color: #2d2d2d;
    color: #ccc;
}

/* Default Light */

h1,h2,h3,h4,h5,h6 {
	color: #f3f3f3;
}

hr {
	background-color: #ccc;
}

a {
	color: #f3f3f3;
}

a:visited {
	color: #f3f3f3;
}

a:hover,
a:focus,
a:active {
	color: #AAA;
}

h1.site-title {
	color: #f3f3f3;
	border-bottom: 7px solid #f3f3f3;
}

span.underline {
	border-bottom: 1px solid #f3f3f3;
}
span.logo-underline {
	border-bottom: 2px solid #f3f3f3;
}

h1.entry-title {
	color: #f3f3f3;
}

h1.site-title a {
	color: #f3f3f3;
}

h2.section-title, #homewidgets h3.widget-title {
	color: #f3f3f3;
	border-bottom: 4px solid #f3f3f3;
}

#footer-wrap {
	background: #f3f3f3;
	color:#555;
}
#footer-wrap a {
	color:#555;
}
a.readmore {
	color: #f3f3f3;
}
.home-slide-title {
	background: #1D1D1D;
	color: #FEFEFE;
}
#footer-widgets h3.widget-title {
	color: #3d3d3d;
}

.fromblog-post h3 a {
	color: #f3f3f3;
}

.main-navigation a {
	color: #CCC;
}

.main-small-navigation .menu {
	background: #FFF;
	border: 1px solid #DDD;
	box-shadow: 0 1px 4px #ddd;
	-moz-box-shadow: 0 1px 4px #ddd;
	-webkit-box-shadow: 0 1px 4px #ddd;
	-ms-box-shadow: 0 1px 4px #ddd;
}

.main-navigation ul ul {
	background: #3d3d3d;
	box-shadow: 0 1px 4px #111;
	-moz-box-shadow: 0 1px 4px #111;
	-webkit-box-shadow: 0 1px 4px #111;
	-ms-box-shadow: 0 1px 4px #111;
	border: 1px solid #2d2d2d;
}

.main-navigation li.current_page_item a,
.main-navigation li.current-menu-item a {
	color: #FFF;
}

.main-small-navigation .menu li a {
text-decoration: none;
color:#3d3d3d;
}

.nav-previous a, .nav-next a,  .next-image a, .previous-image a  {
	border: 1px solid #222;
	background: #f3f3f3;
	color: #3d3d3d;
}

.nav-previous a:hover, .nav-next a:hover,  .next-image a:hover, .previous-image a:hover {
background: #ccc;
border:1px solid #555;
}

.menu-top-right .phone a {
	background: #f3f3f3;
	color: #3d3d3d;
}
.archive .hentry {
	border-bottom: 1px solid #DDD;
}
article.comment {
	border-bottom: 1px solid #ddd;
}

.tax-pcategory .hentry, .tax-ptag .hentry, .post-type-archive .hentry {
border-bottom: 0;
}

.main-navigation li:hover > a {
	color:#fff;
}
.main-navigation ul ul :hover > a {
	color:#fff;
}
.main-navigation ul ul a:hover {
	color:#fff;
}

.wp-caption {
	border: 1px solid #ddd;
}

.main-navigation ul li.current_page_item a {color:#FFF;}
.menu-top-right li.facebook a,
.menu-top-right li.twitter a,
.menu-top-right li.rss a,
.menu-top-right li.vimeo a {
	background-image: url(../images/icons-small-dark.png);
}

.time-icon {
	background: url(../images/clock-icon-dark.png) no-repeat;
}

.tag-icon {
	background: url(../images/tag-icon-dark.png) no-repeat;
}
.cat-icon {
	background: url(../images/cat-icon-dark.png) no-repeat;
}

.icon::before {
background: url(../images/icons-small-dark.png) 200px -2px;
}

#sell-media-single .sell-media-buy-button-success {
	color:#3d3d3d;
	background:#fff;
}