#top_stories_a {
  width: 400px;
}
#top_stories_a div.title a {
  float: left;
  margin: 0;
}
#top_stories_a div.title a.rss_link {
  float: right;
  margin: 0;
}
#top_stories_b div.title a.rss_link {
  display: none;
}
#top_stories_a div.headlines {
  width: 194px;
  min-height: 95px;
  max-height: 95px;
  height: 95px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 6px;
  float: left;
  overflow:hidden;
}
#top_stories_a div.headlinesection118,
#top_stories_a div.headlinesection330,
#top_stories_a div.headlinesection134,
#top_stories_a #vmix_redesign {
  width: 194px;
  min-height: 135px;
  max-height: 135px;
  height: 135px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 6px;
  float: left;
  overflow:hidden;
}
#top_stories_a div.headlinesection146 {
  clear: both;
  width: 100%;
  height: auto;
  min-height: 0;
  overflow: visible;
}

/*#vmix_redesign {
  height:170px;
  max-height:170px;
  min-height:170px;
}*/
#recentbloggers li {
  font-size: .75em;
}
#top_stories_b {
  width: 210px;
}
#topStories .title {
  clear: both;
}
#topStories .headline { font-family: Arial, Helvetica, sans-serif; line-height: normal;}
div.headlines ul li { font-size: 10px; padding-bottom: 5px; line-height: 10px; }
div.headlines ul.section423 li { padding-bottom: 0; font-size: .9em; }

#ongoing {
  width: 100%;
  min-height: 110px;
  max-height: 110px;
  height: 110px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 6px;
  overflow:hidden;
}
.ui-tabs-nav {
  font-size: .65em;
}
.ui-tabs-nav li {
  border: 0;
  margin: 0;
}
.ui-tabs-nav li a {
  padding: 1px;
}

div.title, div#latest_news p, div#today_in_photos p, div#popular_redesign p, div#news_tips p, div#subscribe p, div#new_zvents p, div#vmix_redesign p {
  padding: 3px;
  background: url('http://media.centredaily.com/static/images/front-mockup/header-gradient.jpg') repeat-x;
  height: 30px;
  min-height: 30px;
  max-height: 30px;
  margin-top: 5px;
}

div#latest_news p, div#today_in_photos p, div#popular_redesign p, div#news_tips p, div#subscribe p, div#new_zvents p, div#vmix_redesign p {
  width: 205px;
}
div#news_tips .text, div#subscribe .text {
  font-size: .8em;
  line-height: 1.2em;
}
div#today_in_photos .links {
  font-size: .7em;
}
.ui-tabs-nav li a {
  padding-top: 5px;
  padding-bottom: 5px;
  background: url('http://media.centredaily.com/images/popular_widget_bg.jpg') repeat-x;
  height: 14px;
  max-height: 14px;
  min-height: 14px;
  border-left: 1px solid #bbbbbb;
  border-right: 1px solid #bbbbbb;
  margin-bottom: 5px;
}
.ui-tabs-panel {
  border: none;
  padding: 0;
  width: 100%;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li a:hover {
  background: #ffffff;
  border: 1px solid #bbbbbb;
  height: 12px;
  max-height: 12px;
  min-height: 12px;
}

#zventcontainer {
  font-size: .8em;
}
.eventcontent {
  line-height: 1.3em;
}
.story_assets_list { display: none; }
.top_stories .title a, #breaking_news .title a, .top_galleries .title a, #popular_redesign div.title a, #weekender_cdt_front div.title a, #vmix_redesign div.title a.video, #market_financialcontent div.title a, #new_zvents div.title a, #mi_poll div.title a, #recent_bloggers div.title a, #facebook div.title a, #shopcentredailyteaser div.title a { color: #b34300;  font-weight: bold; font-size: 10pt; }

/*#top_stories_a ul div.image {display: none;}*/
div#topStories a.rss_link { display: block; }
div#top_stories_b #vmix_redesign {
  margin-bottom: 5px;
}
#breaking_news div.title, .top_galleries div.title, #popular_redesign div.title a, #weekender_cdt_front div.title a, #vmix_redesign div.title a.video, #new_zvents div.title a, #mi_poll div.title a, #recent_bloggers div.title a, #facebook div.title a, #shopcentredailyteaser div.title a {
margin: 0;
text-transform: uppercase;
}


#group_a { margin-left: 5px; }


#top_stories_a div.ongoing li.story div {
  clear: both;
  text-align: center;
  margin: 0 auto;
  float: none;
  font-size: 10pt;
  display: block;
}
#top_stories_a div.ongoing .story {
  clear: none;
  float: left;
  width: 130px;
  margin-left: 3px;
  margin-bottom: 5px;
}
#top_stories_b div.ongoing li.story div.story_header div.headline {
  float: left;
  font-size: 9pt;
  width: 100px;
  text-align: center;
  padding-top: 5px;
}

#top_stories_b div.ongoing .story {
  width: 100%;
  clear: both;
}

/*scrollable galleries on front page */
.jcarousel-container {
	position: relative;
	width: 300px;
	margin: 0 auto;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li, .jcarousel-item {
	float: left;
	list-style: none;
	text-align: center;
	width: 100px;
	height: 120px;
  font-size: 10pt;
  line-height: 10pt;
}
.jcarousel-list li img {
  padding-bottom: 5px;
}
.jcarousel-list li a {
  color: #000;
  text-decoration: none;
}
.jcarousel-item .caption {
	font-size: 1.0em;
}
.jcarousel-next, .jcarousel-prev {
	z-index: 3;
	display: none;
}
.jcarousel-skin-simple .jcarousel-container-horizontal {
	padding: 0px 40px
}
.jcarousel-skin-simple .jcarousel-clip-horizontal {
	height: 120px;
}
.jcarousel-skin-simple .jcarousel-next-horizontal {
	position: absolute;
	top: 13px;
	right: 5px;
	width: 20px;
	height: 73px;
	cursor: pointer;
}
.jcarousel-skin-simple .jcarousel-next-disabled-horizontal,
.jcarousel-skin-simple .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-simple .jcarousel-next-disabled-horizontal:active,
.jcarousel-skin-simple .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-simple .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-simple .jcarousel-prev-disabled-horizontal:active {
	display: none;
}
.jcarousel-skin-simple .jcarousel-prev-horizontal {
	position: absolute;
	top: 13px;
	left: 5px;
	width: 20px;
	height: 73px;
	cursor: pointer;
}
.top_galleries {clear: both; padding-top: 5px;}
div#market_financialcontent div.fc { padding: 2px 0; }

#new_zvents div.form, #new_zvents div.days { text-align: center; }
#new_zvents div.form { padding-top: 5px; }
#new_zvents div.form div.submit { text-align: left; font-size: .7em; font-weight: bold; float: left; }
#new_zvents div.form input.search { float: right; }
#new_zvents div.categories { font-size: .8em; line-height: 1.1em; clear: both; display: block; padding: 5px 0;}
#new_zvents div.categories div { width: 100px; float: left; padding-bottom: 5px;}
#new_zvents div.eventcontent { text-align: left; font-size: .8em; }
#new_zvents div.categories div.zventsevent { float: left; width: 100px; }


#recent_bloggers { clear: both; font-size: .8em; }
#blogger { clear: both; width: 400px; }
#recent_bloggers div.blogpic { float: left; width: 60px; height: 60px; padding: 2px; }
#recent_bloggers div.blogtitle { font-weight: bold; }
#bloghere { font-size: .8em; clear: both; width: 400px; text-align: center; line-height: .8em; }

#market_financialcontent div.title { padding-bottom: 5px; }

/* new highlight section headers */
div.title, div#latest_news p, div#today_in_photos p, div#popular_redesign p, div#news_tips p, div#subscribe p, div#new_zvents p, div#vmix_redesign p {
  background: url('http://media.centredaily.com/static/images/front-mockup/label_gradient.gif') repeat-x;
  height: 20px;
  min-height: 20px;
  max-height: 20px;
  padding: 2px;
}

.top_stories div.title a, #breaking_news div.title a, .top_galleries div.title a, .top_stories .title a, #breaking_news .title a, .top_galleries .title a, #popular_redesign div.title a, #weekender_cdt_front div.title a, #vmix_redesign div.title a.video, #market_financialcontent div.title a, #new_zvents div.title a, #mi_poll div.title a, #recent_bloggers div.title a, #facebook div.title a, #cdt_twitter div.title a, #submit_local_business div.title a, #shopcentredailyteaser div.title a { color: #b34300;  font-weight: bold; font-size: 9pt; line-height: 16px; }

.ongoing ul {clear: both; }
div.title {line-height: 16px; font-size: 9pt;}
div.top_stories div.image { clear: both; }
div.headlines div.headline { clear: both; }
div.top_stories ul { clear: both; }

/* polls */
#mi_poll { font-size: .9em; line-height: 1.1em; margin-bottom: 5px; }
#mi_poll div#mi_poll_buttons { text-align: center; }
#mi_poll div#mi_poll_buttons input { border: 1px solid #555 }
div#mi_poll_result div.response div.answer { font-size: .7em; float: left;}
div#mi_poll_result div.response div.tally { font-size: .7em; float: right; }
div#mi_poll_result div.response div.result { clear: both; }

a.pluckDiscoCount { font-weight: bold; }
a.pluckDiscoComImg { left: -3px; top: 4px; position: relative; }

#topStories { padding-bottom: 5px; }

#newsalert {
background: url('/static/images/newsflash-bg.jpg');
padding-left: 170px;
padding-top: 7px;
width: 457px;
height: 40px;
display: block;
clear: both;
}
#newsalert a {
font-size: 8pt;
color: #000;
line-height: 11px;
}

#top_stories_a div.title a.videosponsor { float: right; }

#business_blogs_title div.top_stories ul { clear: none; }