/* SINGLE RIGHT COLUMN PROMOS */
/* Link List - title only in list format, objectclass=5 */
#divSect .bdyCol2 .plainLinkList {float:left;padding:0;background:#E1E8EC;width:100%;}
#divSect .bdyCol2 .plainLinkList .bdyTitle{font-size:1.3em;font-weight:bold;padding:0 0 0 5px;text-transform:uppercase;}
#divSect .bdyCol2 .plainLinkList ul {margin:3px 0 0 20px;padding:0;}
#divSect .bdyCol2 .plainLinkList ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol2 .plainLinkList ul li a {font-size:1.3em;outline:none;}

/* SINGLE PROMO LINKED */
.singlePromo {float:left;width:100%;padding:5px 0 5px 0;}
.singlePromo .singlePromoLeft {text-align:left;width:80px;float:left;height:auto;}
.singlePromo .singlePromoLeft img {padding:2px 2px 0 2px;}
.singlePromo .singlePromoRight {width:auto;vertical-align:middle;}
.singlePromo .singlePromoRight .singlePromoRightHead {font-size:1.3em;font-weight:bold;padding:0px;text-transform:uppercase;}
.singlePromo .singlePromoRight .singlePromoRightHead a {color:#043d63;}
.singlePromo .singlePromoRight span a {font-size:1.1em;}

/*   ---- COMMUNITY PAGE INTRO */
#divSect .bdyCol1 .townIntro {float:left;width:100%;margin-bottom:5px;}
#divSect .bdyCol1 .townIntro p {font-size:1.2em;}
#divSect .bdyCol1 .townIntro img {float:left;display:block;padding:0 5px 0 0;}
#divSect .bdyCol1 .townIntro .topStory {width:80%;display:inline;}
#divSect .bdyCol1 .townIntro .topStory a {color:#043d63;}
#divSect .bdyCol1 .townIntro .colIntro {padding-bottom:10px;}
#divSect .bdyCol1 .townIntro .mainImage {display:none;}
#divSect .bdyCol1 .townIntro #topStory {display:block;float:left;}
#divSect .bdyCol1 .townIntro .colIntro {padding-bottom:10px;}

/*   ---- COLUMNIST BIG BARK */
#divSect .bdyCol1 .colBigBark {float:left;width:100%;margin-bottom:5px;}
#divSect .bdyCol1 .colBigBark p {font-size:1.2em;}
#divSect .bdyCol1 .colBigBark img {float:left;display:block;padding:0 5px 0 0;}
#divSect .bdyCol1 .colBigBark .topStory {width:80%;display:inline;}
#divSect .bdyCol1 .colBigBark .topStory a {color:#043d63;}
#divSect .bdyCol1 .colBigBark .colIntro {padding-bottom:10px;}
#divSect .bdyCol1 .colBigBark .mainImage {display:none;}
#divSect .bdyCol1 .colBigBark #topStory {display:block;float:left;}

/*   ---- COLUMNIST LINKS, LARGE */
#divSect .bdyCol1 .colList .newslistSumm ul li {clear:both;margin-bottom:5px;}
#divSect .bdyCol1 .colList .newslistSumm ul {}
#divSect .bdyCol1 .colList .newslistSumm {float:left;width:275px;}
#divSect .bdyCol1 .colList .newslistSumm .justInIcon {padding-top:3px;}
#divSect .bdyCol1 .colList {float:left;width:100%;border-top:solid 1px #053C63;padding:5px 0 5px 0;}
#divSect .bdyCol1 #lastColList {border-bottom:solid 5px #053c63;}
#divSect .bdyCol1 #firstColList {border-top:none;padding:0 0 5px 0;}
#divSect .bdyCol1 .colList img {float:left;padding:0;margin-right:0;}
#divSect .bdyCol1 .colList .brkTitle {display:inline;font-family:Tahoma, Helvetica, Arial;text-transform:none;}
#divSect .bdyCol1 .colBigBark .colIntro {padding-bottom:10px;}

#divSect .bdyCol1 .colList p {float:left;padding:1px;margin:0;}
#divSect .bdyCol1 .colList div {float:left;margin:0;padding:0;}
#divSect .bdyCol1 .colList div a {font-size:1.3em;}

/*   ---- FIRST COLUMN COLUMNIST LIST */
#divSect .bdyCol1 .columnists .columnist {float:left;width:100%;margin-bottom:8px;}
#divSect .bdyCol1 .columnists .columnist .bdyTitle {color:#000;font-size:1.1em;padding:0;text-transform:none;}
#divSect .bdyCol1 .columnists .columnist a {color:#043d63;font-size:1.3em;}

/* NEWSLISTS */
/* universal, left side */
#divSect .bdyCol1 .bdyTitle {padding-top:5px;text-transform:uppercase;}

#divSect .colorBG {background:#E1E8EC;}
#divSect .gradBackBlue {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) repeat-x; float:left;width:100%;}

/* title only, objectclass=1 */
#divSect .bdyCol1 .newslistTitle {float:left;}
#divSect .bdyCol1 .newslistTitle ul {margin:3px 0 0 16px;padding:0;}
#divSect .bdyCol1 .newslistTitle ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol1 .newslistTitle ul li a {font-size:1.3em;outline:none;}
.newslistTitle .justInIcon {}
.newslistTitle .arrowImg {vertical-align:-1px;}

#divSect .bdyCol2 .prepSports .newslistTitle {float:left;}
#divSect .bdyCol2 .prepSports .newslistTitle ul {margin:3px 0 0 16px;padding:0 0 5px 0;}
#divSect .bdyCol2 .prepSports .newslistTitle ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol2 .prepSports .newslistTitle ul li a {font-size:1.3em;outline:none;}

/* title and summary, objectclass=2 */
#divSect .bdyCol1 .newslistSumm {float:left;}
#divSect .bdyCol1 .newslistSumm ul {margin:3px 0 0 16px;padding:0;color:#043d63;}
#divSect .bdyCol1 .newslistSumm ul li {list-style-position:outside;padding-bottom:3px;}
#divSect .bdyCol1 .newslistSumm ul li a {font-size:1.3em;outline:none;color:#043d63;}
#divSect .bdyCol1 .newslistSumm ul li p {margin:0;padding:0;font-size:1.1em;color:#333;}
#divSect .bdyCol1 .newslistSumm ul li .justInIcon {padding-right:5px;}

/* title, date objectclass=3 */
#divSect .bdyCol1 .newslistDate {float:left;}
#divSect .bdyCol1 .newslistDate ul {margin:3px 0 0 16px;padding:0;}
#divSect .bdyCol1 .newslistDate ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol1 .newslistDate ul li a {font-size:1.3em;outline:none;color:#043d63;}
#divSect .bdyCol1 .newslistDate li span {font-size:1.1em;}

/* title and summary, date objectclass=4 */
#divSect .bdyCol1 .newslistSummDate {float:left;}
#divSect .bdyCol1 .newslistSummDate ul {margin:3px 0 0 16px;padding:0;}
#divSect .bdyCol1 .newslistSummDate li {list-style-position:outside;padding-bottom:3px;}
#divSect .bdyCol1 .newslistSummDate li span {font-size:1.1em;}
#divSect .bdyCol1 .newslistSummDate li a {font-size:1.3em;outline:none;color:#043d63;}
#divSect .bdyCol1 .newslistSummDate ul li p {margin:0;padding:0;font-size:1.1em;color:#333;}

/* archive, objectclass=5 */
#divSect .bdyCol1 .newslistArchive {float:left;}
#divSect .bdyCol1 .newslistArchive .archiveHead {padding-top:5px;margin-left:-14px;}
#divSect .bdyCol1 .newslistArchive ul {margin:0 0 0 16px;padding:0;}
#divSect .bdyCol1 .newslistArchive ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol1 .newslistArchive ul li a {font-size:1.3em;outline:none;}

/* title, summ, pic objectclass=6 */
#divSect .bdyCol1 .newslistPic {float:left;width:100%;}
#divSect .bdyCol1 .newslistPic ul {margin:3px 0 0 0;padding:0;width:100%;}
#divSect .bdyCol1 .newslistPic li {list-style-position:none;float:left;padding:0 0 5px 0px;margin:0 0 5px 0;border-bottom:1px solid #043d63;width:100%;display:inline;width:100%;}
#divSect .bdyCol1 .newslistPic li span {font-size:1.1em;}
#divSect .newslistPic .newslistPicLeft {float:left;}
#divSect .bdyCol1 .newslistPic li .newslistPicLeft a {font-size:1.3em;outline:none;color:#043d63;}
#divSect .bdyCol1 .newslistPic .newslistPicLeft p {margin:0;font-size:1.1em;color:#333;padding:3px 5px 3px 0;}
#divSect .newslistPic .newslistPicRight {height:82px;background:#E1E8EC;float:right;text-align:center;margin:0 0 0 5px;border-left:1px solid #A1A8AC;}
#divSect .newslistPic .newslistPicRight img {margin-top:5px;}

/* title, pic, more, right hand side objectclass=8 */
#divSect .bdyCol2 .newslistMorePic {padding:0 0 15px 0;margin-bottom:5px;float:left;}
#divSect .bdyCol2 .newslistMorePic .smNewslistImg {padding:8px 3px 3px 5px;}
#divSect .bdyCol2 .newslistMorePic .bdyTitle {font-size:1.3em;margin-left:56px;margin-top:0;text-transform:uppercase;padding-left:5px;}
#divSect .bdyCol2 .newslistMorePic .bdyTitle a {color:#043d63;}
#divSect .bdyCol2 .newslistMorePic .bdyTitle .moreInfo {font-size:0.8em;outline:none;vertical-align:10%;}
#divSect .bdyCol2 .newslistMorePic .bdyTitle .arrowImg {padding-bottom:1px;}
#divSect .bdyCol2 .newslistMorePic ul {padding-left:78px;margin:0;}
#divSect .bdyCol2 .newslistMorePic ul li {list-style-position:outside;margin:0;padding:0;}
#divSect .bdyCol2 .newslistMorePic ul li a {font-size:1.3em;outline:none;}

/* title, more objectclass=9 */
#divSect .newslistMulti {float:left;width:100%;}
#divSect .newslistMulti .bdyTitle {padding-left:2px;}
#divSect .newslistMulti .bdyTitle a {color:#043d63;}
#divSect .newslistMulti .moreInfoDiv {text-align:right;padding-right:10px;font-family:Arial;margin-bottom:5px;}
#divSect .bdyCol1 .newslistMulti .moreInfoDiv .moreInfo {font-size:1.2em;outline:none;vertical-align:11%;font-weight:bold;}
#divSect .bdyCol2 .newslistMulti .moreInfoDiv .moreInfo {font-size:1em;outline:none;vertical-align:9%;}
#divSect .bdyCol1 .newslistMulti .arrowImg {padding-bottom:1px;text-align:right;}
#divSect .newslistMulti ul {margin:3px 0 0 16px;padding:0;}
#divSect .newslistMulti ul li {list-style-position:outside;margin-bottom:2px;margin-left:3px;}
#divSect .newslistMulti ul li a {font-size:1.3em;outline:none;}

/* title, more objectclass=10 */
/* Newslist 10 is used on the homepage barker, beneath the main story */

/* title, more objectclass=11 */
#divSect .bdyCol1 .newslistMore {float:left;width:100%;}
#divSect .bdyCol1 .newslistMore .bdyTitle {padding-left:2px;font-size:1.3em;}
#divSect .bdyCol1 .newslistMore .bdyTitle .moreInfo {outline:none;font-size:.9em;vertical-align:1px;}
#divSect .bdyCol1 .newslistMore .bdyTitle .arrowImg {padding-bottom:1px;}
#divSect .bdyCol1 .newslistMore ul {margin:3px 0 0 16px;padding:0;}
#divSect .bdyCol1 .newslistMore ul li {list-style-position:outside;margin-bottom:2px;margin-left:3px;}
#divSect .bdyCol1 .newslistMore ul li a {font-size:1.3em;outline:none;}
#divSect .bdyCol1 .noMoreNewsList .newslistMore .moreInfo {display:none;}
#divSect .bdyCol1 .noMoreNewsList .newslistMore .arrowImg {display:none;}

/* title objectclass=12 */
/* newslist 12 is used for columnists promos (see A_NEWS08 for example) */

/* AP NEWSLIST BIG BARKER */
#divSect .bdyCol1 .apBarker {margin-bottom:10px;}
#divSect .bdyCol1 .apBarker .ap-contentcontainer-td {display:none;}
#divSect .bdyCol1 .apBarker .ap-topheadlineitem-p {margin:0 0 10px 0 !important}
#divSect .bdyCol1 .apBarker .bdyTitle {display:none;}
#divSect .bdyCol1 .apBarker ul {margin:0 !important;padding:0 !important;}
#divSect .bdyCol1 .apBarker .apCaption {display:none;}
#divSect .bdyCol1 .apBarker .byttl {display:none;}
#divSect .bdyCol1 .apBarker .topheadlinebody {font-size:1.2em !important;}

/* AP NEWSLIST LEFT */
#divSect .bdyCol1 .apNewslist {margin-top:-5px;margin-left:3px;float:left;width:99%;}
#bdyA_NEWS10 .apNewslist .bdyTitle {margin-bottom:5px;}
#divSect .bdyCol1 .apNewslist .bdyTitle {font-size:1.3em;margin-top:5px;}
#divSect .bdyCol1 .apNewslist .bdyTitle .moreInfo {font-size:.9em;outline:none;}
#divSect .bdyCol1 .apNewslist ul {margin:0 0 0 16px;padding:0;}
#divSect .bdyCol1 .apNewslist ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol1 .apNewslist ul li a {font-size:1.3em;outline:none;}
/* the following are used for stacking seperate AP newslists when wanting to keep the same title */
#bdyA_NEWS09 .specAPNewsList {margin-top:3px !important;}
#bdyA_NEWS09 .specAPNewsList .bdyTitle {display:none;}
#bdyA_NEWS10 .specAPNewsList {margin-top:1px !important;width:80%;margin-bottom:8px !important;}
#bdyA_NEWS10 .specAPNewsList .bdyTitle {display:none;}

/* AP NEWSLIST RIGHT MULTIPLE */
#divSect .bdyCol2 .apNewslist {margin-top:-5px;margin-left:3px;float:left;}
#divSect .bdyCol2 .apNewslist .bdyTitle .moreInfo {font-size:.7em;outline:none;vertical-align:15%;}
#divSect .bdyCol2 .apNewslist ul {margin:0 0 0 16px;padding:0;}
#divSect .bdyCol2 .apNewslist ul li {list-style-position:outside;margin-bottom:2px;}
#divSect .bdyCol2 .apNewslist ul li a {font-size:1.3em;outline:none;}
#divSect .bdyCol2 .apNewslist {padding-bottom:10px;}
#divSect .bdyCol2 .apNewslist .bdyTitle {margin-bottom:5px;margin-top:5px}

/* AP NEWSLIST RIGHT SINGLE */
#divSect .bdyCol2 .apNewslistRight {float:left;width:100%;padding-bottom:5px;height:70px;}
#divSect .bdyCol2 .apNewslistRight .bdyTitle .moreInfo {font-size:0.8em;outline:none;vertical-align:10%;}
#divSect .bdyCol2 .apNewslistRight ul {padding-left:78px;margin:-8px 0 0 0;}
#divSect .bdyCol2 .apNewslistRight ul li {list-style-position:outside;margin:0;padding:0;}
#divSect .bdyCol2 .apNewslistRight ul li a {font-size:1.3em;outline:none;}
#divSect .bdyCol2 .apNewslistRight .bdyTitle {font-size:1.3em;margin-left:56px;margin-top:-37px;text-transform:uppercase;padding-left:5px;padding-bottom:2px;}

/* AP VIDEO RIGHT */
#divSect .bdyCol2 .apVideoTitle {float:left;width:100%;padding-top:5px;}

/* AP NEWSLIST PHOTO GALLERY SINGLE */
#divSect .bdyCol2 .apNewslist .brkTitle {margin-bottom:20px;margin-top:5px;}
#divSect .bdyCol2 .apNewslist #tblApRich {width:100%;}
table#tblApRich .ap-photogallery-td {background:#fff;}
#divSect .bdyCol2 table#tblApRich a{color:#043d63;}
#divSect .bdyCol2 table#tblApRich span{color:#000;}
#divSect .bdyCol2 table#tblApRich span.topheadlinebody{display:block;font-size:1.1em;padding-bottom:4px;}
#divSect .bdyCol2 table#tblApRich tr td span.byttl{display:none;}
#divSect .bdyCol2 table#tblApRich img {padding:0 2px;}
#tblApRich .ap-photogallery-p {padding:0;margin:0;}
#tblApRich .ap-photogallery-a {color:#043d63 !important;font-size:1.2em;}
#tblApRich .ap-photogallery-td {padding:0;background:#E1E8EC;}
#tblApRich .tabletitle {color:#e1e8ec !important;display:none;}

/* ARCHIVE PAGE */
#archiveNav {border:1px solid #053C63;background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) repeat-x;}
#archiveNav .bdyTitle {font-size:1.3em;margin:0 0 0 5px;}
#archiveNav ul {padding:0;list-style-type:none;margin:0 0 0 5px;}
#archiveNav ul li {background: url('http://static.djlmgdigital.com/tsr/recordnet/graphics/bullet.gif') 0 .5em no-repeat;font-size:1.1em;display:inline;margin:0 5px 0 0;}
#archiveNav ul li a {padding:0 0 0 5px;}

/*PREP SPORTS LINKS*/

.rgtTblCls {background: #e1e8ec;}
.rgtTblCls a {font-family: "Verdana",Verdana,Arial;	color: #043D63;	font-size: 0.9em;	font-weight: bold;	padding: 5px 5px;	display: block;	border-bottom: 2px solid #fff;	text-transform: uppercase;}

.rgtTblCls a:hover {	background: #FFF;	color:#25335C;}


/* ###################   
   GLOBAL
   ################### */  
body {
      margin:0px;	padding:0px; background: #043d63 url('http://static.djlmgdigital.com/tsr/recordnet/graphics/bdyBg.gif') top center repeat-y; font-family:Tahoma, Helvetica, Arial; font-size: 10px; margin-left:auto; margin-right:auto; color: #000;}
#outerWrapper {background-color:#FFF; width: 980px; margin: 0px auto;}		
		
div {padding:0; margin:0; font-size:1em;}
a {color:#000000;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;margin:0;padding:0;}
form {margin:0;padding:0;}
select {font-size:1em;}

.thikBordTop {border-top:3px solid #053C63;}
.thikBordBot {border-bottom:3px solid #053C63;}
.thinBordTop {border-top:1px solid #053C63;}
.thinBordBot {border-bottom:1px solid #053C63;}
.thikUserBordTop {border-top:3px solid #C4AE11;}
.thikUserBordBot {border-bottom:3px solid #C4AE11;}
.thinUserBordTop {border-top:1px solid #C4AE11;}
.thinUserBordBot {border-bottom:1px solid #C4AE11;}
.userBackground {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/ugc_bg.gif) #FEF9DC repeat-x;}

.justInColor {color: #A90212 !important;}

.bdyTitle, h1 {font-family:Geneva,Arial,Helvetica,sans-serif;	font-size:1.7em; color:#043D63;	font-weight:bold;}
h1 {text-align: center;}

#flashcontent {padding-bottom:10px;}

/* POLLS - the rest of the poll styles are embedded */
#pollContain {width:250px;background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/ugc_bg.gif) repeat-x;float:left;}

/* ###################   
   SITE LEVEL
   ################### */  
#webSite {float:left;padding:0;margin:0;display:inline;position:relative;}
#sCode {position:absolute;left:0px;top:0px;z-index:-100;}
#innerPageTitl, .PageTitl {border-top: 3px solid #043D63;}
#innerPageTitl {display:none;}
/* ###################   
   GENERAL CLASSES
   ################### */  
div.storyTitle a {font-family:Georgia;color:#043D63;font-size:2.0em;}
div.storySubTitle {padding:5px 0;}
div.storySubTitle a {font-family:Arial;color:#000;font-size:1.2em;}

div.storySubTitle a:hover,
div.storyTitle a:hover {text-decoration:none}

div.singleBox {width:100%;float:left;}
div.singleBox ul {}
div.singleBox ul li {}
div.singleBox ul li a {}

a.moreInfo, a.seeAll, a.moreGallery, a.moreReports {color:#A90212;margin:0 0 0 5px;text-transform:uppercase;}
a.moreGallery {margin:0; position: absolute; top: 4px; right: 3px;}
.brkTitle {text-transform:uppercase;color:#043D63;font-size:1.3em;}

/* SECOND COLUMN (SECTION FRONT) */

/* LATEST NEWS */
.topStories {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) repeat-x;float:left; width: 100%;}
.topStories .bdyTitle {font-size:1.3em;font-weight:bold;padding:0 0 0 5px;text-transform:uppercase;}
.topStories .singleBox .newslistTitle .bdyTitle {display:none;}
.topStories ul {list-style-position:outside;font-size:11px;padding:0;margin:5px 0 0 15px;}
.topStories ul li {list-style-type:disc;padding: 0 0 5px;}
.topStories ul li a {font-size:1.1em;}
.basicsList li {margin-left: 10px;}

/* MOVIE SHOWTIMES */
.movieTimes {border-top:3px solid #053C63;border-bottom:3px solid #053C63;background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/mini_tabbed_bg.gif) repeat-x;float:left;width:100%;padding-bottom:5px;margin-bottom:5px;}
.movieTimes .bdyTitle {font-size:1.3em;font-weight:bold;padding:0 0 0 5px;text-transform:uppercase;margin-top:3px;}
.movieTimes ul {list-style-position:outside;font-size:11px;padding:0;margin:5px 0 0 20px;}
.movieTimes ul li {list-style-type:disc;font-size:1.1em;padding-bottom:5px;}
.movieTimes ul li a {}

/* MOVIE PROMO */
#divSect .bdyCol2 .moviePromoTtl {margin:10px 0 0 0;}
#divSect .bdyCol2 .moviePromo {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .moviePromo img {display:block;padding:10px 10px 10px 10px;}
#divSect .bdyCol2 .moviePromo p {position:absolute;margin:0;padding:0;top:15px;right:5px;left:75px;}
#divSect .bdyCol2 .moviePromo p a {font-size:1.2em;}

/* WINE PROMO */
#divSect .bdyCol2 .winePromoTtl {margin:10px 0 0 0;}
#divSect .bdyCol2 .winePromo {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .winePromo img {display:block;padding:10px 10px 10px 10px;}
#divSect .bdyCol2 .winePromo p {position:absolute;margin:0;padding:0;top:15px;right:5px;left:75px;}
#divSect .bdyCol2 .winePromo p a {font-size:1.2em;}

/* FOOD PROMO, FOOD POLICY */
#divSect .bdyCol2 .foodPromoTtl {margin:0;}
#divSect .bdyCol2 .foodPromo {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .foodPromo img {display:block;padding:10px 10px 10px 10px;}
#divSect .bdyCol2 .foodPromo p {position:absolute;margin:0;padding:0 0 0 5px;top:15px;right:5px;left:75px;}
#divSect .bdyCol2 .foodPromo p a {font-size:1.2em;}

/* TV GUIDE PROMO */
#divSect .bdyCol2 .tvGuideLinkTtl {margin:10px 0 0 0;}
#divSect .bdyCol2 .tvGuideLink {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .tvGuideLink img {display:block;padding:10px 10px 10px 5px;}
#divSect .bdyCol2 .tvGuideLink p {position:absolute;margin:0;padding:0;top:15px;right:5px;left:76px;}
#divSect .bdyCol2 .tvGuideLink p a {font-size:1.2em;}

/* GAME PAGE PROMO */
#divSect .bdyCol2 .gamePromoTtl {margin:10px 0 0 0;}
#divSect .bdyCol2 .gamePromo {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .gamePromo img {display:block;padding:10px 10px 10px 5px;}
#divSect .bdyCol2 .gamePromo p {position:absolute;margin:0;padding:0;top:8px;right:5px;left:76px;}
#divSect .bdyCol2 .gamePromo p a {font-size:1.2em;}

/* BLOG PROMO */
#divSect .bdyCol2 .blogPromoTtl {margin:10px 0 0 0;}
#divSect .bdyCol2 .blogPromo {border:1px solid #B2B2B2;position:relative;} 			
#divSect .bdyCol2 .blogPromo img {display:block;padding:10px 10px 10px 10px;}
#divSect .bdyCol2 .blogPromo p {position:absolute;margin:0;padding:0;top:15px;right:5px;left:75px;}
#divSect .bdyCol2 .blogPromo p a {font-size:1.2em;}


/******************************************************/
/* BLOG WIDGET ********************************/

.feedPanel {clear:both;display:inline;float:left;width:99%;padding:0 1%;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:block;float:left;margin:2px 0px;padding:5px;width:245px;background-color:#E1E8EC;}	
.feedTitle{display:block;width:100%;font-weight:bold;font-size:1.2em;padding:2px 0px;color:#043D63 !important;}
.feedImage{display:inline;float:left;width:48px;border:1px solid #222222;}
.feedAuthor{display:block;font-size:1.1em;margin-left:60px;}
.feedEntryTitle{clear:right;display:block;margin-left:60px;color:#000000 !important;font-size:1.2em;padding:1px 0px;}
.feedEntryDate{clear:right;display:block;margin-left:60px;font-weight:normal;font-size:1.1em;color:#000000;}

/* ###################   
   MASTHEAD
   ################### */     
#mastHead {border:1px solid #B2B2B2;width:978px;margin-bottom:5px;position:relative;z-index:300;display:block;float:left;}
#mastHead .up {position:relative;height:20px;background:#043D63 url(http://static.djlmgdigital.com/tsr/recordnet/graphics/header/header_top_border_bg.gif) repeat-x;color:#FFF;}   
#mastHead .up ul {position:absolute;right:0px;top:2px;margin:0px;padding:0px;}
#mastHead .up ul li {display:inline;}
#mastHead .up ul li a {color:#FFF;}
#mastHead .up ul li.farRight {padding-right:10px;}
#mastHead #mastImg {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/header/stockton.jpg) no-repeat 0 0;height:78px;display:block;float:left;width:978px;}
#mastHead #mastImg #mLink{display:inline;float:left;height:78px;width:675px;margin:0;padding:0;}
#mastHead #mastImg #mLink a.logoLink{display:block;float:left;width:260px;height:78px;font-size:0px;line-height:0px;}
#mastHead #mastImg #mLink a.logoLink:hover{border:none;text-decoration:none;}
#mastHead #mastImg #mLink a.logoLink span.invisible{display:none;}
#mastHead #mastImg #mLogo{display:inline;float:left;height:78px;width:300px;margin:0;padding:0;}
#mastHead #mastImg #mLogo a{display:block;height:78px;width:300px;margin:0;padding:0;line-height:0px;font-size:0px;text-decoration:none;}
#mastHead #mastImg #mLogo a:hover{text-decoration:none;}
#mastHead #mastImg #mRight{display:inline;float:right;height:78px;width:296px;margin:0;padding:0;}
#mastHead #mastImg .x59 {display:inline;float:left;width:160px;margin:10px 5px 0 5px;padding:0px;}
#mastHead #mastImg .x59 a img{border:none;margin:0px;padding:0px;}
#mastHead #mastImg .weather {display:inline;float:left;width:120px;padding:0px;margin:0px;}
#mastHead #mastImg .weather .date {margin:5px 0px 0px 0px;padding:0px;font-size:10px;font-weight:bold;color:#043d63;}
#mastHead #mastImg .weather .currTemp {display:inline;float:left;font-size:26px;color:#043d63;margin:3px 0 3px 5px;padding:0px;font-weight:bold;}
#mastHead #mastImg .weather .wImg {display:inline;float:left;margin:3px 0px 0px 0px;padding:0px;}
#mastHead #mastImg .weather .weatherLinks {clear:both;width:120px;margin:5px 0px 0px 0px;padding:0px;font-size:10px;}
#mastHead #mastImg .weather .weatherLinks a {color:#043D63;font-size:10px;text-transform:uppercase;font-weight:bold;}
#mastHead #mastImg .weather a.logoLink, #mastHead #mastImg .x59 a.logoLink{display:none;}

#mastHead .up .hdrMobile {font-size:1.1em;margin:2px;text-align:left;text-transform:capitalize !important;	display:inline;	float:left;}
#mastHead .up .hdrMobile a{color:#FFF;font-weight:bold !important;text-transform:capitalize !important;}
#mastHead .up .mobileIcon{display:inline;float:left;margin:1px;}
/*menu Container*/
#topNav {clear:both;display:block;float:left;width:978px;border:none;margin:0px;padding:0px;height:25px;}
#topNav #udm {float: left;}
/* menu dividers */
#udm li{border-right:1px solid #B2B2B2;}
#udm li#lastNav{border-right:none;}

/* ###################   
   FOOTER
   ################### */   
#siteFooter {border-top:4px solid #053C63;color:#053C63;font-size:1.1em;float:left;width:980px;}
#siteFooter .footerLinks {background:#E6EBEF;height:30px;}
#siteFooter .footerLinks ul {margin:0;text-align:center;padding:5px 0 0 0;}
#siteFooter .footerLinks ul li {display:inline;}
#siteFooter .footerLinks ul li a {color:#053C63;text-transform:uppercase;font-size:10px;}
#siteFooter .footerLinks ul li img.rssImg {width:14px;height:14px;vertical-align:text-bottom;}
#siteFooter .copyright  div {text-align:center;color:#B2B2B2;}
#siteFooter .copyright a {color:#053C63;}

/* ###################   
   BODY
   ################### */

/* MAIN, SECTION FRONT & ARTICLE */
#main, #divSect, #divArti {clear:both;float:left;width:980px;padding:5px 0 0 0;position:relative;z-index:1;}
#main #bdyLeft, #divSect #bdyLeft, #divArti #bdyLeft {float:left;width:660px;margin:0 5px 0 0;}
#divSect #bdyLeft .bdyCol1, #divArti #bdyLeft .bdyCol1 {float:left;width:390px;margin:0 10px 0 0;}
#divSect #bdyLeft .bdyCol2, #divArti #bdyLeft .bdyCol2 {float:left;width:255px;}		
#divSect #bdyRight, #divArti #bdyRight {width:312px;border:1px solid #B2B2B2;float:left;margin:0;text-align:center; padding-bottom: 5px; margin-bottom: 5px;}

/* HOME */
#main #bdyLeft .bdyRow4,
#main #bdyLeft .bdyRow3,
#main #bdyLeft .bdyRow2,
#main #bdyLeft .bdyRow1 {float:left;} 

/* ROW ONE */
#main #bdyLeft .bdyRow1 .col1 {float:left;width:390px;margin:0 10px 0 0;} 	
#main #bdyLeft .bdyRow1 .col2 {float:left;width:255px;}

/* TOP STORY */
#frontpageNews .testImg {float:left;}
#frontpageNews .justInIcon {vertical-align:-2px;}
#topStory, #topStoryList {width:390px;border-top: 3px solid #043D63;border-bottom: 3px solid #043D63;float:left;}
#topStoryCol {width:390px;border-top: 1px solid #043D63;border-bottom: 5px solid #043D63;float:left;}
#topStoryList #frontpageNews {width:auto;padding:0 0 0 7px;margin-left:auto;margin-right:auto;}
#topStoryCol .image, #topStory .image {width:390px;background:#E1E8EC;margin:3px 0 0 0;}
#topStoryCol .image img.mainImage, #topStory .image img.mainImage {display:block;margin-right:auto;margin-left:auto;}
#divSect #topStoryCol .storyContain, #divSect #topStory .storyContain {margin-left:-5px;}
#topStoryCol .story, #topStory .story {width:97%;margin-right:auto;margin-left:auto;padding:0 0 4px 0;}
#topStoryCol .story .storyText, 
#topStory .story .storyText {font-family:Verdana;color:#333;font-size:1.1em;padding-bottom:5px;}
#topStory .story .storyTextList {font-family:Verdana;color:#333;font-size:1.1em;padding-bottom:5px;}
#topStory .story .storyTextList a {text-decoration:none;}
#main #topStory .story .storyText {border-bottom: 1px solid #333;}
#topStoryCol .story .storyText a:hover, #topStory .story .storyText a:hover {text-decoration:none;}
#topStory .story .storyTextList a:hover {text-decoration:underline;}
#topStoryList #frontpageNews ul {list-style-type:none;margin:0 0 5px 0;padding:0;}
#topStoryList #frontpageNews ul li {width: 368px;}
#topStoryList #frontpageNews ul li a {padding:3px 4px;display:block;color:#043D63;font-size:1.1em;font-weight:bold;margin:0;width:100%;text-decoration:none;outline:none;}
#topStoryList #frontpageNews ul li a:hover {border: 1px solid #366482;padding: 2px 3px;	background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/main_barker_link_hover.jpg) repeat-x;background-color:#ffffff;}
.frontpageBarkBg {background: #e1e8ec url(http://static.djlmgdigital.com/tsr/recordnet/graphics/main_barker_bg.gif) repeat-x;}
			
/* PHOTO GALLERIES */		
#bdyLeft .photoPromo {width:100%;float:left;padding:0;margin-bottom:3px; position: relative;}
#bdyLeft .photoPromo a {font-size:1.1em;}
#bdyLeft .photoPromo ul {padding:0;margin:0;}
#bdyLeft .photoPromo .photoPromoLI {list-style-type:none;margin:0 10px 0 0;float:left;display:inline;width:115px;/* redundant, but an Opera fix */}
#bdyLeft .photoPromo a:hover {text-decoration:none;}
#bdyLeft .photoPromo .photoImg {padding-top:5px;}
#bdyLeft .photoPromo .photoPromoTitle {color:#043d63;float:left;font-size:1.2em;}		

#bdyLeft .userSubmitted {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/ugc_bg.gif) #FEF9DC repeat-x;height:93px;padding-bottom:5px;float:left;width:100%; position: relative;}
#bdyLeft .userSubmitted .userPhotoPromo .userHeader {}
#bdyLeft .userSubmitted .userPhotoPromo .photoGall .photoSingleImg {margin:0;padding:0;float:left;}
#bdyLeft .userSubmitted .userPhotoPromo .photoGall ul {list-style-type:none;margin:0;padding:0;}
#bdyLeft .userSubmitted .userPhotoPromo .photoGall ul li {margin-left:3px;margin-bottom:1px;}
#bdyLeft .userSubmitted .userPhotoPromo .photoGall ul li a {}
.submitYours {color:#043d63;padding:0 0 0 3px;margin:0;float:left;}

#bdyLeft .singlePhotoGall .photoGall .photoSingleImg {margin:0;padding:0;width:auto;float:left;list-style-type:none;}
#bdyLeft .singlePhotoGall .photoGall .photoSingleImg img {}
#bdyLeft .singlePhotoGall .photoGall ul {margin:0;padding:0;color:#043d63;}
#bdyLeft .singlePhotoGall .photoGall ul li {}
#bdyLeft .singlePhotoGall .photoGall ul li a {color:#043d63;}
#bdyLeft .singlePhotoGall .photoGall .photoSingleImg img {padding-right:15px;}
			
/* USER SUBMITTED */	
/*#bdyLeft .interaction {float:left;border-top:3px solid #C4AE11;border-bottom:3px solid #C4AE11;width:100%;}*/
#bdyLeft .interaction {float:left;border-top:3px solid #C4AE11;width:100%;height: auto;}
	
/* ROW TWO */
#main #bdyLeft .bdyRow2 {height:205px;}		
#main #bdyLeft .bdyRow2 .col1 {float:left;width:165px;margin:0 10px 0 0;border-top:3px solid #043D63;} 
#main #bdyLeft .bdyRow2 .col2 {float:left;width:215px;margin:0 10px 0 0;border-top:3px solid #043D63;}
#main #bdyLeft .bdyRow2 .col3 {float:left;width:250px;border-top:3px solid #043D63;}	

/* OBITUARIES */
#main #bdyLeft .bdyRow2 .col1 {float:left;}
#main #bdyLeft .bdyRow2 .col1 div.brkTitle {color:#000;} 
#main #bdyLeft .bdyRow2 .col1 ul {padding:0;margin:5px 0 0 15px;} 
#main #bdyLeft .bdyRow2 .col1 ul li {list-style-position:outside; color:#043D63;}
#main #bdyLeft .bdyRow2 .col1 ul li a {color:#043D63;font-size:1.2em;}
#main #bdyLeft .bdyRow2 .col1 a.seeAll {display:block;font-size:1.2em;float:right;}

/* MULTIMEDIA */
#main #bdyLeft .bdyRow2 .col2 {float:left;}

/* YOUR TOWN */			
#main #bdyLeft .bdyRow2 .col3 {float:left;}
#main #bdyLeft .bdyRow2 .col3 .brkTitle {width:auto;}
.yourTown {position:relative;float:left;width:97%;margin:3px 0 5px 0;height:95px;border:1px solid #B2B2B2;}
.yourTown .townTitle {padding:0 0 0 5px;} 
.yourTown select {margin:0 0 0 5px;}
.yourTown p {display:block;padding:0;margin:5px 5px;}
.yourTown p a {font-size:1.2em;}

/* LINKED LISTS (SPECIAL REPORTS) */	
.linkedLists {float:left; position: relative;}
.linkedLists a.moreReports {position: absolute; top: 2px; right: 3px;}
.linkedLists img.lnkImg1, .linkedLists img.lnkImg2 {display:block;float:left;margin-top:5px;}			
.linkedLists img.lnkImg1 {margin:0 10px 0 0;} 
.linkedLists .linkBrkBox1, .linkedLists .linkBrkBox2 {width:auto;}
.linkedLists .specialReportsLeft, .specialReports .specialReportsRight {width:49%;}
.linkedLists .linkedListLeft .bdyTitle, .specialReports .linkedListRight .bdyTitle {}
.linkedLists .linkedListLeft span a, .specialReports .linkedListRight span a {}

/* LINKED LISTS */

/* HARD CODED LINKED LIST SMALL (Anti-Link-List Link List)*/
.linkBrkBox1 {width:46%;float:left;margin:0 9px 0 0;padding:0;}
.linkBrkBox2 {width:46%;float:left;margin:0;padding:0;border:1px solid #CCCCCC;}
.linkBrkBox3 {width:42%;float:left;margin:0 0px 0 0;padding:0;}
.linkBrkBox4 {width:50%;float:left;margin:0;padding:0;}
.linkBrkBox5 {float:left;margin:0 5px 0 0;padding:4px 0px;}
.linkBrkBox2 {width:46%;float:left;margin:0;padding:0;border:1px solid #CCCCCC;}

.codeLinkAnchor {display:block;float:left;padding:3px 3px 3px 0;color:#043d63;}
.linkBrkBox99 img {border:1px solid #043d63;}	
		
/*  ----- HARD CODED LINKED LIST BIG */
#webSite .codedLinks .codedLink .linkBox {height: 100px;margin-bottom: 8px;border: solid 1px #A1B9D0;}

#webSite .codedLinks .linkBox a {display:block;width:auto;height:auto;text-transform:none;}
#webSite .codedLinks .linkBox a.spcTitlA {padding:10px 0 0 100px;}
#webSite .codedLinks .linkBox a.spcTextA {padding:7px 0 0 103px;}
#webSite .codedLinks .linkBox a.spcTitlB {padding:10px 0 0 10px;}
#webSite .codedLinks .linkBox a.spcTextB {width:50%;padding:7px 0 0 10px;}
#webSite .codedLinks .linkBox a.spcTitlB, 
#webSite .codedLinks .linkBox a.spcTitlA {margin: 4px 0 4px 0;color:#043d63;letter-spacing:1px;font-weight:bolder;font-size:1.2em;}			

/* ROW THREE */
#main #bdyLeft .bdyRow3 .col1 {float:left;width:165px;margin:0 10px 0 0;border-top:3px solid #043D63;} 
#main #bdyLeft .bdyRow3 .col2 {float:left;width:215px;margin:0 10px 0 0;border-top:3px solid #043D63;}	
#main #bdyLeft .bdyRow3 .col3 {float:left;width:250px;border-top:3px solid #C4AE11;}				

/* TODAYS PAPER */				
#main #bdyLeft .bdyRow3 .col1 .paperTtl {color:#fff;background:#043D63;margin:3px 0 0 0;padding:0 0 0 4px;}
#main #bdyLeft .bdyRow3 .col1 .todayPaper {position:relative;border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2;float:left;width:163px;}
#main #bdyLeft .bdyRow3 .col1 .todayPaper img {padding:5px 3px;float:left;}
#main #bdyLeft .bdyRow3 .col1 .todayPaper p {float:left;width:70px;padding-top:5px;}
#main #bdyLeft .bdyRow3 .col1 .todayPaper p a {font-size:1.2em;}
#main #bdyLeft .bdyRow3 .col1 .todayPaper p a span {color:#043D63;}

/* GIVEAWAY */				
#main #bdyLeft .bdyRow3 .col1 .giveTtl {margin:10px 0 0 0;}
#main #bdyLeft .bdyRow3 .col1 .giveAway {border:1px solid #B2B2B2;position:relative;height:68px;width:163px;}
#main #bdyLeft .bdyRow3 .col1 .giveAway img {padding:10px 3px 10px 10px;float:left;}
#main #bdyLeft .bdyRow3 .col1 .giveAway p {margin-top:15px;}
#main #bdyLeft .bdyRow3 .col1 .giveAway p a {font-size:1.2em;}

/* ROW FOUR */
#main #bdyLeft .bdyRow4 {}
#main #bdyLeft .bdyRow4 .col1 {} 
#main #bdyLeft .bdyRow4 .col2 {float:left;width:250px; margin-left: 10px;}	

/* EVENTS */	
#main #bdyLeft .bdyRow4 .col1	.brkTitle {padding:0 0 0 10px;}

/* READER INTERACTION */
#bdyLeft .interaction {float:left;}
#bdyLeft .interaction .brkTitle {padding:0 0 0 10px;}			
#bdyLeft .interaction {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/ugc_bg.gif) #FDF9DC repeat-x;}
#bdyLeft .interaction ul {margin:5px 0 0 20px;padding:0;}
#bdyLeft .interaction ul li {font-size:1.1em;list-style-position: outside;list-style-type: disc;padding: 0px 3px 5px 0;color: #C5AE10;}
#bdyLeft .interaction ul li a {font-size:1.1em;}
			
/* LINKED PROMO BANNER */
.linkedPromo {float:left;width:100%;border-top:1px solid #053C63;border-bottom:1px solid #053C63;margin-bottom:5px;}
.linkedPromo .linkedPromoLeft {text-align:center;width:160px;float:left;border-right:1px solid black;background:#fff;}
.linkedPromo .linkedPromoLeft img {margin:0 auto 0 auto;}
.linkedPromo .linkedPromoRight {width:229px;float:right;}
.linkedPromo .linkedPromoRight .linkedPromoRightHead {float:left;margin:0;padding:0 0 0 3px;}
.linkedPromo .linkedPromoRightHead a {color:#043d63;}
.linkedPromo .moreInfoDiv {text-align:right;float:right;margin-top:5px;}
.linkedPromo .moreInfoDiv .moreInfo {font-size:1.1em;outline:none;text-decoration:none;vertical-align:11%;font-weight:bold;}
.linkedPromo .arrowImg {padding-bottom:1px;text-align:right;}
.linkedPromo ul {color:#043D63;margin:3px 0 0 16px;padding:0;}
.linkedPromo ul li {list-style-position:outside;margin-bottom:2px;margin-left:3px;}
.linkedPromo ul li a {font-size:1.1em;outline:none;color:#043D63;}

/* FEATURED COLUMNISTS/BLOGS SECTION FRONT */
#divSect .bdyCol2 .featCol .singleBox {float:left;}
#divSect .bdyCol2 .featCol .singleBox a {float:left;}
#divSect .bdyCol2 .featBlogs {height:57px;}
#divSect .bdyCol2 .featCol .colPromoLinks,#divSect .bdyCol2 .featBlogs .blogPromoLinks {text-align:center;color:#043d63;width:auto;margin-bottom:5px;}
#divSect .bdyCol2 .featCol .colPromoLinks a, .featCol .singleBox a, .featBlogs .blogPromoLinks a, .featBlogs .blogPromoLinks .singleBox a {color:#043d63;font-size:1.3em;}
#divSect .bdyCol2 .featBlogs, #divSect .bdyCol2 .featCol {margin-bottom:5px;float:left;width:100%;background:#E1E8EC;}
#divSect .bdyCol2 .featBlogs .bloggerName, #divSect .bdyCol2 .featCol .columnistName {font-size:1.2em;margin:4px 0 0 0;font-weight:bold;}
#divSect .bdyCol2 .featBlogs a.bloggerHead, #divSect .bdyCol2 .featCol a.columnistHead {color:#043D63;text-decoration:none;font-size:1.1em;}
#divSect .bdyCol2 .featBlogs a.columnistHead:hover, #divSect .bdyCol2 .featCol a.columnistHead:hover {text-decoration:underline;}
#divSect .bdyCol2 .featBlogs img, #divSect .bdyCol2 .featCol img {float:left;display:inline;margin:6px;}		

/* UNIVERSAL */
.featCol .singleBox {float:left;width:72% !important;}
.featCol .colPromoLinks a, .featBlogs .blogPromoLinks a {text-decoration:underline;}
.featCol .colPromoLinks a span, .featBlogs .blogPromoLinks a span {text-decoration:none;}
.featBlogs .blogLink {color:#043D63;font-size:1.2em;}

/* FEATURED COLUMNISTS/BLOGS FRONTPAGE */				
#main #bdyLeft .bdyRow3 .col2 .featBlogs, 			
#main #bdyLeft .bdyRow3 .col2 .featCol {float:left;width:215px;height:57px;background:#E1E8EC;margin-bottom:5px;}
#main #bdyLeft .bdyRow3 .col2 .featBlogs .singleBox, #main #bdyLeft .bdyRow3 .col2 .featCol .singleBox {width:auto;}
#main #bdyLeft .bdyRow3 .col2 .featBlogs .bloggerName, 			
#main #bdyLeft .bdyRow3 .col2 .featCol .columnistName {font-size:1.2em;margin-top:4px;font-weight:bold;}
#main #bdyLeft .bdyRow3 .col2 .featCol .singleBox a, #main #bdyLeft .bdyRow3 .col2 .featBlogs .singleBox a {color:#043d63;font-size:1.2em;}
#main #bdyLeft .bdyRow3 .col2 .featBlogs a.bloggerName,
#main #bdyLeft .bdyRow3 .col2 .featCol a.columnistHead {color:#043D63;font-size:1.1em;}
#main #bdyLeft .bdyRow3 .col2 .featCol .colPromoLinks {text-align:center}
#main #bdyLeft .bdyRow3 .col2 .featCol .colPromoLinks a {color:#043D63;}
#main #bdyLeft .bdyRow3 .col2 .featBlogs a.blggerHead:hover,
#main #bdyLeft .bdyRow3 .col2 .featCol a.columnistHead:hover {text-decoration:underline;}
#main #bdyLeft .bdyRow3 .col2 .featBlogs img, #main #bdyLeft .bdyRow3 .col2 .featCol img {float:left;display:inline;	margin:6px;	height:expression(44 + "px");	max-height:44px;min-height:44px;max-width:44px;	width:expression(44 + "px");}			

/* BREAKING NEWS */
#brkNewsWrap {width:649px;margin-bottom:5px;float:left;}
		
/* RIGHT RAIL */	
#main #bdyRight {width:312px;border:1px solid #B2B2B2;float:left;margin:0;text-align:center;padding-bottom: 5px;}

/* TOP HOMES */
#topHomesWrap {	border:1px solid #b2b2b2;	width:298px;margin:0 auto 5px auto;}
#topHomesWrap h2 {font-size:1.3em;text-transform:uppercase;padding:3px 3px 3px 5px;font-family:Geneva,Arial,Helvetica,sans-serif;background:#21615C;color:#fff;margin:0;width:290px;height:18px;}
#topHomesWrap h2 p {margin:2px 0 0 -12px;}
#topHomesWrap h2 span {font-size:.90em;text-transform:none;font-weight:normal;}

/* TOP CARS */
#topCarsWrap {padding:0;margin-left:auto;margin-right:auto;width:299px;margin-top:5px;text-align:left !important;}
#topCarsWrap h2 p {margin:2px 0 0 0;float:left;}
#topCarsWrap h2 {font-size:1.3em;text-transform:uppercase;padding:3px 3px 3px 5px;font-family:Geneva,Arial,Helvetica,sans-serif;background:#21615C;color:#fff;margin:0;width:292px;height:18px;}
#topCarsWrap h2 span {font-size:.90em;text-transform:none;font-weight:normal;}
#topCarsWrap #topcars {border-left:1px solid #b2b2b2 !important;border-right:1px solid #b2b2b2 !important;border-bottom:1px solid #b2b2b2 !important;border-top:none;width:298px;float:left;}
#topCarsWrap .content div {border-top:none;font-size:10px;}
#TopCars #topcars .title, #TopCars #topcars br, #TopCars #topcars .topcarsimage, #TopCars #topcars .bigbottom, #TopCars #topcars .bigdivide {display:none;}
#topCarsWrap .car2 {border:none !important;width:294px !important;float:left;margin-left:1px;}
#topcars .car1 ul {	margin:5px 0 0px 1px !important;	padding:0;float:left;}
#topcars .car2 ul {	margin:0 0 5px 2px !important;padding:0 !important;clear:both !important;}
#topcars .car1 ul li, .car2 ul li {margin:0 !important;border:none !important;display:block;width:100%;	list-style-image:none !important;background:#fff;}
#topcars .car1 ul li a, .car2 ul li a {text-decoration:none;color:#444 !important;background:#fff;}
#topcars .car1 ul li a:hover, .car2 ul li a:hover {text-decoration:none;}
#topcars .links {height:15px;background:#fff;	clear:both !important;width:50px;margin-left:1px;display:block !important;}
#topcars .links .quote {margin:0;	padding:0;}
#topcars .inputButton {background:#fff;	color:#003366;padding:0;margin-left:-1px;border:none;cursor:pointer;	outline:none;display:block;width:auto;}
#topcars .car1 {background:#fff !important;border:none !important;}
#topCarsWrap #topcars .car1 .photo img { width: 54%; margin: 2px 25%;} 
				
/** Search Widget **/
#global_search_box {font-family: Tahoma;width: 300px;height: 55px;margin: 5px 0 0 5px;border-bottom: 1px solid #E5E5E5;overflow: hidden;}
#fourteendaylnk a {border: 1px dotted #21615C;background-color: #EEE;margin: 2px 5px;padding: 2px;display:block;text-decoration: none;color: #21615C;font-size: 10px;font-weight: bold;}
#fourteendaylnk a:hover {border: 1px solid #21615C;background-color: #DDD;color: #21615C;}
#global_search_title {display: block;	color: #21615C;	padding: 2px 2px;font-size: 11px;margin: 1px 1px 0px 0px;	font-weight: strong;}
#global_search_tabs {height: 19px;margin: 0;padding: 0;list-style: none;}
#global_search_tabs li {float: left;}
#global_search_tabs a {display: block;color: #FFFFFF;text-decoration: none;padding: 2px;font-size: 9px;	background-color: #21615C;	margin: 3px 0px 0px 3px;}
#global_search_tabs a:hover {	color: #FFFFFF;	background-color: #999999;}
#global_search_tabs a.s_tab_active, #global_search_tabs a.s_tab_active:hover {color: #333333;	background-color: #E5E5E5;}
.search_tabbed_list {height: 30px;margin: 0px;padding: 7px 5px 5px 5px;font-size: 11px;color: #333333;list-style: none;	background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/search_tab_bg.jpg) repeat-x;}
.input_text {float: left;width: 225px;font-size: 12px;border: 1px solid #666666;margin: 0px 0px 0px 0px;padding: 2px;color: #333333;}
.input_search {float: left;margin: 0px 0px 0px 5px;}
.input_select {border: 1px solid #666666;color: #333333;font-size: 11px;float: left;margin: 0px 0px 0px 5px;}
#sblist1 {display: block;}
#sblist2, #sblist3, #sblist4, #sblist5 {display: none;}

/** NextTag HomePage **/
.nxtTagDiv {font-family: Arial, Helvetica, sans-serif; margin-top: 5px; display: block; float: left; border-top: 3px solid #21615C}
.linkText{color: #043D63; font-size:11px;text-decoration:none;}
a:hover.linkText{font-size:11px;text-decoration:underline;}
.nextagBlue {color: #03C;}
.nextagRed {color: #C00;}
/** End NextTag HomePage **/

.mapNewsList {border-top: 3px solid #053C63;background: #DFE7EA;margin-bottom: 5px;padding-top: 3px;position: relative;width: 255px !important;overflow: hidden;}
.mapNewsList #ymapContainer { height: 245px; width: 245px;margin: 5px 0 5px 5px;}
.mapNewsList #form_map {float: left; display: inline;width: 100%;padding-left: 5px;margin-bottom: 5px;}
.mapNewsList #form_map .input_text {float: left;width: 165px;}
.mapNewsList #form_map a {color: #053C63;float: left;margin-left: 2px; padding: 2px;background-color: #A7BBC7;	border: 1px solid #053C63;}
.mapNewsList #form_map a:hover {border: 1px solid #053C63;text-decoration: none;background-color: #FFF;color: #053C63;}
#barkers { margin-bottom: 5px; }
#barkers a {display: block; float:left; margin-right: 10px;}
.otherLinks { text-align: center; }
.otherLinks a { color: #043d63; text-decoration: none; }
.otherLinks a:hover { text-decoration: underline; }

#crimemaplink {margin-bottom: 5px;}
#crimemaplink a {display: block; width: 390px; height: 33px; background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/crimemaplink.png) top left; text-indent: -9999px;}
#crimemaplink a:hover {background: url(http://static.djlmgdigital.com/tsr/recordnet/graphics/crimemaplink.png) 0 33px;}

/* Video */
.newslistVideo{padding-top:8px;}
.newslistVideo .vidLinks{margin:0px; padding:0px;}
.newslistVideo .vidLinks103{margin:0px; padding:0px;}
.newslistVideo .vidLinks li{border:1px solid #ccc; list-style:none; padding:5px; margin-bottom:10px; width:95%; overflow:auto;}
.newslistVideo .vidLinks103 li{list-style:none; padding:0px 0px 5px 0px; width:215px; overflow:auto;}
.newslistVideo li div{}
.newslistVideo .vidThumb{float:left; margin-right:8px;}
.newslistVideo .vidTitle{margin-top:5px;}
.newslistVideo .vidBtn{display:block; margin-right:10px; margin-left:58px;}

h1.h1-video {font-family: georgia; font-size: 26px; color: #053C63; margin: 0 0 8px;}
div.video-links { color: #CCC; margin: 0 0 8px;}
div.video-links a:link {font-size: 10px; color: #666; font-weight: bold; }
div.video-player-holder div.active { display:block; }
div.video-player { display:none; }
h3.h3-video-by {color: #333; font-family: georgia; font-size: 10px; font-weight: bold; margin: 3px 0px;}
h3.h3-video-by span, h3.h3-video-date span {font-weight: normal; font-family: arial, sans-serif;}
h3.h3-video-date {color: #666; font-family: arial, sans-serif; font-size: 10px; font-weight: bold;  margin: 3px 0px;}
p.p-video-desc { font-size: 14px; color: #333; line-height: 16px;}

/* Video: Player w/thumbs */
#player-multimedia {margin-bottom: 5px;}
#player-multimedia div.now-playing { height: 20px; padding: 2px 5px 0 5px; background: #EEE repeat-x; color: #666; }
#player-multimedia div.now-playing strong { color: #333;}
#player-multimedia .video-player {display: none;}
#player-multimedia div.active {display: block;}
#player-multimedia div.thumbs {margin-top: 5px;}
#player-multimedia div.thumbs a {width: 55px; height: 41px; display: block; float: left; margin-right: 6px; overflow: hidden;}
#player-multimedia div.thumbs a.last {margin-right: 0;}
#player-multimedia div.thumbs a img {display: block;}
#player-multimedia div.thumbs a:hover {border: 2px solid #0075ab; width: 51px; height: 37px;}
#player-multimedia div.thumbs a:hover img {margin-left: -2px; margin-top: -2px;}

/******************************************************/
/* LOCAL SEARCH WIDGET ********************************/
form.oisURev_Form {clear:both;width:300px;float:left;margin:0;padding: 0;	}
form.oisURev_Form .oisURev_Container {margin:5px 0px;padding:0;font-family:Tahoma,Helvetica,Arial;width:300px;color:#000;	font-size: 12px;text-align:center;float:left;}
.oisURev_Container #oisURev_oWrap {width:292px;padding:0 4px;margin:0;float:left;text-align:left;}				 
#oisURev_oWrap #oisURev_oTitle {width:284px;float:left;margin:0;padding:5px 3px 10px 5px; text-align:left; font-size:1.1em;color:#4B66A3;font-weight:bold;text-transform:uppercase;display:none;}							 
#oisURev_oWrap .oisURev_Output {width:284px;float:left;margin:0px 4px 10px 4px;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.1em;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:bold; text-transform:uppercase;}
#oisURev_oWrap a.oisURev_LnkCategory{text-decoration:none;font-size:1.0em;font-weight:bold; 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 ****************************/
/******************************************************/

/* 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: transparent url(http://static.djlmgdigital.com/tsr/recordnet/graphics/DOW_h2.gif) no-repeat scroll left top;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:0px;}
.djDowList {margin:0px;padding:0px;}
.djCpnF_Odd, .djCpnF_Even{background:transparent url(http://static.djlmgdigital.com/tsr/recordnet/graphics/DOW_OAS.gif) no-repeat scroll left top;display:block;height:72px;margin:1px 10px;padding:5px;text-align:center;width:268px;}
.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:#336699;}  
		
/* COUPON FEED STYLES */
.djCpnW_Head {background-color: #eee7cc;color:#4b65a2;font-size:12px;font-weight:bold;margin:0 10px;padding:3px 5px 0px 5px;text-transform:uppercase;vertical-align:middle;width:268px;height:17px;}
	#ctl00_djCpnW_Panel{clear:both;width:298px;margin:0px;padding:0px;}
.djCpnW_Head a.djCpnW_Total{color:#4b65a2;display:inline;float:left;}
.djCpnW_Head a.djCpnW_More{color:#4b65a2;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/tsr/recordnet/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 */

/* login bar */
#loginBar {background: #333 url('http://static.djlmgdigital.com/tsr/recordnet/graphics/header/loginBarBg.gif') 0 0 repeat-x;height: 60px;	width: 100%;padding: 0;	margin: 0;font-weight: 600;height: 60px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#loginBar a {color: #333;}
#loginBar a:hover {color: #333;}
#loginBar #loginBarCenter a {color: #900;}
#loginBar #loginBarCenter a:hover {color: #900;}
#loginBarLeft, #loginBarCenter, #loginBarRight { position: absolute;top: 0px;}
#loginBarLeft, #loginBarCenter, .loggedOut #loginBarRight {line-height: 30px;vertical-align: center;}
#loginBarCenter .loginBarCenterTop, #loginBarCenter .loginBarCenterBot {display: block;line-height: 1.2em;line-height: 13px;}
#loginBarCenter .loginBarCenterTop a, #loginBarCenter .loginBarCenterBot a {font-size: .9em;padding-right:10px;	background: transparent url('http://static.djlmgdigital.com/tsr/recordnet/graphics/header/arrowRt.gif') right 3px no-repeat;}
#loginBarLeft {left: 0px;width: 32%;text-align: left;padding-left: 1%;}
#loginBarLeft span a {font-weight: normal;font-size: .9em;}
#loginBarCenter {left: 33%;width: 33%;text-align: center;}
#loginBarRight {left: 66%;width: 33%;text-align: right;padding-right: 1%;}
#loginBarRight .loginBarRightTop, #loginBarRight .loginBarRightBot {display: block;line-height: 1.2em;}
#loginBarRight .loginBarRightBot a {font-weight: normal;}

#networkNav{position: relative;z-index:500;top: 30px;height: 30px;width:993px;text-align:center;margin:0px auto !important;color:#FFF;display:block;background: #333;}
#networkNavLeft {display:inline;float:left;width:790px;text-align:left;line-height:30px;background: #333 url('http://static.djlmgdigital.com/tsr/recordnet/graphics/header/sjmgBrands.gif') 1px 0 no-repeat;}
#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:110px;} 
#networkNavLeft .brand2, #networkNavLeft .brand2 a{width:130px;}
#networkNavLeft .brand3, #networkNavLeft .brand3 a{width:110px;} 
#networkNavLeft .brand4, #networkNavLeft .brand4 a{width:120px;} 
#networkNavLeft .brand5, #networkNavLeft .brand5 a{width:145px;}
#networkNavLeft .brand6, #networkNavLeft .brand6 a{width:125px;} 
#networkNavLeft .brandMore, #networkNavLeft .brandMore a{width:50px;}
#networkNavLeft .brandMoreDrop {height:auto; width:190px;display:block; position:absolute; left:743px; 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; width:auto; font-size: 12px; height: auto; line-height: 14px;}
#networkNavLeft .brandMoreDrop li a:hover {text-decoration:underline;color: #fff;}

#networkNavRight{display:inline;float:right;width:170px;height:30px;text-align:right;line-height:30px;}
#networkNavRight .input_text{background:#333333 url(http://static.djlmgdigital.com/tsr/recordnet/graphics/searchBack.gif) no-repeat left top;border:none !important;color:#999999;display:inline;float:right;font-size:10px;height:22px;margin:0;padding:8px 0 0;text-align:center;width:170px;}
#networkNavRight .input_search{position:absolute;top:0px;left:803px;height:30px;width:29px;margin:0px !important;}

.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{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;}
.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;display:block;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;float:left;}
.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;}

#miniLogin {display:none; position:absolute; right:5px; top: 30px; z-index:20000;}
#miniLogin {width:200px; background: #EAEAEA; padding: 0 10px 7px 10px; border: 1px solid #444; border-top: 0px;}
#miniLogin form {display:block; text-align:left; margin: 5px; padding: 10px 10px 3px 10px; border-top: 1px dotted #aaa; border-bottom: 1px dotted #aaa;}
#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: #666; 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: #999;}
#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;}

/* AP STYLES */
.headline {font-size: 26px;	color: #053C63;	text-transform: none;	font-family: georgia;}
.byline {font-size:12px;	font-style:italic;	font-family: georgia, serif;	font-weight: bold;	color: #222 important;}
.bylinetitle {font-size:11px;	font-family: arial;}
p.ap-story-p {font-family: Arial;	font-size:12px;	line-height: 1.35em; }
.ap-smallphoto-img {border:1px solid #B2B2B2; padding:2px; padding-bottom: 7px; background:#F1F1F1;}

/* AP RICH JS RESULT */			
table#tblApRich a{color:#336699;}
table#tblApRich span{color:#000;}
table#tblApRich span.topheadlinebody{display:block;font-size:1.1em;padding-bottom:4px;}
table#tblApRich tr td span.byttl{display:none;}
table#tblApRich img {width:100px;padding:0 2px;}

/* AP CRAWL */
#apTicker {width:100%;height:20px;}
#apTicker .apTickHead {height:20px;float:left;display:block;}
#apTicker  img {float: left;margin: 2px 3px 0px 1px;}
#apTicker h2 {margin:0;float:left;	font-size:medium;	display:none;}
#apTicker object {}

/* MARKETWATCH */
#mwPowered{float:right; padding-bottom:5px;}
#marketwatchWidget div ul {font-size: 1.3em;}
#marketwatchWidget {margin:0; padding:0;}
#marketwatchWidget #mwHead h2 
{
	font-family:Geneva,Arial,Helvetica,sans-serif; 
	font-size:1.7em; 
	font-weight:bold; 
	color:#043D63; 
	padding:0 0 0 5px; 
	margin:0px;
}
#marketwatchWidget #mwBdy {margin-top:10px;}
#marketwatchWidget #mwBdy h3 {font-size: 1.1em; margin: 0 0 0 5px; padding:0px;}
#marketwatchWidget #quotes h4 {font-size: 1.1em; margin:0; padding:0;}
#quotes {margin-left:45px; width:150px; padding-top:10px;}
.clear {clear:both;}
.quoteBox {float:left; vertical-align:middle; padding-left:2px; padding-right:2px;}

/* CSS Document *//* LINKED PROMO BANNER */
.linkedPromo1 {float:left;width:100%;margin-bottom:5px;}
.linkedPromo1 .arrowImg {padding-bottom:1px;text-align:right;}
.linkedPromo1 ul {color:#043D63;margin:3px 0 0 16px;padding:0;}
.linkedPromo1 ul li {list-style-position:outside;margin-bottom:2px;margin-left:3px;}
.linkedPromo1 ul li a {font-size:1.1em;outline:none;color:#043D63;}
.more {float:right;}
.more a {color:#A90212}
.more a:hover{text-decoration:underline;}

/* CalWidget Styles */
.featuredCalBox {float:left;width:390px;margin:5px 0;	border-top:3px solid #043D63;	background: #DCE3E9 url(http://static.djlmgdigital.com/tsr/recordnet/graphics/event_cal_bg.gif
) 0 0 repeat-x;	position: relative;	padding-bottom: 10px;}
.featuredCalBox2 {position: relative;padding-bottom: 10px;background-color: #E1E8EC;margin-top: 5px;padding: 0 8px 8px 8px;float: left;width: 239px;}
.calWidget {float: left; display: inline;	border: 1px solid #043D63;border-collapse: collapse;margin: 10px; margin-bottom: 0px;}
.featuredCalBox2 .calWidget { width: 170px;float: none;display: block;margin-left: auto;margin-right: auto;}
.calWidgetHead {color: #fff;font-size: 10px;background-color: #043D63;padding: 2px;}
.calWidgetHead a {color: #fff;margin: 2px 4px;}
.calMonth {	font-weight: bold;}
td.calDayHeader {color: #265778;font-size: 10px;background-color: #FFF;border-bottom: 1px solid #043D63;text-align: center;width: 22px;}
td.calDay {height: 17px;text-align: center;border: none;margin: 0px;padding: 0px;}
td.inMonth {background-color: #fff;}
td.notInMonth {background-color: #E1E8EC;color: #999;font-style: italic;}
a.isToday, span.isToday {color: #A90212;font-weight: bold;}
a.notToday, span.notToday {color: #000;}
a.evtTitle {display: block;color:#043D63;font-size: 1.5em;font-weight: bold;margin-bottom: 5px;	margin-top: 6px;}
.featuredCalBox .topEvt {float: left; display: inline;width: 190px;}
.topEvt .evtTxt {font-size: 1.1em;display: block;}
.topEvt .evtTxt .evtExtra {margin-top: 5px;display: block;}
.featuredCalBox2 .topEvt .evtTxt .evtExtra {margin-top: 0px;margin-bottom: 5px;display: block;}
a.calWidgetMore {position: absolute;top: 3px;right: 3px;color: #A90212;margin: 0 0 0 5px;text-transform: uppercase;}