
body {	background-color: #ED1B24;}
body {	font-family: Lucida Grande, Arial, Verdana, sans-serif;}
h1,h2,h3,h4,h5,h6 {	
		font-family: Lucida Grande, Arial, Verdana, sans-serif;
}


.container 		{ color:#000; }

#sidebar a { color: #EEE; border-bottom: 1px dotted #CCC; text-decoration:none;}
#sidebar a:hover { color: #060606;}

/*-----------------------------------------------------------------------------
	Header
	Add a graphic logo, using the following CSS
-----------------------------------------------------------------------------*/



#header {
	background: url('../images/logo.jpg') 0px 0px no-repeat;
	height: 140px;
	cursor:pointer;
}

#header h1		 { display: none;  }
#header .description { display: none; }

#nav { background: #060606; border: none;}
#nav li { margin-right:0.8em;}
#nav li a:hover, #nav li.current_page_item a, #nav li.current_page_parent a, #nav li.current_page_anchestor a { background-color: #ED1B24; color: #fff;}
#subnav {border: none; background:none;}
#subnav li { margin-right:1em;}
#subnav li a { background-color: #ED1B24;color: #fff;}
#subnav ul { margin-left:50px;}

hr { background:transparent;}
#heading { width:100%; background-color:#060606;}
.textwidget { color:#fff;}

.container {border:0px;color:#060606;}
#post-51 .categoryitem { background-color:#fff;padding:1em;}
#post-51 .categoryitem a{ border:0px;}

#maincontent { font-size:1em;}

#maincontent .post h2, #maincontent h2#comments, #maincontent h2.pagetitle, #maincontent h2#respond { border:0px;}

#maincontent .post h2, #maincontent h2#respond, #maincontent h2.pagetitle, #maincontent h2#comments a, #sidebar h2.widgettitle { color: #ED1B24; border:0px; font-size:1em;font-family: Georgia, "Times New Roman", Times, serif;}
#sidebar h2.widgettitle { font-size: 1.25em; color: #060606;}
#maincontent .post h2 a, #maincontent h2.pagetitle { font-size:1.5em;  color: #ED1B24; border:0px;}
#maincontent .post h2 a:hover { color: red;}

.comments-alt { background-color: #B1272E;}

.textwidget { margin-bottom:0.2em; display:inline;}
.entry h3 { margin-top:1.5em; color: #fff; font-size:1.1em; font-weight:bold;}

#maincontent .post { background-color: #060606; color:#E1E1E1; padding:1em;}
#maincontent .tags-post { color:#666666;}
#maincontent .tags-post a { color:#999;border-bottom:1px dotted #666;text-decoration:none; }
#maincontent .tags-post a:hover { color:#666;}
#maincontent .post .entry a { color: #ED1B24; border-bottom:1px dotted #ED1B24; text-decoration:none; }
#maincontent .post .entry a:hover { color: #fff;}
.wp-caption { margin:1em; margin-top:0px;}
.wp-caption-text { text-align:center;}

#sidebar .aktt_tweets { font-size:1.1em; color:#fff; margin:0px;padding:0px;line-height:normal;}
#sidebar .aktt_tweets a { color:#fff; }
#sidebar .aktt_tweets .aktt_more_updates, #sidebar .aktt_tweets .aktt_more_updates a { color:#000;}
#sidebar .aktt_tweets ul, #sidebar .aktt_tweets ul li { list-style:none; background:none;padding-left:9px;font-size:0.95em;}

#footer 		{ color:#000; text-align: center; font-size: 1em; margin: 1em;}

#footer a 		{ color: #000; text-decoration: underline; }


/************************************************
*	Comments													*
************************************************/
#commentblock h2{
	font-size:1.5em;
	margin-bottom:1em;
	margin-top:3em;
	color:#000;
}
#commentblock {
	margin-left:1.5em; margin-right:1.5em;

	padding-top: 0px;
	padding-bottom: 20px;
	text-align: left;	/*font-size: 0.8em;*/
		/*background-color:#fff;*/
	
}

ol#commentlist, ol#formlist {
	margin-top:0px;
	padding: 5px;
	margin-left: 0px;
	list-style-type: none;
	list-style:none;
}
ol#commentlist li {
	font-family: Lucida Grande, Arial, Helvetica, serif;
	font-size:1em;
	list-style:none;
}
.commentdate {
	font-size:0.8em;
	padding-left:5px;
	color:#000000;
}
#commentlist li  p{
	margin-bottom: 8px;
	line-height: 20px;
	padding:0;
}

.commentname {
	margin: 0;
	padding: 5px;
	color:#ccc;
}
.commentname a { font-weight:bold; text-decoration:none; color: #fff; font-style:normal;}

.commentinfo{
clear:both;
}

.commenttext {
	clear: both;
	margin-top: 2px;
	margin-bottom: 10px;
	padding: 5px;
	width:450px;
	font-style:normal;
	padding-top:15px;
	background: #ececec url(../images/comm.png) no-repeat top;
}

.commenttext-admin {
	clear: both;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 10px;
	width:450px;
	font-style:normal;
	background: #d7d7d7 url(../images/comm-admin.png) no-repeat top;
}

#commentsformheader{
	padding-left:0px;
}

#commentsform{
	margin-top:0;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#commentsform form{
	text-align:left;
	margin:0px;
}

#commentsform p{
	margin:5px;
}

#commentsform form textarea{
	width:99%;
}
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.post .comments { text-align:right;}
.post .comments a {
	margin: 0px;
	padding: 0.5em;
	background-color:#ED1B24;
	color: #000;
	text-decoration:none;
}
.post .comments a:hover {
	background-color:#000;
	color: #ED1B24;
}