/*
	Theme Name:     Dreamhart Default
Description:    Default Dreamhart Theme
Author:         Jarandhel Dreamsinger
        Template:       k2
*/

@import url("http://dreamhart.org/wp-content/plugins/simple-forum/styles/skins/midnight/midnight.css");
@import url("http://dreamhart.org/wp-content/plugins/simple-forum/styles/skins/midnight/sf-post.css");
@import url("http://dreamhart.org/wp-content/plugins/simple-forum/styles/skins/midnight/sf-pm.css");
@import url("http://dreamhart.org/wp-content/plugins/simple-forum/styles/skins/midnight/sf-profile.css");
@import url("http://dreamhart.org/wp-content/plugins/simple-forum/styles/skins/midnight/sf-credentials.css");


#page input[type="text"], #page textarea {
	color: #555;
	background-color: black;
	border: 2px solid #333;
	}

body.columns-three #primary {
	margin-left: 195px;
}

body.columns-three #sidebar-1 {
	left: -520px;
	margin-left: -195px;
	margin-top: 5px;
	background: #111;
	width: 173px;
}

body.columns-three #sidebar-2 {
	margin-top: 5px;
	background:#111;
}

body.columns-three .template-image #primary {
	margin-left: 0;
	background: #111;
}

body {
	background: #111;
	color: #bbb;
	margin: 0;
	}
	
p, li, #lladdlink div, #lladdlink table {
	color: rgb(194, 151, 90);
  }
  
blockquote {
border-left: thin dotted #CC00CC;
background-color: black !important;
padding: 0px 0px 0px 15px;
text-align: left;
}

#header a, #header p {
	color: rgb(194, 151, 90) !important;
}

.postavatar img {
	float: left;
}	

#header {
	background: black url('mustafar.jpg') center center no-repeat;
	height: 130px;
	}

#header .blog-title {
	color: rgb(194, 151, 90) !important;
	padding: 25px 50px 0px;
	}

#header .description {
	margin: 5px 50px;
	}

#page {
	border: none;
	}

.primary {
	padding-left: 25px;
	}

ul.menu li.blogtab a {
background: #111 !important;
}

ul.menu li.blogtab a:hover {
background: #001 !important;
}

#page, ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover {
	background: black !important;
	}
	
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover {
	background: #010 !important;
	color: rgb(194, 151, 90); !important;
	text-decoration: none;
	}
	
ul.menu li a {
	background: #111;
    }
	
ul.menu li a:hover {
	background: #001;
	}
	
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
	color: rgb(0, 100, 0) !important;
    font-family: 'morpheus', 'book antiqua', fantasy;
    text-decoration: none !important;
	}

h2 span a, 
h2 span a:visited,
h3 span a,
h3 span a:visited {
	color: #555 !important;
	font-family: 'morpheus', 'book antiqua', fantasy;
	font-weight: normal !important;
	text-decoration: none !important;
	}
	
a:link {color: rgb(90, 151, 194);}

.content a:visited {
	color: rgb(45, 76, 97); 
	text-decoration: line-through;
	}

a:hover {color: rgb(94, 0, 211);}

a:active {color: rgb(0, 64, 0);}

.entry-title a, .entry-title a:visited {
	color: rgb(0, 100, 0) !important;
	text-decoration: none !important;
}

.entry-meta, .entry-meta abbr {
	color: rgb(194, 151, 90);
	}
	
.comments div {
	background-color: #111;
}
	
#commentlist li, dl, dt, dd {
	color: rgb(194, 151, 90);
	}

.primary .entry-meta a, .primary .entry-meta a:visited, /* The Metalink class takes care of the comments, edit, rss and trackback links next to the titles */
.secondary .metalink a, .secondary .metalink a:visited,
.secondary span a, .secondary span a:visited {
	color: #444;
	font-weight: normal;
	}

.entry-edit a,
.comment-edit a,
.comment-reply a {
	color: #444;
	}
	
.counter a {
	color: #222;
	}

.commentlist li {
	color: #666;
	}

.commentlist li:hover {
	background: none;
	}

#commentlist .comment {
	border-radius: 0px;
	-moz-border-radius: 0px;
	}

li.byuser .comment {
	border: 1px solid #222;
	background-color: #111;
	}	

li.bypostauthor .comment {
	border: 1px solid #333;
	background-color: #222;
	}

#pinglist {
	border: 1px solid #333;
	background-color: #222;
	}
	
#weightedcategories, .authorcomment {
	background: #111;
	border-color: #222;
	}
	
.primary img {
	border-color: #222;
	background: #111;
	}

.inputcontainer {
	margin-bottom: 6px;
	}

/* Gray Color */
#footer, small, .sidebar ul ul li, .sidebar ul ol li, .nocomments, ul#activity li small a, ul#activity li, .LSRow small, #searchcontrols small  {
	color: #555;
	}

.content a:visited, .sidebar a:visited {
	a:visited {color: rgb(45, 76, 97); 
	text-decoration: line-through;	
	}
	
.post p a:visited {
	a:visited {color: rgb(45, 76, 97); 
	text-decoration: line-through;	
	}

#af-ela-menu li {
	border: none;
	background: #161616;
	}


#af-ela-menu, #af-ela-menu li {
	border-bottom: 1px solid #333;
	}

#af-ela-menu li.selected {
	background: #333;
	}

/* Hovering state of the table items */
#af-ela-year li:hover, #af-ela-month li:hover, #af-ela-post li:hover, #af-ela-category li:hover {
	background: #222;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
	}

/* Active or hovered item in list */
#af-ela-year li.selected, #af-ela-month li.selected, #af-ela-post li.selected, #af-ela-category li.selected, #af-ela-post li:hover {
	background: #222;
	border-top: 1px solid #444;
	border-bottom: 1px solid #444;
	}

#af-ela-post {
	border-left: 1px solid #333;
	border-right: none;
	}

/* Rolling Archives Slider */
#dynamic-content #pagetrack {
	height: 18px;
	background: url('sliderbgleft.png') no-repeat center left;
	}

#dynamic-content #pagetrackwrap {
	height: 18px;
	padding-right: 4px;
	top: 0px;
	background: url('sliderbgright.png') no-repeat center right;
	}

#dynamic-content #pagehandle {
	width: 18px;
	height: 18px;
	top: 0px;
	background: url('sliderhandle.png') no-repeat center center;
	cursor: e-resize;
	}

body.smartposition #rollingarchives {
	background-color: black;
	border-bottom: 1px solid #444;
	}

#sforum span {
        color: #888 !important;
        }
        
#sforum blockquote {background-color: #888 !important;}

.coolbeans a {
	position: relative !important;
       top: 0px !important;
       left: 0px !important;
	color: #white !important;
	background: #111;
	border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
}


.coolbeans a:hover {
	color: #EEE !important;
}

ul.menu li a {
	display: block !important;
	padding: 5px 5px !important;
	font-size: 1em !important;
	color: white !important;
	border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	}

ul.menu li a:hover {
	background: #333 !important;
	color: #eee !important;
	text-decoration: none !important;
	}

#sforum p {
color: black !important;
}

div#sforum p.sfprofile-legend, img {
color: white !important;
}

body.smartposition #rollingarchives {
background: black !important;
}

#search-label.overlabel-apply {
background-color: black !important;
}

div.image {
background-color: #FFF !important;
}

#sforum div.sfmessagestrip.sfforummessage p {
color: #FFF !important;
}


