* { padding:0; margin:0; list-style:none; text-decoration:none; }
body { background: #f0fff0; font:11px Verdana, sans-serif; color:#777; line-height: 14px;}
#header { width:850px; margin:0 auto;  border: solid 1px #e0f0e0; border-bottom: none; }
#header p { text-indent:-9999px;}
#header p a { display:block; background:url(images/banner.jpg) no-repeat; height:150px;   }
#wrapper { width:850px; margin:auto; background: #fff; border: solid 1px #e0f0e0;border-top: none;  }
.clear { clear:both;}
#left { width:200px; float:left; background:#fff; }
#sidebar { display:block; margin:15px; padding-right:2px;}
#sidebar hr { background:url(images/hr.gif) no-repeat; display:block; height:5px; border:none; margin:18px 0 4px 0;}
#left h2 { font:bold 16px Arial, sans; color:#555; margin-bottom:10px;}
#left ul { margin-bottom:10px;}
#left ul li { }
#left ul li a { display:block; color:#383; height:20px; line-height:20px;  padding:  6px;  font: bold 13px Arial; border-bottom: solid 1px #9a9;}
#left ul li a:hover { text-decoration:none; background: #aca; }
#right { width:600px; float:right; margin-top:10px; padding-right:40px; }
#right h2 { font:bold 14px Arial; margin-bottom:10px; color: #555; }
#right h1 { font:bold 18px Arial; margin-bottom:10px; color: #555;  }
#right p.desc { font:bold 15px Arial; }
#right a { font-weight:bold;}
#right p { padding-bottom:20px; text-align:justify;}
#right p a { color:#585; text-decoration:underline; font-size:12px;}
#right h3 { font:bold 14px Arial; margin-bottom:5px;}
#right ul#adsense { margin:0; }
#right ul#adsense li { float:left; display:inline; padding:0 0 20px 0; }
#right ul { margin:20px 0 0 180px;}
#right ul li { float:left; display:inline; font-size:10px; padding-right:40px; font-weight:bold;}
#right ul li a { color:#006633;}
#right ul li a:hover { color:#008000;}
#footer { display:block; padding: 4px;}
#footer a {color:#585; text-decoration:underline; font-size:12px; font-weight:bold;}
#adsense { margin:0; float:left; padding:0; }