/* -- START CSS --

Author: DZNROKR
Author URI: http://dznrokr-fansites.com
Theme Name: Twilight WP 
Theme URI: http://fanpress.org
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: #a3a3a3;
	padding:0; margin:0;
	background:#000 url(images/bg.jpg) center repeat-y ;
	min-width: 994px;      /* 2x LC width + RC width */

}

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: #fed1e9 1px solid;
	font-size: 12px;
	background:#ffe8f4;
	color:#fed1e9;
	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-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:22px;
	padding:5px;
	margin:10px;
	background:#000;
	color:#7d0000;
	border-left:4px solid #7d0000;
}
/* ------------------------------------------------------ Links
----------------------------------------------------------------------------------------*/

a{color:#640808;text-decoration:none;}
a:hover{color:#eee; 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;text-transform:uppercase;}
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:1052px;margin:0 auto;}
#twilight { width:278px;float:left;}
#eclipse { width:538px;float:left;}
#breakingdawn { width:185px;float:left;padding:8px;font-size:11px;line-height:20px;}

#twilight ul,li {margin:0px;padding:0px;list-style:none;}
#menu {margin:0 0 0 37px;}
#twilight li {width:205px;background:url(images/li_parent.jpg);border-top:1px solid #000;padding:2px 0 0 0;}
#twilight li a {padding:4px 20px 0 28px;color:#cfcfcf;font-size:12px;font:Tahoma, Arial, Helvetica, sans-serif;text-transform:uppercase;}
#twilight li a:hover {color:#fff;}
#twilight li li {width:205px;background:url(images/li_child1.jpg);padding:2px 0 0 0;}
#twilight li li a {padding:0 20px 0 40px;color:#612655;font-size:11px;}
#twilight li li li {width:205px;background:url(images/li_child2.jpg);padding:2px 0 0 0;}
#twilight li li li a {padding:0 30px 0 60px; color:#43213c;font-size:10px;}

#twilight li.current {background:url(images/li_current.jpg);}
#twilight li.current a {color:#cfcfcf;text-transform:uppercase;}
#twilight li.current a:hover {color:#fff;font:"Trebuchet MS", Arial, helvetica, sans-serif;text-transform:uppercase;}

#dznrokr {margin:20px 0 20px 15px;}

.newmoon {margin:18px 40px 10px 0;background:#000;width:523px;}
#welcome {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-style:italic;color:#e3dcd3;margin:13px 0 0 0;background:#000;padding:4px;}
#breadcrumb {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-style:italic;color:#e3dcd3;margin:13px 0 0 0;background:#000;padding:4px;}
#breadcrumb a{border-bottom:1px dotted #333333;}
#breadcrumb a:hover{border-bottom:1px dotted #ddd;}
#latestheadlines {background:#040404;padding:12px;line-height:22px;}
#latestheadlines ul,li{margin:0;padding:0;list-style:none;}
#latestheadlines li {border-top:1px dotted #2e2e2e;padding:6px;}
#latestheadlines li:hover {padding:6px;background:#000;}
#latestheadlines strong {color:#fff;font-size:14px;font:Georgia, "Times New Roman", Times, serif;font-weight:100;}
#latestheadlines p {margin:0;padding:0;}
.latest-headlines a {color:#460707;font-size:16px;}
.latest-headlines a:hover {color:#fff;border-bottom:1px solid #666666;background:#040404;}
.continue-headlines {color:#6b2222;background:#460707;padding:1px;font-weight:normal;border-bottom:0px solid #666666;font-size:10px;text-transform:uppercase;float:left}
.continue-headlines a:hover{color:#6e2424;text-decoration:none;border-bottom:0px solid #666666;}
#latestphotos {background:#000;padding:8px;}
#latestphotos img {background:#360707;padding:3px;width:75px;height:75px;margin:8px;}
#latestphotos img:hover {background:#040404;}
#ads {text-align:center;margin:20px 20px 10px 0;}
#ads a{color:#353535;}
#trailer {padding:0 20px 20px 20px;text-align:center;} 
#merch a img {border:1px solid #1e1e1e;background:url(images/merchbg.jpg);margin:1px;padding:8px;}
#merch a:hover img {border:1px solid #240317;}

.edward {padding:10px;}

#breakingdawn h1 {
	font-size:12px;
	letter-spacing:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	margin:0;padding:0;
	padding:2px;margin:6px 0;
	font-weight:100;
	border:none;
	color:#fff;
	background:url(images/sidebarh1.jpg);
}

#breakingdawn h1 a{color:#e97978;}
#breakingdawn h1 a:hover{color:#d7f1bc}
#breakingdawn a{color:#4c0c0c;text-decoration:none;border-bottom:1px solid #232323;}
#breakingdawn a:hover{color:#eee; text-decoration:none;}
#breakingdawn a img {border:1px solid #240317;}
#breakingdawn a:hover img {border:1px solid #232323;}
#breakingdawn b {color:#43032b}
#breakingdawn ul {
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	margin:3px;
}

#breakingdawn ul li {
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	margin:0 auto;
	border:none;
}

#breakingdawn ul li a{
	list-style-type: none;
	list-style-position: inside;
	padding:0; margin:0;
	display:block;
	margin:2px 0 0 0;
	color:#4f0634;
	padding:1px 0 0 10px;
	font-weight:normal;
	border-bottom: 1px dotted #191919;
	border-left:2px solid #191919;
	text-decoration:none;
	background:#000;
}


#breakingdawn ul li a:hover{
	color:#eee;
	border-left:2px solid #16030f;
	border-bottom: 1px dotted #16030f;
	background:#080808;
}

#twilightsaga {background:#000;padding:12px;text-align:center;margin:2px 10px 10px 10px;}
#twilightsaga h2 {color:#f4efea;font:Georgia, "Times New Roman", Times, serif;text-align:center;border-bottom:none;}
#twilightsaga h2 a {color:#f4efea;padding:1px;}
#twilightsaga h2 a:hover {color:#6c0007;border-bottom:1px solid #101010;}
#twilightsaga h3 {color:#382239;font-size:10px;text-transform:uppercase;text-align:center;border-bottom:none;margin:-8px;padding:-1px;font-family:"Trebuchet MS", Arial, helvetica, sans-serif;}
.twilightsaga-item img {border:1px solid #101010;margin:12px;}
.twilightsaga-item img:hover {border:1px solid #2f2f2f;}
.twilightsaga-item {text-align:center;float:left;background:1b1b1b;padding:5px;}
.twilightsaga-seperator {border-bottom:1px solid #2f2f2f;margin:10px 0;}


#characters {background:#000;padding:12px;text-align:left;margin:2px 10px 10px 10px;}
#characters h2 {color:#f4efea;font:Georgia, "Times New Roman", Times, serif;text-align:center;border-bottom:none;}
#characters h2 a {color:#f4efea;padding:1px;}
#characters h2 a:hover {color:#6c0007;border-bottom:1px solid #101010;}
#characters h3 {color:#382239;font-size:10px;text-transform:uppercase;text-align:center;border-bottom:none;margin:-8px;padding:-1px;font-family:"Trebuchet MS", Arial, helvetica, sans-serif;}
.characters-item img {border:1px solid #101010;margin:12px;float:left;}
.characters-item img:hover {border:1px solid #2f2f2f;}
.characters-item {text-align:center;float:right;background:1b1b1b;padding:5px;}
.characters-seperator {border-bottom:1px solid #2f2f2f;margin:10px 0;clear:both;}

/* ------------------------------------------------------ Content
----------------------------------------------------------------------------------------*/

#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-meta {
	color:#eee;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:10px;
	background:#43032b;
	padding:2px;
}
.post-meta a {color:#ff97af; text-decoration:none}
.post-meta a:hover {color:#999; text-decoration:underline;}

.post-body {
	margin-bottom:5px;
	line-height: 20px;
	font-size:12px;
	padding:4px;
}

.post-body img {padding:5px; margin:5px; border:1px solid #ff97af;}
.post-body img:hover {padding:5px; margin:5px; border:1px solid #999;}



/* ------------------------------------------------------ Footer 
----------------------------------------------------------------------------------------*/

#footer {width:924px;background:#fddce3;margin:10px;padding:6px;}
.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;
}
