::-moz-selection {
	color: #000;
	text-shadow: none;
	background: #fff;
}

::-webkit-selection {
	color: #000;
	text-shadow: none;
	background: #fff;
}

::selection {
	color: #000;
	text-shadow: none;
	background: #fff;
}

body {
	text-shadow: 0 -1px 1px #000;
	color: #969696;
	background: #161616 url('../images/style1/dark/noise.png') repeat 0 0;
	background-size: 200px 200px;
}

#wrapper {
	background: #161616 url('../images/style1/dark/noise.png') repeat 0 0;
	background-size: 200px 200px;
}

.custom-background-1 #wrapper {
	-moz-box-shadow: 0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
}

header[role="banner"],
nav,
#features,
#slider,
#reviews,
#headline,
#points,
#mid,
#breadcrumb,
#footer {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

header[role="banner"] {
	border-top: 1px solid #000;
}

#footer {
	color: #c6c6c6;
	background: transparent;
}

#logo a:link,
#logo a:visited,
#logo a:active {
	color: #d6d6d6;
}

#logo a:hover,
#logo a:focus {
	color: #fff;
}

#description,
#description-alt {
	color: #666;
}

nav {
	margin-top: -1px;
	background: #4e4e4e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjM2EzYTNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMmQyZDJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMjgyODI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMTcxNzE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #4e4e4e 0%, #3a3a3a 2%, #2d2d2d 50%, #282828 51%, #171717 98%, #212121 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4e4e), color-stop(2%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(98%,#171717), color-stop(100%,#212121));
	background: -webkit-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -o-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -ms-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#212121',GradientType=0 );
	border-bottom: 1px solid #000;
}

.ie nav {
	background: #1d1d1d url('../images/style1/dark/nav.png') repeat-x 0 0;
	filter: 0;
}

.ie7 nav,
.ie8 nav {
	margin-top: -1px;
	border-bottom: 1px solid #000;
}

nav ul {
	margin-top: 0;
	border-left: 1px solid #000;
}

nav ul li ul.sub-menu {
	top: 46px;
	padding-top: 1px;
	border-left: 0;
	-moz-box-shadow: 0 1px 5px #060606;
	-webkit-box-shadow: 0 1px 5px #060606;
	box-shadow: 0 1px 5px #060606;
}

nav ul li ul.sub-menu li ul.sub-menu {
	left: 250px;
	padding-top: 0;
}

nav ul li a:link,
nav ul li a:visited,
nav ul li a:active {
	margin: 0;
	text-shadow: 0 -1px 1px #070707;
	color: #969696;
	background: #4e4e4e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjM2EzYTNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMmQyZDJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMjgyODI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMTcxNzE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #4e4e4e 0%, #3a3a3a 2%, #2d2d2d 50%, #282828 51%, #171717 98%, #212121 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4e4e), color-stop(2%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(98%,#171717), color-stop(100%,#212121));
	background: -webkit-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -o-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -ms-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#212121',GradientType=0 );
	border-right: 1px solid #000;
}

.ie nav ul li a:link,
.ie nav ul li a:visited,
.ie nav ul li a:active {
	background: #1d1d1d url('../images/style1/dark/nav.png') repeat-x 0 0;
	filter: 0;
}

.ie7 nav ul li a:link,
.ie7 nav ul li a:visited,
.ie7 nav ul li a:active,
.ie8 nav ul li a:link,
.ie8 nav ul li a:visited,
.ie8 nav ul li a:active {
	margin: 0 1px 0 0;
}

nav ul li a:hover,
nav ul li:hover > a,
nav ul li a:focus {
	text-shadow: 0 -1px 1px #171717;
	color: #e6e6e6;
	background: #777777;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNjg2ODY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNTA1MDUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNGI0YjRiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMjcyNzI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #777777 0%, #686868 2%, #505050 50%, #4b4b4b 51%, #272727 98%, #323232 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(2%,#686868), color-stop(50%,#505050), color-stop(51%,#4b4b4b), color-stop(98%,#272727), color-stop(100%,#323232));
	background: -webkit-linear-gradient(top,  #777777 0%,#686868 2%,#505050 50%,#4b4b4b 51%,#272727 98%,#323232 100%);
	background: -o-linear-gradient(top,  #777777 0%,#686868 2%,#505050 50%,#4b4b4b 51%,#272727 98%,#323232 100%);
	background: -ms-linear-gradient(top,  #777777 0%,#686868 2%,#505050 50%,#4b4b4b 51%,#272727 98%,#323232 100%);
	background: linear-gradient(top,  #777777 0%,#686868 2%,#505050 50%,#4b4b4b 51%,#272727 98%,#323232 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#323232',GradientType=0 );
}

.ie nav ul li a:hover,
.ie nav ul li:hover > a,
.ie nav ul li a:focus {
	background: #2e2e2e url('../images/style1/dark/nav-hover.png') repeat-x 0 0;
	filter: 0;
}

nav ul li.current-menu-item a:link,
nav ul li.current-menu-item a:visited,
nav ul li.current-menu-item a:active,
nav ul li.current-menu-item a:hover,
nav ul li.current-menu-item a:focus {
	text-shadow: 0 1px 3px #000;
	color: #e6e6e6;
	background: #161616;
	filter: 0;
	-moz-box-shadow: inset 0 0 5px #000;
	-webkit-box-shadow: inset 0 0 5px #000;
	box-shadow: inset 0 0 5px #000;
}

nav ul li ul.sub-menu li a:link,
nav ul li ul.sub-menu li a:visited,
nav ul li ul.sub-menu li a:active,
nav ul li.current-menu-item ul.sub-menu li a:link,
nav ul li.current-menu-item ul.sub-menu li a:visited,
nav ul li.current-menu-item ul.sub-menu li a:active {
	width: 210px;
	margin: 0;
	text-shadow: 0 -1px 1px #060606;
	color: #969696;
	background: #363636;
	filter: 0;
	border: 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ie nav ul li ul.sub-menu li a:link,
.ie nav ul li ul.sub-menu li a:visited,
.ie nav ul li ul.sub-menu li a:active,
.ie nav ul li.current-menu-item ul.sub-menu li a:link,
.ie nav ul li.current-menu-item ul.sub-menu li a:visited,
.ie nav ul li.current-menu-item ul.sub-menu li a:active {
	margin: 0;
}

nav ul li.current-menu-item ul.sub-menu li a {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

nav ul li ul.sub-menu li a:hover,
nav ul li ul.sub-menu li:hover > a,
nav ul li ul.sub-menu li a:focus,
nav ul li.current-menu-item ul.sub-menu li a:hover,
nav ul li.current-menu-item ul.sub-menu li a > a,
nav ul li.current-menu-item ul.sub-menu li a:focus {
	color: #e6e6e6;
	background: #464646;
}

.content a:link,
.content a:visited,
.content a:active {
	color: #c6c6c6;
}

.content a:hover,
.content a:focus {
	color: #f6f6f6;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
	color: #e6e6e6;
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

.content h1 {
	border-bottom: 4px double #262626;
}

.content blockquote {
	border-left: 4px double #262626;
}

.content .wp-caption {
	background: #363636;
}

.content .wp-caption img {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.content .wp-caption p {
	text-shadow: 0 -1px 1px #262626;
	color: #969696;
}

.content img {
	background: #363636;
	-moz-box-shadow: 0 1px 4px #000;
	-webkit-box-shadow: 0 1px 4px #000;
	box-shadow: 0 1px 4px #000;
}

.content img.wp-smiley,
.content img.plain {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.content table th {
	border-bottom: 4px double #363636;
}

.content table td {
	border-bottom: 1px solid #363636;
}

.content table tr:nth-child(odd) td {
	background: #060606;
}

.content table tr:hover td {
	background: #262626;
}

.single article h1.pagetitle {
	color: #fff;
}

.single article ul.post-meta li {
	color: #969696;
}

.single article ul.post-meta li span {
	color: #666;
}

.single article footer ul.post-meta {
	border-top: 4px double #262626;
	border-bottom: 4px double #262626;
}

.review-details {
	border-top: 4px double #262626;
}

.review-details .review-info {
	border: 1px solid #363636;
}

.review-details .review-info .review-info-title {
	color: #c6c6c6;
}

.review-details .review-art .review-cover,
.review-details .review-art img,
.review-details .review-art .attachment-cover-art-full {
	background: transparent;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.review-rating .icon-star,
.review-rating .icon-star-3,
.review-rating .icon-star-2 {
	color: #c6c6c6;
}

.review-rating .icon-star-3 {
	color: #666;
}

#comments h2,
#comments h3 {
	color: #666;
}

#comments h2 {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#comments h3 {
	margin-bottom: 0;
}

#comments .comment .comment-author {
	color: #666;
}

#comments .comment .comment-author .fn {
	color: #c6c6c6;
}

#comments .comment article,
#comments .pingback {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#comments .children .comment article {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#comments .reply a {
	text-shadow: 0 -1px 1px #060606;
	color: #969696;
	background: #3a3a3a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzE3MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2d2d2d 50%, #282828 51%, #171717 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(100%,#171717));
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#171717',GradientType=0 );
	border: 1px solid #000;
	-moz-box-shadow: inset 0 0 1px #464646;
	-webkit-box-shadow: inset 0 0 1px #464646;
	box-shadow: inset 0 0 1px #464646;
}

#comments article:hover .reply a:hover,
#comments article:hover .reply a:focus,
#comments .reply a:hover,
#comments .reply a:focus {
	color: #e6e6e6;
	background: #686869;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI3MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #686869 0%, #505050 50%, #4b4b4b 51%, #282728 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686869), color-stop(50%,#505050), color-stop(51%,#4b4b4b), color-stop(100%,#282728));
	background: -webkit-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -o-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -ms-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#686869', endColorstr='#282728',GradientType=0 );
	-moz-box-shadow: inset 0 0 1px #767676;
	-webkit-box-shadow: inset 0 0 1px #767676;
	box-shadow: inset 0 0 1px #767676;
}

#commentform input,
#commentform textarea,
#content .wpcf7 input.wpcf7-text,
#content .wpcf7 textarea.wpcf7-textarea {
	color: #666;
	background: #060606;
	border: 0;
	border-bottom: 1px solid #262626;
}

#commentform input[type="text"],
#commentform textarea {
	background: #060606;
}

#commentform input[type="text"]:focus,
#commentform textarea:focus,
#content .wpcf7 input.wpcf7-text:focus,
#content .wpcf7 textarea.wpcf7-textarea:focus {
	color: #e6e6e6;
	-moz-box-shadow: 0 0 5px #464646;
	-webkit-box-shadow: 0 0 5px #464646;
	box-shadow: 0 0 5px #464646;
}

#commentform label {
	color: #969696;
}

#commentform input#submit,
#comments #cancel-comment-reply-link,
#content .wpcf7 input.wpcf7-submit,
.content a.button {
	text-shadow: 0 -1px 1px #060606;
	color: #969696;
	background: #3a3a3a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzE3MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2d2d2d 50%, #282828 51%, #171717 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(100%,#171717));
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#171717',GradientType=0 );
	border: 1px solid #000;
	-moz-box-shadow: inset 0 0 1px #464646;
	-webkit-box-shadow: inset 0 0 1px #464646;
	box-shadow: inset 0 0 1px #464646;
}

#commentform input#submit:hover,
#commentform input#submit:focus,
#comments #cancel-comment-reply-link:hover,
#comments #cancel-comment-reply-link:focus,
#content .wpcf7 input.wpcf7-submit:hover,
#content .wpcf7 input.wpcf7-submit:focus,
.content a.button:hover,
.content a.button:focus {
	color: #e6e6e6;
	background: #686869;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI3MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #686869 0%, #505050 50%, #4b4b4b 51%, #282728 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686869), color-stop(50%,#505050), color-stop(51%,#4b4b4b), color-stop(100%,#282728));
	background: -webkit-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -o-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -ms-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#686869', endColorstr='#282728',GradientType=0 );
	-moz-box-shadow: inset 0 0 1px #767676;
	-webkit-box-shadow: inset 0 0 1px #767676;
	box-shadow: inset 0 0 1px #767676;
}

.ie #comments .reply a,
.ie #comments article:hover .reply a:hover,
.ie #comments article:hover .reply a:focus,
.ie #comments .reply a:hover,
.ie #comments .reply a:focus,
.ie #commentform input#submit,
.ie #comments #cancel-comment-reply-link,
.ie #commentform input#submit:hover,
.ie #commentform input#submit:focus,
.ie #comments #cancel-comment-reply-link:hover,
.ie #comments #cancel-comment-reply-link:focus {
	background: #1e1e1e url('../images/style1/dark/button.png') repeat-x 0 50%;
	box-shadow: inset 0 0 1px #464646;
	filter: 0;
}

#index h2.heading {
	color: #e6e6e6;
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#index h2.heading span {
	color: #666;
}

#index.index-thumbnails .post,
#index.index-text .post {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#index .post-tnail .format-icon {
	color: #c6c6c6;
	background: #363636;
}

#index .post-tnail:hover img {
	background: #e6e6e6;
}

#index .post-tnail:hover .format-icon {
	color: #161616;
	background: #e6e6e6;
}

#index .post-content h1 {
	background: transparent;
}

#index ul.post-meta li {
	color: #969696;
}

#index ul.post-meta li a {
	color: #969696;
}

#index ul.post-meta li a:hover,
#index ul.post-meta li a:focus {
	color: #c6c6c6;
}

#index ul.post-meta li span {
	color: #666;
}

#pagination,
#mid .wp-pagenavi span.current {
	background: #060606;
	border: 0;
	border-bottom: 1px solid #262626;
}

#pagination a:link,
#pagination a:visited,
#pagination a:active,
#mid .wp-pagenavi a:link,
#mid .wp-pagenavi a:visited,
#mid .wp-pagenavi a:active {
	margin: 0;
	text-shadow: 0 -1px 1px #060606;
	color: #969696;
	background: #3a3a3a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzE3MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2d2d2d 50%, #282828 51%, #171717 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(100%,#171717));
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#171717',GradientType=0 );
	border: 1px solid #000;
	-moz-box-shadow: inset 0 0 1px #464646;
	-webkit-box-shadow: inset 0 0 1px #464646;
	box-shadow: inset 0 0 1px #464646;
}

#mid .wp-pagenavi a:link,
#mid .wp-pagenavi a:visited,
#mid .wp-pagenavi a:active {
	margin: 0 5px 0 0;
}

#pagination a:hover,
#pagination a:focus,
#mid .wp-pagenavi a:hover,
#mid .wp-pagenavi a:focus {
	color: #e6e6e6;
	background: #686869;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI3MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #686869 0%, #505050 50%, #4b4b4b 51%, #282728 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686869), color-stop(50%,#505050), color-stop(51%,#4b4b4b), color-stop(100%,#282728));
	background: -webkit-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -o-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -ms-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#686869', endColorstr='#282728',GradientType=0 );
	-moz-box-shadow: inset 0 0 1px #767676;
	-webkit-box-shadow: inset 0 0 1px #767676;
	box-shadow: inset 0 0 1px #767676;
}

.ie #pagination a:link,
.ie #pagination a:visited,
.ie #pagination a:active,
.ie #pagination a:hover,
.ie #pagination a:focus,
.ie #mid .wp-pagenavi a:link,
.ie #mid .wp-pagenavi a:visited,
.ie #mid .wp-pagenavi a:active,
.ie #mid .wp-pagenavi a:hover,
.ie #mid .wp-pagenavi a:focus {
	background: #1e1e1e url('../images/style1/dark/button.png') repeat-x 0 50%;
	filter: 0;
}

#breadcrumb {
	margin-top: -1px;
	background: #4e4e4e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlNGU0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjM2EzYTNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMmQyZDJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMjgyODI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMTcxNzE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #4e4e4e 0%, #3a3a3a 2%, #2d2d2d 50%, #282828 51%, #171717 98%, #212121 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4e4e), color-stop(2%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(98%,#171717), color-stop(100%,#212121));
	background: -webkit-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -o-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: -ms-linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	background: linear-gradient(top,  #4e4e4e 0%,#3a3a3a 2%,#2d2d2d 50%,#282828 51%,#171717 98%,#212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#212121',GradientType=0 );
	border-bottom: 1px solid #000;
}

.ie #breadcrumb {
	background: #1d1d1d url('../images/style1/dark/breadcrumb.png') repeat-x 0 0;
	filter: 0;
}

#breadcrumb ul {
	border-left: 1px solid #000;
}

#breadcrumb ul li {
	background: url('../images/style1/dark/breadcrumb-divider.png') no-repeat 0 0;
}

#breadcrumb ul li.first {
	background: transparent;
	border-left: 1px solid #2d2d2d;
}

#breadcrumb ul li.last {
	background: url('../images/style1/dark/breadcrumb-divider.png') no-repeat 0 0;
}

#breadcrumb ul li a {
	color: #969696;
}

#breadcrumb ul li a:hover {
	color: #fff;
}

#index-style {
	background: #060606;
	border-left: 1px solid #060606;
	border-right: 1px solid #060606;
	border-bottom: 1px solid #262626;
}

#index-style ul {
	border: 1px solid #000;
}

#index-style li a {
	color: #666;
}

#index-style li a:hover,
#index-style li a:focus {
	color: #c6c6c6;
}

#index-style li a.current {
	text-shadow: 0 -1px 1px #060606;
	color: #969696;
	background: #3a3a3a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2d2d2d 50%, #282828 51%, #212121 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(100%,#212121));
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#212121 100%);
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#212121 100%);
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#212121 100%);
	background: linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#212121',GradientType=0 );
	border: 1px solid #363636;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ie #index-style li a.current {
	background: #1e1e1e url('../images/style1/dark/button.png') repeat-x 0 50%;
	filter: 0;
}

.flex-container {
	-moz-box-shadow: 0 1px 4px #000;
	-webkit-box-shadow: 0 1px 4px #000;
	box-shadow: 0 1px 4px #000;
}

.widget h2.heading {
	color: #666;
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

.widget ul li {
	color: #969696;
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

.widget#ad-buttons {
	background: #060606;
	border-bottom: 1px solid #262626;
}

.widget#ad-buttons img {
	background: transparent;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#recent .post {
	background: url('../images/style1/dark/divider.gif') repeat-x 0 100%;
}

#recent .post-tnail:hover img {
	background: #c6c6c6;
}

#recent .post-content h1 {
	background: transparent;
}

#recent .post-content time {
	color: #969696;
}

#recent .post-content p a {
	color: #666;
}

#recent .post-content p a:hover {
	color: #c6c6c6;
}

#searchform #search-icon {
	color: #666;
}

#searchform #s {
	color: #666;
	background: #060606;
	border: 0;
	border-bottom: 1px solid #262626;
}

#searchform #s:focus {
	color: #e6e6e6;
	-moz-box-shadow: 0 0 5px #464646;
	-webkit-box-shadow: 0 0 5px #464646;
	box-shadow: 0 0 5px #464646;
}

#headline h1,
#headline h2 {
	color: #969696;
	background: transparent;
}

#points h3 {
	color: #969696;
	background: transparent;
}

#points p {
	color: #666;
}

#features .post {
	text-shadow: 0;
	background: #363636;
	-moz-box-shadow: 0 1px 4px #000;
	-webkit-box-shadow: 0 1px 4px #000;
	box-shadow: 0 1px 4px #000;
}

#features .post:hover {
	background: #e6e6e6;
}

#features .overlay h3 {
	text-shadow: 0 1px 3px #000;
	color: #e6e6e6;
}

#reviews .post .review-cover img {
	-moz-box-shadow: 0 2px 5px #000;
	-webkit-box-shadow: 0 2px 5px #000;
	box-shadow: 0 2px 5px #000;
}

#footer p {
	color: #969696;
}

#footer a:link,
#footer a:visited,
#footer a:active {
	color: #666;
}

#footer a:hover,
#footer a:focus {
	color: #fff;
}

#footer span.divider {
	color: #363636;
}

#subscribe-buttons li a:link,
#subscribe-buttons li a:visited,
#subscribe-buttons li a:active {
	background: #3a3a3a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzI4MjgyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzE3MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2d2d2d 50%, #282828 51%, #171717 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(50%,#2d2d2d), color-stop(51%,#282828), color-stop(100%,#171717));
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	background: linear-gradient(top,  #3a3a3a 0%,#2d2d2d 50%,#282828 51%,#171717 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#171717',GradientType=0 );
	border: 1px solid #000;
	-moz-box-shadow: inset 0 0 1px #464646;
	-webkit-box-shadow: inset 0 0 1px #464646;
	box-shadow: inset 0 0 1px #464646;
}

#subscribe-buttons li a:hover,
#subscribe-buttons li a:focus {
	background: #686869;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4Njg2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODI3MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #686869 0%, #505050 50%, #4b4b4b 51%, #282728 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#686869), color-stop(50%,#505050), color-stop(51%,#4b4b4b), color-stop(100%,#282728));
	background: -webkit-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -o-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: -ms-linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	background: linear-gradient(top,  #686869 0%,#505050 50%,#4b4b4b 51%,#282728 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#686869', endColorstr='#282728',GradientType=0 );
	-moz-box-shadow: inset 0 0 1px #767676;
	-webkit-box-shadow: inset 0 0 1px #767676;
	box-shadow: inset 0 0 1px #767676;
}

.ie #subscribe-buttons li a:link,
.ie #subscribe-buttons li a:visited,
.ie #subscribe-buttons li a:active,
.ie #subscribe-buttons li a:hover,
.ie #subscribe-buttons li a:focus {
	background: #1e1e1e url('../images/style1/dark/button.png') repeat-x 0 0;
	box-shadow: inset 0 0 1px #464646;
	filter: 0;
}

/* @group large tablets
================================================================================= */

@media all and (max-width: 768px) {

	nav {
		margin-top: -2px;
	}
	
	nav ul li a:link,
	nav ul li a:visited,
	nav ul li a:active {
		border: 1px solid #000;
	}
	
	nav ul li ul.sub-menu {
		top: 49px;
		padding-top: 0;
	}

}

/* @end */

/* @group sub-pixel/retina display devices
================================================================================= */

@media all and (-webkit-min-device-pixel-ratio: 2) {
	
	#breadcrumb ul li,
	#breadcrumb ul li.last {
		background: transparent url('../images/style1/dark/breadcrumb-divider@2x.png') no-repeat 0 0;
		background-size: 21px 38px;
	}

}

/* @end */