img {border:0;}

h1 {font:bold 22px/22px Arial, Helvetica, sans-serif; color:#900;}
h2 {font:bold italic 20px/20px Arial, Helvetica, sans-serif; color:#648a85;}
h3 {color:#c00; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
h4 {color:#fff; font:bold 16px/16px Arial, Helvetica, sans-serif;}
.hide{
	display: none;
}





a { text-decoration: none;}
a:hover { text-decoration: underline;}

.nav_box {clear:both; background:url('/graphics/images/nav_bg_outter.gif') repeat-x; padding:5px; margin:0px 0px; height:40px;}
.nav_box ul.nav {background:url('/graphics/images/nav_bg_inner.gif') repeat-x; list-style:none; padding:0px; margin:0px; height:30px;}
.nav_box ul.nav li {float:left;height:30px;width:95px;padding:0px 4px 0px 4px;margin:0px;background:url('/graphics/images/nav_divider.gif') no-repeat right;text-align:left;position:relative;}
.nav_box ul.nav li ul {list-style:none;margin:100;padding:0;}
.nav_box ul.nav li ul li {margin:40;width:195px;padding:4;background:#808080;}
.nav_box ul.nav li.last {background:none;}
.nav_box ul.nav li a {display:block;height:30px;font:normal 14px "Times New Roman", Times, serif;color:#fff;width:auto;padding:8px 4px 0px 4px;text-transform:uppercase;text-decoration:none;}
.nav_box ul.nav li a.group_light {background:url('/graphics/images/nav_group_light.gif') repeat-x 0px 5px;}
.nav_box ul.nav li a.group_dark {background:url('/graphics/images/nav_group_dark.gif') repeat-x 0px 5px;}
.nav_box ul.nav li a:hover {color:#FF6;width:200px;}

.nav_box ul ul,
.nav_box ul li:hover ul ul
{display: none;}

.nav_box ul li:hover ul
{display: block;}


.misc {margin:0px 10px;}

.misc .misc_box3 {float:left; width:290px; height:100px;}
.misc_box3 .crainsconnect {width:290px; height:56px; background:url('/graphics/images/bg_crains_connect.gif') repeat-x;
	margin-bottom:4px;}
.misc_box3 .crainsconnect .cc_title {text-align:center; margin:6px 0px;}
.misc_box3 .crainsconnect ul {list-style:none; padding:0px; margin:0px auto; width:490px;}
.misc_box3 .crainsconnect ul li {float:left; height:30px; padding:0px; margin:0px;}
.misc_box3 .crainsconnect ul li a {text-decoration:none;}
.misc_box3 .crainsconnect img {padding-bottom:10px;}
.misc_box4 {float:left; width:150px; height:100px; padding:0px;}
.misc_box4 .mb4_top {margin:0px 8px 9px;}
.misc_box4 .mb4_mid {margin:0px 8px 9px;}
.misc_box4 .mb4_bot {margin:0px 12px; text-align:center; color:#a91d37; font-weight:bold; font-size:14px;}
.misc_box4 .mb4_bot a {text-decoration:none;}


div.body_top {margin:0px auto;}
.body_top .c1 {float:left; width:396px;} /* 376px */
.body_top .c1 .top {background:url('/graphics/images/bt_shadow_c1_top_beige.png') no-repeat; height:14px;}
.body_top .c1 .mid {background:url('/graphics/images/bt_shadow_c1_mid.png') repeat-y; padding:0px;}
.body_top .c1 .mid .content {background:url('/graphics/images/bt_shadow_c1_mid_fade.png') repeat-x; margin:0px 10px; padding:13px;}
.body_top .c1 .mid .content .hdln_date {font-size:12px; font-weight:bold; width:150px; float:left;}
.body_top .c1 .mid .content .hdln_note {text-align:right; font-size:12px; width:188px; float:right; color:#767778;}
.body_top .c1 .bot {background:url('/graphics/images/bt_shadow_c1_bot.png') no-repeat; height:18px;}
.body_top .c1 .headline a {font:bold 18px/21px "Times New Roman", Times, serif; color:#a91d37; margin-top:10px;}
.body_top .c1 .headline.first a {clear:both; font-size:18px; line-height:21px; margin-top:40px; color:#a91d37;}
.body_top .c1 .date_time {font-size:13px;}
.body_top .c1 .article_intro {}
.body_top .c2 {float:left; width:284px; margin:0px -10px;} /* 264px */
.body_top .c2 .top {background:url('/graphics/images/bt_shadow_c2_top.png') no-repeat; height:14px;}
.body_top .c2 .mid {background:url('/graphics/images/bt_shadow_c2_mid.png') repeat-y; padding:0px 23px;}
.body_top .c2 h3 {text-transform:capitalize; color:#a91d37; margin-top:0px; padding-top:0px;}
.body_top .c2 ul {list-style:none; margin:0px 0px 10px; padding:0px;}
.body_top .c2 ul li {margin:0px 0px 5px 0px; padding:0px;}
.body_top .c2 a {color:#786b5d; text-decoration:none;}
.body_top .c2 a:hover {text-decoration:underline;}
.body_top .c2 .bot {background:url('/graphics/images/bt_shadow_c2_bot.png') no-repeat; height:18px;}
.body_top .c3 {float:left; width:320px;} /* 300px */
.body_top .c3 .top {background:url('/graphics/images/bt_shadow_c3_top.png') no-repeat; height:14px;}
.body_top .c3 .mid {background:url('/graphics/images/bt_shadow_c3_mid.png') repeat-y; padding:0px 17px;}
.body_top .c3 .bot {background:url('/graphics/images/bt_shadow_c3_bot.png') no-repeat; height:18px;}
.body_top .c3 .advertisement {margin:0px 0px; text-align:center; color:#999; font-size:13px;}
.body_top .c3 ul.gray_btns {margin:7px 10px 0px; padding:0px; list-style:none;}
.body_top .c3 ul.gray_btns li {margin:0px 0px 10px 0px; padding:0px; width:300px; height:26px;}
.body_top .c3 ul.gray_btns li a {display:block; text-decoration:none; line-height:26px;}
.body_top .c3 ul.gray_btns li a.one {background:url('/graphics/images/rsb_crains_custom.gif') no-repeat;}
.body_top .c3 ul.gray_btns li a:hover.one {background:url('/graphics/images/rsb_crains_custom.gif') no-repeat 0px -26px;}
.body_top .c3 ul.gray_btns li a.two {background:url('/graphics/images/rsb_event_noms.gif') no-repeat;}
.body_top .c3 ul.gray_btns li a:hover.two {background:url('/graphics/images/rsb_event_noms.gif') no-repeat 0px -26px;}
.body_top .c3 ul.gray_btns li a.three {background:url('/graphics/images/rsb_crains_data_ctr.gif') no-repeat;}
.body_top .c3 ul.gray_btns li a.three:hover {background:url('/graphics/images/rsb_crains_data_ctr.gif') no-repeat 0px -26px;}
.body_top .c3 ul.gray_btns li a.four {background:url('/graphics/images/rsb_ohio_news_roundup.gif') no-repeat;}
.body_top .c3 ul.gray_btns li a.four:hover {background:url('/graphics/images/rsb_ohio_news_roundup.gif') no-repeat 0px -26px;}


/* Body Bottom Section */
div.body_bot {margin:0px auto;}

/* general body-bottom, FIRST column formatting */
.body_bot .c1 {float:left; width:480px;} /* content area: 460px */
.body_bot .c1 .top {background:url('/graphics/images/bb_shadow_c1_top.png') no-repeat; height:14px;}
.body_bot .c1 .top.beige {background:url('/graphics/images/bb_shadow_c1_top_beige.png') no-repeat; height:14px;}
.body_bot .c1 .mid {background:url('/graphics/images/bb_shadow_c1_mid.png') repeat-y; padding:0px 10px;}
.body_bot .c1 .bot {background:url('/graphics/images/bb_shadow_c1_bot.png') no-repeat; height:18px;}

/* general body-bottom, SECOND column formatting */
.body_bot .c2 {float:left; width:200px; margin:0px -10px;} /* 180px */
.body_bot .c2 .top {background:url('/graphics/images/bb_shadow_c2_top.png') no-repeat; height:14px;}
.body_bot .c2 .mid {background:url('/graphics/images/bb_shadow_c2_mid.png') repeat-y; padding:0px 17px;}
.body_bot .c2 .bot {background:url('/graphics/images/bb_shadow_c2_bot.png') no-repeat; height:18px;}
.body_bot .c2 .c2_simple {margin:0px 10px 10px;}

/* general body-bottom, THIRD column formatting */
.body_bot .c3 {float:left; width:320px;} /* content area: 300px */
.body_bot .c3 .top {background:url('/graphics/images/bb_shadow_c3_top.png') no-repeat; height:14px;}
.body_bot .c3 .mid {background:url('/graphics/images/bb_shadow_c3_mid.png') repeat-y; padding:0px;}
.body_bot .c3 .bot {background:url('/graphics/images/bb_shadow_c3_bot.png') no-repeat; height:18px;}
.body_bot .c3 .bot.beige {background:url('/graphics/images/bb_shadow_c3_bot_beige.png') no-repeat; height:18px;}


/* most read box formatting */
.body_bot .mostred {padding:7px 10px 0px;}
.body_bot .mostred .red_nav_bar {background:url('/graphics/images/red_nav_bar.png') no-repeat; height:31px; z-index:10;}
.body_bot .mostred .red_nav_bar ul {list-style:none; margin:0px; padding:0px;}
.body_bot .mostred .red_nav_bar ul li {float:left; margin:0px; padding:0px; height:31px;
	background:url('/graphics/images/mostred_nav_line.gif') no-repeat right;}
.body_bot .mostred .red_nav_bar ul li a {display:block; padding:6px 9px 0px; color:#fff; text-decoration:none;
	font-weight:bold; font-size:12px; line-height:16px;}
.body_bot .mostred .mr_ctnr_1 {background:url('/graphics/images/mostred_rpt_y.gif') repeat-y;}
.body_bot .mostred .mr_ctnr_2 {background:url('/graphics/images/mostred_bg.gif') no-repeat;}
.body_bot .mostred .mr_arrows {height:17px; background:url('/graphics/images/mostred_arrow2.gif') no-repeat 10px -3px; z-index:20;}
.body_bot .mostred .mr_content {background:url('/graphics/images/mostred_rpt_x.gif') repeat-x bottom;}
.body_bot .mostred .mr_content ol {padding-bottom:15px;padding-top:10px;}
.body_bot .mostred .mr_content ol li {padding-right:10px;}
.body_bot .mostred .red_nav_bar ul li a {height:45px;}
.body_bot .mostred .red_nav_bar ul li a:hover {color:#e4dcca;}
.body_bot .mostred .red_nav_bar ul li a.active {color:#e4dcca;background:url('/graphics/images/mostred_arrow2.gif') no-repeat 10px 28px;z-index:20;}


.body_bot .latestlist {padding:5px;}
.body_bot .latestlist .ll_top {height:30px;}
.body_bot .latestlist .ll_top .ll_crains_logo {float:left; height:30px; width:170px;}
.body_bot .latestlist .ll_top .ll_sponsored_by {float:right; height:30px; width:220px; text-align:right;}
.body_bot .latestlist .ll_band {clear:both; background:url('/graphics/images/ll_tan_band.gif') repeat-x; height:27px;}
.body_bot .latestlist .ll_band .ll_b_title {float:left; width:270px; height:27px; font-weight:bold;
	font-size:17px; line-height:17px; padding:7px 10px;}
.body_bot .latestlist .ll_band .ll_b_date {float:right; width:132px; height:27px; text-align:right;
	font-size:17px; line-height:17px; padding:7px 10px;}
.body_bot .latestlist .ll_intro, .datajoe-list-widget p {clear:both; padding:6px 3px;}
.body_bot .latestlist table {width:450px;}
.body_bot .latestlist table tr td {padding:3px;}
.body_bot .latestlist table tr.heading td, .body_bot .latestlist table tr.headRow th {text-align:left;color:#a91e37; font-weight:bold; border-bottom:1px solid #dbd4cb;text-transform:uppercase;}
.body_bot .latestlist table tr.stripe td, .body_bot .latestlist table tr.alt td {background:#e4dcca;}
.body_bot .latestlist .ll_more {color:#a91e37; font-weight:bold; text-align:right;}
.body_bot .latestlist .ll_more a {text-decoration:none;}

.body_bot .c1 .mid .otherpubs_content {background:url('/graphics/images/bb_shadow_c1_mid_fade.png') repeat-x;}

.body_bot .otherpubs_content {padding:14px;}
.body_bot .otherpubs_content .op_heading {color:#a91e37; font-weight:bold;}
.body_bot .otherpubs_content .op_logo {padding:6px 10px;}
.body_bot .otherpubs_content ul.op_bullets {list-style:none; margin:0px; padding:0px;}
.body_bot .otherpubs_content ul.op_bullets li {margin:0px; padding:0px;}
.body_bot .otherpubs_content ul.op_bullets li a {color:#000; text-decoration:none;}
.body_bot .otherpubs_content ul.op_bullets li a:hover {text-decoration:underline;}



.body_bot .poll  {padding:0px;}
.body_bot .poll div.poll_heading {background:#e4dcca; color:#a91d37; padding:1px 3px; text-transform:uppercase;
	font-weight:bold; font-family:"Times New Roman", Times, serif; margin-bottom:3px;}
.body_bot .poll table tr td {color:#a91d37; font-weight:bold;}
.body_bot .poll table tr td.poll_question {color:#666;}



.body_bot .going_places {border:1px solid #000; padding:4px; margin:0px 10px 10px;
	background:url('/graphics/images/gp_background.gif') repeat-x #bcbec1;}
.body_bot .going_places .gp_heading {background:#e4dcca; color:#a91d37; padding:1px 3px; text-transform:uppercase;
	font-weight:bold; margin-bottom:3px;}

.body_bot .going_places table tr td {padding:3px; color:#a91d37; font-weight:bold; vertical-align:top;}
.body_bot .going_places table tr td img {border:1px solid #333; margin-right:4px;}
.body_bot .going_places table tr td.gp_title {color:#333; text-transform:uppercase; padding:1px 3px; margin-bottom:3px;}
.body_bot .going_places table tr td.gp_more {color:#a91d37; font-weight:bold; text-align:right;}
.body_bot .going_places table tr td.gp_more a {text-decoration:none;}
.body_bot .going_places div.job_cat {color:#a91d37; text-transform:uppercase; font-weight:bold;}
.body_bot .going_places div.job_details {color:#333;}
.body_bot .going_places span.emp_name {color:#a91d37;}
 

.body_bot .mm_content {background:url('/graphics/images/bb_shadow_c3_mid_fade.png') repeat-x #cec3b1; margin:0px 10px; padding:0px 16px;}
.body_bot .mm_content .mm_heading {background:url('/graphics/images/camera.gif') no-repeat; color:#a91d37; padding:1px 3px 1px 39px; 
	text-transform:uppercase; font-size:20px;
	font-weight:bold; margin:0px;}
.body_bot .mm_content table {border-top:1px solid #cfc4b2; border-bottom:1px solid #e6e2d8;}
.body_bot .mm_content table tr td {padding:7px 0px; color:#a91d37; font-weight:bold; vertical-align:top;}
.body_bot .mm_content table tr td img {border:1px solid #333; margin-right:4px;}
.body_bot .mm_content table tr td .mm_title {font-weight:bold; color:#a91d37;}
.body_bot .mm_content table tr td .mm_date {font-weight:bold; font-size:14px; color:#939598;}
.body_bot .mm_content table tr td .mm_intro {font-weight:bold; color:#000;}
.body_bot .mm_content .mm_more {color:#a91d37; font-weight:bold; text-align:right;}
.body_bot .mm_content .mm_more a {text-decoration:none;}

/* events and nominations box */
.body_bot .en_content {margin:0px 10px; padding:6px;}
.body_bot .en_content .en_heading {background:#a91d37; padding:5px 10px; color:#fff; text-transform:uppercase;}
.body_bot .en_content .en_box {margin-top:5px; padding:8px 0px;}
.body_bot .en_content .en_box.first {border-top:1px solid #c9cacb;}
.body_bot .body_bot .en_content .en_box.beige {background:#e6ddca;}
.body_bot .en_content .en_date {float:left; width:69px; clear:both;}
.body_bot .en_content .en_month {background:url('/graphics/images/en_cal_top.png') no-repeat; width:47px; height:14px;
	color:#fff; margin:0px auto; padding:0px; font-size:14px; line-height:18px; font-weight:normal; text-align:center;}
.body_bot .en_content .en_day {background:url('/graphics/images/en_cal_bot.png') no-repeat; width:47px; height:29px;
	color:#231f20; margin:0px auto; padding:3px 0px; font-size:27px; line-height:27px; font-weight:bold; text-align:center;}
.body_bot .en_content .en_details {float:left; width:219px;}
.body_bot .en_content .en_d_crains {color:#58595b; font-weight:bold;}
.body_bot .en_content .en_d_title {color:#a91e37; font-weight:bold;}
.body_bot .en_content .en_d_date {color:#231f20;}
.body_bot .en_content .en_d_time {color:#231f20;}
.body_bot .en_content .en_d_note {color:#231f20;}
.body_bot .en_content .en_d_prompt a {color:#9d9282; font-weight:bold; text-decoration:none;}
.body_bot .en_content .en_nominate {margin-top:5px; padding:8px 0px; border-top:1px solid #c9cacb;}
.body_bot .en_content .en_n_title {font-weight:bold; color:#a91e37; margin-bottom:14px;}
.body_bot .en_content .en_n_links {color:#a91d37; font-size:14px; margin:14px 0px -10px;}
.body_bot .en_content .en_n_links a {color:#a91d37; text-decoration:none;} 
.body_bot .en_content .en_n_links a:hover {text-decoration:underline;}



































































body {
	margin: 0px;
	padding: 0px;
}

p {
	font: normal 16px/22px Arial, Helvetica, sans-serif;
	color: #000000;
}

select {
	font-size: 16px;
	font-weight: bold;
}
td {
	font: 16px/21px Arial, Helvetica, sans-serif;
	color: #000000;
}
	
.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #a91d37;

}
	
.smallred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #a91d37;

}
.mediumred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;

}
.boldtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #786b5d;
}
.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.gray {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.smallgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}
.medgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:20px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: left;
    margin-top:-1px;
    margin-bottom:3px;

}
.womanheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: center;
    margin-top:-1px;
    margin-bottom:3px;

}
.topheadline a {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	line-height:24px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: left;
	margin-top:-1px;
    margin-bottom:6px;
}

.stockshead {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	line-height:24px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: left;
	margin-top:-1px;
    margin-bottom:6px;

}
.directoryhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;

}
.directoryred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: justify;
}
.directoryhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: bold;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.directoryhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.directoryhead3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.directoryhead3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: justify;
}
.directoryhead3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.directoryreverse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}

.bigheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height:29px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;

}
.bigheadlinered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height:29px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-align: center;

}
.medheadlinered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:24px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
	text-align: center;
}
.largetextred {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	line-height:22px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
}
.largetext {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.largetext2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.largetext3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.largetextreverse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #877918;
}
.navtextreverse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.rednavtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
}
.greynavtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #808080;
}
.greyhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height:22px;
	font-style: normal;
	font-weight: bold;
	color: #808080;
}
.bluehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #000080;
}
.largeRedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #a91d37;
}
.redtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #a91d37;
}
.largeRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #a91d37;
}
.beige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #999966;
}

body, table, tr, td {
font-family: Verdana, Helvetica, sans-serif;
}
td.dkredhed,td.dkredhed2,td.grayhed,td.grayhed2
{
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right: 4px;
}

td.line2,td.line3
{
padding-bottom : 2px;
padding-top : 2px;
padding-left : 4px;
padding-right : 4px;
}

.textframe
{ width: 460px;
table-layout: fixed;
font-size: 15px;
}

.box
{
border-top: 1px solid Black;
border-left: 1px solid Black;
border-right : 1px solid Black;
font-size: 15px;
}

.dkredhed
{
background-color: #E7E4D1;
color: #000000;
font-weight: bold;
border-top: 1px solid Black;
border-bottom : 1px solid Black;
}

.dkredhed2 {
border-bottom : 1px solid Black;
font-size: 15px;
}

a.dkredhed2:link,a.dkredhed2:visited
{
color: #000000;
}

.grayhed
{
background-color: #ffffff;
font-size: 22px;
color: #000000;
text-decoration: none;
font-weight: none;
}

.grayhed2
{
background-color: #EDE6CD;
font-size: 15px;
color: #000000;
text-decoration: none;
font-weight: none;
}

a.grayhed2:link,a.grayhed2:visited
{
color: #000000;
}

.line2 {
background-color:#E7E4D1;
}
.line3 {
background-color:#ffffff;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.border
{
border-style:solid;
border-width:2px;
border-color:#666666;
background-image:;
background-repeat:;
}




.breakingheadline {  font-family: "Times New Roman", Times, serif; font-size: 24px; line-height:28px; font-weight: normal; color: #a91d37; text-decoration: none; height: 1px; padding-bottom: 6px; margin-bottom: 5px; margin-top: 100px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; border-color: black black #FF0000; border-style: none}
.articlehead {  font-family: "Times New Roman", Times, serif; font-size: 28px; line-height:31px; font-weight: bold; color: #a91d37; text-decoration: none; padding-bottom: 6px; margin-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; border-color: black black #FF0000; border-style: none}
.articlehead2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; line-height:23px; font-style: italic; color: #000000; clear:both; margin-bottom: 8px;}
.subhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none}
.kicker { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #a91d37; text-decoration: none }

.mainphototitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none}
.mainphotocaption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 17px; font-weight: bold; color: #000000; text-decoration: none}
.mainphotocredit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; font-style: italic; color: gray; text-decoration: none}
<!-- do not adjust these for larger fonts -->
.gray_ts {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #666666;}
.headline_ts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: justify;}
.dateline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #a91d37;}
.welcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-style: normal; font-weight: normal; color: #000000;}

.calendarrb { border: #a91d37; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.calendarweeks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; ; text-align: center}

.datajoe-list-widget p {padding:0px;}

