/*

	Nocturnal Fauna Style

	A dark version of the default Fauna style.	
	
*/

/*

	Widths
	
*/
#wrapper {
	min-width: 820px;
	width: 885px; 			/* Entire blog width */
}
#body {
	padding: 0 2em 2em 16em ;
}
#sidebar {
	width: 32%;				/* Sidebar width */
	float: right;
}
#main {
	width: 66%;				/* Main column width */
	float: left;
}
#sidebar ul.inner {
	padding: 0 0 0 .8em;
}
#header {
	height: 100px;
}
.left #sidebar {
	float: left;
}
.left #sidebar ul.inner {
	padding: 0 .8em 0 0;
}
.left #main {
	float: right;
}

/* 

	Background
	
*/
.bg { 
	background: #586c6e url('bg.gif') no-repeat center top;
		background-repeat: no-repeat !important;
}
#header {
	background-image: url('../../images/masthead-fauna.jpg');
	background-repeat: no-repeat !important;
	background-position: center top;
}
/*

	Colors

*/
body {
	color: #F0F0F0;				/* Text color */
}
 #sidebar, ul.inner li {
	background-color: #586c6e;		/* sidebar background color etc */
}

.box { background-color: #e9d5ca;  /* box background color */
color: #0E1827;

}

#sidebar, #secondary, #copyright {
	color: #000000;				/* Sidebar text color */
}

/* 

	Link Colors
	
*/
a:link, a:active { text-decoration: none; font-weight: bold; color: 	#e9d5ca; }
a:visited { text-decoration: none; font-weight: bold; color: 		#e9d5ca; }
a:hover, a:focus { text-decoration: underline; font-weight: bold; color: #ffffff; background-color:#000000;  }

#sidebar a:link, #sidebar a:active { text-decoration: none; color: #e9d5ca; }
#sidebar a:visited { text-decoration: none; color: #e9d5ca; }
#sidebar a:hover { text-decoration: underline; color: #ffffff; background-color:#000000;  }

.box a:link, a:active { text-decoration: none; font-weight: bold; color: 	#ba0300; }
.box a:visited {  text-decoration: none; font-weight: bold; color: #972e2c; }
.box a:hover, a:focus { text-decoration: underline; font-weight: bold; color: #43acbe; }


h2 a:link, h2 a:active, h2 a:visited {
	color:	#bc0800;
}
h2 a:hover, h2 a:focus {
	color: #ffffff; background-color:#000000;
}
p.commentlink, .entry-meta {
	color:	#696969 !important;
}
p.commentlink a {
	color:	#696969 !important;
}
p.commentlink a:hover, .entry-meta a:hover {
	color: #25677a !important;
}
.entry-meta a {
	color: #016601!important;
}
#main p a img {
	border-bottom: 1px solid #17A;
}
#main p a img:hover {
	border-bottom: 1px solid #6BD;
}
#menu a:link, #menu a:visited { color: #362209; }
#menu a:active, #menu a:hover { color: #bc0800; }
body#index li#current-index a, body#index #current-index a:visited,
#menu .current_page_item a, #menu .current_page_item a:visited
{
	color: #8d0200 !important;
}
#sidebar li.current_page_item>a, #sidebar li.current_page_item>a:visited {	/* Only works in modern browsers */
	color: #ffffff;
	font-weight: bold;
}
h1 a:link, h1 a:visited {	/* Logo */
	color: 	#eeebe1;
}
h1 a:hover, h1 a:active {
	color: #fbefd0;
}

/* 

	Fonts
	
*/
h1 {
	font: bold 240%/100% Garamond, "Times New Roman", serif; 
}
body {
	font: 85%/190% Garamond, "Times New Roman", serif;
}
cite, input, textarea, select, .inputbox, #commentform textarea, .searchbox, .pushbutton, .pushbutton-wide {
	font: 100%  "Times New Roman", Garamond, serif;
}
h2 {
	font: bold 150% Georgia, Garamond, "Times New Roman", serif;
	color: 	#0f6035;
	border-bottom: #3f3e3c 1px dashed;
	font-variant: small-caps;
}
#main h3 {
	font: bold 150% Georgia, Garamond, "Times New Roman", serif;
}
h5 {	font: bold 140% Georgia, Garamond, "Times New Roman", serif;
	color: #5a503c;
	border-bottom: #dbd4c6 2px solid;
	}
	
h6 {	font: normal 100% Georgia, Garamond, "Times New Roman", serif;
	}
h7 {	font: normal 90% Georgia, Garamond, "Times New Roman", serif;
	}
.noteworthy {
	font: 135% Garamond, "Times New Roman", Helvetica, Arial, sans-serif;
}
#menu a:link, #menu a:visited { font: normal 110% "Trebuchet MS", Georgia, Garamond, "Times New Roman", serif; }
#menu a:active, #menu a:hover { font: normal 110% "Trebuchet MS", Georgia, Garamond, "Times New Roman", serif; }
/* Opera can't render &hearts; symbol with Lucida, so set generic font */
@media all and (min-width: 0px){ 
.noteworthy {
	font: 135% serif;
}
}
.noteworthy a {
	color:#FF7953 !important;
}
.noteworthy a:hover {
	color:#FF8F6F !important;
}
code, pre, kbd, samp {
	font: 95% "Bitstream Vera Sans Mono", 'Courier New', Courier, Fixed, monospace;
}
p.commentlink {
	border-left: 1px solid #CCCCCC;
}
p.commentlink {
	font: normal 100% Garamond, "Times New Roman", Helvetica, sans-serif;
}
.aside p.commentlink {
	font: normal 100% Garamond, "Times New Roman", serif;
}
.asides h2, .asides h3, .sidenote h2, .sidenote h3 {
	font: normal 100% Garamond, "Times New Roman", serif;
}

/*

	Various
	
*/
acronym, abbr {
	border-bottom: 1px dashed #C63;
}
strike, del {
	color: #797977;
}
ins {
	color: #989D3C;
}
label:hover {
	color: #000;
}
fieldset {
	border: 1px solid #F4F8FB;
	background-color: #F4F8FB;
}
legend {
	background-color: #fff;
}
.notice { 	/* Moderation Message */
	color: #97DAE8; 
	border-top: 1px solid #175866;
	border-bottom: 1px solid #175866;
	background-color: #0D3139;
}
blockquote, pre {
	border-left: 1px solid #CCCCCA;
}
#tags-allowed {
	color: #97DAE8; 
	border-top: 1px solid #175866;
	border-bottom: 1px solid #175866;
	background-color: #F0F0F0;
}

/* 

	Comments & Trackbacks
	
*/
.comment-even {
	background-color: #F0F0F0;
}
.comment-odd {
	background-color: #F0F0F0; 		/* Change this colour to add "Flip flopping" backgrounds */
}
.comment-author { 					/* Author background color */
	background-color: #FFFFFF;
}
a.comment-permalink {
	color: #A41805 !important;				/* Text color */
	text-decoration: none !important;
	border-bottom: 1px dotted #A41805;
}
#trackbacklist li a {
	background-color: #F0F0F0;
}
#trackbacklist li {
	border: 1px solid #165461;
	background-color: #F0F0F0;
}
#trackbacklist li small {
	color: #A41805;
}
#trackbacklist li a:hover {
	background-color: #F2F4F5;
}
#trackbacklist li a:active {
	background-color: #238498;
}

/*

	Search
	
*/
.search-results small {
	font-size: 100%;
}
.search-results small a {
	color: #989D3C !important;
	text-decoration: none !important;
}


/* 

	Calendar
	
*/
#wp-calendar caption {
	color: #989D3C;
}
#wp-calendar a {
	background-color: #414647;
}
#wp-calendar a:hover {
	background-color: #454A4B !important;
}

/* 

	Plugins

*/	
/* Brian's Latest Comments */
#recent-activity small a:link, #recent-activity small a:visited, .secondary small a:link, .secondary small a:visited {
	color: #ACC;
}
/* Ultimate Tag Warrior */
.technoratitags {
	color: #989D3C !important;
}
.technoratitags a {
	color: #989D3C !important;
	border-bottom: 1px dotted #989D3C;
	text-decoration: none;
}
.technoratitags a:hover {
	color: #D3D764 !important;
	border-bottom: 1px dotted #D3D764;
	text-decoration: none;
}
.longtailvert a {
	padding: 0 .5em;
	text-decoration: none;
	color: #fff;
}
.longtailvert a:hover {
	background: #DFDACA;
}

/* Textile */
.caps {	
	font: 100% Garamond, "Times New Roman", serif;
}

/* Google Hilite */
.hilite {
	background-color: #DEEBF3;
	color: #000;
}

