/* Import basic styles */
@import url(../../rsc/css/basic.css);
/* Import standard image styles */
@import url(../../rsc/css/img.css);
/* Import standard blog elements styles */
@import url(../../rsc/css/blog_elements.css);
/* Import default form styles */
@import url(../../rsc/css/forms.css);
/* Import default comment styles */
@import url(../../rsc/css/comments.css);

/* styles for tm_dark skin */
body {
margin: 0 auto;
background-color: #211E1E;
color: #CCCCC8;
font-family:Arial, "Monaco", "Lucida Console", arial, sans-serif;
font-size: 0.95em;
}
a {
color: #858EF4;
textdecoration: none;
}

a:hover {
color: #A1A1FF;
text-decoration: underline;
}

h1 {
color: #E18913;
}
h3, h3 a {
color: #E1C96B;
}
.pageHeader {
	margin: 0 auto;
	width: 820px;
	padding:20px;
}

#pageFooter {
	clear: both;
	margin: 0 auto;
	width: 840px;
	padding:10px;
	text-align:center;
}
.pageHeader h1 {
	margin: 0;
}
div.pageSubTitle {
margin-top: 0px;
}

a.BlogButtonCurr {
color: #E18913;
}
#wrapper {
margin: 0 auto;
width: 850px;
padding: 5px;
}
div.bSideBar {
width: 220px;
float: left;
padding: 5px;
}
div.bPosts {
width: 600px;
padding: 5px;
float:right;
overflow: hidden;
}
.bSideBar ul {
margin-left: 2px;
padding-left: 2px;
}
.bSideBar li {
list-style-type: none;
}
.bSideItem, .bPost, .bComment {
margin-bottom: 15px;
background-color: #303030;
padding:8px;
}
textarea.bComment, input.bComment {
background-color:#fff;
}
.bPost, .bComment {
text-align: justify;
}
.searchbar_ {
/*background: #FFF;
border: 1px solid #D7D7D7;*/
width: 185px;
margin: 6px 12px 10px 7px;
}
input.SearchField_ {
background-color: #FFF;
border: none;
width: 155px;
}
input.submit_ {
float: right;
}

.bSmallPrint {
font-size: 80%;
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid #303030;
}

/* Calendar: */
caption.bCalendarCaption {
border: 1px solid #211E1E;
background-color: #211E1E;
border-bottom: 0;
}
table.bCalendarTable {
border: solid 1px #211E1E;
border-collapse: separate;
font-size: 100%;
}
table.bCalendarTable tfoot td {
background-color: #211E1E;
border-top: 1px solid #211E1E;
}
table.bCalendarTable tfoot a {
text-decoration: none;
}
table.bCalendarTable tfoot a:hover {
background-color: #78a;
color: #fff;
}
th.bCalendarHeaderCell {
color: #E1C96B;
}
#bCalendarToday, #bCalendarToday a {
background-color: #E18913;
color: #211E1E;
}

div.bCommentSmallPrint {
clear: none;
font-size: 78%;
margin: 1ex 0;
}

blockquote {
background: #303030;
border: none;
border-left: 3px solid #E18913;
padding: 5px 10px;
}
/* The color scheme for this skin is based on a color scheme from TextMate (www.macromates.com), a code editor for Mac OS X. Here are some other colors from that scheme: #B8CD06, #72283D, #58592F, #2E759C
--Danny Ferguson */ 
