body, p { margin-top: 0.2em; margin-bottom: 0em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.16em;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 0.8em; font-weight: bold; line-height: 1.2em}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 0.5em; font-weight: bold; line-height: 1.2em}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 0.5em; font-weight: bold; line-height: 1.2em}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 1em; font-weight: bold; line-height: 1.2em}
h1 { margin-left: 0.5em; font-weight: bold; margin-top: 0.4em; margin-bottom: 0.2em; line-height: 1.2em}
HR {margin-bottom: 0.1em; margin-top: 0.1em; }
.classifieds { margin-left: 0.2em; font-weight: bold; margin-top: 0.1em; margin-bottom: 0.2em; font-size: 2em;}


.toptable {margin-bottom: 0.2em;  margin-left: 0.1em; margin-right: 0.1em;}
.classtable {margin-bottom: 0.2em;  margin-left: 0.4em; margin-right: 0.4em;}
.harbourtable {margin-bottom: 0.2em;  margin-left: 1.1em; margin-right: 0.4em;}

TD.cinema{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%;}
TD.pierhead{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-weight: bold;}
TD.uv{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%;}
TD.uvhead{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-weight: bold;}
TD.uvi{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-weight: bold;}


.electiontext { margin-left: 1em; margin-right: 0.5em; line-height: 125%; font-size: 100%; margin-bottom: 1em; }
.electionsubheadline { margin-left: 1em; margin-right: 0.5em; line-height: 125%; font-weight: bold; font-size: 115%; margin-bottom: 1em; }
.electionheadline { margin-left: 1em; margin-right: 0.5em; line-height: 125%; font-weight: bold; font-size: 140%; margin-bottom: 1em; }

.include {margin-left: 1em; margin-right: 1em;}


.dateline {  font-weight: bold; color: #666666;}
.byline { text-align:center;  margin-top: 0.06em; margin-bottom: 0.1em; margin-left: 0.15em; margin-right: 0.15em; color: #999999; line-height: 0.7em; font-weight: bold;}
.blackbyline { text-align:center;  margin-top: 0.06em; margin-bottom: 0.1em; margin-left: 0.15em; margin-right: 0.15em; color: #333333; line-height: 0.7em; font-weight: bold;}
.newssourcepromo {line-height: 0.7em; margin-left: 0.55em; color: #000000;}
.inlinebyline { text-align:left; margin-left: 0.9em; font-weight: bold;}
.newssourcepromo2 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 1.0em; margin-left: 0.4em; margin-bottom: 0.4em; color: #000000;}

.frontform {margin-top: 0.5em; margin-bottom: 0.5em;}


.locatormenu { font-weight: bold; color: #000066; text-align: center; margin-bottom: 1.5em; margin-top: 0.2em;}
.locatedmenu { font-weight: bold; color: #000066; margin-bottom: 0.15em; margin-top: 0.2em;}

.locatormenulink { color: #000066; }


.housetext {  margin-top: 0.3em; margin-bottom: 0.5em; margin-left: 0.55em; }
.houselinks { color: #000066; text-decoration: none; font-weight: bold;}

.toppageheadline {margin-left: 8; margin-bottom: 0.5em; margin-top: 0.1em; color: #000000; line-height: 0.9em; }
.toppageimage {margin: 0.5em;}


.sectionpageheadline {margin-left: 8; margin-bottom: 0.1em; margin-top: 0.8em; color: #000000;  font-weight: bold;}


.sectionpromo {  margin-top: 0.2em; margin-bottom: 0.1em; margin-left: 0.55em; margin-right: 0.25em; color: #000000; line-height: 0.9em;}
.jeppromo {  margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 0.55em; margin-right: 0.25em; color: #000000; line-height: 1.2em; font-size: 110%;}
.jeppromor {  margin-top: 0.6em; margin-bottom: 0.6em; margin-left: 0.55em; margin-right: 0.25em; color: #000000; line-height: 1.2em; font-size: 110%; text-align: right;}

.sectionmenu {text-align: right;  font-weight: bold; color: #000066; margin-top: 0.35em; margin-bottom: 0.1em; margin-right: 0.35em; }
.sectionitem {text-align: right;  color: #000066; margin-top: 0.3em; margin-bottom: 0.1em; margin-right: 0.35em; font-weight: bold;}
.sectionmenuitem { font-weight: normal; margin-top: 0.3em; margin-bottom: 0.1em; text-align: right; margin-right: 0.35em; }
.menu {text-decoration: none; color: #000066;}
.didyouknow {  margin-top: 0.95em; margin-bottom: 0.95em; margin-left: 0.55em; color: #000000; line-height: 90%;}
.weathercolumn {  margin-top: 0.2em; margin-bottom: 0.1em; margin-left: 0.6em; margin-right: 0.25em; color: #000000; line-height: 0.9em;}

.listing {  margin-top: 0.4em; margin-bottom: 0.4em; margin-left: 2em; margin-right: 0.25em; color: #000000; line-height: 1.4em;}

.articlesourcetag {  margin-top: 0.45em; margin-bottom: 0.45em; color: #000000;  font-weight: bold;}
.articlesourcepromo { margin-top: 0.45em; margin-bottom: 0.95em; margin-left: 0.55em; color: #000000;  font-weight: bold; text-align: center;}
.airsourcepromo {line-height: 0.7em; margin-left: 0.55em; color: #000000;  font-weight: bold;}

.sourcetable {margin-bottom: 0.6em; margin-left: 1em; margin-right: 1em;}
.sourcetable2 {align:center; margin-bottom: 0em; margin-left: 1em; }



.boxtag {  font-weight: bold; color: #666666; text-align: center; margin-top: 1px; margin-bottom: 1px}

.copyrightmark {margin-bottom: 0.45em; margin-top: 0.45em; text-align: center; vertical-align: bottom;  font-style: italic; color: #000000}
.bottommenu { text-align: center; color: #000066; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.25em; margin-right: 0.95em;}
.bottommenulink {text-decoration: none; color: #000000; font-weight: bold;}



.plain {line-height: 0.1em; font-weight: normal;}
.space {font-size: 0.2em;}
.space0 {font-size: 3px;}
.footer {margin-bottom: 0.1em; margin-top: 0.1em;}
.header {margin-bottom: 0.1em; margin-top: 0.1em;}
.story { margin-left: 1em; margin-right: 0.5em; line-height: 125%;}
.clsSearchBoxText { margin-left: 1em; margin-right: 0.5em; line-height: 125%; font-size: 0.7em; color: #000000}
.clsSearchBoxLink { margin-left: 1em; margin-right: 0.5em; line-height: 125%;}

.carprice {text-align: right; margin-right: 1em; line-height: 125%;}

a:hover {color: red; text-decoration: underline;}
a.topmenulink:hover {color: orange;}

TR.lightbg {background: #99ccff}
TD.subsectionmenucell {background: #e5e5e5}
TD.sectionmenucell {background: #ccddee}
