/* body

--------------------------------------------------*/

body {

  color:#000000;

  background:#000000;

}



body#commentspopup {background:white;}





/* headings

--------------------------------------------------*/

h1, h1 a,

h2, h2 a,

h3 a,

h4 a

  {
	color:#003300;
	text-decoration: none;
}



h1 a:hover,

h2 a:hover,

h3 a:hover,

h4 a:hover

  {

	color:#038D40;

	clear: both;

}





/* links

--------------------------------------------------*/

a {color:#003300;}



a:hover {color:#003300;}



a.commentlink {

  padding-left:16px;

  background:url(images/comments.gif) center left no-repeat;

}



a.more {

  padding-right:10px;

  background:url(images/more.gif) center right no-repeat;

}





/* paragraphs, lists, etc

--------------------------------------------------*/

pre,

code

  {background-color:#F8FAF2;}



kbr {color:#009193;}





/* container

--------------------------------------------------*/

#container {

  padding-top:0;

  border-top:30px solid white;

  background:white url(images/container_bg.gif) 190px 0px repeat-y;

}



#container.singlecol,

#commentspopup #container {background-image:none;}







/* header

--------------------------------------------------*/

#header {
	text-align: center;
	background-image: url(../../head.jpg);

  /*background-image:url(images/header_bg.jpg);*/

}





/* navigation

--------------------------------------------------*/

#navigation {background-color:#666666;}



#navigation li {border-color:#000000;}



#navigation a {color:#FFFFFF;}

#navigation a.hover {color:black;}





#navigation .selected,

#navigation a:hover

  {background-color:#000000}



#navigation form {

  background:url(images/corner_bottom_right.gif) bottom right no-repeat;

}



#navigation #s {}



#navigation #searchbutton {

  color:white;

  background-color:#CCCCCC;

}





/* Entry

--------------------------------------------------*/

.entry {

	clear: both;

}



.entry .author {}



.entry .info {

	border-color:#000000;

	background-color:#FAFAFA;

	clear: both;

}



.entry .info a {}



.entry a.more {

  padding-left:12px;

  background:url(images/more.gif) center left no-repeat;

}



.entry .info .date {

  padding-left:15px;

  background:url(images/post.gif) center left no-repeat;

}



.entry .info .author {

  padding-left:23px;

  border-color:#949494;

  background:url(images/author.gif) 10px 2px no-repeat;

}



.entry #filedunder {border-color:#F3F4F4;}





/* Mini-Entry

--------------------------------------------------*/

.minientry  {border-color:#D9D9D9;}



.minientry .commentlink {border-color:#949494;}



.minientry .permalink {

  padding-left:15px;

  background:url(images/post.gif) center left no-repeat;

}



.minientry .author {

  padding-left:23px;

  border-color:#949494;

  background:url(images/author.gif) 10px 2px no-repeat;

}





/* Comments

--------------------------------------------------*/

#comments h2 {margin-bottom:24px;}



#comments h2 a {color:#666666;}



#comments li.comment {
	color: #003300;
}



#comments li.trackback,#comments li.pingback {list-style-image:url(images/pingtrackback.gif);}



#commentform {background-color:#CCCCCC;}



#comments .header {

	background-color:#CCCCCC;

	color: #FFFFFF;

}



/* form

--------------------------------------------------*/

form p {border-color:white;}



form label { color:#000000;}



form em {color:#C8C8B4;}



form input {color:#414141;}



form input, form textarea {

  border-color:#0A246A;

}



form .button {

  border-color:white #DCDCDC #DCDCDC white;

  background-color:#F0F0F0;

}





/* Archives

--------------------------------------------------*/

.archive .postspermonth {color:#A0A0A0;}





/* content misc

--------------------------------------------------*/

.next a {

  padding-right:10px;

  background:url(images/next.gif) center right no-repeat;

}



.previous a {

  padding-left:10px;

  background:url(images/previous.gif) center left no-repeat;

}



#entrynavigation {border-color:#F3F4F4;}



.editlink {

	height: 14px;

}



html>body .editlink {
	font-size: 12px;
}



.entry .info .editlink a,

.minientry .editlink a,

#comments li .editlink a {

}



.entry .info .editlink a:hover,

.minientry .editlink a:hover,

#comments li .editlink a:hover

  {}





/* subcontent

--------------------------------------------------*/







/* subcontent headings

--------------------------------------------------*/

#subcontent h2 {

  color:#000000;

  background:#CCCCCC url(images/corner_top_left.gif) no-repeat left top;

}



#subcontent h2 em {background:url(images/corner_bottom_right.gif) bottom right no-repeat;}





/* subcontent list

--------------------------------------------------*/

#subcontent ul li {border-bottom-color:#F0F0F0;}



#subcontent li a:hover {

	background-color:#666666;

	color: #FFFFFF;

}



#subcontent ul.pages li {list-style-image:url(images/post_yellow.gif);}



#subcontent ul.categories li,

#subcontent ul.months li {}



#subcontent ul.links li {}



#subcontent ul.feeds li {list-style-image:url(images/feeds_yellow.gif);}




#subcontent ul.categories li li {list-style-image:url(images/sub_categories_yellow.gif);}





/* calendar

--------------------------------------------------*/

#wp-calendar {color:#A0A0A0;}



#subcontent table caption {border-bottom-color:#CCCCCC;}



#subcontent table thead tr {

  border-bottom-color:#F3F4F4;

  color:#414141;

}



#subcontent table th {border-bottom-color:#F3F4F4;}



#subcontent table td#today {

  border-color:#333333;

  color:#FF0000;

}



#subcontent table td a {
	border-bottom-color:#003300;
	color: #000000;

}



#subcontent table tfoot {border-top-color:#F3F4F4;}



#subcontent table tfoot a {background:none;}





/* footer

--------------------------------------------------*/

#footer {

  color:#A0A0A0;

  background:white url(images/footer_bg.gif) 160px 0px no-repeat;

}



.singlecol #footer {background-image:none;}



#footer p {border-top:3px solid black;}



#footer a {color:#A0A0A0;}



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



#footer strong {color:#333333;}
#content.widecolumn h2 { margin-top: 18px; }