#main #content #leftcontent { float:left; width:480px; margin-right:10px; margin-top:4px;}

#main #content #rightcontent { float:left; width:255px; margin-top:0px; line-height:16px; }
#main #content #rightcontent #resourceheader { font-size:17px; line-height:17px; font-family:verdana; font-weight:bold; color:#2C2C2E; background-image:url(images/home_header_resource.gif); width:202px; height:32px; padding-left:64px; padding-top:9px; margin-top:15px; }
#main #content #rightcontent #resourcebox { width:255px; padding-left:10px; padding-top:11px; }
#main #content #rightcontent #resourcebox h2 { font-size:13px; line-height:13px; padding-bottom:6px; }
#main #content #rightcontent #resourcebox .bullet { background-image:url(images/bullet_white.gif); width:15px; height:15px; }
#main #content #rightcontent #resourcebox .article { font-weight:bold; color:#2C2C2E; }
#main #content #rightcontent table.sparkpeople { margin-top:15px; }

#main #content #header { padding:22px; padding-bottom:5px; padding-left:7px; }
#main #content .subhead { background-color:#DAE9AD; width:442px; height:24px; margin-top:18px; padding-left:15px; padding-top:4px; }
#main #content .subsubhead { margin-top:10px; padding-left:16px; padding-top:4px; line-height:17px; padding-bottom:4px; }
#main #content ul { margin:0; margin-top:5px; margin-bottom:20px; margin-left:20px; padding-left:18px; }
#main #content li { margin-left:5px; margin-bottom:3px; }
#main #content #address { font-size:12px; line-height:12px; width:185px; }
#main #content #zip { font-size:12px; line-height:12px; width:80px; }
#main #content #disclaimer { font-size:9px; }


