*{margin:0; padding:0;}

body{
background-color: #1a1a1a;
color: white;
font-family:arial;

}

#top {
clear:both;
background-color:black;
background-image: url(images/back.jpg);
background-repeat: no-repeat;
margin: 0 auto;
width: 1007px;
}

#main{
margin: 0 auto;
padding-top: 350px;
width: 900px;
}

#wrapper{
margin: 0 auto;
width: 950px;
}

#logonav{
background-color:black;
width:1007px;
margin:0 auto;
}

#logo h1{
background-color:black;
float:left;
padding-top:15px;
padding-bottom:15px;
padding-left:25px;
font-family: arial;
font-weight: normal;
font-size: 28px;
letter-spacing: -2.4px;
margin-right: 120px;
}

#logo h1 span.orange{
color:#f38e3f;
}


#navi{
font-family: arial;
font-size: 16px;
margin-right: 15px;
background-color: black;
text-align: right;
}

#navi ul {

}

#navi  li{
display: inline;
list-style-type: none;
line-height: 4em;
margin-right:15px;
}

#navi a{
padding: 4px 8px;
font-weight:normal;
color: white;
text-decoration: none;
}

#navi a:hover,
#navi a:focus
{
color:#f38e3f;

}




/*entries and posts */

#leftcol{
float: left;
width: 530px;
margin-right:120px;
margin-bottom:80px;
}

.post{
padding: 30px 0 10px 0;
}

.post h2{
font-family: arial;
font-size: 23px;
font-weight: normal;
border-bottom: 1px dotted #b4521f;
}

.post h2 a{
color:#f38e3f;
text-decoration: none;
}

.entry{
text-align: justify;
line-height: 18px;
font-size: 13px;
}

p.postmetadata{
clear:both;
font-size: 11px;
border-top: 1px dotted #b4521f;
margin: 10px 0 0 0;
}

p.postmetadata a{
color: #b4521f;
}

p{
padding: 10px 0 0 0;
}


#leftcol a{
color: #b4521f ;
}


.sidebar{
float: left;
width: 240px;
background: black;
margin: 23px 0 100px 10px;
display: inline;
}

.sidebar a{
text-decoration:none;
color: #b4521f;
font-size: 12px;
}



#searchform input{
border: none;
background-color: white;
}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

.sidebar ul li{
padding: 10px 0 10px 0;
}

.sidebar ul li h2{
font-family: arial;
font-size: 18px;
font-weight: normal;
border-bottom: 1px dotted #b4521f;
margin-bottom: 10px;
}

.sidebar ul ul li{
padding: 0;
}

table#wp-calendar{
width: 100%;
background-color:black;
}






#footer{

clear:both;
padding-bottom: 30px;
}

#footer p {
font-size: 11px;
}

#footer p a{
font-size: 11px;
color: #b4521f;
}



.aligncenter, div.aligncenter {
    display: block;
    margin-left: auto; margin-right: auto;
    text-align: center;
}

.alignleft {
    float: left; margin-right: 10px; margin-bottom: 10px; margin-top: 10px;
}

.alignright {
    float: right; margin-left: 10px;
}



.wp-caption {
    text-align: center;
    background: #e4f2fd; border: 1px solid #cde;
    padding: 11px 9px 9px 9px;
    margin-top: 3px; margin-bottom: 10px;

}

.wp-caption img {
    margin: 0; padding: 0; border: 1px solid #cde;
}

div.wp-caption a { border: none; }

.wp-caption p.wp-caption-text {
    font-size: 11px; line-height: 17px;
    margin: 0; padding-top: 5px;
}



.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	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-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family:arial;
	font-size: 14px;
	color: #b4521f;
}

.commentmetadata{
	font-size: 12px;
}

.commentmetadata a{
	font-size: 12px;
	color: #b4521f;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

#wp-calendar td{
text-align:center;
}

#wp-calendar #prev {
text-align: left;
}

#wp-calendar caption{
margin-bottom: 10px;
}

#wazzup{
padding-top: 5px;
padding-left: 10px;
color:white;
font-weight: bold;
}

#wazzup li{
border-top: 1px dotted #b4521f;
font-weight: normal;
color: #b4521f;

}

#wazzup li strong{
color:white !important;
background-color: black !important;
}


.entry h2{
padding-top: 15px;
padding-bottom: 4px;
}

#counter h2{
font-size: 18px;
font-weight: normal;
border-bottom: 1px dotted #b4521f;
margin-bottom: 10px;
}

#counter a{
padding-left: 15px;
font-size: 16px;
font-weight: bold;
}