body {
	background-color:#1F1B1C;
	height:100%;
	margin:0;
	padding:0;
	/*font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif;*/
	color:#fff;
}

h2{font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif;}
li{font-size:87%}
img {border:0;}
.entry a {text-decoration:underline; color:#2C2012;}
a {text-decoration:underline; color:#ebebeb;}

a:hover {text-decoration:underline; color:#990000;}
#container {
	width:780px;
	margin-left:auto;
	margin-right:auto;
    background:#FAF9F3 url(/images/rightBG.gif) repeat-y right top;
}

#header {
	background-image:url(images/headerBG.jpg);
	height:67px;
	width:100%;
}

.headerImg {display:block; margin-left:auto; margin-right:auto; padding-top:10px;}

#btnArea {padding-top:10px; height:36px; padding-top:11px; padding-left:15px; background-color:#000;}

#contentsArea {
	width:100%;
	background-image:url(images/bg.gif);
}

#leftContent {
	position:relative;
	width:65%;
	float:left;
	padding:5px;
}

#leftContent h2 {border-left:8px solid #AA8D66; font-size:110%; color:#fff; padding:2px 4px;}
#leftContent h2 a {color:#fff;}
#leftContent small {color:#fff; font-size:87%;}
#leftContent p {color:#fff; font-size:90%; line-height:150%; padding-left:10px;} 
#leftContent .postDate {font-size:70%; color:#AA8D66; text-align:right; border-top:1px dotted #AA8D66; display:block; margin-left:10px;}
#rightContent  {
	position:relative;
	float:right;
	width:30%;
	padding:5px;
}

#rightContent p {
	color:#FFFFFF;
	line-height:150%;
	font-size:87%;
	padding:0px 5px;
}
#sidebar {font-size:87%;}
#sidebar ul,li {list-style:none;}
#sidebar h2 {color:#fff; font-size:87%; border-bottom:1px solid #666;}
#footer {width:780px; margin-left:auto; margin-right:auto; background-color:#A39789; }
#footer p {font-size:80%; color:#333; font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif; text-align:right; margin-top:0; padding:3px;}
.contactleft {font-size:87%; color:#fff;}
.contactright {font-size:87%; color:#fff;}
.comment-number {
   font: italic 28px 'Times New Roman', Times, serif;
   color: #73a0c5;
}

.alt {
   background-color: #645D5C;
   /*border-top: 1px solid #ebebeb;*/
   border-bottom: 1px solid #666;
   margin: 5px 0px;;
   padding: 10px;
}

.even { 
    background-color: #464140;
    /*border-top: 1px solid #ebebeb;*/
    border-bottom: 1px solid #666;
    padding: 10px;
}

cite {
color:#8BAB63;
font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
font-weight:bold;
height:1.1em;
}

.none {
   margin: 0;
   padding: 10px;
}
#comments {font-size:87%;}
#commentform input,
#commentform textarea {
font-family:Osaka,Verdana,Arial,Sans-Serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#commentform textarea {
height:90px;
width:97%;
}

#comments, #respond, #postcomment, #response, #trackbacks {
border-left:9px solid #DCC49F;
color:#BDB196;
font-family:Georgia,'Lucida sans ms',Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
margin-bottom:0.6em;
padding-left:7px;
}

#leftContent .entry {
    background-color:#B4AAA5;
    background-image:url(images/headerBG.jpg);
    padding:5px;
    color:#333;
    margin-left:10px;height:100%;

}
#leftContent .entry p {color:#2C2012;}