/*	Nocturnal Fauna Style	A dark version of the default Fauna style.		*//*	Widths	*/#wrapper {	min-width: 700px;	width: 780px; 			/* Entire blog width */}#body {	padding: 0 1.5em;}#sidebar {	width: 31%;				/* Sidebar width */	float: right;}#main {	width: 67%;				/* Main column width */	float: left;}#sidebar ul.inner {	padding: 0 0 0 .8em;}#header {	height: 150px;}.left #sidebar {	float: left;}.left #sidebar ul.inner {	padding: 0 .8em 0 0;}.left #main {	float: right;}/* 	Background	*/.bg { 	background: #3b3f46 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: #000000;		/* sidebar background color etc */}.box { background-color: #FDF5E6;  /* box background color */color: #0E1827;}#sidebar, #secondary, #copyright {	color: #A5A5A3;				/* Sidebar text color */}/* 	Link Colors	*/a:link, a:active { text-decoration: underline; color: 	#40E0D0; }a:visited { text-decoration: underline; color:		#40E0D0; }a:hover, a:focus { text-decoration: underline; color: #7BCCDB; }#sidebar a:link, #sidebar a:active { text-decoration: none; color: #DEB887; }#sidebar a:visited { text-decoration: none; color: #DEB887; }#sidebar a:hover { text-decoration: underline; color: #7cc5cb; }.box a:link, a:active { text-decoration: underline; color: 	#696969; }.box a:visited { text-decoration: underline; color: #2F4F4F; }.box a:hover, a:focus { text-decoration: underline; color: #25677a; }h2 a:link, h2 a:active, h2 a:visited {	color:	#696969;}h2 a:hover, h2 a:focus {	color: #023341;}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: #6a4300!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: #221f1a; }#menu a:active, #menu a:hover { color: #774f09; }body#index li#current-index a, body#index #current-index a:visited,#menu .current_page_item a, #menu .current_page_item a:visited{	color: #8C2A03 !important;}#sidebar li.current_page_item>a, #sidebar li.current_page_item>a:visited {	/* Only works in modern browsers */	color: #A5A5A3;	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: 80%/190%  "Trebuchet MS", Arial, Helvetica, sans-serif;}cite, input, textarea, select, .inputbox, #commentform textarea, .searchbox, .pushbutton, .pushbutton-wide {	font: 100%  "Times New Roman", Garamond, serif;}h2 {	font: 130% Georgia, Garamond, "Times New Roman", serif;	color: 	#A0522D;	border-bottom: #3f3e3c 1px dashed;}#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 100% Georgia, Garamond, "Times New Roman", serif; }#menu a:active, #menu a:hover { font: normal 100% 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% Verdana, Arial, Helvetica, sans-serif;}.asides h2, .asides h3, .sidenote h2, .sidenote h3 {	font: normal 100% Verdana, Arial, Helvetica, sans-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% Verdana, Arial, Helvetica, sans-serif;}/* Google Hilite */.hilite {	background-color: #DEEBF3;	color: #000;}