/* -- START CSS --

Author: DZNROKR
Author URI: http://dznrokr-fansites.com
Theme Name: Twilight Quotes
Theme URI: http://dznrokr-fansites.com
Version: 1.0
Description:  Designed by <a href="http://dznrokr-fansites.com">DZNROKR</a>


/* ------------------------------------------------------ Body and Globals 
----------------------------------------------------------------------------------------*/

*{margin:0;padding:0;}

body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 20px;
	color: #202020;
	padding:0; margin:0;
	background:#262626 url(images/bg.jpg) repeat-y center top ;
}

tr, td {vertical-align:top}
.clearing {clear:both; height:0px; padding:0; margin:0;}

img {border:0; padding:0; margin:0;}

input,select,textarea{
	border: #4E4E4E 1px solid;
	font-size: 12px;
	background:#D7D3D3;
	color:#4E4E4E;
	font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
}

p {margin-top:10px;margin-bottom:15px;}
img.alignleft{margin: 5px 10px 2px 0;}
img.alignright{margin: 5px 0 2px 10px;}
img.centered{display: block;margin-left: auto;margin-right: auto;}

.alignleft{float: left;}
.alignright{float: right;}

blockquote {
	font:12px Georgia, "Times New Roman", Times, serif ;
	line-height:24px;
	padding:5px;
	margin:10px;
	background:#000;
	color:#7d0000;
	border-left:4px solid #464646;
}
/* ------------------------------------------------------ Links
----------------------------------------------------------------------------------------*/

a{color:#7d0000;text-decoration:none;font-weight:800;}
a:hover{color:#2f2f2f; text-decoration:none;}

/* ------------------------------------------------------ Headers
----------------------------------------------------------------------------------------*/

h1 {color:#929292;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #0a0a0a;padding-bottom:5px;margin-bottom:1px;margin-top:6px;font-weight:100;}
h2 {color:#717171;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #0a0a0a;padding-bottom:5px;margin-bottom:1px;margin-top:6px;font-weight:100;}
h3 {color:#fff;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #0a0a0a;padding-bottom:5px;margin-bottom:1px;margin-top:6px;font-weight:100;}

/* ------------------------------------------------------ Layout 
----------------------------------------------------------------------------------------*/

#wrapper {width:796px;margin:0 auto}

#books{width:796px;}

#books ul li {
   list-style-type: none;
   float: left;
   display: block;
   overflow: hidden;
}

#books ul li a {
   text-decoration: none;
}

.books {width:198px;height:295px;}
.twilight, .newmoon, .eclipse, .breakingdawn { background: URL('images/booksprite.jpg') no-repeat top left; }

.twilight { background-position: -5px 0; }
.twilight:hover { background-position: -5px -295px; }
.newmoon { background-position: -198px 0; }
.newmoon:hover { background-position: -198px -295px; }
.eclipse { background-position: -394px 0; }
.eclipse:hover { background-position: -394px -295px; }
.breakingdawn { background-position: -591px 0; }
.breakingdawn:hover { background-position: -591px -295px; }

#sidebar {
	font-size:11px;
	color:#575757;
	line-height:18px;
	padding-left:5px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	padding-right:5px;
	margin-bottom:10px;
}

.sidebar-content {margin-bottom:20px;padding-left:5px;padding-right:5px;}

#sidebar h1 {
	font-size:18px;
	letter-spacing:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-style:italic;
	letter-spacing:-1px;
	margin:0;padding:0;
	padding:4px;
	font-weight:100;
	border:none;
	color:#acabab;
	background:#161616;
}

#sidebar h1 a{color:#e97978;}
#sidebar h1 a:hover{color:#d7f1bc}
#sidebar a{color:#7d0000;text-decoration:none;font-weight:800;}
#sidebar a:hover{color:#2f2f2f; text-decoration:none;}

#sidebar ul {
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
}

#sidebar ul li {
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	margin:0 auto;
	border:none;
	width:210px;
}

#sidebar ul li a{
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	display:block;
	padding:3px;
	color:#7d0000;
	padding-left:10px;
	font-weight:normal;
	border-bottom: 1px dotted #2f2f2f;
	border-left:4px solid #2f2f2f;
	border-right:1px solid #2f2f2f;
	text-decoration:none;
	background:#000;
}


#sidebar ul li a:hover{
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	display:block;
	padding:3px;
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	border-left:4px solid #430000;
	border-bottom: 1px dotted #430000;
	border-right:1px solid #430000;
	background:#080808;
}

/* ------------------------------------------------------ Content
----------------------------------------------------------------------------------------*/
#content {width:520px;padding:10px;padding-left:5px;}

#content ul {
	list-style: none;
	padding:0; margin:0;
}

#content ul li {
	margin-left:20px;
}
#content ol {
	list-style: decimal;
	padding:0; margin:0;
}

#content ol li {
	margin-left:20px;
}

.post-date{
	float: left;
	display: inline;
	margin: 0 0 0 0;
	line-height:18px;
	width:70px;
	height:57px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background: url(images/date.jpg) no-repeat;
}

.month {
	text-transform:uppercase;
	text-align:center;
	font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
	padding-top:5px;
	font-size:11px;
	color:#363636
}

.day {
	color:#fff;
	text-transform:uppercase;
	font-size:30px;
	text-align:center;
}

.post-header {float:right;width:445px;}
.post-header h1 {color:#929292;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #0a0a0a;padding-bottom:5px;margin-bottom:1px;margin-top:6px;}
.post-header h1 a{color:#fff; text-decoration:none;padding:3px;font-weight:normal;}
.post-header h1 a:hover{color:#fff;background:#6f1314;text-decoration:none}

.post-meta {
	color:#b3b3b3;
	font-size:11px;
	text-transform:none;
	margin-bottom:10px;
	background:#101010;
	padding:2px;
}
.post-meta a {color:#6f1314; text-decoration:none}
.post-meta a:hover {color:#6f1314; text-decoration:underline;}

.post-body {
	margin-bottom:5px;
	line-height: 20px;
	font-size:12px;
	color:#7a7a7a;
	background:#0a0a0a;
	padding:4px;
}

.post-body img {padding:5px; margin:5px; border:1px solid #d1f494;}
.post-body img:hover {padding:5px; margin:5px; border:1px solid #eee;}

.continue {font-size:14px;margin-bottom:25px;float:left; border-bottom:1px solid #0a0a0a;width:100%;padding-bottom:25px}
.continue a{color:#fff;border-bottom:1px solid #6f1314;font-weight:normal;}
.continue a:hover{color:#b9b9b9;border-bottom:1px solid #520000;text-decoration:none}


/* ------------------------------------------------------ Footer 
----------------------------------------------------------------------------------------*/

#footer {width:790px;padding-top:15px;}
.footercontent {float:left;width:620px;margin:0 auto;padding-left:20px;padding-top:10px;color:#171717;font-size:11px;font-family:"Trebuchet MS", Arial;line-height:14px;}
.disclaimer {font-size:9px; line-height:10px;text-transform:uppercase;color:#5b0000;}
.dznrokr {float:right;width:130px;font-size:9px; line-height:10px;text-transform:uppercase;}
#footer h1 {font-size:11px; text-transform:none; letter-spacing:0px; font-family:"Trebuchet MS", Arial; color:#ff8bc2;padding:0px;margin:0px;background:none;border:none;}
#footer a {color:#5d5d5d; text-decoration:none}
#footer a:hover {color:#ffffff; text-decoration:underline}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/

#comments li{
	list-style:none;
	background:#090909;
}

li.commentlist {
	margin-left:1px;
	padding:5px;
}


.alt {
	background:url(images/input.png);
	border-bottom: 1px solid #252525;
	border-top: 1px solid #252525;
	margin-left:1px;
	margin-right:1px;
}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {
	color: #7d0000;
	text-decoration:underline;
}

.comment-meta a:hover, .comment-meta a:active {
	color: #fff;
	background:#7d0000;
	text-decoration:none
}

.comment-meta {
	padding:4px;
	background:#181818;
	color:#eee;
}

.comment-text {
	padding-left:20px;
	padding-right:20px;
	color:#fff;
}


#respond {
	background:#040404;
	border-bottom: 1px solid #252525;
	border-top: 1px solid #252525;
	margin-left:1px;
	padding:5px;
}

#respond input,select,textarea {
	border: #252525 1px solid;
	font-size: 12px;
	width:500px;
	background:url(images/input.png);
	color:#eee;
	font-family:Georgia, "Times New Roman", Times, serif;
}
