/*  
Theme Name: Ember Reigns Blog
Theme URI: http://fuckdesigns.com
Description: Custom Ember Reigns  Blog Design
Version: 1.0
Author: diablo (icq: 19730496)
Author URI: http://fuckdesigns.com
*/


body {
	background: #000 url(images/header.jpg) no-repeat top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a { color: white }
#Content {
	width:923px;
	margin:0px auto;
	text-align:left;
	position: relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: white;
}

.menu {
	width: 610px;
	height: 55px;
	position: absolute;
	top: 238px;
	left: 0;
}
.menu ul {padding: 0; margin:0}
.menu ul li { padding:0; margin:0; list-style:none; float: left;}

.Search {
	width: 273px;
	height: 25px;
	position: absolute;
	padding: 10px;
	top: 425px;
	left: 620px;
	background-image:url(images/searchbg.jpg);
}
.Search input{
	border: 0px;
	background-color: transparent;
	font:Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #cf98d6;
	font-style:italic;
	margin-top: 2px;
}

#navigation a {
	margin:0; padding:19px 19px 0 19px;
	width:auto; height:55px;
	font:1.23em Arial, Helvetica, sans-serif; color: #fff;
	text-decoration:none;
	/* IE6 Needs inline-block otherwise width:auto; spans 100% */
	display:inline-block;
}
#navigation a:hover {
	color: #d08ed8;
	text-decoration:none;
	background:url(images/navhover.png) repeat-x top center;
}
#navigation a span {
	font:0.69em Arial, Helvetica, sans-serif; color:#d08ed8;
	font-style:italic;
	display:block;
}

.Left {
	width: 580px;
	padding: 10px;
	margin-top: 335px;
	margin-left: 10px;
	float: left;
	color: white;
	
}
.Sidebar {
	width: 297px;
	margin-left: 7px;
	float: left;
	margin-top: 720px;
}
.clear {clear: both;}
.Footer {
	width: 100%;
	height: 232px;
	background-color:#333;
	margin-top: 45px;
	background-image:url(images/footer.jpg);
}

.Footer .cont {
	width:923px;
	margin:0px auto;
	text-align:left;
	position: relative;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: white;
	padding: 15px;
	text-align:center;
}

.Post { margin-bottom: 15px; }
.Post .title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	padding: 5px;
	border-bottom: 1px solid #684d6b;
	margin-bottom: 1px;
	
}
.Post .title a { color: white; text-decoration: none; }
.Post .info {
	padding: 8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #b583b9;
	background: url(images/bginfo.png);
	margin-bottom: 1px;
}
.Post .info a { color: white; }
.Post .content img { border: 6px solid #5b2d66; margin-bottom: 10px; }
.Post .content img.wp-smiley { border: 0px;margin:0px; }
.Post .content  { font-size: 14px; color: #af8db3; }		
.Post .content a { color: #fff; }	

.Post .continue {
	padding: 5px;
	text-align:right;
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px solid #684d6b;
}
.Post .continue a { color: white; text-decoration:none; }
.Post .continue a.go { background: url(images/continue.png) bottom left no-repeat; padding-left: 16px; }

.Box {
	width: 285px;
	padding: 5px;
	border: 1px solid #553e57;
	background: #4b2851 url(images/side_box_bg.jpg) top center no-repeat;
	margin-top: 15px;
}
.Box .title { color: #cf98d6; text-transform: uppercase; padding: 5px; padding-left: 0; font-size: 14px; border-bottom: 1px solid #66486b; margin-bottom: 5px;  }

.Box .comments {
	padding: 3px; border-bottom: 1px solid #553e57;
	margin-bottom: 2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.Box .comments span { font-family: Georgia, "Times New Roman", Times, serif;font-style: italic; color: #FCF }
.Box .comments a { color:#CCC; }



.Social {
	height: 40px; margin-left: 5px; margin-top: 5px;
	padding-bottom: 6px;
	border-bottom: 1px solid #553e57;
}
.Social .title_social {float: left; font-size: 14px;color: white; width: 150px; }
.Social .desc_social {float: left; font-size: 12px;color: white;width: 150px; }
.Social .desc_social a { color:#6CF; }
.Social .logo_social { width: 40px; height: 40px;float: left; margin-right: 5px;}


.linkshere a {
	display: block;
	 font-family:Tahoma, Geneva, sans-serif;
	color: white;
	font-size: 14px;
}
.linkshere li { list-style:none; width: 140px; float: left; text-align:center;  }
.linkshere ul { list-style:none; }



div#twitter_div {  height:30px; overflow: auto; font-family:Arial, Helvetica, sans-serif;  }
h2.sidebar-title { color:#ddd }
ul#twitter_update_list { list-style: none; font-size:11px; margin:0;padding:0}
ul#twitter_update_list li { margin-top: 10px; }
ul#twitter_update_list a { color: #09C }



.lifestream { font-family:Arial, Helvetica, sans-serif; }
.lifestream .lifestream_date { padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 16px; }
.lifestream a { color:#09F; }




#twitter {
}

	#twitter h1 a {
		display: block; margin: 0 0 15px 0;
		font: 12px Arial, Sans-Serif; color: #f1f1f1;
		text-decoration: none;
	}
		#twitter h1 a:hover { color: #fff; }

	#twitter ul {
		list-style: none; 
		margin: 0; padding: 0;
	}
		#twitter ul li {
			margin: 0; padding: 0; margin-top: 15px;
		}
			#twitter ul li a {
				font: normal 11px Arial, Helvetica, sans-serif;
				color: #333;
				text-decoration:none;
			}
				#twitter ul li a:hover { color: #f1f1f1; }

		#twitter ul li span {
			font: 12px Helvetica, Arial, Sans-Serif; color: #f1f1f1;
		}
			#twitter ul li span a {
				font: 12px Helvetica, Arial, Sans-Serif;
			}






/* ALL THE COMMENTS STUFF */
#commentform textarea { width: 570px; border:2px solid #c836c6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; background-color:#5e266e; padding: 3px; }
#commentform { font-family:Arial, Helvetica, sans-serif; }
#commentform input {  border:2px solid #c836c6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; background-color:#5e266e; padding: 3px; } 
ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:2px solid #5b2d66; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; width: 85%; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0;  }
ol.commentlist li div.vcard { font:bold 14px/1.4 Georgia, "Times New Roman", Times, serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#ffffff; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#ffffff; text-decoration:underline; }
ol.commentlist li div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 Georgia, "Times New Roman", Times, serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#743b82; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#9b4ead; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { margin-left: -50px;background:#e05bde; border:2px solid #c836c6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#000; border:2px solid #333; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#241329; }
ol.commentlist li.odd { background:#241329; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
