body {
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	/*text-align:center;*/
}

/* Common Parts */
a {
	color:#0c4790;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
a.arrow {
	color:#0c4790;
	background:url(http://media.timesleader.com/designimages/arrow-right-gray.gif) no-repeat 0 3px;
	padding-left:14px;
	font-size:12px;
	font-weight:bold;
}
p {
	margin:0 0 10px;
	padding:0;
}
p.small {
	font-size:11px;
	color:#333;
}
p.small-em {
	font-size:11px;
	font-style:italic;
}
img {
	border:0px;
	margin:0;
}
form {
	margin:0;
	padding:0;
}
fieldset {
	margin:0;
	padding:0;
	border:0;
}
input {vertical-align:middle;}

/* Main Blocks */
#page-box {
	width:970px;
	margin:0 auto;
	padding:0;
	text-align:left;
}
#header {
	width:970px;
	height:122px;
	padding:15px 0px 0;
	position:relative;
	z-index:2;
	background:#fff url(http://media.timesleader.com/designimages/header-bg.gif) repeat-x;
}
#headern {
	width:970px;
	height:108px;
	padding:15px 0px 0;
	position:relative;
	z-index:2;
	background:#fff url(http://media.timesleader.com/designimages/header-nletter.gif) repeat-x;
}
#headermulti {
	width:970px;
	height:80px;
	padding:15px 5px 0;
	position:relative;
	z-index:2;
	background:#fff url(http://media.timesleader.com/designimages/header-bg3.gif) repeat-x;
}
#container {
	width:100%;
	overflow:hidden;
}
#left-part {
	float:left;
	width:645px;
	padding:7px 0px 10px 5px;
}
#left-part.gradient {background:url(http://media.timesleader.com/designimages/left-part-gradient.gif) repeat-x;}
#right-part {
	float:right;
	width:300px;
	padding:8px 5px 10px;
	position:relative;
	z-index:1;
}

/* Header Elements */
/* Logo Style */
.logo {
	width:360px;
	height:50px;
	float:left;
	margin-top:10px;
}
.logo h1,
.logo p {
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
}
.logo h1 {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background:url(http://media.timesleader.com/designimages/logo.gif) no-repeat;
}
.logo h1 a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}

/* Weather Box */
.box {
	float:right;
	margin:2px 15px;
	font-size:11px;
}
.box h2 {
	margin:0 0 5px;
	padding:0;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
}
.box a {
	text-decoration:none;
	font-size:9px;
}
.box a:hover {text-decoration:underline;}
.weather h2 {
	background:url(http://media.timesleader.com/designimages/title-current-weather.gif) no-repeat;
	width:108px;
	height:10px;
}
.weather span.temperature {
	font-size:21px;
	font-weight:bold;
	margin:0 5px;
}
.weather a {
	color:#0c4790;
	display:block;
	font-size:10px;
}

/* Subscrible Box */
.subscrible {
    padding-top:0px;
    border-right:1px solid #ccc;
    width:205px;
    height:47px;
/* background:url(http://media.timesleader.com/designimages/subscribe-box-bg.gif) no-repeat 0 5px; */
    position:relative;
}

.subscrible a {
    position:absolute;  
    left:19px;
    color:#0c4790;
    text-decoration:none;   
}

.subscrible a:hover {text-decoration:underline;}

/* Header Banner */
.banner {
	float:right;
	border:0px;
}
.shop-local {	
	width:160px;
	height:60px;	
	font-size:1px;
	line-height:1px;
}

/* Main Navigation */
#navigation {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	width:960px;
	top:83px;
	left:5px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	z-index:999;
}
#navigation li {
	margin:0 3px 0 0;
	padding:0;
	float:left;
	position:relative;
	background-image:url(http://media.timesleader.com/designimages/nav-corner-left-blue.gif);
	z-index:999;
}
#navigation li a {
	height:18px;
	padding:5px 6px 0 8px;
	float:left;
	color:#FFF;
	background-image:url(http://media.timesleader.com/designimages/nav-corner-left-blue.gif);
	background-repeat:no-repeat;
	background-position:0 -24px;
	z-index:9999;
	position:relative;
}
#navigation li a:hover {text-decoration:underline;}
#navigation li span {
	float:left;
	height:24px;
	width:15px;
	background-image:url(http://media.timesleader.com/designimages/nav-corner-right-blue.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	z-index:9999;
	position:relative;
}

#navigation li.hover a,
#navigation li:hover a,
#navigation li.hover span,
#navigation li:hover span {
	background-position:0 0; 
	color:#FFFFFF;		
}
#navigation li div.sub-navigation {
	background:#fff;
	border:1px solid #666;
	padding:0px;
	position:absolute;
	visibility:hidden;
	top:24px;
	left:-1px;
	z-index:1;
	overflow:hidden;
	width:250px;
	font-weight:bold;
}
#navigation li:hover div.sub-navigation,
#navigation li.hover div.sub-navigation {visibility:visible;}
div.sub-navigation ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	text-transform:none;
	float:left;
	/* width:205px; */
}
div.sub-navigation ul.right {
	float:right;
	border-left:1px solid #666;
	width:194px;
	padding-left:10px;
	text-transform:none;
}
#navigation li div.sub-navigation li {
	margin:0 10px;
	padding:1px 0 0;
	background:none;
	float:none;
	display:block;
}
#navigation li div.sub-navigation ul li a {
	float:none;
	margin:0;
	padding:0;
	color:#0c4790;
	background:none;
}
#navigation li div.sub-navigation ul ul {margin-bottom:10px; float:none; width:auto;}
#navigation li div.sub-navigation ul ul li {
	font-weight:normal;
	margin:10px 0 0 10px;
	padding:0;
}
#navigation li div.sub-navigation ul ul a {color:#333;}
#navigation li div.sub-navigation ul ul a:hover {text-decoration:underline;}

/* Control Panel */
.control-panel {
	position:absolute;
	width:960px;
	left:10px;
	bottom:3px;
	height:25px;
	z-index:1;
}
* html .control-panel {bottom:2px;}
* + html .control-panel {bottom:2px;}
.control-panel ul {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	font-size:11px;
}
.control-panel li {
	margin:0;
	padding:0;
	display:inline;
}
/******************************** Search Form ********************************/
.control-panel form {
	float:left;
	width:250px;
	background:url(http://media.timesleader.com/designimages/label-search.gif) no-repeat 0 10px;
	padding-left:51px;
}
.control-panel legend {
	display:none;
}
.control-panel .text {
	width:185px;
	font-size:11px;
}
.control-panel .radio {
	margin:-2px 4px 0 0;
	padding:0;
	vertical-align:middle;
}
* html .control-panel .radio {margin-top:0;}
* + html .control-panel .radio {margin-top:0;}
.control-panel form ul {
	margin-left:10px;
}
.control-panel .add-navigation {
	float:right;
	margin-top:7px;
}
.control-panel .add-navigation li {
	background:url(http://media.timesleader.com/designimages/add-navigation-separator.gif) no-repeat 100% 3px;
	padding:0 6px 0 5px;
	float:left;
	font-weight:bold;
}
.control-panel .add-navigation li.last {background:none;}


/******************************** Contact Us Text ********************************/
.control-panel2 {
	position:absolute;
	width:960px;
	left:10px;
	right:10px;
	top:87px;
	height:15px;
	z-index:1;
}
.control-panel2 ul {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	font-size:11px;
	font-weight:bold;
}
.control-panel2 li {
	margin:0;
	padding:0;
	display:inline;
}

.control-panel2 .add-navigation2 {
	float:right;
	margin-right:20px;
}

/******************************** Container Elements ********************************/
#container #left-part img {border:0px solid #4a4a4a;}
#container ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#333;
}
#container li {
	margin:6px 0;
	padding:0 0 0 7px;
}
#container ul.red li {
  background:url(http://media.timesleader.com/designimages/square-red.gif) no-repeat 0 7px;
}
#container ul.gray li {
  background:url(http://media.timesleader.com/designimages/square-gray.gif) no-repeat 0 7px;
}
.floatright {
  text-align:right;
  margin-bottom:13px;
  margin-right:10px;
}

/* Left Part Elements */
.date {
	font-size:11px;
	margin-bottom:5px;
	color:#333;
	text-align: left;
}
.time {
	background:url(http://media.timesleader.com/designimages/add-navigation-separator.gif)no-repeat 0 2px;
	margin-left:1px;
	padding-left:5px;	
}

.bread-crumbs {
	font-size:11px;
	color:#0c4790;
	text-align:right;
	float: right;
}
.title {
	border-top:1px solid #ccc;
	border-bottom:1px solid #0c4790;
	padding-top:7px;
	margin-top:5px;
	padding-bottom:7px;
	margin-bottom:10px;
}
.title h2 {
	margin:0;
	padding:0;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	height:12px;
}
.title.times-leader-sports h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-sports.gif) no-repeat;}
.title.times-leader-news h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-news.gif)no-repeat;}
.title.times-leader-events-calendar h2 {background:url(http://media.timesleader.com/designimages/title-times-events-calendar.gif)no-repeat;}
.title.times-leader-events h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-events.gif) no-repeat;}
.title.times-leader-hss h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hss.gif) no-repeat;}
.title.times-leader-blogs h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-blogs.gif) no-repeat;}
.title.times-leader-business h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-business.gif) no-repeat;}
.title.times-leader-enter h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-enter.gif) no-repeat;}
.title.times-leader-living h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-living.gif) no-repeat;}
.title.times-leader-obits h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-obits.gif) no-repeat;}
.title.times-leader-opinion h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-opinion.gif) no-repeat;}
.title.times-leader-photos h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-photos.gif) no-repeat;}
.title.times-leader-videos h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-videos.gif) no-repeat;}
.title.times-leader-nletter h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-nletter.gif) no-repeat;}
.title.times-leader-home h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-home.gif) no-repeat;}
.title.times-leader-multi h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-multi.gif) no-repeat;}
.title.times-leader-sub h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-sub.gif) no-repeat;}
.title.times-leader-search h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-search.gif) no-repeat;}
.title.times-leader-search-r h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-search-r.gif) no-repeat;}
.title.times-leader-venues h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-venues.gif) no-repeat;}
.title.times-leader-rest h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-rest.gif) no-repeat;}
.title.times-leader-barsclubs h2 {background:url(http://media.timesleader.com/designimages/title-times-barsclubs.gif) no-repeat;}
.title.times-leader-bands h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-bands-l.gif) no-repeat;}
.title.times-leader-engage h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-engage.gif) no-repeat;}
.title.times-leader-anni h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-anni.gif) no-repeat;}
.title.times-leader-births h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-births.gif) no-repeat;}
.title.times-leader-bdays h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-bdays.gif) no-repeat;}
.title.times-leader-colum h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-colum.gif) no-repeat;}
.title.times-leader-contact h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-contact.gif) no-repeat;}
.title.times-leader-terms1 h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-terms1.gif) no-repeat;}
.title.times-leader-bushot h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-bus-hot.gif) no-repeat;}
.title.times-leader-enthot h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-ent-hot.gif) no-repeat;}
.title-times-leader-ssnyder h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-ssnyder.gif) no-repeat;}
.title-times-leader-tmonney h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-tmonney.gif) no-repeat;}
.title-times-leader-popular h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-popular.gif) no-repeat;}
.title-times-leader-podcast h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-podcast.gif) no-repeat;}
.title-times-leader-statenews h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-state.gif) no-repeat;}
.title-times-leader-breaking h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-news-brk.gif) no-repeat;}
.title-times-leader-newsblog h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-blogs-n.gif) no-repeat;}
.title-times-leader-sportsblog h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-blogs-s.gif) no-repeat;}
.title-times-leader-hazleton h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hazleton.gif) no-repeat;}
.title-times-leader-scranton h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-scranton.gif) no-repeat;}
.title-times-leader-opioncolm h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-op-colm.gif) no-repeat;}
.title-times-leader-polls h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-polls.gif) no-repeat;}
.title-times-leader-pollsresults h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-polls-res.gif) no-repeat;}
.title-times-leader-berwick h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-berw.gif) no-repeat;}
.title-times-leader-hafey h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-hafe.gif) no-repeat;}
.title-times-leader-hoban h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-hoba.gif) no-repeat;}
.title-times-leader-oreilly h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-orei.gif) no-repeat;}
.title-times-leader-coughlin h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-coug.gif) no-repeat;}
.title-times-leader-crestwood h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-cres.gif) no-repeat;}
.title-times-leader-dallas h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-dall.gif) no-repeat;}
.title-times-leader-gar h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-gar.gif) no-repeat;}
.title-times-leader-hanover h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-hano.gif) no-repeat;}
.title-times-leader-hazletona h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-hazl.gif) no-repeat;}
.title-times-leader-hazleton h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-hazla.gif) no-repeat;}
.title-times-leader-lakelehman h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-lakel.gif) no-repeat;}
.title-times-leader-meyers h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-meye.gif) no-repeat;}
.title-times-leader-northwest h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-nort.gif) no-repeat;}
.title-times-leader-pittston h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-pitt.gif) no-repeat;}
.title-times-leader-seton h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-seto.gif) no-repeat;}
.title-times-leader-tunk h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-tunk.gif) no-repeat;}
.title-times-leader-west h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-west.gif) no-repeat;}
.title-times-leader-area h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-area.gif) no-repeat;}
.title-times-leader-semi h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-semi.gif) no-repeat;}
.title-times-leader-vall h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-vall.gif) no-repeat;}
.title-times-leader-nant h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hs-nant.gif) no-repeat;}
.title-times-leader-sportshot h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-hot-spts.gif) no-repeat;}
.title-times-leader-sportscol h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-colum-sp.gif) no-repeat;}
.title-times-leader-pens h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-wbs-pens.gif) no-repeat;}
.title-times-leader-pions h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-wbs-pion.gif) no-repeat;}
.title-times-leader-yanks h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-wbs-yank.gif) no-repeat;}
.title-times-leader-panews h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-panews.gif) no-repeat;}
.title-times-leader-penn h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-penn.gif) no-repeat;}
.title-times-leader-archive h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-archive.gif) no-repeat;}
.title-times-leader-jeff h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-jeff.gif) no-repeat;}
.title-times-leader-heal h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-heal.gif) no-repeat;}
.title-times-leader-best h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-best.gif) no-repeat;}
.title-times-leader-elec h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-elec.gif) no-repeat;}
.title-times-leader-prof h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-prof.gif) no-repeat;}
.title-times-leader-spromo h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-spromo.gif) no-repeat;}
.title.times-leader-mons1 h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-mons1.gif)no-repeat;}
.title.times-leader-mons2 h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-mons2.gif)no-repeat;}
.title.times-leader-bapt h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-bapt.gif)no-repeat;}
.title.times-leader-mons3 h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-mons3.gif)no-repeat;}
.title.times-leader-mons4 h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-mons4.gif)no-repeat;}
.title.times-leader-grad h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-mons4.gif)no-repeat;}
.title.times-leader-eblogs h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-eblogs.gif)no-repeat;}
.title.times-leader-stocks h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-stocks.gif)no-repeat;}
.title.times-leader-title-times-leader-rrest h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-rrest.gif)no-repeat;}
.title-dwbb-events h2 {background:url(http://media.timesleader.com/designimages/title-dwbb-events.gif)no-repeat;}
.title-dwbb-home h2 {background:url(http://media.timesleader.com/designimages/title-dwbb-home.gif)no-repeat;}
.title-dwbb-members h2 {background:url(http://media.timesleader.com/designimages/title-dwbb-members.gif)no-repeat;}
.title-dwbb-submit h2 {background:url(http://media.timesleader.com/designimages/title-dwbb-submit.gif)no-repeat;}
.title-dwbb-news h2 {background:url(http://media.timesleader.com/designimages/title-dwbb-news.gif)no-repeat;}
.title-times-leader-pstate h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-pstate.gif)no-repeat;}
.title-times-leader-cross h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-cross.gif)no-repeat;}
.title-times-leader-contests h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-contests.gif)no-repeat;}
.title-times-leader-holidayshoppingspree h2 {background:url(http://media.timesleader.com/designimages/title-times-leader-holidayshoppingspree.gif)no-repeat;}

#container .control {
	margin:-5px 0 3px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
}
#container .control li {
	margin:0;
	padding:0 6px 0 5px;
	float:right;
	background:url(http://media.timesleader.com/designimages/add-navigation-separator.gif) no-repeat 100% 2px;
}
#container .control li.last {
	background:none;
	padding-right:0;
	margin-top:-1px;
}


/************************************ New Stuff ********************************/


.upperleft-column {
	width: 100%;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom: 10pt;
}
.upperleft-column h3 {
	margin-top: 0px;
	margin-right: 2pt;
	margin-bottom: 0pt;
	margin-left: 5pt;
	padding:0;
	font-size: 18px;
	font-weight: bold;
}
.upperleft-column p {
	margin-top: 0px;
	margin-right: 3pt;
	margin-bottom: 10pt;
	margin-left: 5pt;
}
.upperleft-column .timestamp {
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
}
.upperleft-column img {
	padding:0;
	margin-bottom: 5pt;
}
.padright {
	margin-top: 0px;
	margin-right: 5pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}
.right-column330 {
	margin:0;
	padding:0;
	float: right;
	width: 330px;
}
.right-column300 {
	margin:0 0 0 30px;
	padding:0;
	float: right;
	width: 300px;
}
.left-column330 {
	float: left;
	width: 330px;
}
.left-column300 {
	float: left;
	width: 300px;
}
.right-column435 {
	margin:0;
	padding:0;
	float: right;
	width: 430px;
}
.right-column435 h2 {
	margin:0 0 5px;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #999;
}
.left-column200 {
	margin-top: 0px;
	float: left;
	width: 200px;
}
.left-column200 h2 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.lowerleft-column {
	width: 100%;
}
.breaking-news {
	width: 100%;
}

/************************************ END New Stuff ********************************/

/* Two Colums Box */
.two-colums-box {
	width:100%;
	overflow:hidden;
}
.two-colums-box .left-colum {
	float:left;
	width:246px;

}
.two-colums-box .right-colum {
	float:right;
	width:370px;
}
.three-colums-box {
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
.three-colums-box .right-colum {
	float:right;
	width:275px;
}
.three-colums-box .left-colum {
	float:left;
	width:350px;
}

/**************************************************************************************************************************************    BEGIN TEXT BOX   *********/
/**********************************    text box   **************************************/
/* text-box is for top headlines, latest headlines and local headlines on home page */
.text-box {
	padding:0 0px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
}
.text-box h2 {
  display:none
}
.text-box h3 {
	margin:0 0 0;
	padding:0;
	color:#0c4790;
	font-size:18px;
	font-weight:bold;
}
.text-box h4 {
	margin:0 0 0;
	padding:0;
	color:#333;
	font-size:16px;
	font-weight:bold;
}
.text-box .red {color:#0c4790;}
.text-box img {margin:5px;}
.text-box li a {font-weight:bold;}
#container .text-box img {float:left;}
#container .text-box img.without-border {border:0px solid #4a4a4a;}

/**********************************    text box 2   **************************************/
/* text-box2 is for events calendar boxes, multimedia boxes, editor's pick boxes (listing pages) */
.text-box2 {
zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	/*height: 245px; sets height for above mentioned boxes */
	margin-bottom: 10px;
}
.text-box2 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:url(http://media.timesleader.com/designimages/title-bg-blue.gif) #0c4790 repeat-x;
}
* html .text-box2 h2 {padding:3px 15px;}
.text-box2 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box2 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box2 .red {color:#900E0E;}
#container .text-box2 img {float:right;}
#container .text-box2 img.without-border {border:0px solid #4a4a4a;}
.text-box2 img {margin-bottom:5px;}
.text-box2 li a {font-weight:bold;}

/**********************************    text box 3 REMOVED  **************************************/


/**********************************    text box 4   **************************************/
/* text box four for submissions */
.text-box4 {
zoom: 1;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	padding:0 15px;
	background:#fff url(http://media.timesleader.com/designimages/footer-bg2.gif) no-repeat bottom;
	color:#000;
	text-align:left;
}
.text-box4 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;

}
* html .text-box3 h2 {padding:3px 15px;}
.text-box4 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box4 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box4 .red {color:#900E0E;}
.text-box4 img {margin-bottom:5px;}
.text-box4 li a {font-weight:bold;}

/**********************************    text box 5   **************************************/
/* text-box5 is for blog boxes in right column on listing fronts && for the NOTICE box */
.text-box5 {
	padding:0 10px 10px;
	margin-bottom: 10px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	/*height:315px;  this is to set the height for blog box */
}
.text-box5 h2 {
	margin:0 -10px 11px;
	padding:2px 10px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-box5 h2 {padding:3px 15px;}
.text-box5 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box5 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box5 .red {color:#900E0E;}
#container .text-box5 img {float:right;}
#container .text-box5 img.without-border {border:0px solid #4a4a4a;}
.text-box5 img {margin-bottom:5px;}
.text-box5 li a {font-weight:bold;}

/**********************************    text box 6   **************************************/
/* text-box6 top headlines and */
.text-box6 {
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom: 10px;
	height:500px; /* this makes two columns even on events front page */
}
.text-box6 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-box6 h2 {padding:3px 15px;}
.text-box6 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box6 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box6 .red {color:#900E0E;}
#container .text-box6 img {float:right;}
#container .text-box6 img.without-border {border:0px solid #4a4a4a;}
.text-box6 img {margin-bottom:5px;}
.text-box6 li a {font-weight:bold;}

/**********************************    text box 7   **************************************/
/* text-box7 is for featured box on listing pages */
.text-box7 {
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	margin-bottom: 10px;
	/*height:465px;  this makes the height of the featured box */
}
.text-box7 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-box7 h2 {padding:3px 15px;}
.text-box7 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box7 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box7 .red {color:#900E0E;}
#container .text-box7 img {float:right;}
#container .text-box7 img.without-border {border:0px solid #4a4a4a;}
.text-box7 img {margin-bottom:5px;}
.text-box7 li a {font-weight:bold;}

/**********************************    text box 8   **************************************/
/* text-box8 is for local search box on listing pages */
.text-box8 {
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom: 10px;
	height:607px; /* this makes the height of the local search box */
}
.text-box8 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-box8 h2 {padding:3px 15px;}
.text-box8 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box8 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box8 .red {color:#900E0E;}
#container .text-box8 img {float:right;}
#container .text-box8 img.without-border {border:0px solid #4a4a4a;}
.text-box8 img {margin-bottom:5px;}
.text-box8 li a {font-weight:bold;}

/**********************************    text box 9   **************************************/
/* text-box9 is for boxes that do not have a set height */
.text-box9 {
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom: 10px;
}
.text-box9 h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-box9 h2 {padding:3px 15px;}
.text-box9 h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box9 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box9 .red {color:#900E0E;}
#container .text-box9 img {float:right;}
#container .text-box9 img.without-border {border:0px solid #4a4a4a;}
.text-box9 img {margin-bottom:5px;}
.text-box9 li a {font-weight:bold;}

/**********************************    text box 10 REMOVED  **************************************/


/**********************************    text box 11   **************************************/
.text-box11 {
zoom: 1;
	padding:0 5px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
}
.text-box11 h2 {
	margin:0 -5px 5px;
	padding:2px 5px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif);
	background-repeat: repeat-x;
}
* html .text-box11 h2 {padding:3px 15px;}
.text-box11 h3 {
  margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box11 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
/**********************************    text box 12 REMOVED  **************************************/


/**********************************    text box 200   **************************************/

.text-box-200 {
	zoom: 1;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	padding:5px 5px 0;
	color:#000;
	text-align: left;
	margin-bottom: 20px;
}
.text-box-200 h2 {
	margin:-16px -5px 10px;
	padding:0px 0px;
	text-transform:uppercase;
	color:#666;
	font-size:12px;
	font-weight:bold;
}
* html .text-box-200 h2 {padding:3px 15px;}
.text-box-200 h3 {
	margin:10px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box-200 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
#container .text-box-200 img.without-border {border:0px solid #4a4a4a;}
.text-box-200 img {margin-bottom:5px;}
.text-box-200 li a {font-weight:bold;}

/**********************************    text box 300   **************************************/

.text-box-300 {
	background:url(http://media.timesleader.com/designimages/blue-box-top-300.png) no-repeat;
	zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0 10px;
	color:#000;
	text-align: left;
	margin-bottom: 10px;
}
.text-box-300 h2 {
	margin:0px 0px 3px;
	padding:2px 5px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.text-box-300 h2 a {
	color:#fff;
	text-decoration:none;
}
.text-box-300 h2 a:hover {text-decoration:underline;}
* html .text-box-300 h2 {padding:3px 15px;}
.text-box-300 h3 {
	margin:10px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box-300 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
#container .text-box-300 img {float:right;}
#container .text-box-300 img.without-border {border:0px solid #4a4a4a;}
.text-box-300 img {margin-bottom:5px;}
.text-box-300 li a {font-weight:bold;}

/**********************************    text box 435   **************************************/

.text-box-435 {
	zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0;
	color:#000;
	text-align: left;
	margin-left:10px;
	margin-bottom:0px;
}
.text-box-435 h2 {
	margin:0 0 5px;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #999;
}
* html .text-box-435 h2 {padding:3px 15px;}
.text-box-435 h3 {
	margin:0 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box-435 h4 {
	margin:0 10px 0;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
#container .text-box-435 img {float:right;}
#container .text-box-435 img.without-border {border:0px solid #4a4a4a;}
#container .text-box-435 li {margin:1px;}
.text-box-435 img {margin-bottom:5px;}
.text-box-435 li a {font-weight:bold; margin:0;}
.text-box-435 p {margin:0 10px 5px;}

/**********************************    text box 480   **************************************/

.text-box-480 {
	background:url(http://media.timesleader.com/designimages/blue-box-top-480.png) no-repeat;
	zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0px;
	color:#000;
	text-align: left;
	margin-bottom: 10px;
	width:480px;
}
.text-box-480 h2 {
	margin:0px 0px 3px;
	padding:2px 15px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.text-box-480 h3 {
	margin:10px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box-480 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-box-480 li a {font-weight:bold;}

/**********************************    text box 645   **************************************/

.text-box-645 {
	background:url(http://media.timesleader.com/designimages/blue-box-top-645.png) no-repeat;
	zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0 10px;
	color:#000;
	text-align: left;
	margin-bottom: 10px;
}
.text-box-645 h2 {
	margin:0px 0px 3px;
	padding:2px 5px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.text-box-645 h2 a {
	color:#fff;
	text-decoration:none;
}
.text-box-645 h2 a:hover {text-decoration:underline;}
* html .text-box-645 h2 {padding:3px 15px;}
.text-box-645 h3 {
	margin:10px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-box-645 h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
#container .text-box-645 img {float:right;}
#container .text-box-645 img.without-border {border:0px solid #4a4a4a;}
.text-box-645 img {margin-bottom:5px;}
.text-box-645 li a {font-weight:bold;}

/**********************************    text box 728   **************************************/

.text-box-728 {
	background:url(http://media.timesleader.com/designimages/blue-box-top-728.png) no-repeat;
	zoom: 1;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0 10px;
	color:#000;
	text-align: left;
	margin-bottom: 10px;
}
.text-box-728 h2 {
	margin:0px 0px 3px;
	padding:2px 5px;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
/**********************************    text box calendar  **************************************/
.text-box-calendar {
	zoom: 1;
	border-top:0px solid #999;
	border-right:0px solid #999;
	border-bottom:0px solid #999;
	border-left:0px solid #999;
	padding:0 0px 0;
	color:#000;
	text-align: left;
	margin-bottom: 20px;
}
.text-box-calendar h2 {
	margin:-16px 0px 0px;
	padding:0px 0px;
	text-transform:uppercase;
	color:#666;
	font-size:12px;
	font-weight:bold;
}

/**********************************    text box Breaking News   **************************************/
.text-boxbr {
	padding:0 10px;
	background:#fff;
	color:#000;
	text-align: left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom: 10px;
	background:#fff url(http://media.timesleader.com/designimages/footer-bg2.gif) no-repeat bottom;
}
.text-boxbr h2 {
	margin:0 -10px 10px;
	padding:2px 10px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#c30 url(http://media.timesleader.com/designimages/title-bg.gif) repeat-x;
}
* html .text-boxbr h2 {padding:3px 15px;}
.text-boxbr h3 {
	margin:0 0 0px;
	padding:0;
	color:#900E0E;
	font-size:18px;
	font-weight:bold;
}
.text-boxbr h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-boxbr a {color:#900E0E;}
.text-boxbr img {margin:5px;float:left;}
.text-boxbr p {margin-bottom:5px;}
.text-boxbr li a {font-weight:bold;}

/************** text-boxform is for forms that are outside of the framework ****************/
.text-boxform {
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align:left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	/*width:600px;*/
	background:#fff url(http://media.timesleader.com/designimages/footer-bg2.gif) no-repeat bottom;
}
.text-boxform h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#0c4790 url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
}
* html .text-boxform h2 {
	padding:3px 15px;
}
.text-boxform h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.text-boxform h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.text-boxform .red {color:#0c4790;}

/************** text-boxad is for textboxes in the ads column  REMOVED ****************/

/******************************** text-box for multimedia single page  ********************************/
.video-box {
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-top:1px solid #999;
	padding:0 15px;
	background:#fff;
	color:#000;
	text-align: left;
	width:935px; 
	margin-bottom: 10px;
}
.video-box h2 {
	margin:0 -15px 11px;
	padding:2px 15px;
	border-top:1px solid #999;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:url(../images/title-bg-blue.gif) #0c4790 repeat-x;
}
* html .video-box2 h2 {padding:3px 15px;}
.video-box h3 {
	margin:15px 0 0;
	padding:0;
	color:#0c4790;
	font-size:17px;
	font-weight:bold;
}
.video-box h4 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.video-box .red {color:#900E0E;}
#container .video-box img {float:right;}
#container .video-box img.without-border {border:0px solid #4a4a4a;}

/*****************************************************************************************************************************************    END TEXT BOX   *********/

/* kicker is small text on Story pages above headline */
.kicker h12 {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:12px;
	font-weight:bold;
}	
/* tagline is small text on Story pages at the very bottom, contains reporters name */
.tagline {
	margin:0 0 10px;
	padding:0;
	color:#333;
	font-size:10px;
	font-style: italic;
}
/* Rows Style */
.row {
	overflow:hidden;
	width:100%;
	clear:both;
	margin-bottom:10px;
}
/* Text Box Style */
.info-box {
	padding:0 10px 999px;
	float:left;
	display:inline;
	margin-bottom:-999px;
	width:192px;
	border-right:1px solid #999;
	text-align: left;
}
.info-box2 {
	padding:0 10px 999px;
	float:left;
	display:inline;
	margin-bottom:-999px;
	width:250px;
	border-right:1px solid #999;
	text-align: left;
}
.info-box.ladge {width:243px;}
div.info-box.small {width:162px;}
.info-box.last {border-right:0;}
.info-box h2 {
	margin:0 -15px 11px -5px;
	padding:0px 5px;
	border-right:10px solid #fff;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#fff url(http://media.timesleader.com/designimages/title-bg-small-blue.gif) repeat-x;
}
.info-box.last h2 {border-right:0;}
.info-box ul a {text-decoration:none;}
.info-box ul a:hover {text-decoration:underline;}
.info-box h3 {
	margin:0 0 10px;
	padding:0;
	color:#0c4790;
	font-size:12px;
	font-weight:bold;
	text-align: left;
}
.info-box h3 a {text-decoration:none;}
.info-box h3 a:hover {text-decoration:underline;}
#container #left-part .info-box img {float:right;}
#container #left-part .info-box img.without-border {border:0px solid #4a4a4a;}
#container .info-box ul {margin-bottom:20px;}
#container .info-box ul.arrow {margin-bottom:0;}
#container .info-box ul.arrow li {
	padding:0;
	margin:10px 0;
}
#container #left-part .sport-list {
	background:#ccc url(http://media.timesleader.com/designimages/sport-list-bg.gif) repeat-x;
	border:1px solid #ccc;
	font-size:11px;
	width:100%;
	height:80px;
	overflow:hidden;
	margin:10px 0 3px;
}
#container #left-part .sport-list ul {
	margin:5px 20px 0;
	padding:0;
	list-style:none;
	float:left;
}
* html #container #left-part .sport-list ul {margin-left:10px;}
* + html #container #left-part .sport-list ul {margin-left:10px;}
#container #left-part .sport-list li {
	margin:0;
	padding:0;
}

/* Article Box */
.article-box {
	width:480px;
	color:#333;
	text-align: left;
	padding-right:150px;
}
.article-box h2 {
	margin:0 -20px 0px 0px;
	padding:0;
	font-weight:bold;
	font-size:19px;
	color:#0c4790;
}
.article-box h3 {
	margin:0 0 8px;
	padding:0;
	font-weight:bold;
	font-size:14px;
	color:#333;
}
.article-box p {margin-bottom:15px;}
.article-box p.small {color:#666;}

.special-box {
	float:right;
	width:300px;
	padding:5px;
	border:1px solid #aaaaaa;
	margin-left:15px;
	margin-top:0px;
	margin-right:-150px;
	margin-bottom:30px;
	display:inline;
}
.special-box img {margin-bottom:0px;}
.article-box .special-box p {margin:0px 0px 5px 0px;}
.article-box .special-box h3 {
	margin:0 5px;
	padding:0 0 0 14px;
	background:url(http://media.timesleader.com/designimages/arrow-down-red.gif) no-repeat 0 3px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
}
.article-box2 {
	width:630px;
	color:#333;
	text-align: left;
}
.special-box2 {
	float:right;
	width:303px;
	padding:5px 5px 5px 5px;
	margin-left:15px;
	display:inline;
}

.special-box2 img {margin-bottom:10px;}

.special-box3 {
	padding:0 0px 0 0px;
	margin-left:0px;
	margin-bottom:30px;
 	border:0px solid #ccc;
 	text-align: left;	
}

.special-box3 h2 {
	margin:0 0px 5px 0px;
	padding:0px 0px;
	text-transform:uppercase;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#fff url(http://media.timesleader.com/designimages/title-bg-blue.gif) repeat-x;
	text-align: center;
}
/* special-box4 is submit box on births, birthdays etc. */
.special-box4 {
	float:right;
	width:300px;
	height:100px;
	padding:0 5px 0 5px;
	margin-left:15px;
	margin-bottom:5px;
	display:inline;
 	border:1px solid #ccc;
 	background: url(http://media.timesleader.com/designimages/poll-bg.gif) bottom repeat-x;
 	text-align: left;	
}

.special-box4 h2 {
	margin:0 -15px 11px -5px;
	padding:0px 5px;
	border-right:10px solid #fff;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#fff url(http://media.timesleader.com/designimages/title-bg-small-blue.gif) repeat-x;
	text-align: center;
}
.article-box2 .special-box p {margin-bottom:5px;}
.article-box2 .special-box h3 {
	margin:0 5px;
	padding:0 0 0 14px;
	background:url(http://media.timesleader.com/designimages/arrow-down-red.gif) no-repeat 0 3px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
}
#container .special-box ul {font-size:11px; margin-bottom:20px;}
#container .special-box li {
	background:url(http://media.timesleader.com/designimages/square-gray.gif) no-repeat 0 6px;
	padding-left:7px;
	margin:2px 0 2px 8px;
}
.images-box {
	float:right;
	padding:5px;
	border:0px;
	margin-left:15px;
	display:inline;
}
.images-box img {margin-bottom:10px;}
.article-box .images-box p {margin-bottom:5px;}
.article-box .images-box h3 {
	margin:0 5px;
	padding:0 0 0 14px;
	background:url(http://media.timesleader.com/designimages/arrow-down-red.gif) no-repeat 0 3px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
}
.info {
	background:#ccc;
	padding:15px 10px;
	font-size:11px;
	text-transform:uppercase;
	overflow:hidden;
	width:610px;
	color:#333;
	margin-top:-7px;
}
.pages {
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
}
.info p {float:left; margin:0;}
.info .sort-box {float:right;}
.info .sort-box span {float:left; font-weight:bold;}
#container .info ul {float:left;}
#container .info ul.right {float:right;}
#container .info ul li {
	float:left;
	background:url(http://media.timesleader.com/designimages/add-navigation-separator.gif) no-repeat 100% 2px;
	padding:0px 6px 0 5px;
	margin:0;
}
#container .info ul li.last {background:none;}
#container .events {
	margin:0 0 22px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#container .events li {
	margin:0;
	padding:0;
	float:left;	
	background:url(http://media.timesleader.com/designimages/dotted.gif) repeat-x left bottom;
}	
#container .events li div {
	float:left;
	width:190px;
	padding:17px 10px;
	font-size:11px;
}
#container .events li div.name {
	width:221px;
	padding:17px 10px 17px 5px;
	text-align: left;
}
#container .events li.title-events div {
	padding-bottom:0;
	background:#ccc;
	font-size:12px;
}
#container .events li.title-events div.name {
	padding-left:10px;
}
#container .events li.title-events {
	font-size:12px;
	text-transform:uppercase;
	color:#666;
	font-weight:bold;
	margin-bottom:20px;
}
.events h3 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#0c4790;
}
.events strong {
	font-size:12px;
	color:#666;
	display:block;
}
#container .events li div.datebox {width:143px; text-align: left;}
#container .events li div.venue {color:#666;width:166px; padding-right:50px; text-align: left;}

/* Columnist Box */
.column-box {width:630px; color:#333; text-align: left;}
.column-box2 {width:630px; color:#333; text-align: left;}
.column-box h2 {
	margin:0 0 10px;
	padding:0;
	font-weight:bold;
	font-size:19px;
	color:#0c4790;
}
#container #left-part .info-box img {float:right;}
#container #left-part .info-box img.without-border {border:0px solid #4a4a4a;}
.column-box h3 {
	margin:0 0 10px;
	padding:0;
	font-weight:bold;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #CCCCCC;
}
.column-box p {margin-bottom:15px;}
.column-box p.small {color:#666;}
.column-box .special-box p {margin-bottom:5px;}
.column-box .special-box h3 {
	margin:0 5px;
	padding:0 0 0 14px;
	background:url(http://media.timesleader.com/designimages/arrow-down-red.gif) no-repeat 0 3px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
}

/* Right Part */
#right-part .floatright {
	position:fixed;
}
a.small {
	font-size:10px;
	text-decoration:none;
}
a.small:hover {text-decoration:underline;}

.promoBox {
	overflow:hidden;
	margin-bottom:10px;
}

.ads120x90 {
	/*width:120px;
	height: 90px;*/
	overflow:hidden;
	margin-bottom:10px;
}
.ads {
	width:300px;
	height: 250px;
	overflow:hidden;
	margin-bottom:10px;
}
.adsTabBox {
	width:300px;
	height: 240px;
	overflow:hidden;
	margin-bottom:10px;
} 

.ads3 {
	width:300px;
	height: 350px;
	overflow:hidden;
	margin-bottom:10px;
} 


.adstext {
	width:300px;
	line-height:15px;
	overflow:hidden;
	margin-bottom:0px;
 	margin-top:10px;
} 

/*********************************************************************************************************************************** For Leaderboard Ad *******/

.leaderboard {
	overflow:hidden;
	width: 728px;
	margin-left: auto;
	margin-right: auto;
}


/**********************************************************************************************************************

/* Poll Box Style Ads */
.poll-box2 {
	padding:0 5px 0 5px;
	float:left;
	display:inline;
	margin-bottom:-999px;
	width:285px;
	height:250px;
 	border:1px solid #ccc;
 	background: url(http://media.timesleader.com/designimages/poll-bg.gif) bottom repeat;
 	text-align: left; 
}
.poll-box2 h2 {
	margin:0 -15px 11px -5px;
	padding:0px 5px;
	border-right:10px solid #fff;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#fff url(http://media.timesleader.com/designimages/title-bg-small-blue.gif) repeat-x;
	text-align: left;
}
/* Poll Result Box New Window */
.poll-results {
	padding:0 5px 0 5px;
	margin: 0 auto;
	float:left;
	display:inline;
	width:450%;
 	border:1px solid #ccc;
 	background: url(http://media.timesleader.com/designimages/poll-result-bg.gif) bottom repeat;
 	text-align: left; 
}
.poll-results h2 {
	margin:0 -15px 11px -5px;
	padding:0px 5px;
	border-right:10px solid #fff;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:#fff url(http://media.timesleader.com/designimages/title-bg-small-blue.gif) repeat-x;
	text-align: center;
}

/* color bars for result pages */
.poll-color-1 {background:url(http://media.timesleader.com/designimages/poll-color-1.gif) repeat-x;}
.poll-color-2 {background:url(http://media.timesleader.com/designimages/poll-color-2.gif) repeat-x;}
.poll-color-3 {background:url(http://media.timesleader.com/designimages/poll-color-3.gif) repeat-x;}
.poll-color-4 {background:url(http://media.timesleader.com/designimages/poll-color-4.gif) repeat-x;}
.poll-color-5 {background:url(http://media.timesleader.com/designimages/poll-color-5.gif) repeat-x;}

/* form button for polls */

.formbutton{
cursor:pointer;
border:outset 1px #0c4790;
background:#999;
color:#0c4790;
font-weight:bold;
padding: 2px 2px;
background:url(http://media.timesleader.com/designimages/formbg.gif) repeat-x left top;
}
  
/* for calendar */

#calendar { 
	width: 200px; 
	height: 170px;
	font:11px Arial, Helvetica, sans-serif; 
}
.calheader { 
	height: 18px; 
	border: 1px dashed #333; 
	font-weight: bold; 
	text-align: center; 
	color: #000000; 
	margin: 1px; 
	padding-top: 1px; 
}
.daysofweek, .days { 
	width: 25px; 
	height: 10px; 
	margin: 1px; 
	padding-top: 1px; 
	text-align: center; 
	border: 1px dashed #333; 
	color: #0c4790; 
}
.days a {
	color: #0c4790;
	text-decoration: none;
}
.days a:visited {
	color: #0c4790;
	text-decoration: none;
}
.days a:hover {
	color: #0c4790;
	text-decoration: underline; color: #0c4790;
}
.today { 
	color: #0c4790; 
}
	
/* for images in multimedia, top story galleries */

.picturemedia {
	float:left;
	width: 96px;
}

.picturemedia-left {
	float:left;
	width: 180px;
}
	
.columnmedia {
	float:left;
	width: 96px;
	padding: 0px 6px 0px 4px;
}

.columnmedia-left {
	float:left;
	width:180px;
	padding: 5px 6px 7px 4px;
}
	
#columnmedia1 {
	float:left;
	width: 80px;
	padding: 10px 15px 15px 15px;
}

#columnmedia2 {
	float:left;
	width: 80px;
	padding: 11px 15px 15px 15px;
}
#columnmedia3 {
	float:left;
	width: 80px;
	padding: 10px 15px 15px 15px;
}
#columnmedia4 {
	float:left;
	width: 80px;
	padding: 10px 15px 15px 15px;
}
#columnmedia5 {
	float:left;
	width: 80px;
	padding: 10px 15px 15px 15px;
}
#columnmedia6 {
	float:left;
	width: 80px;
	padding: 10px 15px 15px 15px;
}
#slideshow1 {
	float:left;
	width: 80px;
	padding: 0 25px 3px 0;
}
#slideshow2 {
	float:left;
	width: 80px;
	padding: 0 20px 3px 20px;
}
#slideshow3 {float:right;width: 80px;padding: 0 0 3px 0;}
#eventmedia1 {
	float:left;
	width: 80px;
	padding: 15px 20px 15px 18px;
}
#eventmedia2 {
	float:left;
	width: 80px;
	padding: 15px 20px 15px 18px;
}
#eventmedia3 {
	float:left;
	width: 80px;
	padding: 15px 20px 15px 18px;
}
#eventmedia4 {
	float:left;
	width: 80px;
	padding: 15px 20px 15px 18px;
}
#eventmedia5 {
	float:left;
	width: 80px;
	padding: 15px 20px 15px 18px;
}
#picturemagazine {float:left;width: 100px;}
#columnmag1 {float:right;width: 100px;padding: 0 0 10px 10px;}		

/* form events_detail  */
.cssform p{width: 210px;clear: left;margin: 0;padding: 5px 0 15px 0;padding-left: 125px; /*width of left column containing the label elements*/height: 1%;}
.cssform label{font-weight: bold;float: left;margin-left: -125px; /*width of left column*/width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 100px;}
.cssform textarea{width: 200px;height: 150px;}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix{margin-left: 3px;}

/* form events */
.cssform2 p{width: 200px;clear: left;margin: 0;padding: 5px 0 15px 0;padding-left: 45px; /*width of left column containing the label elements*/height: 1%;}
.cssform2 label{font-weight: bold;float: left;margin-left: -45px; /*width of left column*/width: 90px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.cssform2 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 90px;}
.cssform2 textarea{width: 90px;height: 150px;}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix{margin-left: 3px;}

/* form multimedia single */
.cssform3 p{width: 970px;padding: 0 450px 0 0;clear:both;}

/* form for listing pages (bands, bars, venues, restaurants */
.subform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 110px; /*width of left column containing the label elements*/
border-top: 0;
height: 1%;
}

.subform label{
font-weight: bold;
float: left;
margin-left: -110px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.subform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
/*width: 210px;*/
}

.subform textarea{
/*width: 190px;
height: 150px;*/
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/


* html .threepxfix{
margin-left: 3px;
}



/* for comment boxes at end of page */
.splitcontentleft {float:left;width:26%; margin: 0px 10px; padding:0px; text-align: left;}
.splitcontentright {float:right;width:66%; margin: 0px 5px; padding:0px; text-align: left;}
.textright {text-align:left}



/* free form for outside of tl */
.freeform p{
clear: left;
margin: 0;
padding: 3px;
padding-left: 110px; /*width of left column containing the label elements*/
border-top: 0;
height: 1%;
}

.freeform label{
font-weight: bold;
float: left;
margin-left: -110px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.freeform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 190px;
}

.freeform textarea{
width: 190px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/


* html .threepxfix{
margin-left: 3px;
}

/******************************** for galleries on multimedia pages and multimedia single page ********************************/
.splitmultileft {float:left;width:200px; padding: 0 0 10px 0;}
.splitmultiright {float:right;width:350px; padding: 20px 0 20px 0;}
.textright {text-align:left}
.splitvideol {float:left;width:300px; padding: 20px 20px 20px 20px;}
.splitvideor {float:right;width:565px; padding: 10px 20px 10px 10px;}
.textleft {text-align:left}


/******************************** 728x90 Ad on multimedia single page  ********************************/

.ad-box {width:728px;height:90px;border:1px solid #999;margin-bottom:20px; margin-left:100px}


/******************************** for blog  ********************************/

#blogcontain {
	width:630px;
	background:#FFF ;
}
#blogrightcol {
	width:175px;
	padding:3px 3px 3px 3px;
	margin-left:425px;
	margin-bottom:20px;
	background-color: #eeeeee;
	border: 1px solid #ccc;
}
#blogrightcol p {
	padding:3px 18px 3px 18px;
	margin:0;
	font:11px arial, verdana, sans-serif;
	text-align:justify;
}
#blogrightcol h1 {
	font:bold 13px arial, verdana sans-serif;
	line-height:13px;
	color:#655F56;
	padding:10px 15px 3px 10px;
	margin:0;
	text-align:left;
	clear:right;
}
#blogrightcol ul {
	margin-left:15px;
	padding-bottom:5px;
}
#blogrightcol li {
	padding:1px 0 0 10px;
	text-align:left;
	background:url(http://media.timesleader.com/designimages/square-gray.gif) no-repeat 0 8px;
}
#blogrightcol a:link, #blogrightcol a:visited, #blogrightcol a:active {
color:#0c4790;
font:bold 11px arial, verdana, sans-serif;
text-decoration:none;
}
#blogrightcol a:hover {
color:#0c4790;
font:bold 11px arial, verdana, sans-serif;
text-decoration:underline;
}
#blogrightcol img {float:left; border:0px; margin: 5px 5px 5px 5px;}
#blogrightcol img.without-border {border:0px solid #4a4a4a;}
#blogcontent {
	width:425px;
	text-align:justify;
	padding:0 0 50px 0;
	float:left;
}
#blogheadline {
	font:20px arial, verdana sans-serif;
	line-height:26px;
	color:#0c4790;
  padding: 20px 20px 10px 0px;
	text-align:left;
}
#blogarchivehead {
	font:15px arial, verdana sans-serif;
	line-height:15px;
	color:#0c4790;
	padding:10px 15px 3px 55px;
	margin:0;
	text-align:left;
}
#blogdatetime {
	font:11px arial, verdana sans-serif;
	line-height:11px;
	color:#ccc;
	padding: 10px 0 0 0;
	text-align:left;
}
#blogpostedby {
	font:11px arial, verdana sans-serif;
	line-height:11px;
	color:#666666;
	padding: 10px 0 0 0;
	text-align:left;

}
.blogelcom {
	font:11px arial, verdana sans-serif;
	line-height:11px;
	color:#ccc;
  padding: 10px 20px 10px 0px;
	text-align:left;
}
a.blogarrow {
	color:#0c4790;
	background:url(http://media.timesleader.com/designimages/arrow-right-gray.gif) no-repeat 0 3px;
	margin:0;
  padding: 10px 20px 10px 0px;
	font-size:11px;
}	
#blogcontent p {
  padding: 10px 20px 10px 0px;
	margin:0;
	font:11px arial, verdana, sans-serif;
}

#blogcontent br {
  padding: 10px 20px 10px 0px;
	margin:0;
	font:11px arial, verdana, sans-serif;
}

#blogcontent ul {
	margin-left:10px;
	margin-right:15px;
	padding-bottom:5px;
	font-size:11px;
}
#blogcontent li {
	padding:1px 0 0 10px;
	text-align:left;
	background:url(http://media.timesleader.com/designimages/square-gray.gif) no-repeat 0 8px;
}
#bloglogo {
	width:190px;
	height:122px;
	position:absolute;
	margin:0 0 0 410px;
}
#container #left-part #bloglogo img{
border:0px;
}

/*obits Legacy styles */

.containertitle {font-weight:bold; color:#000; text-align:left; border-bottom:1px solid #ccc; margin-bottom:5px; clear:both;}
ul.relatedlist {margin:0px; padding-left:15px; list-style-type:square;}
.relatedlist li {padding-top:3px; line-height:normal; color:#666;}
.timestamp {font-size:10px; color:#666;}

/*search results page */

#searchresults_rail {float:right; width:135px; margin-left:30px; margin-bottom:10px; padding-bottom:10px;}
.searchpage_header {margin-bottom:10px; border-bottom:2px solid #ccc;}
.searchpage_headerleft {float:left; font-weight:bold; font-size:16px;}
.searchpage_headerright {float:right;}
.searchedfor {color:#c00;}
.searchpage_results {width:630px; float:left; font:12px Arial, Helvetica, sans-serif;}
.searchpage_cantfind {width:618px; float:left; padding:5px; background-color:#efefef; margin:5px 0; border:1px solid #ccc; font-weight:bold;}
.searchpage_minifooter {float:left; background-color:#ffc; padding:5px; width:620px; margin:5px 0;}
.smalltext {font-size:11px; font-weight:normal;}
.v1 {font-size:11px;}
.v1 a {font-weight:bold;}
.searchbox {background-color:#eeede7;}
.v1search {font-size:9pt;color:#000;}
.v1date {font-size:11px;color:#333;font-family:arial,helvetica,sans-serif;}

/* BAND HEADER */
#band-header { background:#550000 repeat-x; color:white; padding:.8em .5em .5em .5em; margin-bottom:1em; }
#band-header { text-align:center; }
#band-header h1 { font:2em/140% Times,serif; color:#ffcc33; font-weight:normal; }
#band-header h2 { font-size:1.1em; color:white; }
#band-header a:link, #band-header a:visited { color:#ffcc33; }
#band-header li { margin-left:0 !important; list-style-type:none !important; }

/* BAND INFO */
#essentials { clear:both; margin-bottom:1em; }
#essentials p { margin-bottom:0; margin-top:0; }

/* BAND SIDEBAR */
div.sidebar { width:250px; }

/* ALBUMS */
#album-detail .album-cover { float:right; margin:1em; }
.album .band { font-weight:bold; }

#bandsubmit { margin:10px; padding:10px; font-size: 1.5em; font-weight:bold; text-align:center; border:1px dotted black; background:white; font-family:Times,serif; }

#photocredit { font-size: 1.0em; float: right; padding-right: 20px; }

/* Most E-mailed Etc. */

.newsresults {
	margin-top: 4px;
	margin-left: 8pt;
	margin-right: 8pt;
	margin-bottom: 4px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	line-height: 100%
}

.mostemailedtime {
	margin-top: 2px;
	margin-left: 8pt;
	margin-right: 8pt;
	margin-bottom: 2px;
	font-family: Arial;
	font-size: 7pt;
	font-weight: none;
	color: #999999;
	line-height: 100%
}

.mostemailedpages {
	margin-top: 8pt;
	margin-left: 8pt;
	margin-right: 0px;
	margin-bottom: 5px;
	font-family: Arial;
	font-size: 8pt;
	font-weight: none;
	color: #999999;
	line-height: 110%
}
/* for more news pages */
.supercontainer {width:98%; padding-bottom:10px;}
.supercontainertitle {font-weight:bold; color:#000; text-align:left; border-bottom:2px solid #666; margin-bottom:5px; font-size:14px; clear:both;}
.supercontainer_left {float:left; padding-right:4px; border-right:1px solid #cccccc; overflow:hidden;}
.supercontainer_right {float:left; padding-left:5px; overflow:hidden;}
.containertitle {font-weight:bold; color:#000; text-align:left; border-bottom:1px solid #ccc; margin-bottom:5px; clear:both;}
.container_freeform {padding:0 0 10px 0; margin:0; clear:both;}
#rightrail .container_freeform {overflow:hidden; width:199px}
.container_freeformpadded {padding:10px; margin:0; clear:both;}
#rightrail .container_freeformpadded {overflow:hidden; width:178px;}
.container_generic {padding-bottom:10px;}
.container_generic h1 {margin:0; font-size:16px; line-height:120%;}
.container_image_center {background-color:#efefef; text-align:center; padding:5px; margin-bottom:5px;}
.container_image_left {background-color:#efefef; float:left; padding:5px; margin-right:10px; margin-bottom:5px;}
.container_image_right {background-color:#efefef; float:right; padding:5px; margin-left:10px; margin-bottom:5px;}
.container_2col_left {float:left; width:48%; padding-right:5px;}
.container_2col_right {float:left; width:48%; padding-left:5px; border-left:1px solid #ccc;}
.container_2col_generic {float:left; width:48%;}
.container_3col_left {float:left; width:33%;}
.container_3col_middle {float:left; width:30%; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 5px; margin:0px 5px 0px 3px;}
.container_3col_right {float:left; width:33%;}
.container_promo_header {text-align:center; color:#fff; background-color:#666; font-weight:bold;}
.container_promo_header a:link, container_promo_header a:hover {color:#fff;}
.container_promo_body {padding:5px; text-align:left;}
#rightrail .container_promo {overflow:hidden; width:198px;}
.container_photo_center {text-align:center;}
.container_floatleft {float:left;}
.container_floatright {float:right;}
.container_index_singleordered li, 
.container_index_twoordered li {padding-left:15px; list-style-type:square; color:#666; display:block;}
.container_index_singleordered p {margin:0; padding:0;}
.container_emailform h1 {margin:0; font-family:Georgia, "Times New Roman" serif; font-size:24px; line-height:100%; padding-bottom:10px;} /*this is the headline */
.container_emailform h5 {margin:0; font-weight:normal; font-size:11px;} /*this is the byline */
.container_emailform h6 {margin:0; font-weight:normal; font-size:11px;} /*this is the creditline */
.container_emailform form {padding:0; margin:0;}
.container_rss {border:1px solid #ccc; padding: 0 0 3px 0; margin-bottom:10px; text-align:left;}
#rightrail .container_rss {overflow:hidden; width:198px}
.container_rss .title {background-color:#efefef; border-bottom:1px solid #ccc; padding:2px;}
.container_rss .title p {margin:0; padding:0; font-weight:bold;}
.container_rss ul.relatedlist {margin:0 0 0 5px;}
.container_rss ul.relatedlist li {color:#000;}
.container_rss .more_link {margin:2px 0 0 0; padding:0 0 0 20px;font-weight:bold; background: url(http://media.timesleader.com/designimages/more_link.gif) no-repeat 6px 4px;}

/* Balloon for Post Comments */
.post_balloon {margin:3px 10px 0 0; text-align:left;}
.post_balloon a {font-weight:bold;background: url(http://media.timesleader.com/designimages/balloon_mini_right.gif) no-repeat 0 1px; padding:0 0 0 16px;}
.post_balloon a:hover {background-position:1px 2px;}

/* For Contact Us static page */
#container .contactus {margin:0 0 22px;padding:0;list-style:none;overflow:hidden;width:100%;}
#container .contactus li {margin:0;padding:0;float:left;}	
#container .contactus li div {float:left;width:17px;padding:5px 5px;font-size:11px;}
#container .contactus li div.ctitle {width:450px;text-align: left;color:#0c4790;font-weight:bold;}
#container .contactus li div.name {width:200px;text-align: left;margin-bottom: 5px;}
#container .contactus li.title-contactus div {padding-bottom:0;font-size:12px;}
#container .contactus li.title-contactus div.name {padding-left:10px;}
#container .contactus li.title-contactus {font-size:12px;}
#container .contactus li div.phone {width:125px; text-align: left;}
#container .contactus li div.email {width:145px; padding-right:30px; text-align: left;}

/* For Columnists Detail Page */
.columnist-box {width:630px; color:#333; text-align: left;}
.columnist h2 {margin:0 0 10px;padding:0;font-weight:bold;font-size:19px;color:#0c4790;}
#container #left-part .info-box img {float:right;}
#container #left-part .info-box img.without-border {border:0px solid #4a4a4a;}
.columnist h4 {margin:0 0 10px;padding:0;font-weight:bold;font-size:14px;color:#333;border-bottom:1px solid #CCCCCC;}
.columnist p {margin-bottom:15px;}
.columnist p.small {color:#666;}
.special-boxc {float:right;width:200px;padding:5px;border:1px solid #666;margin-left:10px;display:inline;}
.text-box8 .red {color:#900E0E;}
.special-boxc img {float:right;margin-right:10px;margin-left:10px;}
.special-boxc img.without-border {border:0px solid #4a4a4a;}
.special-boxc p {margin-bottom:5px;}
.special-boxc h3 {margin:20px 5px 5px 5px;padding:0 5px 5px 14px;background:url(arrow-down-red.gif) no-repeat 0 3px;font-size:12px;font-weight:bold;color:#666;text-transform:uppercase;}

/************************************** News Archive Co-Brand *************************************/
#left {float: left; width: 300px; margin-bottom: 5px;  padding: 5px 5px 5px 5px; font-size: 12px; border: 1px solid black; background-color: #eeeeee;}
#nb {float: right; width: 300px; padding-top: 12px; margin-bottom: 10px; margin-right: 10px; font-size: 11px; background: url(http://images.newsbank.com/infoweb/newslibrary2/nblogo.gif) no-repeat 205px 4px;}
#right {float: right; width: 300px; margin-bottom: 10px; margin-right: 10px; padding: 5px 5px 10px 10px; font-size: 11px; border: 1px solid black; background-color: #f5f5f5;}
#leftlast {float: left; width: 300px; padding: 5px 5px 5px 5px; font-size: 12px; border: 1px solid black; background-color: #cbcbcb; text-align: right;}
#links {margin-left: 20px; margin-bottom: 10px; font-size: 11px;}
h3 {margin: 0; padding-bottom: 5px; color: #0c4790; font-size:16px;}
.heading {font-weight: bold; color: #0c4790; padding: 10px 10px 10px 0px; font-size: 14px;}
.tip {padding-top: 3px; font-size: 11px;}
.logo-cb {width:760px;height:50px;float:left;margin-top:10px;}
.logo-cb h1,.logo-cb p {text-indent:-9999px;font-size:1px;line-height:1px;}
.logo-cb h1 {margin:0;padding:0;width:100%;height:100%;background:url(http://media.timesleader.com/designimages/logo-newsarchives.gif) no-repeat;}
.logo-cb h1 a {display:block;width:100%;height:100%;overflow:hidden;}
#page-box-cb {width:970px;margin:0 auto;padding:0;text-align:left;}
#header-cb {width:930px;height:122px;padding:15px 20px 0;position:relative;z-index:2;background:#fff url(http://media.timesleader.com/designimages/header-bg2.gif) repeat-x;}
#container-cb {width:100%;overflow:hidden;}
#left-part-cb {float:left;width:650px;padding:10px;left:auto;}
#right-part-cb {float:right;width:160px;position:relative;z-index:1;}
.ads600 {width:160px;height:600px;overflow:hidden;margin-bottom:10px; margin-top:10px;}


/*********************  =================== Travidia Special Section Widget =================== *********************/
/* =========== BASIC PORTABLE CLASS ============ 
   Use as the base class for all other classes below 
   */

.t-p * {
	margin:0;
	padding:0;
	}
.t-p img {
	border: 0;
	}
.t-p {
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 auto 6px;
	}
.t-p a {
	color:#0c4790;
	text-decoration:none;
}
.t-p a:hover {
	color:#0c4790;
	text-decoration: underline;
	}
.t-pc {
	height: 100%;
	padding: 0 0 10px
	}
.t-p .t-ph h1,
.t-p .t-pc h2,
.t-p .t-pc h3 {
	font: bold 11px/1 "arial narrow", arial, verdana;
	}
.t-p .t-pc h2,
.t-p .t-pc h3 {
	font-size: 10px !important;
	}
.t-pc h3 a {
	display: block;
	width: 100%;
	text-align: center;
	}
.t-p .t-pc div {
	margin: 0 0 6px;
	}
.t-p ul, .t-p li {
	list-style: none;
	}
.t-p table {
	width: 100%;
	}
						
/* ================== THUMBNAILS =====================

   For thumbnails - ROP, SS, FSI. When displaying the 
   FSI Portable or other tiles that are displayed 
   with images, use the class t-fsi after t-tn to 
   remove the border around these images. You can 
   change the bottom margin if necessary. */
	
.t-tn {
	text-align: center;
	margin: 0 auto 5px;
	}
.t-tn img {
	border: 1px solid #666;
	display: block;
	margin: 0 auto;
	} 
.t-tn h1 {               
	padding: 2px 0 3px;
	}
.t-tn h2 {                /* thumb headings */
	line-height: 0.9em;
	margin: 0 auto 2px;
	width: 85%;
	text-align: center;
	}	
.t-tn p {                 /* thumb publication dates */
	font: 9px/1 "arial narrow", arial, verdana;
	margin: 2px auto 0;
	line-height: 0.9em;
	width: 85%;
	text-align: center;
	}
.t-fsi img {
	border: 0;
	margin: 0 auto 3px;
	}

	
/* ======= PORTABLE WITH HEADING BACKGROUND ========
 
   For use *without* borders or graphic backgrounds.
   You can also add a graphic background if you
   desire. Coming soon-- image replacement styles
   for headings.
   */

.t-h1clr0 h1 {
	background: #999;       /* GREY header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #fff;
	text-align: center;
	}
.t-h1clr1 h1 {
	background: #06c;       /* BLUE header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #fff;
	text-align: center;
	}
.t-h1clr2 h1 {
	background: #699;       /* BLUE GREEN header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #fff;
	text-align: center;	
	}
.t-h1clr3 h1 {
	background: #969;       /* VIOLET header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #fff;
	text-align: center;	
	}
.t-h1clr4 h1 {
	background: #f00;       /* RED header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #fff;
	text-align: center;	
	}
.t-h1clr5 h1 {
	background: #f90;       /* ORANGE header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #000;
	text-align: center;	
	}
.t-h1clr6 h1 {
	background: #ff0;       /* YELLOW header background */
	padding: 2px 0 3px;
	margin: 0 0 8px;
	color: #000;
	text-align: center;	
	}	
			
/* =========== BASIC BORDERED PORTABLE ============

   Portable with border color and heading
   background color. The colors for the border and 
   background do not have to be the same. Edit these
   or add you own custom styles by changing the border
   width or colors accordingly.
   */

.t-clr0 h1 {
	background: #999;       /* GREY header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #fff;
	text-align: center;	
	}
.t-clr0 {
	border: 1px solid #06c; /* GREY border */
	}
	
.t-clr1 h1 {
	background: #06c;       /* BLUE header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #fff;
	text-align: center;			
	}
.t-clr1 {
	border: 1px solid #06c; /* BLUE border */
	}
	
.t-clr2 h1 {
	background: #699;       /* BLUE GREEN header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #fff;
	text-align: center;		
	}
.t-clr2 {
	border: 1px solid #699; /* BLUE GREEN border */
	}
	
.t-clr3 h1 {
	background: #969;       /* VIOLET header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #fff;
	text-align: center;		
	}
.t-clr3 {
	border: 1px solid #969; /* VIOLET border */
	}
		
.t-clr4 h1 {
	background: #f00;       /* RED header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #fff;
	text-align: center;		
	}
.t-clr4 {
	border: 1px solid #f00; /* RED border */
	}
	
.t-clr5 h1 {
	background: #f90;       /* ORANGE header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #000;
	text-align: center;		
	}
.t-clr5 {
	border: 1px solid #f90; /* ORANGE border */
	} 
	
.t-clr6 h1 {
	background: #ff0;       /* YELLOW header background */
	margin: 0 0 8px;
	padding: 2px 0 3px;
	color: #000;
	text-align: center;		
	}
.t-clr6 {
	border: 1px solid #ff0; /* YELLOW border */
	}
	
/* These classes allow you to set a background
   to the basic bordered Portable. You can change
   or add to them if nec. */
	
.t-bgclr0 {
	background: #efefef;    /* light GREY background */
	}
.t-bgclr1 {
	background: #ff9;       /* light YELLOW background */
	}
.t-bgclr2 {
	background: #E1F0FD;    /* light BLUE background */
	}
.t-bgclr3 {
	background: #FEF5E5;    /* light ORANGE background */
	}
						
/* ==== PORTABLE WITH DYNAMIC GRAPHIC BACKGROUND ==== 

   There are two background styles here (t-bg1 & t-bg2). 
   Edit the graphic url to add your own or create other
   sets of styles such as t-bg3, etc. */	

/* Background 1 */	
.t-bg1, .t-bg1 .t-ph {
	background: url(http://media.timesleader.com/designimages/orangefade_tab_left.gif) no-repeat;
	}

.t-bg1 .t-pc, .t-bg1 .t-ph h1 {
	background: url(http://media.timesleader.com/designimages/orangefade_tab_right.gif) 100% 0 no-repeat;
	}	
	
.t-bg1 { 
	background-position: 0 100%;
	background-repeat: no-repeat;
	}	
.t-bg1 .t-pc {
	background-position: 100% 100%;
	background-repeat: no-repeat;
	}
.t-bg1 h1 { /* Change padding, color or alignment for different background images */
	padding: 6px 50px 16px 12px;
	text-align: left;
	/*color: #fff; uncomment and change if nec. */
	}
	
/* Background 2 */	
	
.t-bg2, .t-bg2 .t-ph {
	background: url(http://media.timesleader.com/designimages/redfade_tab_left.gif) no-repeat;
	}
.t-bg2 .t-pc, .t-bg2 .t-ph h1 {
	background: url(http://media.timesleader.com/designimages/redfade_tab_right.gif) 100% 0 no-repeat; 
	}
.t-bg2 { 
	background-position: 0 100%;
	background-repeat: no-repeat;
	}	
.t-bg2 .t-pc {
	background-position: 100% 100%;
	background-repeat: no-repeat;	
	}
.t-bg2 h1 { /* Change padding, color or alignment for different background images */
	padding: 6px 50px 16px 12px;
	text-align: left;
	color: #fff; /* reverses heading on darker background - change if needed */
	}	

/* Category background 1 (top) */

.t-bgcat1, .t-bgcat1 .t-ph {                
	background: url(http://media.timesleader.com/designimages/t_cat_portable_1_left.gif) no-repeat;
	}	
 .t-bgcat1 .t-pc, .t-bgcat1 .t-ph h1  {
	background: url(http://media.timesleader.com/designimages/t_cat_portable_1_right.gif) 100% 0 no-repeat;	
	}
.t-bgcat1 {
	background-position: 0 100%; 
	background-repeat: no-repeat;
	}
.t-bgcat1 .t-pc {
	background-position: 100% 100%;
	background-repeat: no-repeat;
	padding: 0 20px 6px 15px !important;	
	}
.t-bgcat1 h1 {
	padding: 6px 50px 16px 12px;
	text-align: left;
	color: #fff;
	}	
.t-bgcat1 h3 a {
	color: #fff;
	}

/* Category background 2 */

.t-bgcat2, .t-bgcat2 .t-ph {                
	background: url(http://media.timesleader.com/designimages/t_cat_portable_2_left.gif) no-repeat;
	}	
 .t-bgcat2 .t-ph h1, .t-bgcat2 .t-pc {
	background: url(http://media.timesleader.com/designimages/t_cat_portable_2_right.gif) 100% 0 no-repeat;	
	}
	
	
.t-bgcat2 {
	background-position: 0 100%; 
	background-repeat: no-repeat;
	}
.t-bgcat2 .t-pc {
	background-position: 100% 100%;
	background-repeat: no-repeat;
	padding: 0 20px 6px 15px !important;	
	}
.t-bgcat2 h1 {
	padding: 6px 50px 16px 12px;
	text-align: left;
	color: #fff;
	}	
.t-bgcat2 h3 a {
	color: #fff;
	}

/* ========== PORTABLE STYLES FOR CATEGORY LISTS =========== 
   
   For nested unordered lists. */

/* === Base categories (default) === */

.t-c ul {
	border-bottom: 1px dashed #bbb !important;
	margin-bottom: 5px;
	padding-bottom: 5px;
	}
.t-c li ul {
	border: 0;
	border-bottom: 0 !important;
	margin: 0;
	padding: 0;
	}
.t-c li ul li {
	display: inline;
	}
.t-c li a {
	font: bold 12px/1 arial, verdana;
	text-decoration: none !important;
	}
.t-c li ul li a {
	padding: 0; /* was padding: 0 5px 0 0; */
	font: normal 10px verdana, arial, sans-serif;
	background: 0;
	text-decoration: none !important;
	}	
.t-c .t-pc {
	padding: 0 20px 10px;	
	}
	
 			
       		
/* == Category style 1 (double arrows) == */

.t-cs1 li ul {
	margin-left: 13px;
	}		
.t-cs1 li a {
	font: bold 11px/1 arial;
	padding-left: 13px;
	background: url(http://media.timesleader.com/designimages/cat_arrows.gif) 0 4px no-repeat;
	}
.t-cs1 li a:hover {
	background: url(http://media.timesleader.com/designimages/cat_arrows_red.gif) 0 4px no-repeat;
	}

.t-cs1 li ul li a {
	text-transform: capitalize;
	}
.t-cs1 li ul li a,
.t-cs1 li ul li a:hover {
	background: none !important;
	}

/* ============ PORTABLE LISTS ================ 

   Use this style for unnested lists like the tools
   Portable */

.t-list0 a {
	display: block;
	width: 87%;
	line-height: 1.1;
	background: url(http://media.timesleader.com/designimages/icon_box_arrow.gif) 0 -46px no-repeat;
	padding: 3px 0 3px 16px;
	text-align: left;
	}	
		
.t-list0 a:hover {
	background: #eee url(http://media.timesleader.com/designimages/icon_box_arrow.gif) 0 4px no-repeat;
	text-decoration: none;
	}
.t-list0 li {
	border-bottom: 1px dashed #ccc;
	}
.t-list0 .t-pc {
	padding: 0 20px 10px;
	}
				
/* ============= LINES BETWEEN THUMBNAILS  ============= 
   
   Solid, dashed or colored lines between thumbnails or 
   images in Portable content. These separate
   content from each other. */

.t-line0 .t-pc div,
.t-line1 .t-pc div,
.t-dash0 .t-pc div, 
.t-dash1 .t-pc div {	
	padding-bottom: 5px;
	margin-bottom: 5px;
	}		
.t-line0 .t-pc div {
	border-bottom: 1px solid #ddd;      /* grey */
	}
.t-line1 .t-pc div {
	border-bottom: 1px solid #D6ECFB;   /* light blue */
	}	
.t-dash0 .t-pc div {
	border-bottom: 1px dashed #aaa;     /* grey */
	}
.t-dash1 .t-pc div {
	border-bottom: 1px dashed #D6ECFB;  /* light blue */
	}
		
/* ========= WIDTH CLASSES FOR PORTABLES ======== 
   
   Explanation for these is above. Create as many
   as you need and add to the outer div. */	

.t-w1 {
	width: 170px;
	}
.t-w2 {
	width: 630px;
	}
.t-w3 {
	width: 200px;
	}
.t-w4 {
	width: 180px;
	}
	
/* ========== PSEUDO HOVER CLASS FOR IMAGES ========== 
   
   Only works in non-ie browsers (Mozilla, etc.). */
	
.t-imghvr img:hover {
	border: 1px solid #f00;
	}

/* ============ DISPLAY NONE FOR ELEMENTS ============ 
   
   Thumbnails display their titles and publication
   dates by default. Adding these classes to the
   outer Portable div will make these not show. */

.t-notnh2 h2, /* no thumbnail title (h2) */
.t-nodate p, /* no thumbnail date */
.t-nomore h3 { /* no "View More" link (h3) */
	display: none;
	}
	
/* ============ TABLE CLASSES FOR COLUMNS ============ 
   
   Table td's are automatically rendered by the 
   javascript inside a dynamic Portable. We've 
   done this so that you could add you own custom
   id or class to the table itself. Here we are just
   targeting all tables within the Portable by 
   adding the class to the outer Portable div.
   If you place more than one table within a 
   Portable do not use any of these classes on the
   outer div. Instead use them on the table itself. */
	
.t-td2 td { /* removed 'table' from before 'td' 12.14.05 */
	width: 49%;
	padding: 0 6px;
	}
.t-td2b td {
	width: 49%;
	padding: 0 10px;
	}
.t-td3 td {
	width: 32%;
	padding: 0 10px;
	}
.t-td4 td {
	width: 24%;
	padding: 0 7px;
	}

/* ============== TEXT TRANSFORMATIONS ===============
   
   Text for headings and publication dates, etc. will 
   be defaulted to the original markup or database 
   entry. Add these classes to make some or all 
   headings, dates, etc., either all-caps or 
   first-letter caps. */

.t-ucpt h1,                /* uppercase portable title */
.t-uctnt h2,               /* uppercase thumbnail title */
.t-uctndate p,             /* uppercase thumbnail datel */
.t-ucmore h3,              /* uppercase "view more" link */
.t-uctopc li a,            /* uppercase top categories */ 
.t-ucsubc li ul li a,      /* uppercase sub categories */    
.t-ucall li a,
.t-ucall h1,               /* uppercase all text */
.t-ucall h2,       
.t-ucall p,        
.t-ucall h3 {    
	text-transform: uppercase;
	}	
.t-uctopc li a {
	text-transform: uppercase;
	}
.t-uctopc li ul li a {
	text-transform: none;
	}			
.t-captopc li a {          /* capitalize sub categories */
	text-transform: capitalize;
	}
.t-captopc li ul li a {    /* capitalize sub categories */
	text-transform: none;
	}
.t-capsubc li ul li a {    /* capitalize sub categories */
	text-transform: capitalize;
	}

/* ============== MISC. PORTABLE STYLES ===============
   
   Misc. styles such as margin, etc. */
	
.t-mrgtop {
	margin-top: 8px;
	}
.t-pad20 .t-pc {           /* padding inside of content area if needed */
	padding: 0 20px 10px;
	}
.t-mall .t-pc {            /* Media Mall specific style */
	padding: 0 20px 10px;	
	}	
* html .t-mall iframe {    /* Media Mall specific style */
	margin: -8px auto 10px;	
	}
	
/* ============== TOP JOBS PORTABLE STYLES ===============
   
  Specifically for the TOP Jobs markup */

.t-list2 .t-pc li a {
	display: block;
	width: 95%;
	line-height: 1.1;
	background: 0;
	padding: 3px 0 3px 0;
	text-align: left;
	}
.t-list2 .t-pc li a:hover {
	background: 0;
	text-decoration: none;
	}
.t-list2 a {
	border-bottom: 1px dashed #ccc;
	}
.t-list2 .t-pc {
	padding: 0 15px 10px;
	}
.t-list2 h3 a {
	border: 0;
	margin-top: 6px;
	}


.travidia-mark td {
	text-align:center;
	font-size:10px;
	width:50%;
}

.travidia-mark img {
	padding:0;
	margin:0 15px;
}
.travidia-mark p {
	padding:0;
	margin:0;
}

.travidia-mark h2 {
	font-size:10px;
}

.travidia-mark h2 {
	padding:0;
	margin:0;
}

.travidia-mark h2 a{
	color:#0c4790;
}
/*********************  =================== End Travidia Special Section Widget =================== *********************/

/********************************** Image for Graduation Page (can be used elseware) **********************************/
.somediv{
width: 630px;
clear: left;
margin-bottom:10px;
}

.somediv .floatbox{
float: left;
width: 125px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
margin-top: 0;
margin-left: 150px;
}

.somediv img{
margin-bottom:10px;
}

/********************************** Footer **********************************/
#footer {background: url(http://media.timesleader.com/designimages/footer-bg-blue.gif); width:970px; text-align:right;}
#footer .content {margin:0 auto;width:930px;padding:0 20px;overflow:hidden;position:relative;background:url(http://media.timesleader.com/designimages/footer-bg-blue.gif) repeat-x;}
#footer ul {width:860px;overflow:hidden;margin:0 auto 10px;padding:0;list-style:none;}
#footer li {margin:0;padding:0 6px 0 5px;float:left;}
#footer .footer-navigation li {background:url(http://media.timesleader.com/designimages/separator-black.gif) no-repeat 100% 3px;}
#footer li.last {background:none;}
.footer-navigation a {color:#fff;text-transform:capitalize;}
#footer ul.add-footer-navigation {font-size:11px;width:550px;}
.add-footer-navigation li {background:url(http://media.timesleader.com/designimages/add-navigation-separator.gif) no-repeat 100% 3px;}
.add-footer-navigation a {color:#333;}
#footer p {font-size:11px;color:#999;float:right;}
#footer p a {color:#999;}
#footer p.copyright {float:left;}
