body {width:920px;margin:auto;height:auto;font-family:Arial;background:#6f605a url("../images/background-3-side.jpg") repeat-y center;}
/****** Content ******/
#main { width:920px;}
#main #content{ float:left;padding:10px 20px 15px 21px;width:490px;border:0px solid #000; }

#main #content h2.title { margin:30px 0 5px 0;padding:0;font:normal 18px Arial; }
#main #content h2.title > a{ color:#000;text-decoration:none; }
#main #content h2.title > a:hover{ text-decoration:underline; }
#main #content h3.title { margin:15px 0 0 0;padding:0 0 2px 0;font:normal 18px Arial;border-bottom:1px dotted #000; }
#main #content p { margin:10px 0 0 0;padding:0;font:normal 12px Arial;line-height:140%; }

#main #content .post_meta  { width:100%;padding:0 0 5px 0;font:normal 11px Arial;border-bottom:1px dotted #000; }
#main #content .post_meta a{ color:#000;text-decoration:none; }
#main #content .post_meta a:hover{ text-decoration:underline; }
#main #content img.post_image { float:left;margin:10px 10px 2px 0;background:#f3f1f1; }

/****** Side Panel ******/
#main #side { float:left;width:385px;border:0px solid #000; }

#side h3 { font:normal 20px Arial;color:#000;margin:10px 0 5px 0;padding:0; }
#side h3 > a { text-decoration:none;color:#000; }
#side h3 > a:hover { text-decoration:underline; }
#side ul.side_category { list-style-type:none;margin:0;padding:0; }
#side ul.side_category li { font:normal 12px Arial;line-height:140%; }
#side ul.side_category li img{ padding:0 4px 0 0;border:none; }
#side ul.side_category li a{ color:#000;text-decoration:none; }
#side ul.side_category li a:hover{ text-decoration:underline; }

#side ul.side_sub_category { list-style-type:disc;padding:0 0 2px 32px; }

#side ul.side_link { list-style-type:none;margin:0;padding:0; }
#side ul.side_link li { background:url("../images/left_menu_bullet.gif") no-repeat left;font:normal 12px Arial;line-height:140%; }
#side ul.side_link li a{ padding:0 0 0 18px;color:#000;text-decoration:none; }
#side ul.side_link li a:hover{ text-decoration:underline; }

#side .side_spacer{ width:385px;height:30px;text-align:center;background:url("../images/side-spacer.gif") no-repeat center; }
#side .side_about { width:350px;margin:0 0 0 12px;font:normal 12px Arial;line-height:140%; }

#side #side_left { float:left;width:170px;margin:0 0 15px 12px; }

#side #side_right { float:left;width:170px;margin:0 10px 15px 12px; }
#side #side_right p{ font:normal 12px Arial; }
#side #side_right p.side_right_comment { font:normal 11px Arial;line-height:140%; }
#side #side_right p.side_right_comment > a{ font:bold 12px Arial;color:#000;text-decoration:none; }
#side #side_right p.side_right_comment > a:hover{ text-decoration:underline; }

#side #side_right .polling { margin:-8px 0 0 0;font:normal 12px Arial; }
#side #side_right .polling input{ border:1px solid #5f4332;background:#fff;font-size:12px;padding:2px;margin:2px 0 0 0; }
#side #side_right .polling input:focus { background:#ffffcc; }
#side #side_right .polling a{ color:#000;text-decoration:underline; }
#side #side_right .polling a:hover{ text-decoration:none; }