body 

{font: 12px  Arial, Helvetica, sans-serif;
color: #000000;
background: #c9bda9;
margin: 0px;
padding: 0px 0px 0px;

}

a 

{color: #009933;
text-decoration: none;

}

a:visited 

{color: #000;
text-decoration: none;

}

a:hover 

{color: #fff;
text-decoration: none;

}



p 

{padding: 0px 0px 15px;
margin: 0px;

}

h1 

{margin:0px;
padding-left: 20px;
height: 60px;
font: bold 12px "Trebuchet MS", Tahoma, Arial;
color: #fff;

}

h1 a, h1 a:visited

{color: #009933;
text-decoration: none;

}

h1 a:hover

{color: #a4dfed;
text-decoration: none;

}

h2 

{color: #E1E7F5;
margin: 0px 0px 2px;
font: 12px Verdana;
padding: 5px 10px;

}

h2 a, h2 a:visited 

{color: #FFFFFF;
text-decoration: none;

}

h2 a:hover 

{color: #fff;
text-decoration: none;

}

h3 

{font: normal 12px Verdana;
margin: 10px 0px 5px;

}

h4 

{font: normal 14px Verdana;
margin: 10px 0px 5px;

}

form 

{margin:0px;
padding:0px;

}

#page 

{float: left;
background: #ffffff;
width: 935px;
border: solid 2px #996600;
position: relative;

}

/* header area */

#header 

{

	width: 300px;
	height: 80px;
	position: relative;
	text-align: left;
	color: #fff;
	background: #ffffff;

}


#headerimg 

{

	position: relative;
	height: 80px;

}



#headerimg h1,#headerimg h1 a 

{

  height: 95px;
  display: block;
  margin: 0; padding: 0; 
 
}

#headerimg h1 a:hover span { color: #000; }


#headerimg h1 a span 

{ 

  display: block; 
  position: relative; 
  top: 20px;
  left: 20px;
  color: #663300;
  font-family: Arial;
  font-size:30px;

}


#nav 

{

	list-style: none;

	margin: 0px;

	position: relative;

	float:left;

	top: 20px;

	bottom: 0px;

}

#nav li 

{

	float: left;

	margin-left: 5px;

}

#nav .current_page_item a, #nav .current_page_item a:visited

{

	color: #a4dfed;

	text-decoration: none;

}

#nav .page_item a

{

	color: #ffffff;

	text-decoration: none;

	border: solid 1px #6095C7;

	padding: 5px 15px;

	font: bold 14px/100% Arial, Helvetica, sans-serif;

	display: block;

}

#nav .page_item a:hover 

{

	color: #a4dfed;

	border: solid 1px #a4dfed;

}



/* content area */

#content 

{

	margin-left: 15px;
	padding: 0px 0px 10px 0px;
	float: left;
	width: 650px;
	overflow: hidden;
	border-left: solid 1px #996600;
	border-right: solid 1px #996600;
	border-bottom: solid 1px #996600;
	margin-bottom: 15px;
	

}

.post 

{

	clear:both;

	padding-bottom: 5px;

	/*padding-left: 35px;*/

	text-align:justify;

}



.post h2 

{

  padding: 5px 5px 5px 2px;

  background: #c67c00;

  font-size: 14px;

  font-family: Georgia;

  font-weight: bold;

  color: #fff;

  display: block;

  position: relative;



}



.post h2 a { color: #ffffff; }

.post h2 a:hover { color: #ffffff; }

.post .time-stamp { font-size: 10px; font-family: Helvetica;  }

.post span.time-stamp { position: absolute; right:8px; }

.post a { color: #009933; }
.post a:hover { color: #000; }


.post .edit a 

{ 

  color: #ffffff;

  width: 550px;

  display: block;

  background:#9c007d;

  padding: 3 px; 

}



.posted 

{

	margin: 0;

	font-size:0.9em;

	padding: 5px;

	background:#4C80BA;

	border-bottom: 1px solid #21305B;

	color: #fff;

	text-align:right;

}

.category 

{

	padding-left: 16px;

}

.time-stamp 

{

	padding-left: 16px;

}

.post-title 

{

	float: left;

	margin-left: 0px;

	width: 650px;

	padding-top: 0px;
	

}



.entry 

{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 14px;
  clear: both;
  padding: 10px 15px 0px 15px;
   

}

.entry img,.wp-caption img 

{

  overflow:hidden;
  
  border:1px solid #000;

  padding:0;

}

.post-cat 

{

	padding-left: 20px;

	float:left;

	font-size: 95%;

	color: #FFFFFF;

}

.post-comments {

	padding-left: 20px;

	float: right;

	font-size: 95%;

}

.post-calendar 

{

	padding-left: 20px;

	float: right;

	font-size: 95%;

	color: #FFFFFF;

}



blockquote 

{

	margin : 10px 0 30px;

	padding : 0 0 0 30px;

	color: #FFFFFF;

	border-left : 1px solid #FFFFFF;

  font-style: italic;

}



blockquote p { padding: 0; }



ul, ol 

{

	margin : 5px 20px;

	padding : 0 0 0 20px;

	color : #fff;

}



ul span, ol span 

{

	color : #afecfa;

}



code 

{

	color: #a4dfed;

	font-size: 12px;

}



.postmetadata 

{

  color: #fff;

}



.postmetadata a, .postmetadata a:hover

{

  color: #009933;

  text-decoration: none; 

}



.navigation 

{

	clear: both;

	display: block;

	height: 20px;

}

.navigation a, .navigation a:visited 

{

	color: #FFFFFF;

}

.previous-entries a, .next-entries a 

{

	float: right;

	padding-left: 18px;

	background: #009933;

	padding: 3px 6px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	margin-left: 4px;

	font-size: 10px;

}


.previous-entries a:hover, .next-entries a:hover

{

	background: #000;

}



/*sidebar */

#sidebar 

{

	float: right;
	padding: 0px 0px 0px 0px;
	width: 240px;
	color: #666;
	background-color:#faf1e1;
	border-left: solid 1px #996600;
	border-right: solid 1px #996600;
	border-bottom: solid 1px #996600;
	margin-bottom: 15px;
	margin-right: 15px;
	

}



#sidebar img

{

border: solid 1px #000;

}



#sidebar h2, #sidebar .sidebartitle

{
  padding: 5px 10px;

  background: #c67c00;

  font-size: 14px;

  font-family: Georgia;

  font-weight: bold;

  color: #fff;

  display: block;

  position: relative;



	/*border-bottom: 1px solid #A4DFED;*/

}



#sidebar li.widget_rss h2.sidebartitle { background: transparent; }

#sidebar li.widget_rss h2.sidebartitle a { 	color: #FFFFFF;  }

#sidebar li.widget_rss h2.sidebartitle a:hover { 	color: #009933;  }

#sidebar li.widget_rss h2.sidebartitle img { border: 0 !important; }



#sidebar li#search { display: none; } /* Don't need search widget, it' s bundeled ;) */



#sidebar a, #sidebar a:visited

{

	color: #009933;

	font: Verdana 10px normal;

	text-decoration: none;

}

#sidebar a:hover

{

	color: #000;

	text-decoration: none;

}

#sidebar p

{padding: 4px;
}


#sidebar ul

{

	margin: 0;

	padding-left: 0;

}

#sidebar ul li 

{

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

	display: block;

	clear: both;

	float: none;

	margin: 14px 0px 8px 0px;

}

#sidebar ul li ul 

{

	padding: 5px 0 0 0;

	margin: 0;

}

/* for archives, categories, etc */

#sidebar ul li ul li

{

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	margin: 0px;

}

#sidebar ul li ul li ul li

{

	padding: 1px 0 1px 10px;

	border: none;

}



#sidebar .recentcomments

{

  color: #009933;

}



ul.list-blogroll li

{

	padding-left: 16px;

}



li.widget_calendar td 

{

	padding: 3px 5px;

}

.textwidget 

{

	padding-top: 5px;

}



.textwidget strong, .entry strong, .description strong

{

  font-weight: bold;

  color: #FD008F;

}



/* search form */



#search-form 

{

	position: relative;

	height: 37px;

	float: right;

	width: 130px;

}

#search-form #s

{

  border: 1px solid #9c007d;

	background: #500261;

	height: 17px;

	width: 60px;

	margin: 6px 5px 0px 10px;

	padding: 3px 7px 2px 5px;

	color: #FFFFFF;

}

#search-form #search-submit 

{ 

	background: url(images/search-btn.jpg) no-repeat left top;

	height: 23px;

	width: 23px;

	border: none;

	text-indent: -999%;

	line-height: 1px;

	margin-top: 8px;

}



#searchform 

{

	background: #222;

	height: 17px;

	width: 60px;

	margin: 6px 5px 0px 10px;

	padding: 3px 7px 2px 5px;

	color: #5397a4;

	border: none;

}

#searchform #searchsubmit 

{ 

	height: 23px;

	width: 23px;

	border: none;

}



/* footer area */

#footer 

{

	clear: both;
	background: #993300;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;


}

#footer a, #footer a:visited 

{

	color: #009933;
	text-decoration:none;

}

#footer a:hover { color: #000; }

#footer h4 

{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	margin: 2px 0px 2px;

}



/* Images */



.center 

{

	text-align: center;

}

img.center, img[align="center"] 

{

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.alignleft 

{

	float: left;

}

img 

{

	border:1px solid #000000;

	padding:0px;

	}

	a img 

  {

	 border-bottom: #38629C 1px solid;

}

img.alignleft, img[align="left"] 

{

	float:left;

	margin: 2px 10px 5px 0px;

}

.alignright 

{

	float: right;

}

img.alignright, img[align="right"] 

{

	float:right;

	margin: 2px 0px 5px 10px;

}

img.wp-smiley

{

  width: 15px;

  height: 15px; 

	border:none;

}



div.hr 

{

  height: 1px;

  background: #9c007d;

  width: 500px;

  clear: both;

  float: none;

  margin: 15px 0px; 

}



.clear

{

	clear:both;

}



hr.clear 

{

	clear:both;

	visibility: hidden;

	margin: 0px;

	padding: 0px;

}



/* Because of WordPress 2.6 */



.aligncenter,

div.aligncenter 

{

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft 

{

   float: left;

}



.alignright 

{

   float: right;

}



.wp-caption 

{

  color: #009933;

}



.wp-caption p.wp-caption-text 

{

   color: #fd008f;

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}
