/*   
Theme Name: Automatic Midnight
Theme URI: http://www.jcontonio.com/wpthemes/
Description: A dark, flowing layout
Author: Jay Contonio
Author URI: http://www.jcontonio.com/
Version: 1.0
	This is an ongoing development that I felt like releasing for no apparent reason. If you find problems or would like to add
	features please feel free as long as you submit them back to me as well. Thank you for using it!
.
Feel free to use this theme, edit this theme, and distribute this theme 
but please give credit to www.jcontonio.com
.
*/

/* ====================================== */
/*				   Base					  */
/* ====================================== */

body {
	background: #000000;
	color: #FFFF00;
	margin: 50px 0 20px 50px;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: normal;
	height: 100px;
}

h1 {
	background:none;
	color: #FF0000;
	display: inline;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

h2 {
	background:none;
	color: #494949;
	display: inline;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 29px;
}

h2.archives {
	padding-bottom:0px;
	display:block;
}

h3 {
	display:inline;
}

a, a:visited, a:active {
	background: none;
	color: #CAE493;
}

a:hover {
	background: none;
	color: #FF0000;
}

blockquote {
	background: #000;
	color: #494949;
	padding-left: 10px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
	
code {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	background:none;
	color:#ccc;
	padding:5px;
}

small {
	padding-left:5px;
	display:inline;
}

p { line-height: 1.4; }

hr {
	display: none;
}

input.postinput {
	background: #494949;
	color: #BBBBBB;
	border: 1px solid #000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 2px;
}

textarea {
	background: #494949;
	color: #BBBBBB;
	border: 1px solid #000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 8px;
	width: 466px;
}
	
/* ====================================== */
/*					IDs					  */
/* ====================================== */

#alert {
	background:none;
	color: #fff;
	border: 1px solid #494949;
	margin: 15px;
	padding: 8px;
	font-weight: bold;
	display: block;
}
		
#container {
	width: 793px;
	text-align: left;
}

#tophead {
	background: #000;
	width: 740px;
	height: 22px;
	float: right;
}

#stats {
	background: #000 url(images/jc_splash-two.png) no-repeat;
	color: #545353;
	width: 304px;
	height: 140px;
	float: right;
	font-size: 11px;
}

#stats ul, li {
	background: none;
	color: #494949;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#stats a {
	background: none;
	color: #494949;
}

#sidebar {
	margin-top: 29px;
	width: 209px;
	float: left;
}

#sidebar a {
	background: none;
	color: #545353;
}

#sidebar ul, #sidebar li {
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
}

#content {
	margin: 29px 0px 29px 0px;
	width: 505px;
	float: right;
}

#postCommentArea {
	background: #545353;
	padding: 10px;
	margin-top: 3px;
	display: none;
}

#buttonOne {
	display: block;
	right: auto;
}

#buttonTwo {
	display: none;
}

#calendar {
	width: 200px;
	margin:10px 15px 0px 0px;
}

#wp-calendar {
	width: 100%;
}

#wp-calendar caption {
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}

#footer {
	clear: both;
	background: none;
	color: #494949;
	padding-top: 29px;
}

/* ====================================== */
/*				   Class				  */
/* ====================================== */

.logo {
	text-decoration: none;
}

.entry {
	padding: 0px 0px 29px 0px;
}

.entry img {
	padding: 6px;
	float:right;
}

.entry ul {
	background: none;
	color: #BBBBBB;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.entry li {
	display: block;
	background-image:url(images/list-item-img.png);
	background-repeat: no-repeat;
	background-position: 0.1em;
	padding-left: 1.5em; 
	color: #BBBBBB;
}

.postmetadata {
	background: none;
	color: #545353;
	font-weight: bold;
}

.postmetadata a {
	background: none;
	color: #545353;
}

.clear {
	clear: both;
}

.left {
	float: left;
	margin-right:29px;
}

.right {
	float: right;
}

.date {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: none;
	color: #fff;
	display: inline;
}

.commentlist {
	list-style: none;
	display: block;
	padding: 0px;
	margin-top: 3px;
	margin-left: 0px;
}

.commentlist blockquote {
	background: none;
	color: #fff;
	padding-left: 10px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.commentlist p {
	padding-left: 5px;
}

.commentlist li {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	display: block;
	background: #494949;
	color: #BBBBBB;
	border: 1px solid #545353;
	padding: 3px;
}

li.alt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	display: block;
	background: #545353;
	color: #BBBBBB;
	border: 1px solid #545353;
	padding: 3px;
}

.commentButton {
	background: #545353;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 15px 3px 15px;
	margin-left: 0px;
	border-top: 1px solid #545353;
	border-left: 1px solid #545353;
	border-right: 1px solid #545353;
	display: inline;
}

.commentButton a {
	background: none;
	color: #fff;
	text-decoration: none;
}

.commentButtonOff {
	background: #333232;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 15px 3px 15px;
	margin-left: 0px;
	display: inline;
}

.commentButtonOff a {
	background: none;
	color: #FF0000;
	text-decoration: none;
}

.commentButtonOff:hover {
	background: #7B7A7A;
	color: #ffffff;
	cursor: pointer;
}

.blankComment {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	display: block;
	background: #545353;
	color: #BBBBBB;
	border: 1px solid #545353;
	padding: 3px;
}

.archive_page {
	margin: 29px 0px 29px 0px;
}

.borderImg {
	border: 1px solid #ccc;
	padding: 6px;
}
.Navi {
	color: #ffffff;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #000000;
	width: 100%;
}
.navi1 {

	background: none;
	color: #fff;
	text-decoration: none;
}
#button {
	display: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
	background-color: #333333;
}
.dateCopy {

	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background: none;
	color: #fff;
	display: inline;
}
.event {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin-left: 0px;


		
}
.event2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	display: table;
	color: #00FF00;
	text-align: center;
	border: 1px solid #545353;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
