.clear { clear: both; }

#myheader { background: #322d29 url(../images/header_bg.gif) repeat-x top left; height: 50px; }
#myheader h1 { text-decoration:none; }
#myheader a:link { border:none; }
#myheader img { border: none }
#myheader .head1 { width: 960px; margin: 0 auto; }
#myheader .logo { float:left; padding:0; margin:0; width:277px; }
#myheader .home { padding-top: 20px; }

#mycategories { background: transparent url('../images/bg-cat.gif') left top repeat-x; margin: 0px 0px 0px 0px; border-bottom: 3px solid #dedede;}
#mycategories .wrap960 { width: 960px; margin: 0 auto; }
#breakbody { width: 960px; margin: 0 auto; }
#breakbody .rsslink {float:right;text-align:right;font-size:15px;}
#breakbody .rsslink a {text-decoration:none;color:#707070;font-weight:bold;}

#beforefooter { padding: 6px 10px; margin-top: 20px; background: #f0f0f0; }
#beforefooter .footer1 { margin:0 auto; padding:0; width:960px;}
#beforefooter .footer1 h3 { margin:0 0 20px 0; padding:10px 0 16px 0; font:normal 30px Arial, Helvetica, sans-serif; color:#ffffff; border-bottom:1px solid #484848;}
#beforefooter .footer1 p { margin:0 0 10px 0; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#a6a6a6;}
#beforefooter .footer1 p.client { float:right; font:bold italic 12px Arial, Helvetica, sans-serif;}
#beforefooter .footer1 img.icon { margin:0 20px 20px 0; padding:0; border:none; float:left;}
#beforefooter .footer1_suba { margin:0; padding:0; float:left; width:200px;}
#beforefooter .footer1_sub1a { margin:0; }
#beforefooter .footer1_subb { margin:0; padding:0 10px; float:left; width:270px; border-left:1px solid #cecece;}
#beforefooter .footer1_sub1b { margin:0; }
#beforefooter .footer1_subc { margin:0; padding:0 10px; float:left; width:330px; border-left:1px solid #cecece;}
#beforefooter .footer1_sub1c { margin:0; }
#beforefooter .footer1_subd { margin:0; padding:0; float:left; width:100px; border-left:1px solid #cecece;}
#beforefooter .footer1_sub1d { margin:0; }
#beforefooter .pubmembers { padding-left:10px; }
#beforefooter .pubmembers ul li { border:none; float:left; margin:10px 6px 5px 0; padding:0; width:34px;}
#beforefooter .pubmembers ul li img { background:#fff; border:1px solid #b5a673; padding:1px; }
#beforefooter .social { padding:10px 0 0 12px; }
#beforefooter .social ul li { border:none; float:left; margin:0 6px 5px 0; padding:0; width:34px;}
#beforefooter .social ul li img { background:#fff; padding:1px; border: none;}
ul.ulpub { margin: 0; padding: 0; list-style: none; }
