/* ---- GLOBAL STANDARD --- */

.searchresults div.result {padding-bottom:10px;border-bottom:1px solid #ddd; margin-bottom:10px;}
.searchresults .pagination {margin-bottom:10px;line-height:24px;}
.searchresults .pagination a {font-weight:bold;padding:4px;background-color:#eee;height:20px;}
.searchresults .result a {display:block;}

table, img {border:0px;}
body {background:#fff; color: #000;}
body, td, li {font-family:verdana, arial, helvetica, sans-serif;font-size:12px;}
td  {vertical-align:top;}

/* default link colors */
A:link {color:#003399}
A:active {color:#FFCC00}
A:visited {color:#333333}
A:hover  {color:#FF0000}

/* header */
#reg {font-size:10px;padding-right:7px;}
#reg a, td#weather a {text-decoration:none;}
#reg a:hover,  td#weather a:hover {text-decoration:underline;}
#header {background-image:url(/images/bgclouds.gif);background-repeat: no-repeat;width:100%;}
#topnavtable {width:980px;}
#navrow {width:100%;height:24px;background-image:url(/images/dotblack.gif);background-repeat: repeat-x;}
#nav, #nav ul {float: left;list-style: none;line-height: 1;padding: 0;border-top:solid #000 1px;margin:0;}
#nav li#navmej a,#nav li#navrea a, #nav li#navwhe a, #nav li#navmar a {color:#fc0;} 
#nav a {display: block;color: #ddd;text-decoration: none;font-size:11px;padding: 5px;padding-left:7px;padding-right:8px;}
#nav li {height:23px;float: left;padding: 0;}

/* section nav */
#subnavrow {width:100%;height:24px;}
#subnav, #subnav ul {float: left;list-style: none;line-height: 1;padding: 0; margin: 0}
#subnav a.textnav {display: block;text-decoration: none;font-size:11px;padding: 5px;padding-top:7px;}
#subnav li {float: left;padding: 0;}

/* legacynav */
#legacynavrow {width:797px;padding-top:3px;padding-bottom:3px;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:10px;}
#legacynav {width:797px;}
#legacynav, #legacynav ul {float: left;list-style: none;height:17px;line-height:1;padding:0;margin:0;}
#legacynav a {display: block;text-decoration: none;font-size:11px;padding: 3px;padding-right:6px;padding-left:6px;}
#legacynav li {float:left;padding: 0px;}
#legacynav a:hover {color:#fff;}

/* phsubnavrow */
#phsubnavrow {width:797px;padding-top:3px;padding-bottom:3px;margin-bottom:10px;text-align:center;}


/* base styles */
.hed {font-weight:bold;}
.credit {font-size:9px;color:#888;display:block;}
span.credit a, div.credit a {color:#666;}
.morelink {display:block;margin-top:6px;font-style:italic;font-size: 11px;}
.kicker  {font-size:11px;color:#666;font-style:italic;font-weight:bold;display:block;}
img.colsig {width:50px;float:left;margin-right:5px;border:1px solid #333;}
div.colsiglg {margin-bottom:10px;}
img.colsiglg {width:298px;border:1px solid #333;display:block;}
.postcomment {background:#eee;padding:3px;}
.noneyet {font-size:11px;color:#888;}
.fixedmd, .caption {font-size:11px;}
.fixedsm {font-size:9px;}
.formfield {width:100%;}
.copyright {color:#888;font-size:10px;}
.correction, .technote  {background-color:#ffc;font-size:9px;padding:3px;text-align:left;margin-bottom:10px;}
.photographer {font-size: 9px;}
.extranote {font-size:10px;color:#888;}
.heading14 {font-size:14px;font-weight:bold;display:block;}
.heading18 {font-size:18px;font-weight:bold;display:block;}
.rcpheading, .textheading {font-size:15px; font-weight: bold;}
.rc i {white-space:nowrap;}
.smallerfaded {font-size:10px;}
.breaking {background-color:#ffc;padding:5px;margin-bottom:10px;}
.readerphototable {width:150px;}
.readerphototable td {text-align:right;font-size:9px;}
#popupcontent, #popupcontent ol li, #popupcontent ul li {font-size:11px;padding-top:10px;padding:3px;}
img.fifty {width:50px;height:50px;}
.displaynone {display:none;}

/* bullets and icons */
.bullet {padding-left:8px;background-image:url(/images/bulletoffset.gif);background-repeat: no-repeat;margin-bottom:2px;display:block;font-size:11px;}
.bullet2 {padding-left:22px;background-image:url(/images/bulletoffset2.gif);background-repeat: no-repeat;margin-bottom:2px;display:block;font-size:11px;}
.seen, .bulletcamera, .photos, .rc, .rr, .poll, .audio, .video, .calendar, .groups, .storypage, .map, .blg, .email, .break, .printer, .audioshow, .photoshow, .alert, .snow, .pdf, .vday, .cell {display:block;padding-left:22px;background-repeat: no-repeat;margin-bottom:1px;font-size:11px;padding-bottom:3px;}
.seen, .bulletcamera {background-image:url(/images/iconcamera.gif);}
.storypage {background-image:url(/images/iconstory.gif);}
.photos {background-image:url(/images/iconslideshow2.gif);}
.rc {background-image:url(/images/iconforum_l.gif);}
.rr {background-image:url(/images/iconrating_l.gif);}
.blg {background-image:url(/images/iconblog.gif);}
.poll {background-image:url(/images/iconpoll.gif);}
.email {background-image:url(/images/iconemail2.gif);}
.audio {background-image:url(/images/iconaudio2.gif);}
.video {background-image:url(/images/iconvideo2.gif);}
.calendar {background-image:url(/images/iconcalendar2.gif);}
.groups {background-image:url(/images/icongroups3.gif);}
.map {background-image:url(/images/iconmap.gif);}
.break {background-image:url(/images/iconbreaking.gif);}
.printer {background-image:url(/images/iconprint.gif);}
.audioshow {background-image:url(/images/iconaudioshowsm.gif);padding-bottom:1px;padding-bottom:4px;padding-top:2px;}
.photoshow {background-image:url(http://www.mainetoday.com/images/iconphotoshow.gif);padding-bottom:1px;padding-bottom:4px;padding-top:2px;}
.alert {background-image:url(http://www.mainetoday.com/images/iconalert.gif);}
.snow {background-image:url(http://www.mainetoday.com/images/iconsnow.gif);padding-bottom:5px;}
.pdf {background-image:url(http://www.mainetoday.com/images/iconpdf.gif);}
.cell {background-image:url(http://www.mainetoday.com/images/iconcell.gif);}
.vday {background-image:url(http://www.mainetoday.com/images/iconvday.gif);}
.feature .vday, .featureright .vday {background-image:url(http://www.mainetoday.com/images/iconvdayongrey.gif);}

/* top */
#content {clear: left; width:980px; margin-top:10px;}
#content a:hover {text-decoration: none;}
#crosstop {width:968px;margin-left:12px;}
#sectionhead {}
#crosstop #legacynavrow {width:968px;}
#crosstop #legacynav {width:100%;}
#crosstop #legacynav a {padding-right:12px;padding-left:13px;}
#content {clear: left; width:980px; margin-top:10px;}
#content a:hover {text-decoration: none;}
#crosstop {width:968px;margin-left:12px;}
#sectionhead {}
#maintable {width:980px;}
#maintop {}
#maintopstuff {margin-left:12px;}

/* body */
#leftcol {padding-bottom:10px;width:498px;}
#leftcolstuff {width:486px;margin-left:12px;}
#leftcolstuff2 {width:700px;margin-left:20px;padding-left:20px;}
#leftcolstuff #bulletinboard {clear:left;margin-bottom:10px;}
#centercolleft {width:230; padding-left:19}
#centercolright {width:231; padding-left:5}
#centercolumn {width:486;}
#features {width:486px;clear:left;margin-bottom:10px;}
.feature, .featureright {height:270px;}
.feature, .featurefour, .featureright {background-color:#ddd;width:158px;font-size:11px;line-height:13px;margin-bottom:10px;}
.feature, .featurefour {margin-right:6px;}
.feature img, .featureright img, .featurefour img {margin-top:5px;margin-left:5px;}
.feature .featuretext, .featureright .featuretext, .featurefour .featuretext {margin-left:5px;margin-top:2px;margin-right:5px;}
.feature .kicker,.featureright .kicker, .featurefour .kicker {text-transform:uppercase;margin-left:5px;margin-top:5px;margin-right:5px;color:#333;}
#featuremain .kicker {font-style:normal;color:#000;font-size:13px;}
.feature img, #featuremain img, .featureright img, .featurefour img {border:#333 solid 1px;}
.feature img:hover, .featureright img:hover {border:#fff solid 1px;}
.feature span {clear:left;}
.featuremainextra {float:right;width:156px;margin:0px;padding:0px;font-size:11px;}
#featuremain .featuremainextra img.mapimg {border:0px;float:right;margin-left:3px}
#rightcolstuff .feature {width:300px;height:160px;}
#rightcolstuff .featuretext {margin-top:2px;}
#rightcolstuff .feature img {float:right;margin:5px;}
#featuremain {margin-bottom:10px;}
#featuremain a.hed {text-decoration:none;font-size:14px}
#featuremain a.hed span.hed {font-size:14px;text-decoration:underline;}	
#featuremain a.hed span.photographer {display:block;line-height:8px;margin-top:1px;margin-bottom:0px;width:484px;text-align:right;font-weight:normal;color:#333;text-decoration:none;}
#featuremain a.hed span.photographer:hover {color:#666;}	
#newsheadlines div {margin-bottom:3px;}
.timestamp {font-size:10px;color:#f00;white-space:nowrap;}
#newsheadlines .bullet {margin-bottom:5px;}
#newsheadlines div img {height:50px;float:right;margin-left:5px;}
#newsheadlines img.colsig {width:50px;height:64px;float:left;margin-right:5px;border:1px solid #333;}
#newsheadlines .timestamp {font-size:10px;color:#f00;}
#rightcolstuff #newsheadlines {width:300px;}
#rightcol {width:311px;}
#rightcolstuff {width:300px;margin-left:11px;}
#rightcolstuff #blogs img {clear:left;width:50px;height:50px;float:right;margin-left:3px;margin-bottom:3px;}
#rightcolstuff #blogs div {clear:both; margin-bottom:5px;}
#rightcolstuff #blogs div.kicker {margin-bottom:0px;}
#rightcolstuff #bloglinks img {clear:left;width:28px;height:28px;float:left;margin-right:3px;margin-bottom:2px;}
#rightcolstuff #bloglinks .blg {margin-bottom:5px;background-image:none;}
#rightcolstuff #bloglinks img {clear:both;}
#rightcolstuff #weather, #rightcolstuff #blogs, #rightcolstuff #bloglinks, #rightcolstuff #featurerightcol, #rightcolstuff #seen, #rightcolstuff #popular, #rightcolstuff #yourviews {clear:left;margin-bottom:10px;}
#rightcolstuff #weather font {color:#900;font-weight:normal;}
#rightcolstuff #popular div, #rightcolstuff #yourviews div {margin-top:5px;}
#featurerightcol img {border:#333 solid 1px;}
.enlarge {font-size:9px;}
.enlargewithicon {display:block;width:50px;float:right;text-align:right;background:#fff url(/images/iconenlarge.gif) no-repeat;text-decoration:none;font-size:9px;margin-top:1px;}
#stormclosings {margin-bottom:8px;}
#blogcontent blockquote {font-size:11px;}
.clearhere {clear:both;}

/* photos */
.photowithcaption div {text-align:right;}
.photowithcaption .caption {text-align:left;}
#rightcol .photowithcaption img {width:298px;border:1px solid #333;}
#rightcol .photowithcaption img.enlargeicon {padding-top:2px;width:13px;height:10px;border:0px}
img.iconenlarge {padding-top:2px;width:13px;height:10px;border:0px}
.photowithcaption .kicker {display:block;font-style:normal;font-weight:bold;font-size:12px;color:#000;}

/* seen */
#seen {}
.gallerybox {margin:1px;font-size:10px;width:96px;float:left;padding-bottom:4px;height:180px;}
.gallerybox img.oneten {border:1px solid #999;display:block;margin-bottom:4px;margin-top:4px;width:87px;height:87px;}
.gallerybox img.oneten:hover {border:1px solid #fff;}
.gallerybox div, .gallerybox a {display:block;margin-left:4px;margin-right:4px;margin-top:0px;}
.gallerybox .eventtitle {font-weight:bold;color:#eee;}
.gallerybox .eventtitle:hover {font-weight:bold;color:#fc0;}
.eventdate, .gallerycount, .photocount, .commentcount, .gallerycount2, .commentcount2 {color:#ddd;}
.gallerycount2 {display:block;padding-left:22px;background-image:url(/images/iconslideshow2.gif);background-repeat: no-repeat;padding-bottom:2px;}
.commentcount2 {display:block;padding-left:18px;background-image:url(/images/iconforum_l.gif);background-repeat: no-repeat;padding-bottom:2px;}

/* blogs */
.blogpromoexcerpt .blurb {font-size:9px;color:#777;}
.blogpromoexcerpt a {font-weight:bold;}
.lastentrytitle {font-weight:bold}
.lastentrydate {font-size:9px;color:#888;}
.blog .lastentrydate {display:inline;}
#blogupdates, #blogrss, #blogarchives {margin-bottom:10px;}
#blogarchives div {margin-bottom:5px;}
#blogarchives div b {display:block;margin-top:3px;}
div#blogmenu {width:220px;float:right;font-size:11px;}
.blogentrytitle, .blogheading {clear:both;margin-top:5px;margin-bottom:-3px;font-size:14px;font-weight:bold;}	
.blogtitle {font-size:18px; font-weight: bold;}

/* css popup window */
.csspopup {position:absolute; visibility:hidden; background-color:#ffc;width:180px; border-left:1px solid black; border-top:1px solid black; border-bottom:3px solid black; border-right:3px solid black; padding:3px; z-index:10 }
.csspopup a.closelink {display:block;float:right;font-size:12px;font-weight:bold;border:1px solid #666;color:#666;text-decoration:none;width:14px;height:14px;background-color:#fff;text-align:center;}
.csspopup a.closelink:hover {border:1px solid #000;color:#000;}

/* multimedia */
#soundslideslarge {width:620px;text-align:left;margin-top:5px;}
#soundslidessmall {width:420px;text-align:left;margin-top:5px;}
#soundslideslarge .slideshowname, #soundslidessmall .slideshowname {font-weight:bold;font-size:12px;}
	
/* ads */
#adcol {width:171px;padding-top:0px;}
#adcolstuff {margin-left:11px;}
#bottombanner {text-align:center;padding-top:5px;padding-bottom:5px;margin-bottom:20px;}
#adstuff {width:300px;margin-bottom:10px;}
#adstuff div {padding:0px;margin:0px;margin-bottom:10px;}

/* footer */
#footer {clear:both;margin-left:11px;padding:0px;margin-top:15px;}
#footerinfo {margin:0px;padding:0px;border-top:1px solid #666;padding-top:5px;font-size:11px;color:#333;}
#toc {font-size:9px;margin-bottom:10px;}

/* story page */
#storyleftcol  {padding-bottom:10px;width:669px;}
#storyleftcolstuff .correction {width:647px;margin-bottom:10px;}
#storyleftcolstuff {width:657px;margin-left:12px;}
#storyleftcolstuff .colsig {border:1px solid #000;float:left;margin-right:3px;}
#storyleftcolstuff #colsig img {height:90px; width:70px;border:1px solid #333;float:left;margin-right:5px;}
#storyleftcolstuff .kicker {font-size:14px;}
#storyleftcolstuff .hed {display:block;font-size:18px;margin-bottom:8px;}
#storyleftcolstuff #photocol {width:200px;float:left;margin-right:10px;}
#storyleftcolstuff .author {display:block;font-size:11px;}
#storyleftcolstuff .date {display:block;font-size:10px;margin-top:10px;}
#storytools {width:200px;float:right;margin-left:10px;margin-bottom:5px;padding:5px;border:1px solid #ddd;font-size:10px;}
#storytools #addthis {margin-bottom:5px;}
#storytools .bookmarkandshare {margin-bottom:5px;font-size:10px;}
#storytools .sponsorholder {color:#777;font-size:10px;margin-top:3px;text-align:right;}
#storytools .x19 {width:88px;height:31px;float:right;margin-left:8px;background-color:#eee;}
#storytools .sponsoredby {padding-top:8px;display:inline;font-size:10px;}
#storytools, #storytools a {font-size:10px;}
#storytools .storypage {font-weight:bold;margin-bottom:8px;}
#storyinfo, #storytools {padding-right:5px;}
#storyphotos {margin-top:20px;}
#storyphotos .photowithcaption {margin-bottom:20px;}
#storyphotos .photowithcaption img.storyphoto {width:198px;border:1px #333 solid;}
#storyphotos .enlarge {font-size:9px;}
#storyphotos img.enlarge {margin-top:2px;}
#storyphotos .photowithcaption .caption {font-size:11px;}
#storyphotos .photographer {display:block;}
#photocol .nug {padding:5px;margin-bottom:15px;}
#photocol .nug b, #photocol .nug .heading {font-weight:bold;font-size:11px;}
#photocol .nug .heading {display:block;margin-bottom:5px;}
#photocol .nug a {font-size:11px;}
#photocol .nug div, #photocol .nug li, #photocol .nug div li {font-size:11px;}
#photocol {}
#story {clear:both;padding-right:11px;}
#story div {font-size:13px;margin-bottom:10px;}
#story .author {font-style:italic;}
#story span.fixedmd {font-size:12px;}
div#storyinfo, div#storytools {margin-bottom:0px;}
#storyphotos .photowithcaption div {margin-bottom:0px;}
div.pullquote {background-image:url(/images/bgpullquote.gif);background-repeat: no-repeat;width:200px;float:right;color:#4e4817;background-color:#f3f2eb;padding:3px;border:1px dotted #c9c5a6;margin-left:5px;}
div.pullquote:first-letter {font-family:times;font-size:400%;color:#961716;float:left;margin-left:20px;margin-top:-5px;margin-bottom:-15px;}
.apcredit {display:block;margin-top:2px;padding-left:38px;background-image:url(/images/apcredit.gif);background-repeat: no-repeat;color:#777;font-size:9px;}
div.readercomments {clear:both;font-size:11px;}
div.readercomments div.fixedmd div {font-size:11px;}
div.readercomments .comment {border-bottom:1px #ddd solid;padding-bottom:10px;font-size:12px;}
.readercomments span.rc {clear:both;font-size:16px;font-weight:bold;}
div.readercomments .datetime {font-size:11px;color:#333;margin-bottom:5px;}
#storyrightcolstuff {width:300px;margin-left:11px;}


/* top jobs */
/* #topjobscontainer {border:1px solid #333;width:298px;margin-bottom:10px;}
#topjobsbox {border:2px solid #c00;width:294px;background-color:#fefee3;background-image:url(http://mainejobs.mainetoday.com/images/bgtopjobsboxmt.gif);background-repeat: no-repeat;}
#topjobsbox div {margin:3px;}
#topjobsbox .heading {text-transform:uppercase;padding-left:25px;color:#fff;font-weight:600;font-size:14px;font-style:italic;border:0px;}
#topjobsbox .bullet, #topjobsbox .morelink {background-image:url(http://mainejobs.mainetoday.com/images/topjobsstaryellow.gif);padding-left:18px;padding-bottom:2px;}
#topjobsbox .morelink {background-image:url(http://mainejobs.mainetoday.com/images/topjobsstarred.gif);background-repeat:no-repeat;font-weight:bold;color:#c00;margin-top:10px;}
#topjobsbox img {width:150px;height:30px;float:right;padding-right:3px;padding-top:3px;}
#topjobs {border:2px solid #000;}
#topjobs div .topjob {margin:0px;margin-bottom:5px;}
#topjobs div div.topjob a {display:block;font-weight:bold;} */
#topjobs {width:300px;}
#top_jobs a {color:#e26400;}
#top_jobs a:hover {background-color:#d9e4b8;color:#be3900;}
#top_jobs {border:0;background:#f0f2ea url('http://mainejobs.mainetoday.com/sites/default/files/mainestopjobs.jpg') no-repeat;padding:10px;}
#top_jobs img {margin-bottom:10px;}
.topjob {background:transparent url('http://mainejobs.mainetoday.com/sites/default/files/tj_dart2.gif') no-repeat;padding-left:20px;margin-bottom:5px;}
#topjobs .morelink {display:block;text-align:right;}

/* top rentals */
#toprentalscontainer {border:1px solid #ffcc7f;width:100%;margin-bottom:10px;background-color:#fff5e5;}
#toprentalsbox {border:0;background-color:#fff5e5;background-image:url(http://realestate.mainetoday.com/images/bgtoprentalsboxre.gif);background-repeat: no-repeat;padding-top:15px;padding-bottom:0px;}
#toprentalsbox div {margin:5px;margin-bottom:0px;}
#toprentalsbox .heading {visibility:hidden;}
#toprentalsbox .bullet, #toprentalsbox .morelink {background-image:url(http://realestate.mainetoday.com/images/toprentalsstarorange.gif);padding-left:18px;padding-bottom:2px;}
#toprentalsbox .morelink {background-image:url(http://realestate.mainetoday.com/images/toprentalsstarblue.gif);background-repeat:no-repeat;font-weight:bold;color:#3383a8;margin-top:10px;}


/* these two are just until Carl updates one line of code in the story template - requested  */
.readercomments p b {clear:both;font-size:16px;font-weight:bold;background-image:url(/images/iconforum_l.gif);display:block;padding-left:22px;background-repeat: no-repeat;margin-bottom:1px;}
.readercomments div b {clear:none;font-size:12px;font-weight:bold;background-image:none;}



/* RETIRING STYLES */

#clickheretoadv {position: absolute; left: 739px; top: 5px;visibility:hidden;}
#gnavcol {width: 1px;visibility:hidden;}
.gnavitem  {display: block;margin: 0;font-size: 10px;font-family: geneva, arial, helvetica;text-decoration: none;color:#333333;clear: both;margin-left:10px;}
.gnavhead {display: block;margin: 0;font-size: 10px;font-family: verdana;font-weight:bold;text-decoration: none;color:#023E70;margin-left:5px;margin-top:5px;}
a.gnavhead:hover, a.gnavitem:hover {background-color: #EFEDE0;text-decoration: underline;}
input, select, .md {font-size:11px;}
#leaderboard {margin:0px 0px 0px 5px;height:98px;width:728px;}
#sectionheader {padding-top:7px;}
#innertable {width:468px;}
#innertablehead {padding-top:10px;}
#leftcol {width:278px;}
#rightcol {width:150px;font-size:11px;}
#rightcol li, #rightcol td {font-size:11px;}
#adcol {width:160px;padding-top:10px;}
.gutter {width:12px;}
#footer {margin-bottom:5px;padding-top:10px;}
#footerinfo {padding-top:10px;margin-bottom:10px;font-size:10px;color:#666;}
#twocol {width:468px;}
#editorialcol {padding-top:5px;}
#storysectionheader {padding-top:7px;}
#storytable {width:100%;margin-top:10px;}
table#storytable span.hed {display:block;}
table#storytable span.dek {display:block;margin-bottom:10px;}
table#storytable span.byline	 {display:block;margin-bottom:10px;}	
.datestory  {font-size:10px;}
#instory {margin-left:5px;margin-bottom:5px;}
#storynav {width:128px;}
#indextable {}
#editorialindex {padding-top:15px;}
.nuggettable {float:right;margin-left:10px;background-color:#eee;}
.nuggethead {background-color:#ddd;font-weight:bold;}
.nuggettable td {font-size:11px;}
.phototable {background-color:#eee;}
.indexphototable {background-color:#eee;}
.fixedmd, .indexphototablecaption, 	.caption, .storycaption  {font-size:11px;}
.storyphotographer    {font-size: 9px;}
.storynav {font-size:10px;white-space: nowrap;}
.storyheading1 {font-size:10px; font-weight: bold;white-space: nowrap;}
.storycopyright {font-size:10px;}
.alsoinsection {padding-top: 5px;font-size: 11px;}
.alsoheading {font-weight:bold;font-size:13px;}
.bullet {padding-left:8px;background-image:url(/images/bulletoffset.gif);background-repeat: no-repeat;margin-bottom:2px;display:block;}
.bulletcamera {display:block;padding-left:22px;background-image:url(/images/iconcamera.gif);background-repeat: no-repeat;margin-bottom:2px;}
#sectionnav {font-size:10px;color:#ACA77D;text-align:center;width:468px;}
#sectionnav a {font-weight:bold;color:#900;}
#sectionnav a:hover {font-weight:bold;background-color:#D9D5B7;}
.gothamheader {margin-top:10px;margin-bottom:7px;}

/*  to remove vertical gnav and make wider columns on old index pages  */
#maintable {width:980px;}
#gnavcol {display:none;width:1px;}
#innertable {width:807px;}
#innertable #leftcol {width:484px;}
#leftcol .indexphototable {width:240px;float:right;margin-left:5px;}




/* Free ads nav - when this ends, also remove extra code in CMN's 980.css  */
#nav a {display: block;color: #ddd;text-decoration: none;font-size:11px;padding: 5px;padding-left:6px;padding-right:7px;}
#nav li#navpla {background-image:url(/images/navredcircle.gif);}
#nav li#navpla a {color:#fff;}
#nav li#navpla a:hover {color:#c00;}
#nav li#navpla a:hover {background-color:#fc0;}

/* collapse-expand */
.upbtn, .dwnbtn {height:10px;width:11px;float:left;margin-top:3px;margin-right:4px;background-color:#eee;}
#expanded1, #expanded2, #expanded3, #expanded4 {display:none;} 
#expanded1, #expanded2, #expanded3, #expanded4, #collapsed1, #collapsed2, #collapsed3, #collapsed4 {clear:both;}



#footernav {border-top:1px solid #ccc;color:#999;text-align:center;padding-top:6px;font-size:11px;}
#footernav a {font-weight:bold;padding:5px;}
#footernav a:hover {background-color:#eee;}
#copyright {color:#666;font-size:10px;margin-top:10px;}
#copyright a {color:#666;font-weight:normal;}
/* multimedia */
.slideshowtitle {font-weight:bold;}
.mmitem {clear:both;}
.mmitem img {display:none;}
.enlargeslideshow {display:block;width:50px;float:right;text-align:right;background:#fff url(/images/iconenlarge.gif) no-repeat;text-decoration:none;font-size:9px;}

#mmtbln, #seebln, #movbln, #dinbln, #evebln, #expbln, #outbln, #mejbln, #reabln, #whebln, #marbln, #plabln, #weabln, #usrbln, #hlpbln  { display:none; }


/* prep for new framework 12/28/07 */
.blogpromoexcerpt .blogtitle {display:block;font-size:11px;text-transform:uppercase;}
.blogpromoexcerpt .date {display:inline;color:#666;}
.blogpromoexcerpt .excerpt {margin:0;padding:0;display:inline;}
.blogpromoexcerpt .morelink {display:inline;}

/* pop up ad in top2 position */
#oas2base {width:200px; height:68px; z-index:200;}
#oas2pop {position: absolute; top:30%; left:30%; display:none; z-index:99;}
#oas2pop .hidden {display: none;}
#oas2pop .visible {display: block;}	
#oas2 a {border:none; text-decoration:none;}

#toponetwo {width:797px;}
#toponetwo #toptwo {padding-left:10px;}


/* DPH 2009.04.16 Blog Posts */

div#submitted-by {
  font-style:italic;
  }
div.service-links {
  background-color:#EFEFEF;
  border:1px solid #999999;
  margin:25px 10px;
  padding:5px;
  }
div.service-links ul.links a { white-space: nowrap;}

div.service-links ul.links {
  padding:0px;
  }
div.service-links ul.links li,div.service-links ul.inline li {
  background-image:none;
  font-size:1em;
  line-height:20px;
  margin:0 1em 0 0;
  padding:0;
  }
div.service-links ul.links li {
  display:inline;
  list-style-type:none;
  padding:0 0.5em;
  }


