body {
	margin: 0px auto !important;
	padding: 0px;
	padding: 0px;
	font-family: 'Trebuchet MS', Trebuchet, Arial;  
	color: #000;
	font-size: 12px;
	text-align: center; /*for older browsers*/
	background: #e0e0e0 url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/bk.gif') repeat-y center;
}


/***************************************************
 * Global Framework                                *
 ***************************************************/
#container{
	width: 1000px;
	margin: 0px auto !important;
	padding: 0px 0px 50px 0px;
	text-align: left;
	border-left:1px solid #242;
	border-right:1px solid #242;
	background: #c7d5c0 url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/outer_bkg.gif') repeat-x 0 0;
}
#outerWrapper {
	clear: both;
	width:960px;
	margin-left:19px;
	padding: 0px;
	text-align: center;
	background: transparent;
}

#header, #footer {
	z-index: 2500;
	width: 960px; 
	margin: 0px auto !important;
	padding: 0px;
	border:none;
}
#footer{border:none;}
#first2CWrap {float: left; width: 658px; margin: 0px; border: none; padding: 0px; display: inline;}

#leftCol {clear:both;float: left; display: inline;width:650px;margin:0px;}
#first2CWrap #leftCol, #frontLeftColTop {
	float: left; display: inline;
	width: 400px !important;
	margin-right:0px !important;
}

#frontLeftColTop{background: #FFF;}

body#home #frontLeftCol{clear:both;float: left; display: inline;width:315px;margin-left:8px;}

#centCol{
	float: left; display: inline;
	width: 250px;
	margin-left:4px;
}

#frontCentColTop {
	float: left; display: inline;
	width: 248px;
	height:360px;
	position:relative;
	margin-right: 2px;
	overflow:hidden;
}
#frontCentColTop h2{padding:2px 5px;}
#frontCentColTop .c2 ul li{padding:2px 2%;width:95%;}
#frontCentColTop .moreTop{top:4px;}
body#home #frontCentCol{float: right; display: inline;width:315px;margin-right:8px;}

#rghtCol {
	float: left; display: inline;
	width: 300px;
	background-color:#F7F7F7;
	padding:0px;
	margin:0px;
	vertical-align:text-top;
	overflow:hidden;
}

#Wrapper	{
	width:960px;
	margin: 0px auto !important;	
	padding: 0px !important;
	float: left;
	text-align: left; /*reset the older browser centering support*/
	background: #FFFFFF;
}

#innerWrapper	{
	clear:both;
	width:960px;
	margin: 0px auto;
	padding: 0px;
	float: left;display:inline;
	text-align: left; /*reset the older browser centering support*/
	background:#FFFFFF url(http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/inner_bkg.gif) repeat-y scroll 0 0;
}

#header	{
	padding: 0;
	margin-bottom: 0px;
	position: relative;
	float: left;
	text-align:left;
}

iframe {float: left;}
#rghtCol iframe {background-color:#F7F7F7 !important;}


/* NAV MENU */
#topNav {
	float: left; position:relative;width: 944px; height: 28px;
	margin: 0; padding: 0;
	list-style-type: none;
	border: none;
	background:transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/menuBkg.gif') no-repeat top left;
	padding:0px 8px;
}

ul#udm{width:946px !important;margin:0px;padding:0px;}

#newsNav,#sportsNav,#opinionNav,#entNav,#lifeNav,#mediaNav,#marketNav,#contactNav {border-right:1px solid #030;}
#dateNav {font-weight:normal !important; padding-left:20px !important; padding-right:20px !important;font-size: 12px !important;}

/***************************************************
 * End Global Framework                            *
 ***************************************************/


/*******************************
 * Global Tag Rules            *
 *******************************/
a:link, a:visited, a:active {color: #000;text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:none; margin:0; padding:0;}

table {padding:0px; margin:0px;}
.c2 table{margin:0px !important; padding:0px !important;width:auto;overflow:hidden;}
td{padding:0px; margin:0px;}

h1 { /*used for page headers only*/
	float: left; display: inline;
	font-size: 25px;
	width: 100%; margin: 0;
	font-weight: bold;
	line-height: 1.1em;
	color: #000;
	font-family: 'Trebuchet MS', Trebuchet, Arial;
}


/*******************************
 2012 Header Rules                
 *******************************/

#header .mastBar {
	width:960px;
	height: 118px;
	position: relative;
	background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-header-adt.jpg') 0px 0px no-repeat;
	margin-bottom:5px;
}

#header a#mastHead {
	display: block;
	float:left;
	width: 210px;
	height: 55px;
	border:0px;
	outline:0px;
}
#header a#mastHead:hover{text-decoration:none;}
#header a#mastHead img, #header .mobileIcon, #header .hdrMobile, #header .centHead, #header .rightHead {
	display: none !important;
}
#sCode {
	position: absolute;
	left: 0px;
	top: 0px;
}
/*******************************
 NEW MastHead Weather Styles			     
 *******************************/
 
#mastWeather {clear:both;font-family:Arial;}
#mastWeather .todaysDate{display:block;with:100%;text-align:center;font-size:11px;font-weight:bold;line-height:18px;}
#weathHead {
	float:left; display:inline;
	margin:0;	padding:0;
	width: 100%;
}
#weathHead .wImg {
	left:83px;
	margin:0;	padding:0;
	position:relative; top:-58px;
}
#mastWeatherLeft {
	position: absolute;	top: 75px; left: 10px;
	background-color: transparent;
	width: 205px; height: 42px; line-height: 20px;
	vertical-align: middle;
	font-size:12px;
}

#mastWeatherRight {
	width:200px;
	float:left;
	margin-top:25px;
	position:absolute; right:0px;	top:0px;
}
#weathPredict {
	width:180px;
	margin:0px auto;padding:0px;
	text-align:center;
}
#weathHead .currTemp, #weathHead .weatherLinks a, #mastWeather .currTemp, #mastWeather .weatherLinks a {
	color:#222;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}
#mastWeather .currTemp{display:inline;float:left;font-size:18px !important;margin:0px 10px;}
#mastWeather .currTemp .wImg{margin:0px 5px 0px 0px;display:inline;float:left;}
#mastWeather .weatherLinks a:hover{text-decoration:underline;}
#mastWeather .weatherLinks{display:inline;float:right;margin:0px 10px 0px 0px;clear:none !important;}
#weathHead .weatherLinks a:hover {
	text-decoration: underline !important;
}
#weathTitle {
	color:#000000;
	font-weight:bold;
	font-size: 1em;
	padding-bottom:5px;
	width:100%;
	float:left;
}

/* END NEW WEATHER STYLES */


/* Go To Links */
.topBar #centHV{display:none}
.topBar #centBIZ{display:none}
.topBar #centCLASS{display:none}
.topBar #centCARS{display:none}
.topBar #centJOBS{display:none}
.topBar #centHOMES{display:none}


/*******************************
 * Footer Rules                *
 *******************************/

#footer {
	padding: 0;
	clear: both;
	text-align:center !important;
	margin-left:19px;
	border:none;
}

#footerLinks {
	padding: 1px 0px 3px;
	background-color:#336633;
	color:#FFF;
	text-align:left !important;
}

#footerLgl {
	padding: 5px;
	text-align:left !important;
}

#footerLgl * {
	color: #000;
}

#footerLinks a {
	color: #fff;
	padding: 0 6px 0 6px;
	border-right: 1px solid #FFF;
}

#footer a.rssIco {
	border: none;
}

#footer a.rssIco img {
	position: relative;
	top: 2px;
}

#siteindex_bottle {margin:0 auto 0 auto;text-align: left;width: 960px; height:215px; font-size: 1em;padding: 0;clear: both;background: #002200 url("http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/siteindex_bg.jpg") 0 0 repeat-x;}
.siteindex ul {width: 90px; float: left;list-style: none; margin-top:auto; margin-bottom:auto; list-style-position: outside; text-align: left;}
.siteindex a {color:#FFF !important;}
ul.indexlist li {background: url("http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/arrow2.gif") 0px 1px no-repeat !important;}
.siteindex ul.indexlist li{font-size:11px; line-height:13px; font-weight: 400; padding: 0 0 3px 11px; margin:0;}
.siteindex ul.indexlist li.subhead{font-size:12px; font-weight: 700 !important; background: none !important; padding: 10px 0 3px 0;}
.siteindex ul.indexlist li.header{font-size:20px; font-family:Arial; font-weight: 400 !important; background: none !important; padding: 15px 0 3px 0;}
.siteindex ul.indexlist li.header{font-weight: 400 !important}

#footer .Top2 {clear:both;display:block;height:auto;text-align:center;width:728px;margin:0px auto;}
#footer .Top2 a{margin:0px;padding:0px;outline:none;border:none;}
#footer .Top2 iframe, .Top2 embed, .Top2 object{
	display:block; float:left; width: 728px; height:90px !important; padding-bottom:55px !important; margin: 0px auto;}
#footer .Top2 img{display:block; margin: 0px auto; padding:0px; outline:none; border:none;}

/** Breaking News Frontpage **/
.breaking {width:646px !important;background-color:#E1E8D0;border:1px solid #e3d8cc; margin: 5px 0px 0px 5px !important}
.breaking a.head {font-size: 1.1em; margin-bottom: 1px;}
.breaking a.head:hover {text-decoration:underline;}
.breaking h2 {color: #8B0000 !important; text-transform: uppercase;padding: 5px 5px !important;}
.breaking .head {display: block; width:636px; float: left; clear: both; padding: 2px 5px; font-weight: bold; color: #000; }
.breaking .head:hover {text-decoration: none !important;}
.breaking .summary {display: block; float: left; clear: both; width:636px; padding:0px 5px;margin-bottom: 4px; }
.breaking .summary a {font-size: 1em; color: #000;}

/** End Breaking News **/


/** Section front Page Header **/
.pgH1 {
	border-bottom:1px solid #E3D8CC;
	display:inline;
	float:left;
	margin: 5px 0px 10px 0px;
	overflow:visible;
	padding:2px 0px 0px 0px;
	width:650px;
}
.pgH1 img {border:none; margin:0; padding:0;}
.pgH1 h1 {width: 81%;font-family: 'Trebuchet MS', Trebuchet, Arial;color:#336633;font-size:20px;padding-left:1%;}
/** Section front Page Header End - a few more rules down with bottomLinks**/


/*******************************
 * Standard Newslist Styles    *
 *******************************/

.c2 {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#frontCentColTop .c2{overflow:hidden;}
.breakingTime {color:#000;font-style:italic;font-size:.8em;vertical-align:.1em;}

.ugc h2, .c2 h2, .userSubmitted h2 , .nlRotate h2{
	margin: 0px;
	padding: 3px 6px;
	color: #336633;
	font-size:18px;
	font-family: 'Trebuchet MS', Trebuchet, Arial;
	clear:both;
}

.c2 h3{	margin: 0px;padding: 2px 6px;color: #000;font-size:14px;font-weight:bold;font-family: 'Trebuchet MS', Trebuchet, Arial;clear:both;}

#centCol .c2 h4 {font-size:12px; color:#336633; margin-bottom:0px;}

/** Rounded corners and borders **/

.dottedTop{margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;background:transparent url(http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/dot.gif) repeat-x scroll left top;display:block;float:left;}
.dottedBot{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;background:transparent url(http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/dot.gif) repeat-x scroll left bottom;display:block;float:left;}

.c2Border{border-left: 1px solid #e3d8cc;	border-right: 1px solid #e3d8cc;display:inline;float:left;}
#frontLeftCol .c2Border, #frontCentCol .c2Border{width:313px;overflow:hidden;margin:0px;}
#leftCol .c2Border{width:396px;}
#centCol .c2Border{width:248px;}

.c2TopHome{width:315px !important;height:10px !important;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Newslist-UGC-Top-Background.gif') no-repeat scroll bottom left !important;border:none;
display:inline;float:left;margin:5px 0px 0px 0px;padding:0px;}
.c2BotHome{width:315px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Newslist-Bot-Background.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

.c2BotHomeTabbed{width:315px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Tabbed-News-Bot-Background.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}
.c2BotTabbed{width:398px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Tabbed-News-Bot-bg.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

.c2TopHomeUGC{width:315px !important;height:10px !important;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/UGC-Top-Bkg-Home.gif') no-repeat scroll bottom left !important;border:none;
display:inline;float:left;margin:5px 0px 0px 0px;padding:0px;}
.c2BotHomeUGC{width:315px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/UGC-Bot-Bkg-Home.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

.photoPromoTop{width:250px !important;height:10px !important;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Photo-Promo-Top-Bkg.gif') no-repeat scroll bottom left !important;border:none;
display:inline;float:left;margin:5px 0px 0px 0px;padding:0px;}
.photoPromoBot{width:250px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Photo-Promo-Bot-Bkg.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

.blogPromoTop{width:250px !important;height:10px !important;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/C2-Center-Top-Bkg.gif') no-repeat scroll bottom left !important;border:none;
display:inline;float:left;margin:5px 0px 0px 0px;padding:0px;}
.blogPromoBot{width:250px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/C2-Center-Bot-Bkg.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

#pollTop, .c2TopUGC{width:250px !important;height:10px !important;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/UGC-Top-Bkg.gif') no-repeat scroll bottom left !important;border:none;
display:inline;float:left;margin:5px 0px 0px 0px;padding:0px;}
#pollBot, .c2BotUGC{width:250px;height:10px;display:inline;background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/UGC-Bot-Bkg.gif') no-repeat scroll top left !important;border:none;
display:inline;float:left;margin:0px 0px 5px 0px;padding:0px;}

/** Gets rid of gradient background for relatedLinks h2 - added by Jill **/
.relatedLinks h2 {
	background-image:none;
	background-color:transparent;
}


.plain h2 {margin-bottom: 4px;}

.c2 p {margin:0 5px 5px 5px;}

.c2 ul {float: left; display: inline;width: 100%;
	margin: 5px 0 0 0;
	list-style-type: none;
	padding-left: 0px;
}
#leftCol .c2 ul, #frontLeftCol .c2 ul{width: 98%;padding-left: 1%;}
#centCol .c2 ul, #frontCentCol .c2 ul{width: 98%;padding-left: 2%;}
#centCol .c2 .photoGall ul {width: 100% !important;padding-left: 0px !important;}
.c2 ul li {list-style-type: none; float: left; display: inline; width: 99%;
	background:transparent;
	background-image:none;
	padding:4px 0px 4px 1%;
	border-bottom:1px dotted #B0B0B0;	
}

#mainPhotoGall ul div.photoGallDiv, #centCol ul div.photoGallDiv, #frontCentColTop ul div.photoGallDiv{
    display: inline;  float: left;
    margin: 2px 2px 5px 2px !important;
    padding: 2px !important;
    text-align: center;
    border: 1px solid #CCCCCC; 
}
#frontCentColTop ul div.photoGallDiv{border:0px !important;margin:0px !important;padding:0px !important;}
#mainPhotoGall ul div.photoGallDiv {width: 185px !important; height: 200px !important;}
#centCol ul div.photoGallDiv, #frontCentColTop ul div.photoGallDiv {clear:both; width: 240px !important; padding-left:2px !important;height:auto !important;}
#mainPhotoGall ul li.photoSingleImg, #centCol ul li.photoSingleImg, #frontCentColTop ul li.photoSingleImg{border: 0 none;
    float: left;
    margin: 0;
    padding: 0px !important;
    width: 100% !important;}
#mainPhotoGall .mainGallTitle, #centCol .mainGallTitle, #frontCentColTop .mainGallTitle  {float:none !important;}

.c2 ul>li:first-of-type, .rotatingTabWrap ul>li:first-of-type{padding-top:2px;}
.c2 ul>li:last-of-type, .rotatingTabWrap ul>li:last-of-type{border-bottom: 0px !important; padding-bottom: 2px;}

img.premiumIcon{border: medium none !important;
    display: inline;
    float: left !important;
    margin: 0 !important;
    padding: 3px 2px 0 0;}
.photoGall img.premiumIcon{float:none !important;}
.newslistPic .newslistPicRight img.premiumIcon{display:none !important;}

.featCol ul li{border-bottom:0px !important;}

.ugc ul li{background: url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/ugc-bullet.gif') 0px 11px no-repeat !important;padding:4px 2% !important;width:94% !important;border-bottom:0px !important;}

.c2 .moreTop {
	position: absolute; top: 10px; right: 3px;
	font-size: .8em;
	text-align: right;
	line-height: 1.3em;
	z-index: 50;
}

.c2 .moreTop a:hover {text-decoration:none;}

.c2 .moreTop img {
	border-right: 1px solid #555;
	float: none;
	vertical-align: -3px !important;padding: 1px 4px 0 0; margin: 0 0 0px 0;
}

.ugc .moreTop img {border-right: 1px solid #FFF;}
.ugc .userSubmitted .moreTop a {color:#336633 !important; display: inline;font-weight:bold;}
.c2 .moreTop a {color:#336633 !important; display: inline;}
.c2 .moreTop a span {font-size:1.1em;font-weight: bold;}

a.moreLnk {color:#336633;font-weight:bold;}
a.moreLnk span {font-weight: bold;}
.archLnk {margin-right:10px;margin-top:4px;}

.socialLinks{font-weight:bold;color:#000;display:block;padding:0px 5px;}
.ugc {
	background: #fff7e2;
}



.ugc a:link, .ugc a:visited, .ugc a:active {color: #000;}

.c3{float:left; display: inline; margin:0px;padding:0px; max-width:250px; height: auto;}
.c3 img{margin:0px;padding:0px;}
.c3 .bottomLinks {margin-bottom: 0px !important;}

.lIcon {
	margin: 0;
	margin-left: 4px;
	padding: 0;
}

.lIcon img {position: relative; top: 2px;}

.hasBtmLnks {margin-bottom: 0px;}
.bottomLinks {height: auto !important;border:none !important;background:#FFF9DF;}
.bottomLinks ul, .pgH1 ul {list-style-type: none;display:inline; float: right; padding: 0 0 4px 0 !important;}
.pgH1 ul {margin: 0; padding: 0; width: 15%;padding-top: 4px;display:inline;float;right !important;}
.bottomLinks ul li, .pgH1 ul li {list-style-type: none; background: none; float: left; padding: 0 4px; border-right: 1px solid #000; width: auto;}
.pgH1 ul li {border-right: 1px solid #666; float: right;}
.bottomLinks ul li a, .pgH1 ul li a {color: #000 !important; font-weight: bold; font-size: 10px;}
.bottomLinks ul li.last, .pgH1 ul li.last {border-right: none; padding-right: 0;}


/*frontpage rows*/
.fpThin {height: 145px;	overflow: hidden;}

/* newslists */

/* newslist key
	2 - title only
	3 - title, date
	5 - title, date, summary
	4 - title, summary
	6 - pic, title, date, summary
*/

.justInColor {color:#336633;}

.newslistSumm ul li a {font-size:1em;}
.newslistSumm h3 {padding:3px;background: #3C6C2C;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F9F73', endColorstr='#3C6C2C'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7F9F73), to(#3C6C2C)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7F9F73,  #3C6C2C); /* for firefox 3.6+ */ color:white;font-size:16px;font-weight:bold;}
.newslistDate ul li a {font-size:1em;}
.featBlog .nlDate, .newslistSummDate .summNewsListNoDot .nlDate, .newslistDate .nlDate, .summNewsList .nlDate, .newslistSumm .nlDate, .newslistPicLeft .nlDate {font-size: .8em; font-style: normal; color: #000;}
.newslistSumm ul li p {margin:0;padding:0;}
.newslistSummDate .summNewsListNoDot {margin-left:0 !important;padding-left:0 !important;}
.newslistSummDate ul li a {font-size:1em;}
.newslistSummDate ul li p {margin:0;padding:0;}
ul li .justInIcon {padding-right:5px;margin:0 0 1px 2px;}

/* title, summ, pic objectclass=6 */
.newslistPic {width:98% !important;float:left;padding-left:1%;padding-right: 1% !important;margin-bottom:10px;}
.newslistPic h2{padding-left:0 !important;}
.newslistPic h3 {padding:3px;background: #3C6C2C;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F9F73', endColorstr='#3C6C2C'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7F9F73), to(#3C6C2C)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7F9F73,  #3C6C2C); /* for firefox 3.6+ */ color:white;font-size:16px;font-weight:bold;}
.newslistPic ul {width:100% !important; margin:0;padding:0 !important; float: left;}
.newslistPic li {float:left; width:100% !important; background: none !important; border-bottom: 1px solid #E3D8CC; margin: 0px; padding: 5px 0 !important;}
.newslistPicLeft a {font-size:1.1em;color:#336633;}
.newslistPic .newslistPicLeft {float:left; margin-left: 0px;}
.newslistPic .newslistPicLeft p {margin:6px 5px 0 0; float: left;display: inline; clear: left; width: 98%;}
.newslistPic .newslistPicRight {padding:8px 0;background:#E1E8D0;float:right;text-align:center;}
.newslistPic .newslistPicRight img {padding-top:3px;}
#centCol .newslistPic .newslistPicLeft {float:left; margin-left: 0px;}
#centCol .newslistPic .newslistPicLeft p {margin:6px 0 0 0; float: left;display: inline; clear: left; width: 98%;}

/* title, summ, pic objectclass=16, photo on left side */
.picLeft {width:100%;float:left; padding-right: 0px !important;}
.picLeft ul {width:100% !important; margin:0;padding:0 !important; float: left;}
.picLeft li {float:left; width:100% !important; background: none !important; border-bottom: 1px solid #E3D8CC; margin: 0px; padding: 5px 0 !important;}
.picLeft .newslistPicLeft a {font-size:.9em;}
.picLeft .newslistPicLeft {float:left; margin-left: 0px;}
.picLeft .newslistPicLeft p {margin:6px 5px 0 0; float: left;display: inline; clear: left; width: 98%;font-size:.8em;}
.picLeft .newslistPicRight {padding:8px 0;background:#eeeeee;float:right;text-align:center;}
.picLeft .newslistPicRight a img {margin-top:6px;}
#centCol .picLeft .newslistPicLeft {float:left; margin-left: 0px;}
#centCol .picLeft .newslistPicLeft p {margin:6px 0 0 0; float: left;display: inline; clear: left; width: 98%;font-size:.8em;}

/* PHOTO GALLERY PROMOTIONS */
.photoPromo .photoPromoTitle {float:left;font-size:1em;}
.photoPromo {margin-bottom:3px;float:left;background-color:#eeeeee;}
.photoPromo ul {padding:0 !important;margin:0;float:left; width: 100% !important;}
.photoPromo .photoPromoLI {list-style-type:none;margin:0;float:left;display:inline;width:115px;/* redundant, but an Opera fix */background-image:none;padding:5px;}
.photoPromo .staffPhotoLinks {float:left;width:100%;}
.photoPromo .staffPhotoLinks a {color:#000;text-transform:uppercase;font-weight:bold;font-size:.9em;}
.photoPromo .staffPhotoLinks span {color:#000;}
.photoPromo .bottomLinks ul li a {letter-spacing:-.5px;}
#first2CWrap #centCol .photoPromo {margin-bottom:4px;}

.userSubmitted {float: left;	width: 100%;	margin: 0 0 4px 0;	padding: 0;	display: inline;}
.userSubmitted .photoGall ul {margin:0;padding:0 !important;float:left;}
.userSubmitted .photoGall .userSubmitUL {color:#000;list-style-type:none;margin-top:5px;width:170px;}
.userSubmitted .photoGall .userSubmitUL li {padding-bottom:5px;font-size:1em;background: url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/bullet.gif') 0 .5em no-repeat;padding-left:10px;margin-left:5px;}
.userPhotoLinks {clear:left;padding-left:4px;margin-bottom:0px;}
.userPhotoLinks a {color:#336633 !important;font-weight:bold;font-size:10px;}

.photoGallSingle {float:left;padding:5px;width:110px;}
.photoGallSingle ul {margin:0;padding:0;float:left;}
.photoGallSingle ul li {margin:0;padding:0;}
.photoGallSingle img {padding-bottom:5px;}

#leftCol .photoGallSingle {float:left;padding:5px;width:160px;}
#leftCol .photoGallSingleUL {display:inline;float:left;padding:5px;width:210px;}

.singleGall {float:left;width:100%}
.singleGall img {padding:3px 5px 0 0;}
.singleGall .singleGallDiv {float:left;}
.singleGall .singleGallTitle {font-weight:bold;padding-bottom:2px;}
.singleGall .singleGallText {font-size:.9em;}

.singleGallLinks {clear:left;margin-bottom:5px;}
.singleGallLinks a {color:#80A3CE !important;font-weight:bold;font-size:10px;text-transform:uppercase;}

/* USER SUBMITTED */
.interaction {float:left;border-top:3px solid #C4AE11;width:100%;height: 186px;}

.wmvVideoPlayer {float:left;padding:3px 0;}

/* SAMLL BARKER PROMOS */

.smPromoLeft{float:left;display:inline;width:47%;border:1px solid #e3d8cc;}
.smPromoLeft img{padding:2px;}
.smPromoRight{float:right;display:inline;width:47%;border:1px solid #e3d8cc;}
.smPromoRight img{padding:2px;}
.smPromoLeft .spcBox {border:0px;}
.smPromoRight .spcBox {border:0px;}

/* PRINT PROMO */
.todayPaper {
 	width: 130px !important;
	margin-right: 4px;
	float:left;display:inline;
}

.todayPaper img {
	float:left;
	margin:5px 10px;
}

.todayPaper ul li a {
	letter-spacing:-.3px;
}

.todayPromo{padding:0px 5px;width: 167px !important;float:left;display:inline;}


/* AP NEWSLISTS */
.apBarker {float:left;}
.apBarker .byttl {display:none;}
.apBarker ul {padding:0;margin:0;}
.apBarker .topheadlinebody {display:block;}
.apBarker .firsttopheadline {font-size:1.5em;}
.apBarker .ap-topheadline-td {padding-bottom:5px;}
.ap-smallphoto-table .apCaption {display:none;}
.ap-smallphoto-img {padding:5px 0 0 0;}
.specAPNewsList {margin-top:-10px;}
.specAPNewsList h2 {display:none;}
.ap-htmlfragment-table table {width:95% !important;}

/* READER INTERACT PROMO */
.interact {
float:left;border-left:1px solid #e3d8cc;border-right:1px solid #e3d8cc;width: 248px;
}



.specialPromo .leftPromo {
	padding: 4px 1px 0px 5px; float:left;
}

.specialPromo .rightPromo {
	padding: 4px 3px 0 0; float:right;
}

.smallPromo {
	float:left;
	width:48%;
	padding-left:3px;
	margin:4px 0;
}

.widePromo {
	margin: 0;
	padding-bottom: 4px;
	float: left;
	width: 95%;
}

.widePromo a img {
	margin: 4px 3px 0 3px;
	border: 1px solid #E3D8CC;
	display: inline;
}

/** Columnist Links **/

/*   ---- COLUMNIST LINKS, LARGE (ex. NEWS02) */
.colList {float:left;width:98%;padding:1%;background:transparent url(http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/dot.gif) repeat-x scroll left bottom !important;}
.colList .newslistSumm ul {padding:0;margin:5px 0px 0px 0px;}
.colList .newslistSumm ul li {clear:both;margin:2px 0px;}
.colList .newslistSumm {float:left;width:275px;}
.colList .newslistSumm .justInIcon {padding-top:3px;}
.colList a h2 {margin:0;padding:0;font-size:1.5em;}
.colList a:hover h2 {text-decoration:underline;}
.colList .c2 h2 {border:none;}
#firstColList .newslistSumm ul li {margin:0;}
.colList img {float:left;padding:0 5px 0 0;margin-right:0;}
.colList p {float:left;padding:1px;margin:0;}

/** Promo Links **/
.promoShort a img {
	padding-right:5px;
	padding-left:3px;
}

/** Columnist and Blog Promos **/
.latest{color:#336633;font-weight:bold;display:inline;float:left;}
.featCol {
	margin: 0;
	padding-bottom: 4px;
	float: left;
	width: 100%;
}

.featCol a img{
	margin: 4px 3px 0 3px;
	border: 1px solid #E3D8CC;
	display: inline;
}

.featCol .columnistName {
	padding-top:4px;
	font-weight:bold;
}

.featCol .colTitle {
	margin:0;
	padding:0;
	font-size:8pt;
	color:#666666;
}

.featCol ul {
	width: 180px !important;
	display:inline;float:left;
	margin:0px;
	padding:0 !important;
}

.featCol ul li {
	width: 180px !important;
	list-style-type:none;
	margin:0;	padding:0;
	background-image:none;
	font-size:0.9em;
}

.featBlog {
	margin: 5px 0px;
	padding: 0px;
	float: left;
	display:block;
	width: 240px;
}
.blogTitle {
	padding:0px;
	margin:0px;
	font-weight:bold;
}

.featBlog a img{
	margin: 0px 5px 0px 5px;
	border: 1px solid #E3D8CC;
	display: inline;
	width:48px;
}
.featBlog .blogSummary
{margin:0px;padding:0px;font-weight:normal;display:inline;float:left;width:170px;}

/** Links Lists **/

.linksList{	margin: 3px 0px;float: left;width: 100%;}
.linksList ul {margin:0px; padding-left:0px;}
.linksList ul li{border:#E3D8CC;padding:4px;margin-bottom:3px;font-size:0.9em;	list-style-type:none; background-image:none;display:block;}
.linksList ul li img {display:inline;float:left;border: none;margin-right:5px;}
.linksList .title{font-weight:bold;color:#000;}

h2.vPlayerNoSponsor {height: 30px;border-bottom: 1px solid #A1B9D0;padding-top: 12px;padding-left: 4px;	color:#000;}	
h2.vPlayerSponsor {border-bottom: 1px solid #A1B9D0;padding: 2px 0 4px 4px;}
.vPlayerSponsorURL {display: block;margin-left: 4px;padding-top: 4px;}

a.brkTitle{color:#000;font-weight:bold;font-size:1.1em;}
a.brkText{color:#000;font-weight:normal;}	

.smallBarkers {padding-top:4px;}
.smallBarkers .tripleBoxImg {padding-bottom:4px;padding-top:4px;}
.smallBarkers .tripleBoxLink {padding-bottom:4px;}


/** Poll - Rest of poll styles are embedded **/

#pollContain, #pollContainBackup {width:248px;display:inline;float:left; background: #FFF9DF;border-left:1px solid #e3d8cc;
border-right:1px solid #e3d8cc;}
#pollContain .bottomLinks{background-color: #FFF9DF !important;}

/** Trumba Calendar Styles **/

#calPromo {padding-top:5px;width:90%;}
#calPromo .calPromoLeft {width:50%;float:left;}
#calPromo .trumba{width:90%;text-align:center;margin:0px auto !important;}
#calPromo .calPromoLeftBot {padding-left:5px;}
#calPromo .calPromoLeftBot a, #calPromo .calPromoLeftBot span {color:#FF6E00;font-size:.9em;}
#calPromo .calPromoRight {width:50%;float:right;}
#calPromo .bottomLinks a{font-weight:bold;margin:5px;color:#000;}

/** tabbed news and search widget **/
/* For Tabbed newslist */

#search2, #search3, #search4, #search5, #search6, #search7 {display:none;}

.rotatingNewsWrap {float:left; display: inline;margin:0px;padding:0px;position:relative;top:0px;}
.rotatingNewsWrap .tnFirst {color:#336633; background: #FFF;}
.tabThree, .tabFive {width: 309px;}
.nlRotate {	clear:both;	background: #e1e8d0;	position: relative;	padding-top:10px;	padding-left:5px;	height: 180px;overflow-y: auto;	border-left: 1px solid #e3d8cc;	border-right: 1px solid #e3d8cc;	float:left; display: inline;margin:0px !important;}

#leftCol .nlRotate {width: 309px;}
#rghtCol .nlRotate {width: 309px;}

.fpThinTab {height: 148px; overflow: hidden;}
.fpThinTab .nlRotate {height: 113px;}


.nlRotate ul {
	float: left; display: inline;
	width: 90%;
	padding:0;
	margin:0 0 0 2px;
}

.nlRotate ul li {
	list-style-type:none;
	padding: 3px 0;
	float:left;
	width:98%;
}

.nlRotate ul li a {
	background: url('http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/bullet.gif') 0 .5em no-repeat;
	padding-left:10px;
	float:left;
}

.nlisttabs {
	background:transparent url(http://static.djlmgdigital.com/adt/dailytidings/graphics/borders/Tabbed-News-Top-Background.gif) no-repeat left top !important;display:block;float:left;z-index:6;margin:0px;padding:0px;height:22px;width:auto;
}

.nlisttab {
	float: left; width:315px; height:20px; display: inline;
	margin: 0px; padding: 0px;
	border:none; font-size: 12px; font-family: 'Trebuchet MS', Trebuchet, Arial; font-weight: bold;
	text-align: center; color: #FFF; cursor: pointer;overflow:hidden !important;
}

.searchWidget {display:none;}
.searchWidget .nlisttab {padding: 3px 3px;font-size: .9em; font-weight:bold;line-height: 10px;background:transparent;color:#FFF;border:none;width:auto;height:auto;border-right:1px solid #FFFFFF;}
.searchWidget .tnFirst {background:#000; color:#336633;}
.searchWidget .tnLast {border:none !important;}
.searchWidget .nlRotate {height: 29px; width: 350px; padding: 5px 0px 0px 0px;background:transparent !important;color:#FFFFFF;border:none !important;}
.searchWidget form {float: left; display: inline; width: 350px; margin: 0; padding: 0;}
.searchWidget form .input_text {float: left; display: inline; width: 280px; margin: 0 2px 0 0; padding: 0;}
.searchWidget form .input_text2 {float: left; display: inline; width: 100px; margin: 0 2px 0 0; padding: 0;}
.searchWidget form .input_select {float: left; display: inline; margin: 0 2px 0 0; padding: 0;}
.searchWidget form .input_search {float: left; display: inline; margin: 0; padding: 0;}
#form_homes .input_select {font-size:.8em;width:35%;}

.searchHV{
	background:#F7F7F7;
	padding-top:10px;
	color:#000;
	text-align:center;
	height:185px;
	clear:both;
}
.searchHV h2{	
	margin: 0px;
	padding: 3px 5px;
	color: #000;
	font-size:13px;
	text-transform:uppercase;
	font-family: 'Trebuchet MS', Trebuchet, Arial;
	font-weight: bold;
	clear:both;}
.searchHV .left{text-align:left;width:110px;display:inline;float:left;padding:5px;}
.searchHV .right{text-align:left;width:150px;display:inline;float:left;padding:5px;}

#MultiMedia {height: auto;margin:0px;padding:0px;}
#MultiMedia .rotatingTabWrap .tabRotate{margin:5px;}
#MultiMedia .nlRotate {height: auto;}
#MultiMedia .featuredMedia {float:left; display:inline; height:auto; width:290px;border-bottom:1px solid #E3D8CC;padding-bottom:5px;}
#MultiMedia .featuredMedia h3 {margin: 5px 0px; font-size: 11px; font-weight: bold; color: #000;}
#MultiMedia .moreMedia {float: left; height: auto; width: 290px; margin: 5px 0px; text-transform: uppercase; color: #336633;}
#MultiMedia .moreMedia .mediaContainer {float: left; height: auto; width: 100%; margin:0; border: none; text-transform: none; color: #000; overflow: hidden; background-color: transparent;}
#MultiMedia .lnksMedia {float: left; height: 21px; width: 290px; margin: 0px; text-align: center; border: none; padding-top: 3px; background-color: transparent;}
#MultiMedia .lnksMedia a{font-weight:bold;color:#336633;}
#MultiMedia .lnksMedia a:hover{font-weight:bold;color:#336633;}

.featuredMedia img{border:1px solid #E3D8CC;float:left;display:inline;margin-right:5px;}
.featuredMedia .mediaTitle {display: inline; float:left; width:160px;padding: 0px;overflow: hidden;font-weight:bold;}
.mediaDescription {clear:right;display: block; margin-top: 5px;}

.mediaItem {width: 235px; margin-left: 1px; border: none; height: auto; overflow: hidden; margin-top:5px;margin-bottom:5px;border-bottom:1px solid #E3D8CC;padding-bottom:5px;}
#MultiMedia .mediaItem{width:300px !important;}
.mediaItem .mediaTitle {vertical-align: bottom;font-weight:bold; }
.mediaItem .mediaDescription {margin-top: 0px; }
.mediaItem img {float: left; margin: 4px 6px 2px 0; display: inline; }
.mediaItem img.vidplay {clear: left; margin: 0;}
.mediaItem .mediathumbs {float: left; margin:0; padding:0; width: 43px;height:40px;}




/** NEW PHOTO and MEDIA PROMOS **/

#MediaPromo{
	width: 238px; height: auto;float: left; display: inline; height:auto;
	margin: 0px; padding:0px 5px !important;
	background:#e1e8d0;
	border-left:1px solid #e3d8cc;
	border-right:1px solid #e3d8cc;
}
#MediaPromo h2{margin: 0px;padding: 0px;clear:both;
	color: #336633;font-size:18px;
	font-family: 'Trebuchet MS', Trebuchet, Arial;}
#MediaPromo .rotatingNewsWrap{margin-bottom:0px;}
#MediaPromo .featuredMedia {float:left; display:inline; height:auto; width:240px;border-bottom: 1px solid #E3D8CC; padding-bottom:5px;}
#MediaPromo .featuredMedia h3 {margin: 5px 0px; font-size: 11px; font-weight: bold; color: #000;}
#MediaPromo .moreMedia {float: left; height: auto; width:240px; margin: 5px 0px 0px 0px; text-transform: uppercase; color: #336633;}
#MediaPromo .featuredMedia img{border:1px solid #E3D8CC;float:left;display:inline;margin-right:5px;}
#MediaPromo .featuredMedia .mediaTitle {display: inline; float:left; width:100px;padding: 0px;overflow: hidden; }
#MediaPromo .mediaDescription {clear:right;display: inline; margin-top: 5px;}
#MediaPromo .moreMedia .mediaContainer {float: left; height: auto; width:240px; margin:0; text-transform: none; color: #000; overflow: hidden; }
#MediaPromo .lnksMedia {float: left; width:240px; margin: 5px 0px 0px 0px; text-align: center;}
#MediaPromo .lnksMedia a{font-weight:bold;color:#336633;}
#MediaPromo .lnksMedia a:hover{font-weight:bold;color:#336633;}


/** End Tabbed News and Search Widget **/


/* TOP CARS */
#topCarsWrap {
	padding:5px 0px;margin:0 0 5px 0;
	width:300px;
	text-align:left !important;
	float: left;display: inline;
	background:#f7f7f7 !important;
	}

#topCarsWrap h2, #rghtCol .textLinks h2{
	font-size:18px;
	font-weight:bold;
	color:#000;
	margin:0;
	padding: 5px 5px;
}

#topCarsWrap table td *{font-family: 'Trebuchet MS', Trebuchet, Arial !important;  
	color: #000 !important;
	font-size: 12px !important;}
#topCarsWrap table td a{color:#000 !important;}

/** Ad Rules **/
.adMiddle {float: left; display: inline; width: 300px; margin: 2px 0px; padding: 0px;overflow: hidden;}
.adMiddle a img {margin: 0px; padding:0px;}
.adMiddle object,.adMiddle embed {margin: 0px; padding:0px;}
.adMiddle3{clear:both;display:block;float:left;padding:0px;margin:10px 0px;}
#first2CWrap #frontLeftCol .adMiddle3{width:310px !important;padding-left:5px !important;} /* width=leftCol width - 5px, padding-left 5px to center ad on homepage  */
#first2CWrap #leftCol .adMiddle3{width:350px !important;padding-left:50px !important;} /* width=leftCol width - 50px, padding-left 50px to center ad on section fronts */
.adMiddle3 img, .adMiddle3 iFrame, .adMiddle3 object{padding:0px !important;;margin:0px !important;}
.adPos2 {float: left; display: inline; width: 300px; margin: 0 0 4px; padding: 0;overflow: hidden;}
.adPos2 a img {margin: 0; padding:0px;}
.adPos2 object {margin: 0; padding:0px;}
#subscribe {float: left; display: inline; width: 292px;margin: 0 0 4px 4px; padding:0px;}
#subscribe img {margin:0px;padding:0px;}
#x59 {}
#x61{}
#x61 a img{display:block; margin: 0; padding:0px;}
.mastBar #Top {display:inline;float:right;text-align:right;position:absolute;top:15px;right:6px;height:90px;width:728px;background:transparent;}
.mastBar #Top p, .mastBar #Top img, .mastBar #Top object{margin:0px;padding:0px;}
/** End Ad Rules **/

/******************************************************/
/* BLOG WIDGET ********************************/

.feedPanel {clear:both;display:inline;float:left;width:305px;padding:0px 5px;margin:0px;}
.feedPanel ul.feedResults{
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	list-style-type:none;}
.feedPanel ul.feedResults li{
	clear:both;
	display:inline;
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:100%;}	
.feedTitle{display:block;width:100%;font-weight:bold;font-size:1.2em;padding:2px 0px;}
.feedImage{display:inline;float:left;width:48px;border:1px solid #E3D8CC;}
.feedAuthor{display:block;width:166px;margin-left:60px;}
.feedEntryTitle{display:block;width:166px;margin-left:60px;font-weight:bold;color:#336633 !important;}
.feedEntryDate{display:block;font-weight:normal;width:166px;font-size:.9em;margin-left:60px;}

/******************************************************/
/* LOCAL SEARCH WIDGET ********************************/
form.oisURev_Form {float:left;margin:0;padding-bottom: 5px;}
form.oisURev_Form .oisURev_Container {
	margin:0;padding:5px;
	font-family: Verdana, Arial, sans-serif;  
	color:#222;
	font-size: 10px;
	text-align:center;
	float:left;}
.oisURev_Container #oisURev_oWrap {width:280px;padding:0 4px;margin:0;float:left;text-align:left;}				 
#oisURev_oWrap #oisURev_oTitle {width:274px;float:left;margin:0;
							    padding:5px 3px 10px 0px;
							    text-align:left;
							    font-size:1.3em;
							    color:#000000;
							    display:none;							    
							    }							 
#oisURev_oWrap .oisURev_Output {width:274px;float:left;margin:0px 4px 10px 0px;padding:0;}
#oisURev_oWrap .oisURev_Output div a.oisURev_LnkCategory {text-decoration:none;font-size:1.1em;}
#oisURev_oWrap .oisURev_Output div a.oisURev_LnkCategory:hover {text-decoration:underline;}
#oisURev_oWrap .oisURev_Output a.oisURev_LnkRevtitle {text-decoration:none;font-size:1.3em;color:#3774B0;font-weight:bold;}
#oisURev_oWrap .oisURev_Output a.oisURev_LnkRevtitle:hover {text-decoration:underline;}
#oisURev_oWrap .oisURev_Output a.oisURev_LnkMore {text-decoration:none;font-size:0.9em;}
#oisURev_oWrap .oisURev_Output a.oisURev_LnkMore:hover {text-decoration:underline;}
#oisURev_oWrap .oisURev_Output p.oisURev_Comments {float:left;margin:0;}
#oisURev_oWrap .oisURev_Output p.oisURev_Comments img.oisURev_ImgRatings
{
	display:inline;
	text-align:right;
	float:right;
}
#oisURev_oWrap span.oisURev_spnViewMore{font-size:1.0em;font-weight:bolder; text-transform:uppercase;}
#oisURev_oWrap a.oisURev_LnkCategory{text-decoration:none;font-size:1.0em;font-weight:bolder; text-transform:uppercase;}
#oisURev_oWrap a.oisURev_LnkCategory:hover {text-decoration:underline;}

.oisURev_Container #oisURev_NoneMsg .oisURev_PromoMsg{}
.oisURev_Container #oisURev_NoneMsg .oisURev_DebugMsg{display:none;visibility:hidden;margin:0;padding:0;}
.oisURev_Container #oisURev_NoneMsg a.oisURev_NoneMsg_lnkSite{color:#3774B0;}
.oisURev_Container #oisURev_NoneMsg a.oisURev_NoneMsg_lnkCat{color:#3774B0;}
#lsWidge_ErrorPage {display:none;visibility:hidden;margin:0;padding:0;}

/* END LOCAL SEARCH WIDGET ****************************/
/******************************************************/
.searchLS{
	background:#ffffff;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:-12px;
	color:#3774B0;
	text-align:center;
	height:185px;
	clear:both;
		
}
.searchLS h2{	
	margin: 0px;
	padding: 3px 5px;
	color: #3774B0;
	font-size:12px;
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear:both;}
	
	.searchLS h3{	
	margin: 0px;
	padding: 3px 3px;
	color: #3774B0;
	font-size:11px;
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear:both;}
.searchLS .left{text-align:right;width:135px;display:inline;float:left;padding:3px 0px 0px 0px;}
.searchLS .right{text-align:right;width:145px;display:inline;padding:0px;}

/* BEGIN RIGHT RAIL DEALS and REVIEWS STYLES */			

#djDealsReviews{clear:both;display:block;width:300px;height:auto;overflow-hidden;border:none;margin:10px auto !important;padding:0px;font-family:'Trebuchet MS',Trebuchet,Arial;font-size:12px;color:#222;}
.Widget_Title{display:inline;float:left;padding:0px 10px;margin:0px;}
.HV_Logo{display:inline;float:right;text-align:right;padding:0px;margin:0px;border:none;}
#djDealsReviews a{text-decoration:none;}
#djDealsReviews a:hover{text-decoration:underline;}

/* DEAL OF THE WEEK STYLES */
.djDOW_Head{
	background-color: #a3c746;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	display: block;
	margin:0px 10px;
	padding:2px 5px 0px 5px;
	text-transform:uppercase;
	vertical-align:middle;
	width:268px;height:18px;}
.djDOW_wrap{padding:0px;margin:5px 0px;display:block;float:left;}
.djDowList {margin:0px 0px 0px 10px;padding:0px;}

.djCpnF_Odd, .djCpnF_Even{background:#FFFFFF url(http://static.djlmgdigital.com/scn/seacoastonline/graphics/graphicsMisc/dow_bkg.gif) no-repeat scroll right bottom;
border:2px dashed #528BDA;
display:block;
height:auto;
margin:1px 0px;
padding:5px;
text-align:center;
width:264px;}
.djCpnF_Odd a, .djCpnF_Even a{text-decoration:none;}
.djCpnF_Odd a, .djCpnF_Even a:hover{text-decoration:underline;}
.djCpnF_Odd a, .djCpnF_Even .djCpnF_HeadlineUrl{color:#333;display:block;font-size:14px;font-weight:bold;}
.djCpnF_Odd span.djCpnF_Body, .djCpnF_Even span.djCpnF_Body{clear:both;display:block;padding:0px 5px;}
.djCpnF_Odd span.djCpnF_Biz, .djCpnF_Even span.djCpnF_Biz{clear:both;display:block;}  
.djCpnF_Odd span.djCpnF_Biz, .djCpnF_Even span.djCpnF_Biz a{color:#333;}  
		
/* COUPON FEED STYLES */

.djCpnW_Head {
	background-color: #A3C746;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	margin:0 10px;
	padding:3px 5px 0px 5px;
	text-transform:uppercase;
	vertical-align:middle;
	width:268px;height:17px;
	display:block;float:left;}
	#ctl00_djCpnW_Panel{clear:both;width:298px;margin:0px;padding:0px;}
.djCpnW_Head a.djCpnW_Total{color:#FFF;display:inline;float:left;}
.djCpnW_Head a.djCpnW_More{color:#F2F41E;display:inline;float:right;}
ul.djCpnW_Results{clear:both;display:block;width:276px;margin:0px 10px;padding:0px;max-height:325px;overflow-y:auto;overflow-x:hidden;height:287px; border:1px solid #CCC;background-color:#FFF;text-align:left;}
ul.djCpnW_Results li{border-bottom:2px dashed #E4E4E4;clear:both;display:inline;float:left;margin:0px 4px;padding:6px 0px;width:252px;}
ul.djCpnW_Results li a.djCpnW_Title{font-size:12px;font-weight:bold;display:block;color:#444;line-height:15px;}
ul.djCpnW_Results li span.djCpnW_Business{clear:both;display:inline;float:left;}    
ul.djCpnW_Results li span.djCpnW_Date{display:inline;float:left;color:#999;font-size:0.9em;}

/* LOCAL REVIEW STYLES */
.djRevW_ButtonBar{
	background: transparent url(http://static.djlmgdigital.com/adt/dailytidings/graphics/graphics/DOW_h2.gif) no-repeat scroll left top;
  	width:278px; height:20px;
  	padding:0px; margin:5px 10px 0px 10px;
  }
.LS_Head{color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:2px 0px 0px 0px;
	text-transform:uppercase;
	vertical-align:middle;display:inline;float:left;width:158px;}
.djRevW_ButtonBar a:hover{cursor:pointer;text-decoration:none !important;border:none;}
.djRevW_ButtonBar a.prev{height:20px;width:60px;background:transparent;display:inline;float:left;}
.djRevW_ButtonBar a.next{height:20px;width:60px;background:transparent;display:inline;float:left;}
.djURevW_Container {clear:both; height:120px; overflow:hidden; background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin:0px 10px 5px 10px;
	padding:3px;
	text-align:center;
	width:270px;}			
.djURevW_Container #djURevW_Wrapper {padding:0px;margin:0;float:left;text-align:left;}	
#djURevW_Wrapper .djURevW_Output {list-style-type:none;margin:0px;padding:0px;width:260px;height:110px;padding:5px;display:block !important;}
#djURevW_Wrapper .djURevW_Output .djURevW_Head{width:260px;float:left;display:inline;margin:0;padding:0;}
#djURevW_Wrapper .djURevW_Output img.djURevW_ImgRatings{width:65px;display:inline;text-align:right;	float:right;	margin-top:3px;}
#djURevW_Wrapper .djURevW_Output a.djURevW_LnkTitle {width:195px;display:inline;float:left;color:#333;font-size:12px;font-weight:bold;}
#djURevW_Wrapper .djURevW_Output .djURevW_Comments {clear:both;margin:0;padding:0px;width:260px;display:inline;float:left;}
#djURevW_Wrapper .djURevW_Output .djURevW_More{display:inline;float:left;}
#djURevW_Wrapper .djURevW_Output a.djURevW_LnkMore {font-size:12px;}
#djURevW_Wrapper .djURevW_Output .djURevW_ApprovedDate{display:inline;float:right;text-align:right;color:#999;}
/* END RIGHT RAIL DEALS and REVIEWS STYLES */

/***************************************************
 * Premium Content Framework                       *
 ***************************************************/

/* login bar */
#loginBar {
	background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-loginBarBg.gif') top center no-repeat; 
	height: 41px; width: 100%;
	padding: 0; margin: 0;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: 600;/*overflow: hidden;	*/
}

#loginBarLeft, #loginBarRight {
	position: absolute;	top: 0px;
	height: 56px;/*overflow: hidden;	*/
}

#loginBarLeft {
	left: 0px;
	width: 350px;
	text-align: left;
	padding-left: 0px;
}
#loginBarLeft span a {
	font-weight: normal;
	font-size: .9em;
}

#loginBarRight {
	right: 0px;
	width: 625px;
	text-align: right;
	padding-right: 0px;
	line-height: 56px;
	vertical-align: center;
	float:right;
}

#networkNav {
	position: relative;
	z-index:2600;
	height: 40px;
	width:1002px;
	text-align:center;
	margin:0px auto !important;
 	color:#FFF display:block;
	background: transparent url("http://static.djlmgdigital.com/adt/dailytidings/graphics/2013-brandbar.gif") no-repeat scroll left top;
}
#networkNavLeft {
	display:inline;
	float:left;
	width:790px;
	text-align:left;
	line-height:30px;
	background: transparent;
}
#networkNavLeft div {
	display:inline;
	float:left;
	height:30px;
}
#networkNavLeft div a {
	display:block;
	height:30px;
	line-height:0px;
	font-size:0px;
	text-decoration:none;
}
#networkNavLeft div a:hover {
	text-decoration:none;
}
#networkNavLeft .brand1, #networkNavLeft .brand1 a {width:135px;}
#networkNavLeft .brand2, #networkNavLeft .brand2 a {width:130px;}
#networkNavLeft .brand3, #networkNavLeft .brand3 a {width:140px;}
#networkNavLeft .brand4, #networkNavLeft .brand4 a {width:170px;}
#networkNavLeft .brand5, #networkNavLeft .brand5 a {width:140px;}
#networkNavLeft .brandMore, #networkNavLeft .brandMore a {width:75px;}
#networkNavLeft .brandMoreDrop {
	height:auto; width:190px;
	display:block;
	position:absolute; left:710px; top:30px;
	z-index:10000;
	background:#444;
	margin:0px; padding:0px;
	list-style-type:none;
	text-align:left;
}
#networkNavLeft .brandMoreDrop li {
	margin:8px 5px 15px 10px; padding:0px;
	line-height: 14px;
}
#networkNavLeft .brandMoreDrop li a {
	color: #fff; font-size: 12px;
	width:auto; height: auto; line-height: 14px;
	
}
#networkNavLeft .brandMoreDrop li a:hover {
	text-decoration:underline;
	color: #fff;
}
#networkNavRight {
	display:inline; float:right;
	width:200px; height:30px; line-height:30px;
	text-align:right;
}
#networkNavRight .input_text {
	background:transparent;
	border:0px !important;
	color:#333; font-size:10px; text-align:left;
	display:inline; float:left;
	width:170px; height:30px; line-height:30px;
	margin:0;	padding:0 0 0 32px;	
}
#networkNavRight .input_search {
	position:absolute; top:9px; left:811px;
	height:14px; width:16px;
	margin:0px !important; padding:0px;
}

/* New Subscriber Bar 2012 */

#loginBarBtm {
	clear:both; display:block; float:left;
	background: #333 url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeBar.gif') left bottom repeat-x;
	height: 40px; width: 100%;
	padding: 0px; margin: 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;/*overflow: hidden;	*/
	position:fixed; bottom:0px; left:0px;
	z-index:5000;
	vertical-align:text-bottom;
}

#subscriberBar{position:relative;bottom:0px;width:960px;padding:0px;margin:0px auto !important;height: 40px;background:transparent;text-align:center;}

#subscriberBar #loginBarLeft .loginBtn{background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeSprite.png') 0px -20px no-repeat;display:block;width:71px;height:13px;padding:0px;margin:5px 0 5px;border:0px;outline:0px;}
#subscriberBar #loginBarLeft .greeting{display:block;float:left;width:100%;margin:5px 0px 2px 0px;font-size:14px;color:#FFF;}
#subscriberBar #loginBarLeft .btmLinks{overflow:visible;}
#subscriberBar #loginBarLeft .greeting a, #subscriberBar #loginBarLeft .btmLinks .txtLinks a{font-size:10px;color:#777;}
#subscriberBar #loginBarLeft .btmLinks .key{background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeSprite.png') 0px 2px no-repeat;padding-left:25px;color:#FFF;font-weight:normal;display:inline;float:left;clear:both;}
#subscriberBar #loginBarLeft .btmLinks .txtLinks{color:#777;display:inline;float:left;margin-left:5px;}

#subscriberBar #loginBarRight{text-align:right;color:#FFF;}
#subscriberBar #loginBarRight a{color:#FFF;padding:0px 5px;}
#subscriberBar #loginBarRight .txtLinks{padding-top:2px;margin-right:10px;margin-top:12px;line-height:15px !important;text-transform:uppercase;float:right;display:inline;font-weight:bold;}
#subscriberBar #loginBarRight .txtLinks a.technavia{background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeSprite.png') 0px -42px no-repeat;display:inline;float:left;padding:0px;padding-left:18px;border:0px;outline:0px;}
#subscriberBar #loginBarRight .subscribe, #subscriberBar #loginBarRight .upgrade, #subscriberBar #loginBarRight .eEdition{background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeSprite.png') 0px -92px no-repeat;display:block;width:113px;height:48px;padding:0px;border:0px;outline:0px;float:right;bottom:0px;margin-top:-8px !important;font-weight:bold;color:#222;text-align:center;line-height:48px;}
#subscriberBar #loginBarRight .subscribe a, #subscriberBar #loginBarRight .upgrade a, #subscriberBar #loginBarRight .eEdition a{color:#222 !important;}
#subscriberBar #loginBarRight .eEdition a{background: transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2012-subscribeSprite.png') 0px -67px no-repeat;padding-left:18px;}

/* SUBSCRIBER BAR AD 2013 */
#subscriberBar #loginBarRight .subscribe, #subscriberBar #loginBarRight .upgrade{background:transparent url('http://static.djlmgdigital.com/adt/dailytidings/graphics/2013-subscribeTab.gif') top right no-repeat !important;position:absolute;right:0px;bottom:-285px;height:350px;width:310px;z-index:2000;}
#subscriberBar #loginBarRight .subscribe a, #subscriberBar #loginBarRight .upgrade a{margin-right:19px;text-align:right;float:right;}
#subscriberBar #loginBarRight .txtLinks{position:absolute;right:120px;z-index:2500;}
#x36{visibility:hidden;display:inline;float:left;height:250px;width:300px;position:absolute;bottom:40px;right:0px;padding:5px;margin:0px;}
#x36 a, #x36 a img{border:0px;outline:0px;text-decoration:none;margin:0px !important;padding:0px !important;}
.toggleAd{position:absolute;top:5px;right:5px;width:15px;height:15px;line-height:15px;display:none;}
.toggleAd a:hover, .toggleAd div{cursor:pointer;}
.toggleAd .toggleDown, .toggleAd .toggleUp{display:none;margin:0px !important;padding:0px !important;}

/*MOSAIC */

#miniLogin {
	display:none; position:absolute;
	left:-1px; bottom: 40px;
	z-index:20000;
}
#miniLogin {
	width:200px;
	background: #FAAF40;
	padding: 0 10px 7px 10px;
	border: 1px solid #333;
	border-bottom:0px;
}
#miniLogin form {
	display:block;
	text-align:left;
	margin: 5px;
	padding: 10px 10px 3px 10px;
	border-bottom: 1px dotted #333;
}
#miniLogin form label {
	display:block;
	margin-top: 5px;
	font-weight:normal;
}
#miniLogin form input {
	width: 90%;
}
#miniLogin form .ctl .subButton {
	width: auto;
	margin:6px 0 0;
	text-decoration:none;
	border:none;
	cursor:pointer;
}
#miniLogin a {
	font-weight:normal;
	color: #222;
	display: block;
	width:10px;
	height: 10px;
	position:absolute;
	right:18px;
	top: 13px;
	background: #fff;
	border: 1px solid #333;
	line-height:10px;
	font-size:9px;
	text-align:center;
	padding:0px;
	margin:0px;
}
#miniLogin a:hover {
	background: #333;
	color: #fff;
	text-decoration: none;
}
#miniLogin .miniLoginFooter {
	text-align: left;
	padding-left:10px;
	color: #222;
}
#miniLogin .miniLoginFooter a {
	position:static;
	width:auto;
	height:auto;
	display:inline;
	border:0px;
	background:none;
	font-size:11px;
}
#miniLogin .miniLoginFooter a:hover {
	background-color:none;
	text-decoration: underline;
	color: #666;
}

/* MOSAIC */

.mosaic{display:block; margin:10px auto; width: 330px;text-align: left; min-height:300px;font-size: 13px;}
.mosaic .mosaicInner {float:left; margin-top:10px;}
.mosaic h2{text-align:center;}
.mosaic .mosaicError, .mosaic .mosaicSuccess {-moz-border-radius: 15px; border-radius: 15px;}
.mosaic .mosaicError{clear:both;display:block;float:left;border: 2px solid #f60000; width: 300px; padding: 0 6px; background-color:#fff28d;}
.mosaic .mosaicError h3{color: #f60000; text-align: center;}
.mosaic .mosaicSuccess{clear:both;display:block;float:left;border: 2px solid #080; width: 300px; padding: 0 6px;}
.mosaic .mosaicSuccess h3{color: #050; text-align: center;}
.mosaic .mosaicSuccess li, .mosaic .mosaicError li{margin-bottom: 5px;}
.mosaic .captcha{clear:both;display:block;float:left;width:100%;margin-top: 15px;}
.mosaic #recaptcha_widget_div{display:block;float:left;}

.mosaic #login_form{float: left; width: 100%; margin: 20px 0px;}
.mosaic #login_form ul,.mosaic #login_form .regChecks{display:block;}
.mosaic #login_form .inline.regShort .ctl,.inline.regLong .ctl{margin:0;padding:0;font-size:1em;display:block;}
.mosaic #login_form .inline.regShort label,.inline.regLong label{display:block;font-size:1.1em;font-weight:normal;}
.mosaic #login_form .regForms .clear-left{clear:left;margin-left:0;}
.mosaic #login_form .form.regShort,.form.regLong{padding:6px 0 0 0;margin:0;display:block;}
.mosaic #login_form .fr_formElements form{margin:5px 0px 0px 0px;padding:0;display:block;}
.mosaic #login_form .fr_formElements fieldset{padding:3px;border-top:1px solid #333;border-left:1px solid #333;}
.mosaic #login_form ul.regForms{clear:both;margin:0;padding:0;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;}
.mosaic #login_form .fr_formElements ul.regForms li{display:block;float:left;margin:0;padding:0;font-size:1em;}
.mosaic #login_form .regShort,.regLong{position:relative;float:left;}
.mosaic #login_form .regShort input.text{margin:0 6px 0 0;padding:5px 4px 4px 4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;color:#000;width:145px !important;display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}
.mosaic #login_form .regRight input.text{margin-right:0 !important;}
.mosaic #login_form .regLong input.text{margin:0 0 0 0;padding:4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;color:#000;width:306px !important;display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}
.mosaic #login_form .regChecks{margin:0;padding:5px 10px 5px 0;float:left;width:95%;}
.mosaic #login_form .regChecks input.checkbox{margin:4px 4px 0 0;padding:5px 0 0 0;float:left;}
.mosaic #login_form .regChecks .subButton{margin:6px 0 10px 0;text-decoration:none;border:none;cursor:pointer;}

.mosaic #freeRegistration_form{float:left; display:block; border-right: 1px dotted #999; width: 330px;margin-bottom: 20px;}
.mosaic #freeRegistration_form ul, .mosaic #freeRegistration_form .regChecks{display:block;}
.mosaic #freeRegistration_form ul.regForms li{display:block;float:left;}
.mosaic #freeRegistration_form .inline.regShort .ctl,.inline.regLong .ctl{margin:0;padding:0;font-size:1em;display:block;}
.mosaic #freeRegistration_form .inline.regShort label,.inline.regLong label{display:block;font-size:1.1em;font-weight:normal;}
.mosaic #freeRegistration_form .regForms .clear-left{clear:left;margin-left:0;}
.mosaic #freeRegistration_form .form.regShort,.form.regLong{padding:6px 0 0 0;margin:0;display:block;float:left;}
.mosaic #freeRegistration_form .fr_formElements form{margin:5px 0px 0px 0px;padding:0;display:block;}
.mosaic #freeRegistration_form .fr_formElements fieldset{padding:3px;border-top:1px solid #333;border-left:1px solid #333;}
.mosaic #freeRegistration_form ul.regForms{clear:both;margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
.mosaic #freeRegistration_form .fr_formElements ul.regForms li{display:block;float:left;margin:0;padding:0;font-size:1em;}
.mosaic #freeRegistration_form .regShort,.regLong{position:relative;display:block;}
.mosaic #freeRegistration_form .regShort input.text{margin:0 6px 0 0;padding:5px 4px 4px 4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;color:#000;width:145px !important;display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}
.mosaic #freeRegistration_form .regRight input.text{margin-right:0 !important;}
.mosaic #freeRegistration_form .regLong input.text{margin:0 0 0 0;padding:4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;color:#000;width:306px !important;display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}
.mosaic #freeRegistration_form .regChecks{margin:0;padding:5px 10px 5px 0;float:left;width:95%;}
.mosaic #freeRegistration_form .regChecks input.checkbox{margin:4px 4px 0 0;padding:5px 0 0 0;float:left;}
.mosaic #freeRegistration_form .regChecks .subButton{margin:6px 0 10px 0;width:94px;height:24px;text-decoration:none;border:none;cursor:pointer;}
.mosaic .whyregister{float: left; width: 250px; padding: 6px 5px 0 10px; margin:0px;}
.mosaic #ofreewhyregister{padding-top:0px;margin-top:0px;font-weight:bold;}
