@charset "utf-8";
/* CSS Document */

div.blogs div.blog:first-child { border-top:0px; }
div.blogs div.blog { width:598px; float:left; border-top:5px solid #EFE5CC; }
div.blogs div.blog { width:598px; float:left; padding:10px 15px 0px; }
div.blogs div.blog h3,
div.blogs div.blog p { margin:0px; }
div.blogs div.blog h3 { font-size:110%; color:#990000; margin-bottom:2px;}
div.blogs div.blog p { width:568px; float:left; font-size:95%; margin-bottom:2px; }
div.blogs div.blog p.description { width:568px; float:left; font-size:92%; margin-bottom:2px; }
div.content div.stats,
div.blogs div.blog div.stats { float:left; margin:0px 0px 5px 0px; }
div.blogs div.blog p.keywords,
div.content p.keywords { width:568px; float:left; font-size:85%; margin-bottom:0px; }
div.blogs div.blog p.details,
div.content p.details { width:568px; float:left; font-size:85%; color:#990000; margin-bottom:0px; }
div.content p.quote { padding-left:20px; color:#990000; }
div.content ol.quote { padding-left:38px; color:#990000; }
div.blogs ul,
div.content ul.links { width:568px; float:left; background-color:#FFFFFF; list-style:none; padding:0px; margin:0px 0px 3px 0px; }
div.blogs li,
div.content ul.links li { float:left; padding:0px 2px 0px 0px; } 
div.content ul.pnlinks { width:568px; float:left; background-color:#FFFFFF; list-style:none; padding:0px; margin:0px 0px 0px 0px; }
div.content ul.pnlinks li { float:left; padding:0px 2px 3px 0px; } 

div.block_main div.block_content div.content table { align:center; margin-left: auto; margin-right: auto; border:1px; cellpadding:5px; }
div.block_main div.block_content div.content div.poll table td { text-align:left; padding:3px 0px 3px 0px; }
div.block_main div.block_content div.content table.left-table td { text-align:left;  }

div.block_main div.block_content div.pages ul.pages { float:right; padding:21px 0px 0px 0px; }
div.block_main div.block_content div.footer div.pages ul.pages { float:right; padding:6px 0px 0px 0px; }

div.featured_comments { width:596px; float:left; border-top:5px solid #EFE5CC; }
div.featured_comments div.recent_comment { width:188px; float:left; border-left:4px solid #EFE5CC; border-bottom:5px solid #EFE5CC; font-size:85%; padding:4px; background-color: #FFFFFF; }
div.featured_comments div.recent_comment:first-child { border-left:0px; }
div.featured_comments div.recent_comment img { width:188px; height:14px; overflow:hidden; }

div.subheading { width:598px; float:left; background-color: #EFE5CC; border-top:8px solid #EFE5CC; }

div.comments div.comment { width:570px; float:left; border-top:5px solid #EFE5CC; padding:10px 15px 10px; }
div.comments div.comment p.details { width:568px; float:left; font-size:85%; color:#990000; }

div.comment_form { width:568px; float:left; border-top:5px solid #EFE5CC; padding:10px 15px 0px; }
div.comment_form h2 { font-size:120%; color:#990000; margin:0px 0px 10px 0px; }
div.comment_form p { margin:0px 0px 10px; }
div.comment_form ul { width:568px; float:right; }
div.comment_form li { text-align:right; }
div.comment_form div.group div.element { width:281px; float:right; padding:0px; margin:0px 0px 3px 0px; }
div.comment_form div.group div.element:first-child { float:left; padding:0px 5px 0px 0px; }
div.comment_form div.group div.element p { float:left; padding:0px; margin:0px; }
div.comment_form div.group div.element p.element_heading { width:108px; font-weight:bold; color:#990000; }
div.comment_form div.group div.element p.element_field input,
div.comment_form div.group div.element p.element_field textarea { width:168px; font-weight:normal; }

div.comment_form div.element { width:568px; float:left; padding:0px; margin:0px 0px 3px; }
div.comment_form div.element p { float:left;  padding:0px; margin:0px; }
div.comment_form div.element p.element_heading { width:108px; font-weight:bold; color:#990000; }
div.comment_form div.element p.element_field input,
div.comment_form div.element p.element_field textarea { width:456px; font-weight:normal; }
div.comment_form ul.links { width:568px; float:left; list-style:none; padding:0px; margin:0px 0px 3px 0px; }
div.comment_form ul.links li { float:right; }

#comment_body { height: 200px;}
