/* outer frame */
#frame-template1, #frame-template2, #frame-template3, #frame-template4, #frame-template5, #frame-template6, #frame-template7, #frame-template8, #frame-template9, #frame-template10
{width: 600px;background-color: #FFF;font-size: 12px;font-family: Arial;border: 1px solid #000;}


/* standard definitions */
.h1-template1, .h1-template2, .h1-template3, .h1-template4, .h1-template5, .h1-template6, .h1-template7, .h1-template8, .h1-template9, .h1-template10
{font-size: 16px;margin: 0;}

h1.h1-template1 {font-size: 16px;margin: 0;}
h1.h1-template2 {font-size: 16px;margin: 0;}
h1.h1-template3 {font-size: 16px;}
h1.h1-template4 {font-size: 16px;}
h1.h1-template5 {font-size: 18px;margin: 0;}

.h2-template1, .h2-template2, .h2-template3, .h2-template4, .h2-template5, .h2-template6, .h2-template7, .h2-template8, .h2-template9, .h2-template10
{font-size: 14px;margin: 0;}

h2.h2-template1 {font-size: 16px;margin: 0;}
h2.h2-template2 {font-size: 16px;margin: 0;}
h2.h2-template3 {font-size: 16px;}
h2.h2-template4 {font-size: 16px;}
h2.h2-template5 {font-size: 18px;margin: 0;}


.h3-template1, .h3-template2, .h3-template3, .h3-template4, .h3-template5, .h3-template6, .h3-template7, .h3-template8, .h3-template9, .h3-template10
{font-size: 12px;margin: 0 0 0 10px;}

.h4-template1, .h4-template2, .h4-template3, .h4-template4, .h4-template5, .h4-template6, .h4-template7, .h4-template8, .h4-template9, .h4-template10
{font-size: 10px;margin: 0 0 0 10px;}


.p1 {color: #000;font-size: 12px;margin: 4px 0 4px 0;}
.p2 {color: #FFF;font-size: 12px;margin: 4px 0 4px 0;}


/* link styles */
a {font-size: 12px;color: #000;}
A:hover {color: #000;text-decoration: underline;}
A:active {color: #000;text-decoration: underline;}
A:visited {color: #000;text-decoration: underline;}


/* template dividers */
.divider1-template1, .divider1-template2, .divider1-template3, .divider1-template4, .divider1-template5, .divider1-template6, .divider1-template7, .divider1-template8, .divider1-template9, .divider1-template10
{background-color: #FFF;height: 1px;padding: 0px;margin: 0px;width: 100%;}

.divider2-template1, .divider2-template2, .divider2-template3, .divider2-template4, .divider2-template5, .divider2-template6, .divider2-template7, .divider2-template8, .divider2-template9, .divider2-template10
{background-color: #3C3674;height: 1px;padding: 0px;margin: 0px;}

.divider3-template1, .divider3-template2, .divider3-template3, .divider3-template4, .divider3-template5, .divider3-template6, .divider3-template7, .divider3-template8, .divider3-template9, .divider3-template10
{background-color: #3C3674;height: 1px;padding: 0px;margin: 0px;}


/* date bar style */
.dateBar {background-color: #363D73;color: #fff;padding: 5px 10px;border-top: 1px solid #FFF;}

/* unsub bar style */
.unsubBar {background-color: #dce2e9; color: #222222;padding: 5px 10px;border-top: 1px solid #b3bdc7;}

/* header style */
.header {background-color: #363D73;}

/* footer style */
.footer {background-color: #363D73;color: #fff;padding: 5px 10px;border-top: 0px solid #FFF;}
A.footer {color: #fff;}


/* navs */
.vertNavCell-template1, .vertNavCell-template2, .vertNavCell-template3, .vertNavCell-template4, .vertNavCell-template5, .vertNavCell-template6, .vertNavCell-template7, .vertNavCell-template8, .vertNavCell-template9, .vertNavCell-template10
{padding: 10px; font-weight: bold;}

.vertNavCell-template2 {width: 130px; background:#dce2e9;}
.vertNavCell-template4 {width: 130px; background:#dce2e9;}


#vertNav-template1, #vertNav-template2, #vertNav-template3, #vertNav-template4, #vertNav-template5, #vertNav-template6, #vertNav-template7, #vertNav-template8, #vertNav-template9, #vertNav-template10
{margin-left: 20px;padding: 1px;}

#vertNav-template2 A {font-size:12px; font-weight: bold;}
#vertNav-template4 A {font-size:12px; font-weight: bold;}

.horzNavCell-template1, .horzNavCell-template2, .horzNavCell-template3, .horzNavCell-template4, .horzNavCell-template5, .horzNavCell-template6, .horzNavCell-template7, .horzNavCell-template8, .horzNavCell-template9, .horzNavCell-template10
{padding: 10px; font-weight: bold;}

.horzNavCell-template1 {background:#dce2e9; border-bottom:1px solid #b3bdc7;}


#horzNav-template1, #horzNav-template2, #horzNav-template3, #horzNav-template4, #horzNav-template5, #horzNav-template6, #horzNav-template7, #horzNav-template8, #horzNav-template9, #horzNav-template10
{padding: 5px; padding-left:10px; font-weight: bold;}

#horzNav-template3 A {font-size:13px; font-weight: bold;}
#horzNav-template5 A {font-size:13px; font-weight: bold;}

/* column styles */
.col1-template1, .col1-template2, .col1-template3, .col1-template4, .col1-template5, .col1-template6, .col1-template7, .col1-template8, .col1-template9, .col1-template10
{border-right: 1px solid #FFF;padding: 0px;}

.col2-template1, .col2-template2, .col2-template3, .col2-template4, .col2-template5, .col2-template6, .col2-template7, .col2-template8, .col2-template9, .col2-template10
{background-color: #9FAED5;padding: 0px;}

.col3-template1, .col3-template2, .col3-template3, .col3-template4, .col3-template5, .col3-template6, .col3-template7, .col3-template8, .col3-template9, .col3-template10
{background-color: #FFF;padding: 0px;}


/* column cell styles */
.col1cell1-template1, .col1cell1-template2, .col1cell1-template3, .col1cell1-template4, .col1cell1-template5, .col1cell1-template6, .col1cell1-template7, .col1cell1-template8, .col1cell1-template9, .col1cell1-template10,
.col1cell2-template1, .col1cell2-template2, .col1cell2-template3, .col1cell2-template4, .col1cell2-template5, .col1cell2-template6, .col1cell2-template7, .col1cell2-template8, .col1cell2-template9, .col1cell2-template10,
.col1cell3-template1, .col1cell3-template2, .col1cell3-template3, .col1cell3-template4, .col1cell3-template5, .col1cell3-template6, .col1cell3-template7, .col1cell3-template8, .col1cell3-template9, .col1cell3-template10
{padding: 10px;}

.col1cell2-template4 {background: #f7f7e7; border-left: 1px solid #fff;}

.col2cell1-template1, .col2cell1-template2, .col2cell1-template3, .col2cell1-template4, .col2cell1-template5, .col2cell1-template6, .col2cell1-template7, .col2cell1-template8, .col2cell1-template9, .col2cell1-template10,
.col2cell2-template1, .col2cell2-template2, .col2cell2-template3, .col2cell2-template4, .col2cell2-template5, .col2cell2-template6, .col2cell2-template7, .col2cell2-template8, .col2cell2-template9, .col2cell2-template10,
.col2cell3-template1, .col2cell3-template2, .col2cell3-template3, .col2cell3-template4, .col2cell3-template5, .col2cell3-template6, .col2cell3-template7, .col2cell3-template8, .col2cell3-template9, .col2cell3-template10
{padding: 10px;}

.col3cell1-template1, .col3cell1-template2, .col3cell1-template3, .col3cell1-template4, .col3cell1-template5, .col3cell1-template6, .col3cell1-template7, .col3cell1-template8, .col3cell1-template9, .col3cell1-template10,
.col3cell2-template1, .col3cell2-template2, .col3cell2-template3, .col3cell2-template4, .col3cell2-template5, .col3cell2-template6, .col3cell2-template7, .col3cell2-template8, .col3cell2-template9, .col3cell2-template10,
.col3cell3-template1, .col3cell3-template2, .col3cell3-template3, .col3cell3-template4, .col3cell3-template5, .col3cell3-template6, .col3cell3-template7, .col3cell3-template8, .col3cell3-template9, .col3cell3-template10
{padding: 10px;}

/* override the cell1 bgcolors */
.col1cell1-template1, .col1cell1-template2, .col1cell1-template3, .col1cell1-template4, .col1cell1-template5, .col1cell1-template6, .col1cell1-template7, .col1cell1-template8, .col1cell1-template9, .col1cell1-template10,
.col2cell1-template1, .col2cell1-template2, .col2cell1-template3, .col2cell1-template4, .col2cell1-template5, .col2cell1-template6, .col2cell1-template7, .col2cell1-template8, .col2cell1-template9, .col2cell1-template10,
.col3cell1-template1, .col3cell1-template2, .col3cell1-template3, .col3cell1-template4, .col3cell1-template5, .col3cell1-template6, .col3cell1-template7, .col3cell1-template8, .col3cell1-template9, .col3cell1-template10
{background-color: #E9D8AC;}


/* section specific styles */
.weatherCell {width:150px; padding: 15px 0px; text-align: center; background:#f4ead2; border: 1px solid #ccb988;}
.weatherImage {border: 1px solid; padding-bottom: 10px; background:#FFFFFF;}
.weatherTease {color: #000; font-size: 14px; font-weight:bold; padding-top: 10px;}
A.weather5Day {font-size:12px;font-weight:bold; color: #222222;}

.customSection {font-size: 12px;padding-left: 10px;}
.customSectionCell {padding: 5px 0px;}

.artsSection {font-size: 14px;font-weight: bold;}
.artsHeadlines {font-size: 12px;padding: 10px;}
.artsHeadlineCell {padding: 5px 0px;}
.artsHeadlineImage {border: 1px solid #000;margin-right: 10px;}
.artsTease {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
A.artsHeadline {font-size:12px;font-weight:bold; color: #222222;}


.newsSection {font-size: 14px;font-weight: bold;}
.newsHeadlines {font-size: 12px;padding: 10px;}
.newsHeadlineCell {padding: 5px 0px;}
.newsHeadlineImage {border: 1px solid #000;margin-right: 10px;}
.newsTease {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
A.newsHeadline {font-size:12px;font-weight:bold; color: #222222;}



.featuredEventsHeadlines {font-size: 12px;padding: 10px;}
.featuredEventsHeadlineCell {padding: 5px 0px;}
.featuredEventsDate {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
.featuredEventsVenue {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
.featuredEventsTease {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
.featuredEventsImage {border: 1px solid #000;margin-top: 10px; margin-right: 10px;}
A.featuredEventsHeadline {font-size:14px;font-weight:bold;}

.eventsSection {font-size: 14px;font-weight: bold;}
.eventsHeadlines {font-size: 12px;padding: 10px;}
.eventsHeadlineCell {padding: 5px 0px;}
.eventsDate {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
.eventsVenue {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
A.eventsHeadline {font-size:12px;font-weight:bold; color: #222222;}



.rssTitle {font-size: 12px; font-weight: bold;}
.rssDate {color: #111; font-size: 10px;}
.rssSection {font-size: 14px;font-weight: bold;}
.rssHeadlines {font-size: 12px;padding: 10px;}
.rssHeadlineCell {padding: 5px 0px;}
.rssHeadlineImage {border: 1px solid #000;margin-right: 10px;}
.rssTease {color: #000;font-size: 12px;margin: 4px 0px 4px 0px;}
A.rssHeadline {font-size:12px;font-weight:bold; color: #222222;}



/* TEMPLATE 1 style changes - motoole 04.18.06 */
.divider2-template1 {background-color: #FFF;}
.col2cell1-template1 {background-color: #9FAED5;}

/* TEMPLATE 2  style changes - motoole 04.18.06 */
.divider2-template2 {background-color: #FFF;}
.vertNavCell-template2, .col1cell1-template2 {border-bottom: 1px solid #FFF;}

/* TEMPLATE 3  style changes - motoole 04.18.06 */
.divider2-template3, .divider3-template3 {background-color: #FFF;}
.col1-template3 {background-color: #E9D8AC;}
.col2-template3 {background-color: #FFF;}
.col2cell1-template3 {background-color: #FFF;}
.col3-template3, .col3cell1-template3 {background-color: #9FAED5;}

.divider2-template3, .divider3-template3 {background-color: #FFF;}
.col1-template3 {background-color: #E9D8AC;}
.col2-template3 {background-color: #FFF;}
.col2cell1-template3 {background-color: #FFF;}
.col3-template3, 
.col3cell1-template3 {background-color: #9FAED5;}
td.horzNavCell-template3 h1.h1-template3 {background-color: #dce2e9; color:#000;}
.horzNavCell-template3 {background:#dce2e9; border-bottom:1px solid #fff;}

.h1-template3 {background-color: #363D73;color: #FFF;font-weight: bold;padding: 2px 5px;margin: -10px -5px 0px -5px;}
.col3cell1-template3 {background-color: #C3CCD6}

/* TEMPLATE 4  style changes - motoole 04.18.06 */
.divider2-template4 {background-color: #A3A3A3;}
.vertNavCell-template4 {background-color: #E9D8AD;}
.col1cell1-template4 {background-color: #C5CDE4;}
.col2-template4, .col2cell1-template4 {background-color: #FFF;}



/* TEMPLATE 5  style changes - motoole 04.18.06 */
.col1cell1-template5 {background-color: #FFF;}
.col2-template5, .col2cell1-template5, .col3-template5, .col3cell1-template5 {background-color: #FFF;}

/* TEMPLATE 6  style changes - motoole 04.18.06 */
.col1cell1-template6 {background-color: #FFF;}
.h1-template6 {
	background-color: #C1CDD9;
	padding: 2px 5px;
	font-weight: bold;
}

TABLE.customSection {width: 100%;}
