/* ###################   
   SECTION FRONT
   ################### */
   
/* COMMON
   ------------------- */
   
/* LIFE - HOROSCOPE/BOOK CLUBS
   ------------------- */
#divSect #bdCol1 #oneThird {width:40%;border-right:1px solid #ACC1D6;float:left;}
#divSect #bdCol1 #oneThird {width:40%;border-right:1px solid #ACC1D6;float:left;}
#divSect #bdCol1 #twoThird {width:58%;padding-left:5px;}
#divSect #bdCol1 #oneThird .brkTitle {width:95%;margin-left:auto;margin-right:auto;}
#divSect #bdCol1 #oneThird a img {display:block;height:125px;width:125px;margin-left:auto;margin-right:auto;padding-top:8px;}
#divSect #bdCol1 #oneThird p {padding:5px 0 5px 0;width:98%;}
#divSect #bdCol1 #twoThird .brkTitle {width:95%;margin-left:auto;margin-right:auto;padding-top:1px;}

#divSect #bdCol1 #firstHalf {width:50%;border-right: 1px solid #ACC1D6;}
#divSect #bdCol1 #secondHalf {width:50%;float:right;}

/* COLUMN ONE  
   ------------------- */   
#divSect #bdCol1 .topStory, #divSect #bdCol1 .tabbedNews,  #divSect #bdCol1 .photoGallery, 
#divSect #bdCol1 .tripBox {width:inherit;}

.photoGallery, .lottery {border-top:solid 5px #346699;}
.tabbedNews, .photoGallery {margin:0 0 8px 0;}

#divSect #bdCol1 .tripBox .consumer, 
#divSect #bdCol1 .tripBox .commuter{width:130px;border-top:solid 5px #346699;}

/*   ---- DOUBLE BOX SMALL BARKER DEFAULT */
#divSect #bdCol1 .dblBox {padding-bottom:10px;padding-top:10px;}
#divSect #bdCol1 .dblBox .dblBoxLeft {float:left;width:207px;border:1px solid #336699;height:102px;margin-right:12px;}
#divSect #bdCol1 .dblBox .dblBoxRight {float:left;width:207px;border:1px solid #336699;height:102px;}
#divSect #bdCol1 .dblBox .spcBox a.spcTitlA {padding:4px 0 0 107px;}
#divSect #bdCol1 .dblBox .spcBox a.spcTextA {padding:7px 0 0 108px;}					
#divSect #bdCol1 .dblBox .spcBox a.spcTitlB {padding:5px 0 0 9px;}
#divSect #bdCol1 .dblBox .spcBox a.spcTextB {padding:0 0 0 10px;width:55%;}

/*   ---- DOUBLE BOX */
#divSect #bdCol1 .dblBox .lottery{width:130px;}
#divSect #bdCol1 .dblBox .lottery img{padding:10px 0 8px 0;}
#divSect #bdCol1 .dblBox .lottery div{text-align:center;}
#divSect #bdCol1 .dblBox .lottery div a {display:block;width:auto;color:#346699;text-transform:none;padding:2px 0;}
#divSect #bdCol1 .dblBox .dblSpace {width:20px;border-top:solid 1px #346699;}
#divSect #bdCol1 .dblBox .listBox {width:90%;}
#divSect #bdCol1 .dblBox .listBox ul {padding:0;margin:0 0 0 20px;list-style-type:disc;height:auto;line-height: 1.5em;color:#000;}
#divSect #bdCol1 .dblBox .listBox ul a {color:#000;}
#divSect #bdCol1 .dblBox .listBox .smallBarkers {padding-top:4px;}
#divSect #bdCol1 .dblBox .listBox .smallBarkers .tripleBoxImg {padding-bottom:4px;padding-top:4px;}
#divSect #bdCol1 .dblBox .listBox .smallBarkers .tripleBoxLink {padding-bottom:4px;}

/*   ---- COMMON NEWSLIST */
#divSect #bdCol1 .singleBox .newslistUL{float:left; color:#336699; margin:0; padding:0; list-style-type:disc; list-style:disc inside; padding-bottom:3px;}
#divSect #bdCol1 .singleBox .newslistUL li {margin:0;padding:4px 4px;}
#divSect #bdCol1 #lastNewslist {border-bottom:solid 1px #ACC1D6;}
#divSect #bdCol1 .singleBox .newslistUL li.summNewsList {margin:0;padding:4px 4px;}
#divSect #bdCol1 .singleBox .newslistUL li.summNewsList p {padding-left:16px;color:#424242;}

/*   ---- FIRST COLUMN ANNOUNCEMENT LIST */
#divSect #bdCol1 .anncMain {padding-bottom:10px;width:98%;}
#divSect #bdCol1 .anncMain .anncDiv {font-weight:bold;}
#divSect #bdCol1 .anncMain .anncDiv .singleBox {padding-left:5px;width:auto;}
#divSect #bdCol1 .anncMain .anncDiv h5 {font-size:small;padding-bottom:3px;}
#divSect #bdCol1 .anncMain .anncDiv .singleBox a {color:#336699;display:block;padding-right:3px;width:auto;}
#divSect #bdCol1 .anncMain .anncDiv .singleBox a img {display:block;float:left;width:auto;}
#divSect #bdCol1 .anncMain .birthList .singleBox ul.newslistUL li {list-style:none;width:100%;float:left;padding-left:6px;}
#divSect #bdCol1 .anncMain .birthList .singleBox ul.newslistUL li a {float:left;}
#divSect #bdCol1 .anncMain .regAnnc .singleBox a {padding-bottom:8px;}
#divSect #bdCol1 .anncMain .birthList .singleBox a {padding-bottom:8px;}

/*	---- AP NEWS FEED */
#divSect #bdCol1 .APNewsFeed .bdyTitle {text-transform:none;}
#divSect #bdCol1 .APNewsFeed ul {list-style-position:inside;padding-left:4px;}
#divSect #bdCol1 .APNewsFeed ul li {padding-bottom:3px;padding: 0 0 10px 0;margin-left:-2.5px;}
#divSect #bdCol1 .APNewsFeed {border-top:solid 1px #ACC1D6;border-bottom:solid 1px #ACC1D6;}

/*	---- AP VIDEO FEED */
#divSect #bdCol1 .APVideoFeed .APNewsTitleRight {padding-left:95px;}

/*	---- COMIC TRIPLE BOX */
#divSect #bdCol1 .comicTitle {border-top:solid 1px #346699;margin-top:5px;padding-top:5px;}
#divSect #bdCol1 .comicPara {padding-top:5px;padding-bottom:10px;}
#divSect #bdCol1 .comicDiv {float:left;width:33%;}
#divSect #bdCol1 .comicDiv ul {list-style-position:inside;}
#divSect #bdCol1 .comicDiv ul li {padding-bottom:5px;}
#divSect #bdCol1 .comicSpec {padding-top:5px;font-style:italic}

/*   ---- COLUMNIST LINKS, LARGE */
#divSect #bdCol1 .colList {border-top:solid 1px #ACC1D6;padding:5px 0 5px 0;margin-top:-5px;margin-bottom:5px;}
#divSect #bdCol1 #lastColList {border-bottom:solid 5px #336699;}
#divSect #bdCol1 #firstColList {border-top:none;padding:0 0 5px 0;}
#divSect #bdCol1 .colList img {max-width:45px;max-height:57px;float:left;display:block;padding:0 5px 0 0 ;}
#divSect #bdCol1 .colList a {color:#346699}
#divSect #bdCol1 .colList .specialAnchor {color:#000;text-decoration:none;float:left;}
#divSect #bdCol1 .colList span {font-weight:bold;}
#divSect #bdCol1 .colList .brkTitle {display:inline;}
#divSect #bdCol1 .colBigBark .colIntro {padding-bottom:10px;}

/*   ---- COLUMNIST LINKS, LARGE */
#divSect #bdCol1 .polList {border-top:solid 1px #ACC1D6;padding:5px 0 5px 0;}
#divSect #bdCol1 #firstColList {border-top:none}
#divSect #padTitle {padding-top:5px}
#divSect #bdCol1 .polList img {float:left;display:block;padding:0 5px 0 0 ;}
#divSect #bdCol1 .polList a {color:#346699}
#divSect #bdCol1 .polList .specialAnchor {color:#000;text-decoration:none;float:left;}
#divSect #bdCol1 .polList span {font-weight:bold;}
#divSect #bdCol1 .polList .brkTitle {display:inline;}

/*   ---- COLUMNIST BIG BARK */
#divSect #bdCol1 .colBigBark img {float:left;display:block;padding:0 5px 0 0;max-width:80px;}
#divSect #bdCol1 .colBigBark .topStory {width:80%;display:inline;}
#divSect #bdCol1 .colBigBark {border-bottom:solid 5px #336699;padding-bottom:5px;}
#divSect #bdCol1 .colBigBark .topStory a {color:#336699;}

/*   ---- FIRST COLUMN COLUMNIST LIST */
#divSect #bdCol1 .columnists {border-top:solid 1px #A1B9D0;border-bottom:solid 1px #A1B9D0;width:inherit;}
#divSect #bdCol1 .columnists .columnist {font-weight:bold;padding-bottom:5px;}
#divSect #bdCol1 .columnists .columnist h5 {font-size:small;}
#divSect #bdCol1 .columnists .columnist p a {color:#336699;font-weight:normal;}

#divSect #bdCol1 #healthologyWrap {padding-bottom:5px;}
#divSect #bdCol1 #healthologyWrap img{padding-right:5px;background:#fff;}
/*   ---- TOP STORY */
#divSect #bdCol1 .topStory {margin:0 0 8px 0;}
#divSect #bdCol1 .topStory .image div .back {padding:0px;}

/*   ---- ---- INTERACT */
#divSect #bdCol1 .userGen{background: #FDF3B6;margin-bottom:10px;width:98%;margin-top:10px;}
#divSect #bdCol1 .userGen .userBox {background: #FDE9A2; width: 95%; padding: 0 5px;color: #666666;}
#divSect #bdCol1 .userGen .bdyTitle {padding-left:8px;}
#divSect #bdCol1 .userGen .singleBox {padding-left:5px;}
#divSect #bdCol1 .userGen .userBox {padding-right:40px;padding-left:6px;width:auto;margin-left:3px;margin-bottom:8px;}
#divSect #bdCol1 .userGen .singleBox ul li {width:auto;}

/*   ---- TRIPLE BOX */   
#divSect #bdCol1 .tripBox {border-bottom:solid 1px #346699;}
#divSect #bdCol1 .tripBox .lottery{width:130px;}
#divSect #bdCol1 .tripBox .lottery img{padding:10px 0 8px 0;}
#divSect #bdCol1 .tripBox .lottery div{text-align:center;}
#divSect #bdCol1 .tripBox .lottery div a {display:block;width:auto;color:#346699;text-transform:none;padding:2px 0;}
#divSect #bdCol1 .tripBox .triSpace {width:20px;border-top:solid 1px #346699;}
#divSect #bdCol1 .tripBox .listBox {width:90%;}
#divSect #bdCol1 .tripBox .listBox ul {padding:0;margin:0 0 0 20px;list-style-type:disc;height:auto;line-height: 1.5em;color:#000;}
#divSect #bdCol1 .tripBox .listBox ul a {color:#000;}
#divSect #bdCol1 .tripBox .listBox .smallBarkers {padding-top:4px;}
#divSect #bdCol1 .tripBox .listBox .smallBarkers .tripleBoxImg {padding-bottom:4px;padding-top:4px;}
#divSect #bdCol1 .tripBox .listBox .smallBarkers .tripleBoxLink {padding-bottom:4px;}


/*   ---- CAL LIST */   
#divSect #bdCol1 .specialMatt div.singleBox ul {float:left;color:#336699;margin:0;padding:0;list-style-type:disc;list-style:disc inside;padding-bottom:3px;}

/*   ---- PHOTO GALLERY */
#divSect #bdCol1 .picGallery {width:100%;}
#divSect #bdCol1 .picGallery .singleBox .singlePhotoGall {width:auto;padding-right:20px;}
#divSect #bdCol1 .picGallery .singleBox .photoGall {width:50%;float:left;}
#divSect #bdCol1 .picGallery .singleBox div ul .photoSingleImg {list-style:none;float:left;}
#divSect #bdCol1 .picGallery .singleBox .photoGall ul li {margin-bottom:-2px;}
#divSect #bdCol1 .picGallery .photos .latestPhoto .photoGall ul {list-style-position:inside;list-style:none;}
#divSect #bdCol1 .picGallery .photos .latestPhoto .photoGall ul li {display:inline;float:left;padding-bottom:3px;}
#divSect #bdCol1 .picGallery .photos .latestPhoto .photoGall ul li {padding-right:20px;}
#divSect #bdCol1 .picGallery .photos img {display:block;}
#divSect #bdCol1 .picGallery div.singleBox ul{line-height: 1em;}
#divSect #bdCol1 .picGallery .featuredGallLink ul li {list-style-position:inside;margin-left:4px;}

/*   ---- REAL CITIES */   
#divSect #bdCol1 .realCities img {display:block;padding:60px 0 0 0;}

/*   ---- LINKS LIST */
#divSect #bdCol1 .linkedList,
#divSect #bdCol2 .linkedList {width:inherit;}
#divSect #bdCol1 .linkedList {border-bottom:solid 1px #346699;}

#divSect #bdCol1 .linkedList .singleBox div {width:380px;}
#divSect #bdCol1 .linkedList .singleBox div a {color:#336699;}
#divSect #bdCol1 .linkedList .singleBox div strong {color:#000;}
#divSect #bdCol1 .linkedList .singleBox div strong:hover {text-decoration:none;}
 
#divSect #bdCol2 .linkedList .smallBarkers .brkTitle,
#divSect #bdCol2 .linkedList .smallBarkers .brkText, 
#divSect #bdCol1 .linkedList .smallBarkers .brkTitle,
#divSect #bdCol1 .linkedList .smallBarkers .brkText {display:block;text-transform:none;}

#divSect #bdCol1 .linkedList .smallBarkers .brkTitle, 
#divSect #bdCol2 .linkedList .smallBarkers .brkTitle {color:#346699;padding:0 0 5px 0;}

#divSect #bdCol1 .linkedList .smallBarkers .brkText, 
#divSect #bdCol2 .linkedList .smallBarkers .brkText {color:#000;}

#divSect #bdCol1 .linkedList .dbBxLeft img {padding-right:10px;float:left;} 
#divSect #bdCol1 .linkedList .dbBxRight img {padding-left:5px;padding-right:10px;float:left;} 
#divSect #bdCol1 .linkedList .dbBxLeft {width:49%;border-right:1px solid #346699;padding:0 0 3px 0;}
#divSect #bdCol1 .linkedList .dbBxRight {width:48%;padding:0 0 3px 3px;}

/*   ---- TOP SPECIAL */
#divSect #bdCol1 .topSpecial {height:109px;margin:8px 0;border-bottom:solid 5px #346699;padding-bottom:10px;}
#divSect #bdCol1 .topSpecial img{float:left;width:190px;height:109px;max-width:190px;max-height:109px;}
#divSect #bdCol1 .topSpecial .spclRight{width:240px;background:#A0B9CF;font-weight:bold;}
#divSect #bdCol1 .topSpecial .spclRight .special {width:85%;margin:0 5px;}
#divSect #bdCol1 .topSpecial ul {height:auto;}
#divSect #bdCol1 .topSpecial li {width:auto;margin-left:15px;}
#divSect #bdCol1 .topSpecial .spclTitle{color:#FFF;margin:5px 0;height:auto;}
#divSect #bdCol1 .topSpecial .spclLead{height:auto;margin:0 0 5px 0;}

/* COLUMN TWO 
   ------------------- */      
#divSect #bdCol2 .columnists,#divSect #bdCol2 .volunteer, 
#divSect #bdCol2 .whatHappens, #divSect #bdCol2 .announce,
#divSect #bdCol2 .poll, #divSect #bdCol2 .region, #divSect #bdCol2 .spcReports, 
#divSect #bdCol2 .staticLinkList {width:inherit;border-top:solid 5px #346699;}
#divSect #bdCol2 #lclResources {width:inherit;} 


#divSect #bdCol2 #pollContain {width:96%;}
#divSect #bdCol2 .linkedList .smallBarkers {padding-top:3px;padding-bottom:3px;}
#divSect #bdCol2 .linkedList .smallBarkers img {padding-right:10px;float:left;display:block;}
#divSect #bdCol2 .bottomLinkedList {border-bottom:solid 5px #346699;padding-bottom:4px;}

/*   ---- COLUMNISTS */
#divSect #bdCol2 .columnist {padding: 0 0 10px 0;}
#divSect #bdCol2 .columnist img {float:left;margin-right:4px;max-width:45px;max-height:50px;}
#divSect #bdCol2 .columnist .colText {font-size:12px;width:68%;}
#divSect #bdCol2 .columnist .colText p a {color:#000;}
#divSect #bdCol2 .columnist .colText a span {color:#000;font-weight:bold;}
#divSect #bdCol2 .columnist .colText a {color:#336699;}

/*  ---- RIGHT COLUMN, USER PHOTOS */
#divSect #bdyLeft #bdCol2 .rightPhotoGallTop .userPhotoGall ul li {list-style:none;padding-left:8px;padding-bottom:20px;margin-left:37px;}
#divSect #bdyLeft #bdCol2 .rightPhotoGall h2 {color:#336699;padding-left:3px;text-align:center;}
#divSect #bdyLeft #bdCol2 .rightPhotoGall #userPhotoHead {background:#FDF3B6;margin-bottom:0px;}
#divSect #bdyLeft #bdCol2 .rightPhotoGallTop .userPhotoGall {background:#FDF3B6;margin-bottom:5px;padding-top:5px;}

/*   ---- SECOND COLUMN NEWSLIST */
#divSect #bdCol2 .secondColNewslist {border-top:solid 5px #346699;padding-top:3px;margin-bottom:4px;}
#divSect #bdCol2 .secondColNewslist ul {padding-left:1.5em;}
#divSect #bdCol2 .secondColNewslist .articleLink {padding: 0 0 10px 0;}
#divSect #bdCol2 .secondColNewslist .columnistName {font-weight:bold;}
#divSect #bdCol2 .secondColNewslist .articleLink .linkText ul {list-style-type:none;}
#divSect #bdCol2 .secondColNewslist .articleLink img {float:left;margin-right:4px;display:block;}   
#divSect #bdCol2 .secondColNewslist .articleLink .linkText {font-size:11px;width:68%;}
#divSect #bdCol2 .secondColNewslist .articleLink .linkText a {float:left;display:block;color:#336699;text-transform:none;}
#divSect #bdCol2 .secondColNewslist .articleLink .linkText a.listLink {color:#000;text-transform:none;}
#divSect #bdCol2 .secondColNewslist .articleLink .linkText{width: 78%;}
#divSect #bdCol2 .colText ul {list-style:none;}

#divSect #bdCol2 .topStories {border-top:solid 5px #346699;}
#divSect #bdCol2 .topStories .singleBox ul div ul {list-style-position:outside;padding-left:17px;}

/*   ---- SECOND COLUMN PHOTO GALLERY */
#divSect #bdCol2 .picGallery {width:100%;float:left;}
#divSect #bdCol2 .picGallery .singleBox .singlePhotoGall {width:auto;padding-right:6px;}
#divSect #bdCol2 .picGallery .photoSingleImg img {margin-top:8px;}
#divSect #bdCol2 .picGallery .singleBox {margin-top:-5px;}
#divSect #bdCol2 .picGallery .singleBox .photoGall ul {list-style-position:outside;padding-left:20px;width:100%;}
#divSect #bdCol2 .picGallery .singleBox .photoGall ul li a {width:100%;display:block;vertical-align:middle;}
#divSect #bdCol2 .picGallery .singleBox .photoGall {width:80%;float:left;margin-top:5px;}
#divSect #bdCol2 .picGallery .singleBox div ul .photoSingleImg {list-style:none;float:left;}
#divSect #bdCol2 .picGallery .singleBox .photoGall ul li {margin-bottom:-2px;}
#divSect #bdCol2 .picGallery .photos .latestPhoto .photoGall ul li {display:inline;float:left;padding-bottom:3px;}
#divSect #bdCol2 .picGallery div.singleBox ul{line-height: 1em;}

/*   ---- INTERACT */
#divSect #bdCol2 .interacts {background:#FDF3B6;margin-top:3px;}
#divSect #bdCol2 .interacts ul {padding-left:1.5em;}
#divSect #bdCol2 .interacts ul li {padding-bottom:5px;padding-right:3px;}

/*   ---- SPECIAL REPORTS */
#divSect .spcBox a {display:block;width:auto;height:auto;text-transform:none;}	
#divSect #bdCol2 .spcReports .spcReport{width:234px;}
#divSect #bdCol2 #spcTop {border-top:none;}
#divSect #bdCol2 .spcReports .spcBox{height: 100px;margin:0 0 8px 0;border-top: solid 1px #A1B9D0;border-left: solid 1px #A1B9D0;border-bottom: solid 1px #A1B9D0;border-right: solid 1px #A1B9D0;}
#divSect #bdCol2 .spcReports .spcBox a.spcTitlA {padding:10px 0 0 100px;}
#divSect #bdCol2 .spcReports .spcBox a.spcTextA {padding:7px 0 0 103px;}					
#divSect #bdCol2 .spcReports .spcBox a.spcTitlB {padding:0px 0 0 10px;}
#divSect #bdCol2 .spcReports .spcBox a.spcTextB {width:50%;padding:7px 0 0 10px;}	
.spcBox a.spcTitlB, .spcBox a.spcTitlA {margin: 4px 0 4px 0;color:#336799;letter-spacing:1px;font-weight:bolder;font-size:1.2em;}
#divSect #bdCol2 .spcReports .spcBox .latestStory {width:50%;padding:7px 0 0 11px;}
#divSect #bdCol2 .spcReports .spcBox .latestStory a {color:#336799;text-decoration:none;}

/*  ----- SPECIAL REPORT RIGHT COLUMN */
#webSite .spcReportLists .spcList a {display:block;width:auto;height:auto;text-transform:none;}	
#webSite .spcReportLists .spcList a.spcTitlA {padding:2px 0 0 0;}
#webSite .spcReportLists .spcList a.spcTextA {padding:2px 0 0 0;}							
#webSite .spcReportLists .spcList a.spcTitlB {padding:5px 0 0 0;}
#webSite .spcReportLists .spcList a.spcTextB {width:50%;padding:7px 0 0 10px;}	
#webSite .spcReportLists .spcList a.spcTitlB, 
#webSite .spcReportLists .spcList a.spcTitlA {margin: 4px 0 4px 0;color:#336799;letter-spacing:1px;font-weight:bolder;font-size:1.2em;}

/*   ---- SECOND COLUMN SPECIAL PROMO */
#divSect #bdCol2 .secondColSpcPromo {border-top:solid 5px #346699;padding-top:3px;}
#divSect #bdCol2 .secondColSpcPromo ul {list-style-position:outside;padding-left:1.25em;}
#divSect #bdCol2 .secondColSpcPromo ul li {padding-bottom:10px;}