@import url( ../../rsc/css/basic.css );
@import url( ../../rsc/css/img.css );
@import url( ../../rsc/css/blog_elements.css );
@import url( ../../rsc/css/forms.css );
@import url( ../../rsc/css/comments.css );
#outer_wrap {
	background: url("img/dk_outer_bg.gif") fixed repeat-x left top rgb(195, 199, 186); margin: 0px; padding: 0px; text-align: left; color: rgb(0, 0, 0); line-height: 140%; font-family: tahoma,geneva,verdana,sans-serif; font-size: 8pt;
}
#wrap {
	background: url("img/dkbg.gif") repeat-y left top rgb(255, 255, 255); margin: 0px auto; padding: 0px 5px; width: 750px;
}
#header {
	background: url("img/dkhead.gif") no-repeat top rgb(255, 255, 255); margin: 0px auto; padding: 0px; width: 750px; height: 134px; color: rgb(0, 0, 0); clear: both;
}
#nav {
	background: url("img/dknav.gif") no-repeat center rgb(0, 0, 0); margin: 0px auto; padding: 1px 0px 0px; width: 750px; height: 40px; line-height: 40px;
}
#page {
	margin: 0px auto; padding: 0px; clear: both;
}
#contentleft {
	margin: 0px; padding: 0px; width: 750px; float: left;
}
#content {
	margin: 0px 1px 0px 0px; padding: 0px; width: 499px; float: left;
}
#contentright {
	width: 248px; font-family: tahoma,geneva,verdana,sans-serif; font-size: 8pt; float: right;
}
#sidebar {
	margin: 0px 0px 15px; padding: 15px 9px; width: 215px; font-size: 8pt; float: left; background: rgb(195, 199, 186);
}
#footer {
	background: rgb(0, 0, 0); margin: 0px auto; padding: 20px 0px; width: 750px; text-align: center; color: rgb(255, 255, 255); line-height: 160%; clear: both; font-family: tahoma,geneva,verdana,sans-serif; font-size: 8pt; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
#footer p {
	margin: 0px;
}
h2 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h3 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h4 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h5 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h6 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h7 {
	margin: 0px; padding: 0px; text-align: left; color: rgb(127, 133, 110); line-height: 130%; font-family: tahoma,geneva,verdana,sans-serif; font-weight: bold;
}
h1 {
	background: url("img/dkheaders.gif") no-repeat 0px 0px rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px; text-align: left; line-height: 44px; text-indent: 12px; letter-spacing: 3px; font-family: Monaco, "Courier New", Courier, monospace; font-size: 14pt;
}
h1 a {
	color: rgb(250, 247, 232);
}
h1 a:visited {
	color: rgb(250, 247, 232);
}
h2 {
	color: rgb(0, 0, 0); font-size: 13pt; font-weight: bold;
}
h3 {
	font-size: 10pt;
}
h4 {
	font-size: 8pt;
}
h5 {
	font-size: 8pt;
}
h6 {
	font-size: 8pt;
}
h7 {
	font-size: 8pt;
}
#sidebar h2 {
	margin: 0px; padding: 0px; letter-spacing: 0px; font-size: 9pt; font-weight: bold;
}
h1.sectionhead {
	background: rgb(195, 199, 186); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); line-height: 100%; letter-spacing: 0px; font-size: 10pt; font-weight: bold; border-bottom-color: rgb(127, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
h2.sectionhead {
	background: rgb(195, 199, 186); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); line-height: 100%; letter-spacing: 0px; font-size: 10pt; font-weight: bold; border-bottom-color: rgb(127, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
h2#trackbacks {
	background: rgb(195, 199, 186); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); line-height: 100%; letter-spacing: 0px; font-size: 10pt; font-weight: bold; border-bottom-color: rgb(127, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
h3.feedback_section {
	background: rgb(195, 199, 186); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); line-height: 100%; letter-spacing: 0px; font-size: 10pt; font-weight: bold; border-bottom-color: rgb(127, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
h3.comment_form_title {
	background: rgb(195, 199, 186); margin: 0px; padding: 10px 15px; color: rgb(255, 255, 255); line-height: 100%; letter-spacing: 0px; font-size: 10pt; font-weight: bold; border-bottom-color: rgb(127, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.entry h1 {
	margin-bottom: 10px;
}
.entry h2 {
	margin-bottom: 10px;
}
.entry h3 {
	margin-bottom: 10px;
}
.entry h4 {
	margin-bottom: 10px;
}
.entry h5 {
	margin-bottom: 10px;
}
.entry h6 {
	margin-bottom: 10px;
}
.entry h7 {
	margin-bottom: 10px;
}
h3.comment_form_title {
	background: url("img/c_leave_comment.gif") no-repeat 5px 10px rgb(195, 199, 186); padding: 5px 10px; height: 40px; text-indent: -9999px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
h3.feedback_section {
	background: url("img/c_comments.gif") no-repeat 5px 5px rgb(255, 255, 255); padding: 5px 10px; height: 29px; text-indent: -9999px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.about h3 {
	background: url("img/s_about.gif") no-repeat; margin: 4px 0px 2px -6px; height: 40px; text-indent: -9999px;
}
.distributors h3 {
	background: url("img/s_dist.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.elist h3 {
	background: url("img/s_list.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.snet h3 {
	background: url("img/s_snet.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.login h3 {
	background: url("img/s_login.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.categories h3 {
	background: url("img/s_topics.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.search h3 {
	background: url("img/s_search.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.feeds h3 {
	background: url("img/s_rss.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
.links h3 {
	background: url("img/s_links.gif") no-repeat; margin: 12px 0px 0px -6px; height: 40px; text-indent: -9999px;
}
a {
	color: rgb(127, 0, 0); font-weight: bold; text-decoration: none;
}
a:hover {
	color: rgb(195, 199, 186); font-weight: bold; text-decoration: none;
}
a:active {
	color: rgb(195, 199, 186); font-weight: bold; text-decoration: none;
}
.entry a {
	text-decoration: none;
}
.entry a:link {
	text-decoration: none;
}
.entry a:visited {
	text-decoration: none;
}
.postinfo a {
	text-decoration: none;
}
.postinfo a:link {
	text-decoration: none;
}
.postinfo a:visited {
	text-decoration: none;
}
.postinfo2 a {
	text-decoration: none;
}
.postinfo2 a:link {
	text-decoration: none;
}
.postinfo2 a:visited {
	text-decoration: none;
}
.post h1 a {
	color: rgb(127, 0, 0);
}
.post h2 a {
	color: rgb(127, 0, 0);
}
.featurepost h2 a {
	color: rgb(127, 0, 0);
}
.featurepost h1 a {
	color: rgb(127, 0, 0);
}
#footer a:link {
	color: rgb(195, 199, 186); text-decoration: none;
}
#footer a:visited {
	color: rgb(195, 199, 186); text-decoration: none;
}
#footer a:hover {
	color: rgb(219, 186, 185); text-decoration: none;
}
#footer a:active {
	color: rgb(219, 186, 185); text-decoration: none;
}
#contentright a:visited {
	color: rgb(105, 0, 0); line-height: 130%; font-size: 8pt; font-weight: bold; text-decoration: none;
}
#contentright a:link {
	color: rgb(105, 0, 0); line-height: 130%; font-size: 8pt; font-weight: bold; text-decoration: none;
}
#contentright a:hover {
	color: rgb(0, 0, 0); line-height: 130%; font-size: 8pt; font-weight: bold; text-decoration: none;
}
#contentright a:active {
	color: rgb(0, 0, 0); line-height: 130%; font-size: 8pt; font-weight: bold; text-decoration: none;
}
img.alignright {
	background: rgb(255, 255, 255); margin: 0px 0px 5px 10px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; clear: right; float: right;
}
img.alignleft {
	background: rgb(255, 255, 255); margin: 0px 10px 5px 0px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; clear: left; float: left;
}
img.centered {
	margin: 0px auto 20px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; clear: both; float: none; display: block;
}
#sidebar ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#sidebar ul li {
	background: url("img/dkbullet.gif") no-repeat 0px 5px; margin: 0px; padding-left: 15px; list-style-type: none;
}
form.bComment {
	background: rgb(195, 199, 186); border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(127, 0, 0); margin: 0px; padding: 5px 15px 1px; border-image: none; font-size: 8pt;
}
form.bComment textarea {
	background: url("img/txbg.gif") no-repeat center rgb(255, 255, 255);
}
form.bSide input:focus {
	border: 2px solid black; border-image: none;
}
form.bComment textarea:focus {
	border: 2px solid black; border-image: none;
}
form.bComment input:focus {
	border: 2px solid black; border-image: none;
}
#commentform label {
	margin: 0px; display: block;
}
#commentform input {
	margin: 0px 5px 10px 0px; padding: 1px; width: 170px;
}
#commentform #submit {
	margin: 0px 0px 20px;
}
#commentform p {
	margin: 5px 0px;
}
div.bComment {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(127, 0, 0); list-style: none; margin: 0px; padding: 15px 15px 0px; border-image: none; font-size: 8pt; display: block;
}
div.moderation_msg {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(127, 0, 0); list-style: none; margin: 0px; padding: 15px 15px 0px; border-image: none; font-size: 8pt; display: block;
}
div.feedback_feed_msg {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(127, 0, 0); list-style: none; margin: 0px; padding: 15px 15px 0px; border-image: none; font-size: 8pt; display: block;
}
div.bCommentSmallPrint {
	font-size: 100%; margin-bottom: 15px;
}
#comment_preview {
	background-color: rgb(220, 221, 219);
}
.floatright {
	margin-left: 5px; float: right;
}
.floatleft {
	margin-right: 5px; float: left;
}
del {
	color: rgb(142, 149, 123);
}
ins {
	color: rgb(0, 0, 0);
}
.small {
	font-size: 9px;
}
#header .widget_core_coll_tagline {
	margin: 0px; padding: 0px 100px; text-align: center; color: rgb(250, 247, 232); font-size: 12pt;
}
.post ul {
	list-style-type: none;
}
.singlepost ul {
	list-style-type: none;
}
.post ul li {
	background: url("img/dkbullet.gif") no-repeat 0px 4px; padding: 0px 0px 2px 14px; list-style-type: none;
}
.singlepost ul li {
	background: url("img/dkbullet.gif") no-repeat 0px 4px; padding: 0px 0px 2px 14px; list-style-type: none;
}
p {
	margin-top: 0px; margin-bottom: 15px;
}
acronym {
	cursor: help;
}
abbr {
	cursor: help;
}
span.caps {
	cursor: help;
}
acronym {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
abbr {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted;
}
* html acronym {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
abbr {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
blockquote {
	border-width: 1px 1px 1px 5px; border-style: solid; border-color: rgb(195, 199, 186) rgb(195, 199, 186) rgb(195, 199, 186) rgb(127, 0, 0); padding-left: 5px;
}
.center {
	text-align: center;
}
a img {
	border: currentColor; border-image: none;
}
img a {
	border: currentColor; border-image: none;
}
table.prevnext_post {
	margin: 10px auto;
}
.navigation {
	margin: 0px; padding: 10px 15px; text-align: left;
}
.paypalna {
	background: url("img/flag_na.gif") no-repeat left rgb(255, 255, 255); text-align: center; font-size: 9pt; font-weight: bold;
}
.paypalint {
	background: url("img/flag_int.gif") no-repeat left rgb(255, 255, 255); text-align: center; font-size: 9pt; font-weight: bold;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.entry {
	margin: 0px; padding: 0px;
}
.postinfo {
	background: url("img/postby.gif") no-repeat 0px 3px; margin: 0px 0px 10px; color: rgb(127, 133, 110); padding-left: 14px; clear: both; font-family: tahoma,geneva,verdana,sans-serif; font-size: 8pt;
}
.post {
	margin: 0px; padding: 15px;
}
.itemdetails {
	background: url("img/hdot.gif") repeat-x top; padding: 5px 0px 0px; text-align: left;
}
.postby {
	background: url("img/postby.gif") no-repeat 0px 1px; margin: 0px; padding: 0px 0px 0px 12px;
}
.permalink {
	background: url("img/permalink.gif") no-repeat 0px 3px; margin: 0px 0px 0px 4px; padding: 0px 0px 0px 15px;
}
.category {
	background: url("img/category.gif") no-repeat 0px 3px; margin: 0px 0px 0px 12px; padding: 0px 0px 0px 13px;
}
.comment {
	background: url("img/comment.gif") no-repeat 0px 3px; margin: 0px 0px 0px 12px; padding: 0px 0px 0px 15px;
}
.featurepost {
	background: rgb(242, 236, 206); margin: 0px; padding: 15px 15px 5px; border-bottom-color: rgb(204, 201, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
code {
	font: 1.1em/normal "Courier New", Courier, Fixed; font-size-adjust: none; font-stretch: normal;
}
hr {
	
}
p.bMore a {
	background: url("img/arrow-rt.gif") no-repeat 100% 70%; padding-right: 16px;
}
.note {
	color: rgb(0, 0, 0); font-size: 84%; font-weight: normal;
}
.notes {
	color: rgb(0, 0, 0); font-size: 84%; font-weight: normal;
}
.SearchField {
	width: 140px; font-size: 8pt; margin-right: 2px;
}
.search p {
	margin-bottom: 0px;
}
.search {
	margin-bottom: 15px;
}
.search .submit {
	font-size: 8pt;
}
ul.nav {
	list-style: none; margin: 0px; padding: 0px; height: 40px; line-height: 40px; letter-spacing: 0px; font-size: 8pt; font-weight: bold; float: left;
}
ul.nav li {
	margin: 0px; padding: 0px; float: left !important; list-style-type: none;
}
ul.nav li a {
	padding: 0px 10px; color: rgb(255, 255, 255); text-decoration: none; float: left; display: block;
}
ul.nav li a:link {
	padding: 0px 10px; color: rgb(255, 255, 255); text-decoration: none; float: left; display: block;
}
ul.nav li a:visited {
	padding: 0px 10px; color: rgb(255, 255, 255); text-decoration: none; float: left; display: block;
}
ul.nav li a:hover {
	background: rgb(0, 0, 0); color: rgb(195, 199, 186); text-decoration: none;
}
ul.nav li a:active {
	background: rgb(0, 0, 0); color: rgb(195, 199, 186); text-decoration: none;
}
ul.nav li.current_page_item a {
	
}
ul.nav li ul {
	margin: 0px; padding: 0px; float: left;
}
.entry table {
	margin-bottom: 15px;
}
.entry tr {
	margin: auto;
}
.entry td {
	margin: auto;
}
.entry th {
	margin: auto;
}
.entry td {
	padding: 8px; vertical-align: top;
}
.entry th {
	padding: 8px; vertical-align: top;
}
.entry th {
	background: rgb(229, 224, 195); font-weight: bold;
}
.entry td {
	border: 1px solid rgb(229, 224, 195); border-image: none;
}
.related {
	background: rgb(238, 238, 238); margin: 0px 0px 1px; padding: 10px 10px 8px;
}
.related ul {
	margin: 0px; line-height: 130%; padding-left: 0px; list-style-type: none;
}
.related ul li {
	background: url("img/dkbullet.gif") no-repeat 0px 3px; margin: 0px 0px 2px; padding: 0px 0px 0px 14px; list-style-type: none;
}
ul#archives {
	margin: 0px 0px 15px 5px; padding: 0px;
}
ul#archives ul {
	padding: 0px;
}
ul#archives ul li {
	background: none; margin: 0px; padding-left: 0px;
}
ul#archives ul ul {
	margin: 0px 0px 0px 10px; padding: 0px;
}
div#header ul {
	margin: 0px; padding: 6px 4px; float: right; list-style-type: none;
}
div#header li {
	margin: 0px; padding: 0px 1ex 0px 0px; display: inline;
}
div#header li a {
	color: rgb(255, 255, 255); font-style: italic; font-weight: bold;
}
div#header li a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
div#header li a.selected {
	text-decoration: underline;
}
div.widget_core_coll_title {
	padding-top: 45px;
}
