@charset "utf-8";
/* CSS Document */

#content { margin: 30px 0 50px 30px; background-color: #FFF; color: #666; font: 11px/16px Arial, Helvetica, sans-serif; }
#content td { padding-bottom: 25px; }

#content h1.dontmiss { display: block; width: 600px; height: 12px; text-indent: -4000px; background: url('sub-headline.gif') no-repeat; margin: 0 0 0 0; }
#content td>h1.dontmiss { margin-bottom: 0.4em; }

#content a { text-decoration: none; color: #f36e23; }
#content a:hover { color: #693; }

#content h2 { color: #FFF !important; }
#content a h2 { margin: -178px 0 162px 0; text-indent: 0.6em; color: #FFF !important; font: 13.5pt Arial, Helvetica, sans-serif; }
#content a>h2 { margin-top: -180px; }
#content a:hover h2 { color: #FC3; }
#content a img { margin: 0; }
#content .contactInfo { font-weight: bold; margin-bottom: 0.6em; }

#content td#right td { padding-bottom: 0; line-height: 1.3em; }
#right .orange { background: #FF8F29 url('orange-bg.gif') repeat-x left top; margin-top: 0; padding-top: 13px; border: 1px solid #F60; }
#right .orange a { color: #FFF; }
#right .orange a:hover { color: #FF6; }
#right .bucketHeadine { color: #FFF; margin-bottom: 0.3em; }
#right .list a { color: #333; text-decoration: none; }
#right .list a:hover { color: #FF6; }

a.fullList { display: block; background: #FF8F29 url('orange-bg.gif') repeat-x left -20px; margin-top: 0; padding-top: 13px; border: 1px solid #F60; color: #FFF !important; margin: 0; padding: 15px 18px; }
a.fullList:hover { background-position: top; border-color: #C30; }
a.fullList h1 { margin: 0; font: 14pt/17pt Arial, Helvetica, sans-serif;}
a.fullList p { font: 10pt/14pt Arial, Helvetica, sans-serif; color: #333; }
a.fullList:hover p { color: #FC3; }

a.snipe { display: block; float: right; margin: -53px 1px -53px 0; }
td > a.snipe { display: block; float: right; position: relative; top: -53px; margin: 0 -3px -53px 0; }
