*

{
	margin: 0px;
	padding: 0px;
}


* html #ancillary .block { margin: 0px 0px 0px 4%; }

* html #comments cite { width: 30.6%; }

* html #primary .secondary { margin-right: 4%; }

* html #primary.twocol-stories .story { margin-left: 2%; }

#primary.twocol-stories .first, * html #primary.twocol-stories .first { margin: 0 0 0 0; }



#primary.onecol-stories .primary

{

	float: left;

	width: 50%;

}



#primary.onecol-stories .secondary

{

	float: right;

	width: 40%;

	margin: 0 0 0 10%;

}



a { color: #3D5B43; font-style: normal; text-decoration: none; }



a:hover

{

	color: #8fb300;

	font-weight: bold;

}



a:visited, .story .details a:visited, #ancillary ul.dates a:visited, ul.dates a:visited .date, ul.counts a:visited, ul.counts a:visited .count, .secondary dd a:visited { color: #BAB423; }

a img { border: none; }



blockquote2

{

	border-left: 2px solid #A5B793;

	color: #A5B793;

	margin-left: 1em;

	padding-left: 1em;

}



blockquote

{

	color: #A5B793;

	margin: 0 20px 1.5em 0;

	padding: 0 0 0 43px;

	background: url(/wp-content/themes/hemingway_reloaded/images/blockquote.gif) no-repeat;

}



body

{

	background: #2D2D2D;

	color: white;

	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;

	font-size: 12px;

}



fieldset { padding: .5em; }



h1

{

	color: #3D5B43;

	font-size: 2em;

	font-weight: normal;

	margin: 1.5em 0px;

}



h1, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin: 1em 0px; }

h2, h3 { font: bold 1.15em "Century Gothic", Arial, Helvetica, Geneva, Verdana, sans-serif; }

.astorg_mint { color: #8fb300; }

.red { color: red; }



.description

{

	color: #504D4B;

	font: normal 14px "Century Gothic", Arial, Helvetica, Geneva, sans-serif;

	text-decoration: none;

	text-align: left;

	text-transform: lowercase;

	vertical-align: middle;

}



input.textfield, textarea

{

	background-color: #F8F8F8;

	border: 1px solid #868686;

	margin: 5px 0px;

	width: 20em;

}



label.text

{

	left: 0.5em;

	position: relative;

	top: -0.5em;

}



li, dd { margin-left: 5%; }



ol#comments

{

	list-style-type: none;

	margin: 2em 0px;

}



ol#comments li

{

	list-style-type: none;

	margin: 2em 0px;

}



p { line-height: 1.75em; }



pre

{

	border-bottom: 1px dotted #CCCCCC;

	border-top: 1px dotted #CCCCCC;

	overflow: auto;

	padding: 1em 0px;

	width: 100%;

}



select option { padding: 0px 5px; }



table
{
	border-spacing: 2px;
	margin: 1.5em 0px;
	width: 100%;
}

table caption
{
	color: #000000;
	margin-bottom: -1em;
	margin-top: 1em;
	text-align: left;
}

table td
{
	background: #CCCCCC;
	color: #000000;
}

table th
{
	background: #CCCCCC;
	color: #000000;
	text-align: left;
}

table th, table td { padding: 0.3em 0.75em; }



textarea.commentbox

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.25em;

	height: 10em;

	margin: 5px 0px;

	padding: 0.25em;

	width: 28em;

}



ul li

{

	list-style-type: square;

	margin: 0.5em 0px 0.5em 2em;

}



ul.counts .count

{

	color: white;

	float: right;

}



ul.dates .date

{

	color: #C2C2C2;

	padding: 0px 1.5em 0px 0px;

}



ul.dates a, ul.counts a

{

	color: #404040;

	text-decoration: none;

}



ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count { color: #8fb300; }



ul.dates, ul.counts

{

	border-top: 1px solid #C2C2C2;

	list-style-type: none;

	margin: 1.5em 0px;

	color: gray;

}



ul.dates li, ul.counts li

{

	border-bottom: 1px solid #C2C2C2;

	list-style-type: none;

	margin: 0px;

	padding: 0.5em 0px;

}



.clear

{

	clear: both;

	font-size: 1px;

	height: 1px;

	line-height: 1px;

}



.comment-head

{

	border-bottom: 1px solid #E3E3E3;

	padding: 0.8em 2em 1.0em 2em;

}



.comment-head .details { font-size: 0.95em; }



.comment-head a

{

	color: #868686;

	text-decoration: none;

}



.comment-head h2

{

	font-size: 1.5em;

	margin: 0px;

}



.formactions .spinner

{

	float: right;

	margin: -8px -20px 0px 0px;

}



.formactions input.submit

{

	background-color: #CCCCCC;

	border: 1px solid #868686;

	float: right;

	margin: -1em 0px 0px 0px;

	padding: 0px 0.5em;

}



.hide, .print-logo, .close-button { display: none; }



.inside

{

	width: 80%;

	min-width: 65em;

	max-width: 85em;

	margin: 0 auto;

}



.left { float: left; }

.right { float: right; }



.rule

{

	border-top: 1px solid #CCCCCC;

	font-size: 1px;

	height: 1px;

	line-height: 1px;

	margin: 1.5em 0px;

}



.secondary .featured dl

{

	border-bottom: 1px solid #CCCCCC;

	margin: 0px;

	padding: 0.5em 0px 0.6em 0px;

}



.secondary .featured p

{

	border-bottom: 1px solid #CCCCCC;

	border-top: 1px solid #CCCCCC;

	line-height: 1.5em;

	margin: 1em 0px 0px 0px;

	padding: 0.5em 0px 0.6em 0px;

}



.secondary dd

{

	display: inline;

	margin: 0px;

	padding: 0px;

}



.secondary dd a { color: #808080; }

.secondary dd a:hover { color: #8fb300; }



.secondary dt

{

	color: #AAAAAA;

	display: inline;

	margin: 0px;

	padding: 0px;

}



.single-post h1, .single-post h2, .single-post h3

{

	margin-top: 0px;

	font-family: "Century Gothic", Arial, Helvetica, Geneva, Verdana, sans-serif;

}



.story h3

{

	color: #3D5B43;

	font-size: 1.7em;

	font-weight: normal;

	margin: 0px 0px 1.5em 0px;

}



.story h3 a

{

	border-bottom: 1px dotted #3D5B43;

	color: #3D5B43;

	text-decoration: none;

}



#ancillary { padding: 2em 0px 0px 0px; }



#ancillary .block

{

	float: left;

	margin: 0px 0px 0px 5%;

	width: 30%;

}



#ancillary .block h2, #ancillary .block h3 { margin: 0px 0px 1em 0px; }



#ancillary .block h2, #ancillary .block h3

{

	font-size: 1.65em;

	color: orange;

}



#ancillary .block a { color: #E7EBE8; }



#ancillary ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.dates li a:hover, ul.counts li a:hover, #footer p.attributes a:hover, a.aside_link a:hover

{

	color: #8fb300;

	font-weight: bold;

}



#ancillary ul.dates li

{

	width: 100%;

	white-space: normal;

}



#ancillary .block-separator

{

	clear: both;

	height: 2.5em;

}



#ancillary .first, * html #ancillary .first

{

	clear: both;

	margin: 0px;

}



#ancillary .first a { text-decoration: none; }

#ancillary .thrice-length { width: 100%; }

#ancillary .twice-length { width: 65%; }



#comment-form

{

	margin: 5em 0px 5em 35.4%;

	width: 36em;

}



#comments .content

{

	border-left: 1px solid #868686;

	float: left;

	margin-left: 1.9%;

	padding: 0px 0px 0px 2%;

	width: 60%;

}



#comments .content h3

{

	font-size: 1em;

	margin: 0px;

}



#comments .content p { margin: 0px 0px 1em 0px; }



#comments .pingback cite .author

{

	background: url(/wp-content/themes/hemingway_reloaded/../images/trackback_pingback.gif) 100% 0 no-repeat;

	display: block;

	padding-top: 68px;

}



#comments cite

{

	float: left;

	font-style: normal;

	text-align: right;

	width: 31%;

}



#comments cite .admin-tools { margin: 5px 0px; }



#comments cite .admin-tools a

{

	background: #666666;

	border: 1px solid #999999;

	float: right;

	margin: 0px 5px;

	padding: 0px 3px 3px;

	text-decoration: none;

}



#comments cite .author { font-size: 1.2em; }

#comments cite .author a { text-decoration: none; }

#comments cite span { display: block; }



#errors

{

	color: #FF0000;

	font-weight: bold;

}



#footer

{

	clear: both;

	color: #E7EBE8;

	margin: 2em 0px 3em 0px;

}



#footer p strong { color: orange; }



#footer .inside

{

	background: url(/wp-content/themes/hemingway_reloaded/../images/footer_black.gif) 50% 0 repeat-x;

	padding: 1em 0px;

}



#footer p

{

	font-size: 0.95em;

	margin: 0px;

}



#footer p.attributes { float: right; }



#footer p.attributes a

{

	color: #E7EBE8;

	padding: 0px 0px 0px 1em;

	text-decoration: none;

}



#footer p.attributes a:hover { color: #8fb300; }

#footer p.copyright { float: left; }



#header

{

	background: #FFFFFF;

	color: black;

}



#header .inside { padding: 3em 0px; }



#header h2, #header img

{

	float: left;

	color: #8fb300;

	margin: 0px 0.5em 0px 0px;

	padding: 0px 0.5em 0.25em 0px;

	vertical-align: middle;

	font: normal normal 54px "Century Gothic", Arial, Helvetica, Geneva, Verdana, sans-serif;

}



#header img

{

	border: 1px solid #B6C0AB;

	margin: 4px;

	vertical-align: middle;

	float: left;

	padding: 0;

}



#header h2 a

{

	color: #8fb300;

	text-decoration: none;

}



#header p

{

	line-height: 1em;

	margin: 0px;

	padding: 1em 0px;

}



#live-search

{

	position: absolute;

	text-align: right;

	top: 4em;

	width: 100%;

}



#live-search:hover { }



#preview

{

	border: 1px solid #CCCCCC;

	margin: 1em 0px;

	padding: 0.5em;

}



#preview p { margin: 1em 0px 0px 0px; }



#primary

{

	background: #FFFFFF;

	color: #7F7F7F;

	padding: 1px 0 2em 0;

}



#primary a:hover

{

	color: #8fb300;

	font-weight: bold;

}



#primary .primary

{

	float: right;

	width: 65%;

}



#primary .secondary

{

	display: inline;

	float: right;

	margin-right: 5%;

	padding-top: 0.65em;

	width: 30%;

}



#primary .secondary .admin-tools { margin: 1em 0; }

#primary h2 { color: #000000; }



#primary.onecol-stories .primary

{

	float: left;

	width: 50%;

}



#primary.onecol-stories .secondary

{

	float: right;

	margin: 0 0 0 10%;

	width: 40%;

}



#primary.twocol-stories .first, * html #primary.twocol-stories .first { margin: 0 0 0 0; }



#primary.twocol-stories .story

{

	float: left;

	width: 48%;

	margin: 0 0 0 4%;

	display: inline;

}



* html #primary.twocol-stories .story { margin-left: 2%; }

#primary.twocol-stories .first, * html #primary.twocol-stories .first { margin: 0 0 0 0; }



.story .details

{

	margin: 1em 0;

	text-align: right;

	border-top: 1px solid #cccccc;

	padding: 0.5em 0;

	font-size: 1.15em;

	color: #4D4D4D;

}



.story .details .read-on

{

	background: url(/wp-content/themes/hemingway_reloaded/../images/readon_black.gif) 100% 60% no-repeat;

	padding-right: 20px;

}



.story .details .read-back

{

	background: url(/wp-content/themes/hemingway_reloaded/../images/readback_black.gif) 100% 60% no-repeat;

	padding-left: 20px;

}



.story .details a

{

	color: #4D4D4D;

	text-decoration: none;

}



.story .details a:hover { color: #8fb300; }



#search .spinner

{

	padding: 0px 0px 5px 0px;

	text-align: right;

}



#search img

{

	left: -5px;

	margin-top: 2px;

	position: relative;

	top: 0.25em;

}



#search img.archives-icon

{

	margin: 0px 7px 0px 0px;

	top: 1px;

}



#search input

{

	background-color: #F8F8F8;

	border: 1px solid #868686;

	font-size: 0.85em;

	margin-top: 2px;

	width: 175px;

}



#search input:focus { background: #FFFFFF; }

#search-result ul { margin: 0px; }



#search-results

{

	background: #CCCCCC;

	border-top: 1em solid #000000;

	float: right;

	padding: 0px 0px 0px 0px;

	width: 30%;

}



#search-results h3

{

	background: #FFFFFF;

	font-weight: bold;

	margin: 0px;

	padding: 0px 0px 1em 0px;

	text-align: left;

}



#search-results small

{

	border-bottom: 1px solid #555555;

	border-top: 1px solid #666666;

	display: block;

	font-size: 0.9em;

	padding: 0.5em 1em 0.7em 1em;

	text-align: left;

}



#search-results small a { color: #CCCCCC; }



#search-results ul li

{

	list-style-type: none;

	margin: 0.5em 0px;

	padding: 0px 1em 0.5em 1em;

}



#search-results ul li a

{

	border-bottom: 1px dotted #CCCCCC;

	text-decoration: none;

}



#search-results ul li:hover { background: #202020; }



#secondary

{

	background: #272727;

	border-top: 1px solid #E3E3E3;

	padding: 1px 2em;

}



#primary .primary a

{

	border-bottom-style: dotted;

	border-bottom-width: 1px;

}



#primary .primary a img { border-bottom-style: none; }

#wpcf_website, #wpcf_email, #wpcf_your_name, #wpcf_msg { background-color: #F1FFA5; }

#wpcf_website:focus, #wpcf_email:focus, #wpcf_your_name:focus, textarea#wpcf_msg:focus { background-color: #FFD7A5; }



.blue_link a:link

{

	color: #06c;

	font-size: 125%;

	text-decoration: none;

}



.blue_link a:visited

{

	color: #06c;

	font-size: 125%;

	text-decoration: none;

}



.blue_link a:hover

{

	color: #06c;

	font-size: 125%;

	text-decoration: underline;

}



#ancillary div.inside div.block.first ul.books li p a img

{

	border-style: none;

	float: left;

	margin-right: 3px;

	margin-bottom: 10px;

}



#primary div.inside div.primary ul.books li p a img, .book-single { border: 1px outset gray; }



ul.books

{

	border-top: none;

	margin: 1.5em 0px;

	color: gray;

}



ul.books li

{

	clear: left;

	border-top: none;

	list-style-type: none;

	display: inline;

	vertical-align: middle;

}



ul.books-thumb li a img

{

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	border: 1px outset gray;

}



ul.books-thumb li

{

	clear: left;

	border-top: none;

	list-style-type: none;

	display: inline;

	vertical-align: middle;

}



ul.books-thumb

{

	border-top: none;

	margin: 1.5em 0px;

	color: gray;

}



ul.flickr

{

	width: 225px;

	text-align: center;

	display: inline;

	border-style: none;

	list-style-type: none;

}



li.flickr

{

	text-align: center;

	display: inline;

	border-style: none;

	list-style-type: none;

	width: 75px;

	height: 75px;

	margin: 0;

}



.single_end

{

	color: #7F7F7F !important;

	text-decoration: none;

	font-weight: normal !important;

	font-style: normal !important;

	border-style: none;

	text-align: right;

}



.hidden_link, #primary.single-post .inside .primary a

{

	font-weight: normal !important;

	font-style: normal !important;

	text-decoration: none !important;

	text-align: right;

}



.hidden_link

{

	color: #7F7F7F;

	font-weight: normal !important;

	font-style: normal !important;

	text-decoration: none !important;

	text-align: right;

}



aside_link { color: silver; }



img.left

{

	float: left;

	margin: 20px;

}



p.asides_music img.left

{

	float: left;

	margin: 4px !important;

}



a.bullet-rss

{

	padding-right: 12px !important;

	background-image: url(/wp-content/themes/hemingway_reloaded/images/feed-icon10x10.gif);

	background-repeat: no-repeat;

	background-position: 100% 66%;

}



.bullet-favorite

{

	padding-right: 12px !important;

	background-image: url(http://astorg.info/wp-content/themes/hemingway_reloaded/images/favorite.gif);

	background-repeat: no-repeat;

	background-position: 100% 66%;

}



#utw_tagcloud

{

	text-decoration: none;

	font-family: "Century Gothic", Arial, Helvetica, Geneva, sans-serif;

}



#utw_tagcloud a

{

	text-decoration: none !important;

	font-weight: normal;

	font-style: normal;

	font-family: "Century Gothic", Arial, Helvetica, Geneva, sans-serif;

}



#utw_tagcloud a:hover

{

	font-weight: normal;

	font-style: normal;

	color: white;

	text-decoration: none;

}



.code

{

	background: #CCCCFF url('/wp-content/themes/hemingway_reloaded/../images/script.png') 15px center no-repeat;

	font-family: "Lucida Console", "Courier New", Courier, monospace;

	border-top: 2px solid #6666FF;

	border-bottom: 2px solid #6666FF;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: left;

	clear: both;

}



.preferred

{

	background: #FF9999 url('/wp-content/themes/hemingway_reloaded/./images/ruby.png') 15px center no-repeat;

	border-top: 2px solid #FF6666;

	border-bottom: 2px solid #FF6666;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.preferred_link

{

	background: #FF9999 url('/wp-content/themes/hemingway_reloaded/./images/ruby_link.png') 15px center no-repeat;

	border-top: 2px solid #FF6666;

	border-bottom: 2px solid #FF6666;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.feed

{

	background: #FFCC66 url('/wp-content/themes/hemingway_reloaded/./images/transmit.png') 15px center no-repeat;

	border-top: 2px solid #FF9900;

	border-bottom: 2px solid #FF9900;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.alert

{

	background: #FFF6BF url('/wp-content/themes/hemingway_reloaded/./images/exclamation.png') 15px center no-repeat;

	border-top: 2px solid #FFD324;

	border-bottom: 2px solid #FFD324;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.information

{

	background: #FFF6BF url('/wp-content/themes/hemingway_reloaded/./images/information.png') 15px center no-repeat;

	border-top: 2px solid #FFD324;

	border-bottom: 2px solid #FFD324;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.information_plain

{

	background: #FFF6BF no-repeat 15px center;

	border-top: 2px solid #FFD324;

	border-bottom: 2px solid #FFD324;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.music_track

{

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	border-top: 1px solid #265e15;

	border-bottom: 1px solid #265e15;

}



.download

{

	background: #D0F29D url('/wp-content/themes/hemingway_reloaded/./images/zip.png') 15px center no-repeat;

	border-top: 2px solid #9CD941;

	border-bottom: 2px solid #9CD941;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.music

{

	background: #D0F29D url('/wp-content/themes/hemingway_reloaded/./images/music.png') 15px center no-repeat;

	border-top: 2px solid #9CD941;

	border-bottom: 2px solid #9CD941;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.podcast

{

	background: #ededed url('/wp-content/themes/hemingway_reloaded/./images/transmit.png') 15px center no-repeat;

	border-top: 2px solid #ccc;

	border-bottom: 2px solid #ccc;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

}



.mint

{

	background: #8fb300 url('/wp-content/themes/hemingway_reloaded/./images/user.gif') 5px top no-repeat;

	color: white;

	border-bottom: 2px solid #424242;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: center;

	border-top: 2px solid #424242;

}



.video

{

	background: #DFFFA5 url('/wp-content/themes/hemingway_reloaded/./images/photo_link.png') 5px top no-repeat;

	border-bottom: 2px solid #424242;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: left;

	border-top: 2px solid #424242;

}



.poll

{

	background: #E6E6FA url('/wp-content/themes/hemingway_reloaded/./images/chart_bar.png') 5px top no-repeat;

	border-bottom: 2px solid #AA00FF;

	margin: 10px auto;

	padding: 5px 20px 5px 45px;

	text-align: left;

	border-top: 2px solid #AA00FF;

}



.ddop { font-size: 20%; }



a.liexternal

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_external_08.gif') no-repeat right;

	display: inline-block;

}



a.liwikipedia

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_wikipedia_02.gif') no-repeat right;

	display: inline-block;

}



a.liimdb

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_imdb_03.png') no-repeat right;

	display: inline-block;

}



a.liftp

{

	padding-right: 13px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_ftp.png') no-repeat right;

	display: inline-block;

}



a.limailto

{

	padding-right: 18px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_mail_03.gif') no-repeat right;

	display: inline-block;

}



a.lipdf

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_pdf_02.gif') no-repeat right;

	display: inline-block;

}



a.liword

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_word_10x10.png') no-repeat right;

	display: inline-block;

}



a.lirtf

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_word_10x10.png') no-repeat right;

	display: inline-block;

}



a.liallocine

{

	padding-right: 12px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_imdb_03.png') no-repeat right;

	display: inline-block;

}



a.litechnorati

{

	padding-right: 14px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_technorati.png') no-repeat right;

	display: inline-block;

}



a.liflickr

{

	padding-right: 14px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_flickr.png') no-repeat right;

	display: inline-block;

}



a.lisnapshot

{

	padding-right: 14px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_snapshot.png') no-repeat right;

	display: inline-block;

}



a.liyoutube

{

	padding-right: 14px;

	background: url('http://astorg.info/wp-content/themes/mistylook-101/images/link-icon_imdb_04.png') no-repeat right;

	display: inline-block;

}



.metalink_favorite { display: inline; }

#primary div.inside div.primary ul.counts li.page_item a { font-weight: bold; }

#primary div.inside div.primary ul.counts li.page_item ul li.page_item { text-indent: 20px; }

ul.book-single { list-style-type: none; }

ul.book-single li { display: inline; }

#linkcat-1 ul li a { border-style: none; }


#navmenu li {
     list-style-type: none;
     display: inline;}

table.sidebar {border-spacing: 0px; margin: 0px 0px; width: 100%;}
table.sidebar caption{color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; text-align: left;}
table.sidebar td {background: #2D2D2D; color: #FFFFFF;}
table.sidebar th {background: #2D2D2D; color: #FFFFFF; text-align: left;}
table.sidebar th, table td {padding: 3px 3px;}

table.header {border-spacing: 0px; margin: 0px 0px; width: 100%; }
table.header caption{color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; text-align: left;}
table.header td {background: #FFFFFF;}
table.header th {background: #FFFFFF; text-align: left;}
table.header th, table td {padding: 0px 0px;}

#book_list ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
.now-reading-library {color: white; font-size: 12px;} 
.now-reading-library a:link {color: white; text-decoration: none; font-size: 12px;}
.now-reading-library a:visited {color: #BAB423; text-decoration: none; font-size: 12px;}
.now-reading-library a:hover {color: #8FB300; text-decoration: bold; font-size: 12px;}
.now-reading-library h1 {color: orange; font-size: 2em;}
.now-reading-library h2 {color: #06c; font-size: 1.5em;}
.now-reading-library h3 {color: #06c; font-size: 12px;}
.now-reading-library-dim {color: #999999; font-size: 12px;}
