/* =body
------------------------------------------------------------------*/
body {
	margin: 38px 0 5px 0;
	padding: 0;
	background-color:#816e4d;
	background-image:url(images/bg.jpg);
	background-attachment: fixed;
	font: 9px/12px geneva ,verdana, sans-serif;
	color: #484848;
}

a:link {
  color:#5A5A5A;
  text-decoration:underline;
  }
a:visited {
  color:#5A5A5A;
  text-decoration:underline;
  }
a:hover {
  color:#2c2c2c;
 background-color:#5A5A5A;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }

/* =wrappers
------------------------------------------------------------------*/
#wrapper{
	margin-left:50px; margin-right:0; margin-top:50px; margin-bottom:0;
	width: 900px;
	background: #272727;
}

/* =main content
------------------------------------------------------------------*/
/* Content Window */
#mainContent{
 	float: left;
	padding: 0;
	background: #272727;
	border: 1px solid #272727;
	-moz-border-radius:10px;
	width: 608px;
	/*padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;*/
	margin-left:20px; margin-right:0; margin-top:0; margin-bottom:50px;
}

#top{
 	margin: 0;
	width: 538px;
	height: 33px;
	color: green;
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align: right;
	line-height:33px;
	padding-left:35px; padding-right:35px; padding-top:0; padding-bottom:0;
}

/* Post Date */
.published{
	color: #816e4d;
	text-align: left;
	font-size:9px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-transform:uppercase;
	/*line-height:21px;*/
	font-family:geneva, verdana, sans-serif;
	margin-left:20px; margin-right:0; margin-top:20px; margin-bottom:0;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0;
}

/* Post Title */
#mainContent h2{
	font-size:12px;
	font-family:geneva, verdana, sans-serif;
	text-transform:uppercase;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color: #FFFFFF;
	margin-left:20px; margin-right:20px; margin-top:0; margin-bottom:0;
}

#mainContent h1{
	height: 30px;
	font-size:12px;
	color: #816E4D;
	background:#2c2c2c;
	font-weight:bold;
	font-family:geneva, verdana, sans-serif;
	text-transform:uppercase;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
	padding-left:20px; padding-right:0; padding-top:20px; padding-bottom:0;
}

#mainContent h2 a{
	text-decoration: none;
	color: #FFFFFF
}

#mainContent h2 a:hover{
	background: none;
	color:#5A5A5A;
	text-decoration:none;
}

/* Post Text */
#mainContent .content{
	color: #FFFFFF;
	line-height:23px;
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-left:20px; margin-right:20px; margin-top:0; margin-bottom:10px;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0;
}

#mainContent .content a:link {
	color:#FFFFFF;
	text-decoration:underline;
}

#mainContent .content  a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}

#mainContent .content  a:hover{
	color:#5A5A5A;
	background-color:#272727;
	text-decoration:none;
}

/* Post Info */
#mainContent .postInfo{
	background:#272727;
	height: 20px;
	color: #5A5A5A;
	/*color: #393D3C;*/
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	text-align: left;
	text-transform:uppercase;
	margin-left:0; margin-right:0x; margin-top:0; margin-bottom:0;
	padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:0;
	border-bottom: 1px dotted #FFFFFF;
}

#mainContent .postInfo a:link {
	color:#5A5A5A;
	text-decoration:underline;
}

#mainContent .postInfo a:visited{
	color:#5A5A5A;
	text-decoration:underline;
}

#mainContent .postInfo a:hover{
	color:#2c2c2c;
	background-color:#5A5A5A;
	text-decoration:none;
}

/* =Page Navivation
------------------------------------------------------------------*/
#mainContent .page {
	background:#2c2c2c;
	color:#5A5A5A;
	text-align:center;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:33px;
	font-size:9px;
	text-transform:uppercase;
	font-family:geneva, verdana, sans-serif;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
	padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0;
}

/*
#mainContent .page {
	color:#FFFFFF;
	text-decoration:underline;
}*/

#mainContent .page a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}

#mainContent .page a:hover{
	color:#5A5A5A;
	background-color:#2c2c2c;
	text-decoration:none;
}


/* = SIDEBAR content
------------------------------------------------------------------*/
#secondaryContent{
 	float: left;
	margin: 0 0 0 0;
	/*padding: 3px;*/
	background: #272727;
	border: 1px solid #272727;
	-moz-border-radius:10px;
	width: 225px;
	padding-left:10px; padding-right:0; padding-top:10px; padding-bottom:4px;	
}

#titleimage{
 	display: block;
	/*margin: 10px auto;*/
	background: url('images/title.gif') no-repeat top center;
	width: 215px;
	height: 50px;
	text-indent: -9999999px;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:7px;
}

/* Side Titles*/
#secondaryContent h2{
	/*height: 33px;*/
	width: 215px;
	color: #816E4D;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:10px;
	text-transform:uppercase;
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	border-top:1px dotted #ffffff;
	padding-left:0; padding-right:0; padding-top:7px; padding-bottom:0;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
}

/* Side Text*/
#secondaryContent #categories{
 	list-style-type: none;
	color: #ffffff;
	text-transform:uppercase;
	margin: 0 0 5px 0;
	padding: 0;
}

/* Category Links */
#secondaryContent #categories li{
	margin: 0;
	padding: 0;
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	border: none;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent #categories li a{
	margin: 0;
	/*color: #FFFFFF;*/
	color: #5A5A5A;
	text-decoration: underline;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent #categories li a:hover{
	margin: 0;
	background: #5A5A5A;
	color: #222222;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent #categories .postCount{
	font-size:9px;
	font-family:geneva, verdana, sans-serif;
	color: #1FCEFD;
}

#secondaryContent ul{
 	list-style-type: none;
	margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0
}


/* =form
------------------------------------------------------------------*/
#searchform{
	margin: 0;
	padding: 0;
	width: 237px;
	height: 37px;
}

#searchform #search{
 	float: left;
	margin: 0;
	background: url('images/search_input.jpg') no-repeat top left;
	width: 180px;
	height: 27px;
	border: medium none;
	color: #617C5B;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:11px;
	font-family:geneva, verdana, sans-serif;
	padding-left:10px; padding-right:0; padding-top:10px; padding-bottom:0;
}

#searchform #submit{
 	float: right;
	border: none;
	width: 47px;
	height: 37px;
}

#comment
{
width: 350px;
}


/* =footer
------------------------------------------------------------------*/
#footer{
	background:#272727;
	width: 500px;
	height: 30px;
	color:#484848;
	text-align:left;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:33px;
	font-size:9px;
	text-transform:uppercase;
	font-family:geneva, verdana, sans-serif;
	margin-left:20px; margin-right:20px; margin-top:0; margin-bottom:0;
	padding-left:0; padding-right:0; padding-top:0; padding-bottom:0;
}

#footer a:link {
	color:#5A5A5A;
	text-decoration:underline;
}

#footer a:visited{
	color:#5A5A5A;
	text-decoration:underline;
}


#footer a:hover{
	color:#2c2c2c;
	background-color:#5A5A5A;
	text-decoration:none;
}
