﻿

#contentLayout { background: #fff url(/design/watermark.jpg) 60% right no-repeat; }
#masterColumnLayout { width: 760px; }
td#masterColumnLeft { display: none; }
td#masterColumnRight { width: 100%; }

#contentColumnLayout { width: 760px; }
td#contentColumnLeft { width: 545px; }
td#contentColumnRight { padding-left: 25px; width: 190px; }


/* homepage components */

#audienceLayout { /*margin: 10px 0 20px 0; padding: 5px;*/ /*background: #f0f9ff;*/ }
#audienceLayout h2 { margin: 0; margin-bottom: 4px; color: #000; }
#audienceColumns { width: 100%; }
#audienceColumns td.textColumn { width: 30%; /*padding: 1%;*/ }
#audienceColumns td.spacerColumn { width: 2%; }

.footerColumns { width: 100%; border-collapse: collapse; }
.footerColumns .footerLeft { width: 33%; padding: 0 10px 0 0; vertical-align: top; }
.footerColumns .footerCenter { width: 33%; padding: 0; vertical-align: top; }
.footerColumns .footerRight { width: 33%; padding: 0 0 0 10px; vertical-align: top; }

/* Member login */

#memberLogin { margin-bottom: 10px; padding: 8px; font-size: .9em; background: #f3fcff; border: 1px solid #007fac; }
#memberLogin h2 { margin-top: 0; margin-bottom: 5px; color: #007fac; }
#memberLogin p { margin: 5px 0; }


/* Footer Ads */

#footerAd { margin: 20px 0; background: url(/design/FooterAd_center.gif) top left repeat-y; }
#adSpace { padding: 5px 10px; }