body { width: 800px; margin: 0 auto; padding: 0px; background-color: #ffffff; font-family: Verdana, sans-serif; font-size: 70%; }

div { margin: 0px; }

form { display: inline; }

img { border: none; }

#header { width: 800px; }

div.logo { width: 100%; }

.module	{ padding: 0 0 10px 0; }

#left {float: left; width: 200px; }

#left p { margin: 0 0 0 0; padding: 10px 0 0 0; line-height: 14px; color: #000000; }

#left p img { padding: 0 0 5px 0; }

#left p.section { margin: 0 0 0 0; padding: 4px; line-height: 14px; font-weight: bold; background-color: #000000; color: #ffffff; }

#left .books p { padding: 11px 0 5px 0; font-weight: normal; }

#left .books p a { font-weight: bold; }

#left .books img { clear: both; float: left; padding: 0 5px 5px 0; }

#left div.nav li	{ font-weight:bold; }

#left ul	{ margin: 0 0 0 0; padding: 5px 0 17px 0; list-style: none; }

#left li	{ clear: both; margin: 0 0 0 0 ; padding: 5px 0 0 0; }

#left ul li a {
	float: left; width: 117px;
}
#left ul li span {
	float: left; width: 83px; padding: 0 0 0 0; text-align: left;
}

#left .alpha	{ float: left; width: 100px; }

#left .beta	{ float: left; width: 93px; }

#left .beta	p { padding-left: 10px; margin: 0 0 0 0; }

#left .beta	img { margin-left: -5px; }

#central { float: left; width: 373px; margin: 0 0 0 0; padding: 0 13px 0 13px; }

#central p.date { margin: 0 0 0 0; padding: 4px; width: 257px; line-height: 14px; text-transform: uppercase; font-weight: bold; background-color: #000000; color: #ffffff; }

#central h1 { margin: 3px 0 0 0; padding: 4px; line-height: 14px; text-transform: uppercase; font-size: 100%; background-color: #000000; color: #ffffff; }

#central h1.section { margin: 0 0 3px 0; padding: 4px; width: 257px; line-height: 14px; text-transform: uppercase; font-size: 100%; font-weight: bold; background-color: #000000; color: #ffffff; }

#central h1 a { color: #ffffff; text-decoration: none; }

#central h1 a:link, h1 a:visited { color: #FFFFFF; text-decoration: none; border: none; }

#central h1 a:hover, h1 a:active { color: #00FF00; text-decoration: none; border: none; }

#central p { margin: 0 0 0 0; padding: 10px 0 0 0; line-height: 14px; color: #000000; }

#central p a:link {
color: #000000;text-decoration: none;background-color: transparent;border-color: #000000;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}

#central p a:hover { color:#00FF00; text-decoration: none; }

#central p img { margin: 0 -10px 0 0; }

#central p.feedback { border-top: 1px solid #66668d; margin: 15px 0 0 0; padding: 4px 0 0 0; font-size: 90%; line-height: 16px; color: #000000; }

#central p.feedback a:link { border: none; }

#central #share { padding: 10px 0 0 7px; }

#central #bookmark { margin: 3px 0 10px 0; padding: 0; list-style-type: none; }

#central #bookmark li { display: inline; font-size: 8pt; margin: 0; }

#central #bookmark img { border: none; padding: 0 1px 0 0; }

#central .adsense { border-top: none; border-bottom: none; margin: 0 0 15px -4px; padding: 0 0 4px 0; }

.comment { padding: 0 0 20px 0; }

.comment-footer { clear:both; color:#5c5b60; font-size:11px; padding: 0 0 0 0; }

.comment-footer a { color: #5c5b60; text-decoration: none; border: none; }

.comment-footer a:link, .comment-footer a:visited { color: #5c5b60; text-decoration: none; border: none; }

.comment-footer a:hover, .comment-footer a:active { color: #f5a300; text-decoration: underline; border: none; }

h3#trackback, h3.comments-header, h2#comments-form-header { color: #13252b; font-size: 120%; line-height: 20px; padding: 0 0 3px 10px; margin: 0 0 0px -10px; }

/* #comments_form { background-color: #f6f5f1; padding: 10px; } */

#comments_form #comment-data { width: 180px; float: left; border: 0px solid #f90; }

#comments_form #comment-data p { height: 40px; }

#comments_form #comment-data input { font-size: 10px; line-height: 1.0; width: 170px; font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #ebecec; border: 1px solid #d6d8d9; }

#comments_form #comments-options { width: 180px; float: left; border:0px solid #f90; }

#comments_form #comments-options p { height: 40px; }

#comments_form #comments-options img { padding: 0 0 0 7px; }

#comments_form #comments-options input { font-size: 10px; line-height: 1.0; width: 170px; font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #ebecec; border: 1px solid #d6d8d9; }

#comments_form #comments-options input.checkbox { line-height: 1.0; width: 11px; height: 11px; margin: 4px 0 4px 0; padding: 0 0 0 0; }

#comments_form #comments-options input.text-input { font-size: 10px; line-height: 1.0; width: 88px; font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #ebecec; border: 1px solid #d6d8d9; }

#comments_form #author { font-size:12px; }

#comments_form #email { font-size:12px; }

#comments_form #url { font-size:12px; }

#comments_form #comment-text { font-size: 12px; width: 350px; }

#comments_form p#form-buttons { text-align: left; }

#right { float: left; width: 201px; margin: 0 0 0 0; }

#right p {  margin: 0 0 0 0; padding: 10px 0 10px 0; font-weight: bold; }

#right p.section { margin: 0 0 0 0; padding: 4px; line-height: 14px; text-transform: uppercase; font-weight: bold; background-color: #000000; color: #ffffff; }

#right .books p { padding: 10px 0 10px 0; font-weight: normal; }

#right .books p a { font-weight: bold; }

#right .books img { clear: both; float: left; padding: 0 5px 5px 0; }

#searchbox { padding: 0 0 8px 0; color: #000000; }

#searchbox form { margin: 0 0 0 0; padding: 0 0 0 0; }

#searchbox p {  margin: 0 0 0 0; padding: 10px 0 3px 0; font-weight: bold; }

#searchbox input { float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 172px; height: 19px; border: 1px solid #000000; color: #000000; }

#searchbox input.button { float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 27px; height: 21px; border: none; }

#right ul	{ margin: 5px 0 0 0; padding: 0 0 5px 0; list-style: none; }

#right li	{ margin: 0 0 0 0 ; padding: 5px 0 0 0; font-weight: normal; }

#footer { width: 100%; margin: 40px 0 0 0; padding: 0 0 20px 0; color: #000000; border-top:1px solid #000000;}

#footer .left { float:left; padding: 2px 0 0 0; }

#footer .right { float:right; padding: 2px 0 0 0; }

a { color: #000000; text-decoration: none; }

a:link, a:visited { color: #000000; text-decoration: none; }

a:hover, a:active { color: #00FF00; text-decoration: none; }

.details { display: none; }
