"/*  
Theme Name: Midnight Sky
Theme URI: http://www.eternalamour.com
Description: One of my absolute best themes yet! 
Author: Nikkole
Author URI: http://www.eternalamour.com
*/

/* Defaults */

body, h1, h2, h3, h4, h5, h6, blockquote, p, dd, dl, hr, form {margin: 0; padding: 0;}

body {font-family: Helvetica, Georgia, Sans-Serif; text-align: center; vertical-align: top; background: #000; color: #C2D4EF;}

h1, h2, h3 {font-family: Rockwell, Sans-serif; padding: 0 0 10px 0;}

a:link, a:active {text-decoration: underline; color: #E1DE6D; text-shadow: #000 1px 2px 2px;}
a:hover, a:visited {text-decoration: none; color: #818DA4; text-shadow: #000 1px 2px 2px; text-decoration: line-through;}


/* Layout */
#wrapper {margin-left: auto; margin-right:auto; width: 880px; text-align: left; background: #000 url('http://eternalamour.com/wp-content/themes/midnightsky/images/maincontentbg.png') repeat-y;}

#header {float: left; width: 851px; height:272px; background: #000 url('http://eternalamour.com/wp-content/themes/midnightsky/images/header.png') top no-repeat;}
#headermenu {text-align: center; padding-top: 180px; color: #FFF; font-weight: bold;}
#headermenu a:link, #headermenu a:active {text-shadow: #6374AB 2px 2px 2px; color: #CBDBF1; font: bold small-caps 20px Rockwell; text-decoration: none; font-size: 18px;}
#headermenu a:visited, #headermenu a:hover {text-shadow: #f7ef96 1px 2px 2px; color: #e6d944; font: bold small-caps 20px Rockwell; text-decoration: none; font-size: 18px;}

	#rss {float: right; width:187px; height: 162px; color: #000; font-weight: bold; font-variant: small-caps;}

#container {float: left; width: 545px; margin: -60px 0 0 10px; padding-top: -60px; }
	.post img {padding: 1px; margin: 1px; border: 1px solid #FFF;}
	.post h2 {width: 510px; padding: 0;}
	.post h2 a{color: #EEEEFF; font-size: smaller; text-align: center;} 
	.entry {line-height: 18px; font-align: left;}
	.entry img{border: 0px;}
	.lightview img{border: 1px solid #000; background: #FFF; padding: 2px;}
	p.postmetadata {font-size: 12px; margin: -20px 0 0 0; border-bottom: 1px solid #EEEEFF;}
	.postmetadata img{border: none; padding: 0px; height: 14px; width: 14px; margin: 0;}
	#commentcounter {text-align: center; margin-top: -80px; padding: 45px 10px 0px 15px; float: right; width: 78px; height: 60px; background: url('http://www.eternalamour.com/wp-content/themes/midnightsky/images/commentbg.png'); color: #FFF; text-shadow: #000 2px 2px 2px; font-weight: bold; font-size: 12px;}
	#commentcounter a{text-align: center; color: #FFF; text-shadow: #000 2px 2px 2px; font-size: 26px; font-weight: bold; font-family: Rockwell; text-decoration: none; line-height: 18px;}
	#commentbottom{float: right; font: bold small-caps 12px Rockwell;}
	#commentbottom img{border: none; padding: 0px; height: 14px; width: 14px; margin: 0;}
	.navigation {padding: 10px 0 0 0; font-size: 14px; font-weight: bold; line-height: 18px; text-align: center;}

	.comments-template {margin: 10px 0 0;  padding: 10px 0 0;}
	.comments-template ol {margin: 0; padding: 0 0 15px; list-style: none;}
	.comments-template ol li {margin: 10px 0 0; line-height: 18px; padding: 0 0 10px; border: 3px solid #4D545F; background: #8E9CAF; color: #000;}
	.comments-template h3 {text-shadow: #f7ef96 1px 1px 2px; color: #e6d944; padding: 0; font-size: 16px; font-family: rockwell;}
	.commentmetadata {font-size: 12px; color: #000;}
	.commentmetadata a{color: #000; font-weight: bold;}
	.comments-template p.nocomments {padding: 0;}
	.gravatarimg{float: left; padding: 0 5px 2px 0}

.sidebar {float: left; width: 296px; height: 100%; margin: -75px 0 0 10px; color: #818DA4;}
	.sidebar ul {list-style-type: none; margin: 0; padding: 0 10px;}
	.sidebar ul li {padding: 10px 0;}
	.sidebar ul li h2 {margin: 0; padding: 0; color: #FFF; text-shadow: #000 2px 2px 2px;}
	.sidebar ul ul li {padding: 0; line-height: 20px;}
	
	#icons {margin: -15px 0 0 0; border: 0px solid #000; text-align: center;}
	#icons img {border: 0px;}

	#search {height: 90px; background: url('http://eternalamour.com/wp-content/themes/midnightsky/images/searchbg.png') top no-repeat;}
	#s {margin: 68px 0 0 10px; border: 3px solid #4D545F; background: #8E9CAF; width: 190px; font: bold 12px Rockwell;}
	#searchsubmit{border: 3px solid #4D545F; background: #8E9CAF; font: bold 12px Rockwell;}


	#aboutme {font-size: 10px;}
	.aboutmepic {float: left; padding: 0 3px 2px; width: 30%;}

		#wp-calendar {text-align: center; margin: 0 auto; padding: 0; border: 2px solid #000;}
		#wp-calendar caption {text-align: center; text-shadow: #f7ef96 1px 2px 2px; color: #e6d944; font-family: Rockwell; font-size: 16px; font-weight: bold;}
		#wp-calendar #wp-event {margin: 0; padding: 0; text-shadow: #000 1px 2px 2px; color: #4D545F; font-family: Rockwell; font-weight: bold; font-size: 17px;}
		#wp-calendar #today {text-shadow: #000 1px 2px 2px; color: #4D545F; font-family: Rockwell; font-weight: bold; font-size: 17px;}
		#wp-calendar a { text-shadow: #000 1px 2px 2px; color: #4D545F; font-family: Rockwell; font-weight: bold; font-size: 17px;}
		#wp-calendar a:hover {margin: 0; padding: 0;text-shadow: #000 1px 2px 2px; color: #FFF; font-family: Rockwell; font-weight: bold; font-size: 17px;}

#footer {clear: both; margin: -74px; width: 987px; height: 244px; background: #000 url('http://eternalamour.com/wp-content/themes/midnightsky/images/footer.png') bottom no-repeat; text-align: center;}
#footer a{color: #000; text-decoration: none;}
	#twitter_div {width: 590px; margin: -13px 0 0 70px;}
	#twitter_update_list {list-style-type: none; font: normal bold 14px; color: #13284C; line-height: 12px; width: 480px;}
	#twitter-link {float: right; margin: -25px 0 0 20px;  text-align: left; font-weight: bold; font-family: Rockwell; text-shadow: #6374AB 2px 2px 2px; text-decoration: underline;}
#copywrite {font: normal small-caps bold 12px Rockwell;}
#scroll {margin: 0 auto; padding-top: 80px; width: 791px; height: 144px; background: url('http://eternalamour.com/wp-content/themes/midnightsky/images/scroll.png') bottom no-repeat;}
#scroll p.twitterlabel{color: #FFF; margin-top: 20px; margin-left: 70px; width: 650px; text-align: left; font-weight: bold; font-family: Rockwell; text-shadow: #6374AB 2px 1px 1px;}


/* Personal */
.notes {margin: 10px 0 0; line-height: 18px; padding: 0 0 10px; border: 3px solid #4D545F; background: #8E9CAF; color: #000;}
.questions {margin: 10px 0 0; line-height: 18px; padding: 0 0 10px; border: 3px solid #4D545F; background: #8E9CAF; color: #000;}

#columntextleft {float: left; width: 100px;}
#columntextright {float: right; width: 100px;}

#whitebggraphics {background: #FFF; border: 0px; font-size: 18px; color: #000;}
#whitebggraphics img{border: 0px;}


/* Undo/Reset */
.clear {clear: both;}
.noborder {border: 0px;}
.float-left {float: left;}
.float-right {float: right;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.indent {margin-left:5pt; padding-left:5pt;}
.nopadding {padding: 0;}
.noindent {margin-left:0; padding-left:0;}
.nobullet {list-style:none; list-style-image:none;}

/*WP Picture Defaults*/
/*WP Picture Defaults*/
img.alignleft, div.alignleft {float:left; margin:0 2px 2px 2px; padding: 2px; border: 1px solid #000; background: #FFF;}
img.alignright, div.alignright {float:right; margin:0 2px 2px 2px; padding: 2px; border: 1px solid #000; background: #FFF;}
img.aligncenter, div.aligncenter {text-align:center; margin:0 auto;}

.wp-caption {color: #000; text-align: center; font-size: 10px; background: #8E9CAF!important;}
.wp-caption-text {margin: 0px;}

