
body {
  background-color: #ffffff
}

p { padding-bottom: 12px;}

img {
  border: 0px;
}


div {
  margin: 0px
; padding: 0px
}

a {
  color: #cc0000
}
a:link { color: #cc0000; text-decoration: none; }
a:visited { color: #990000; text-decoration:  none; }
a:hover { color: #ff0000; text-decoration:  none;}
a:active { color: #ff0000; text-decoration:  none;  }


input, select {
  font-family: Verdana, Arial, Helv
; font-size: 13px
}

#wthr, #wthr a { font-size: 12px }
#wthr { padding-top: 10px }

.navUser {
  width: 1000px
}
.navUser td {
  padding: 3px
}
.navUser table td, .navUser table a {
  font-family: Verdana, Arial, Helv
; font-size: 13px
; font-weight: bold
; color: #990000
}
.navUser table td { padding: 5px }
.navUser a:link { color: #990000; text-decoration: none }
.navUser a:visited { color: #990000; text-decoration: none }
.navUser a:hover { color: #990000; text-decoration: none;  }
.navUser a:active { color: #990000; text-decoration: none;  }
.navUser span { color: #666666 }
.searchText { width: 95px; color: #000000 }
.searchSubmit { font-weight: normal; width: 40px; color: #666666 }

.Tile {
  background-image: url(/img/tile.gif)
}

.navContact {
  margin-top: 5px
; width: 1000px
}
.navContact table {
  width: 980px
}
.navContact table td, .navContact table a {
  font-family: Helvetica
; font-size: 13px
; font-weight: bold
; color: #993333
; text-transform: uppercase
}
.navContact td { padding: 4px 3px 3px 3px }
.navContact a:link { color: #991919; text-decoration: none }
.navContact a:visited { color: #991919; text-decoration: none }
.navContact a:hover { color: #991919; text-decoration: none; border-bottom: thin dotted; }
.navContact a:active { color: #991919; text-decoration: none; border-bottom: thin dotted; }

.mastHead table {
  width: 1000px
; background-color: #fefce5
}

.adTop {
  width: 728px
; height: 108px
; background-color: #999999
}
.adTop div {
  text-align: center
; background-color: #cecece
}

.navMain {
  width: 1000px
; height: 27px
; border-top: 1px solid #cccccc
; border-bottom: 1px solid #333333
}
.navMain td, .navMain th, .navMain a {
  font-family: Helvetica
; font-size: 13px
; color: #fefacb
; text-transform: uppercase
}
.navMain th, .navMain td {
  padding: 0px 8px 0px 8px
; text-align: center
; background-image: url(/img/off.gif)
; border-left: 1px solid #ac4c3f
; border-right: 1px solid #661c15
}
.navMain th { background-image: url(/img/on.gif) }
.navMain td:hover { background-image: url(/img/on.gif) }
.navMain a:link { color: #fefacb; text-decoration: none }
.navMain a:visited { color: #fefacb; text-decoration: none }
.navMain a:hover { color: #fefacb; text-decoration: none; border:none; }
.navMain a:active { color: #fefacb; text-decoration: none }

.Page {
  width: 1000px
}
.Page td {
  padding: 20px 0px 8px 8px
}
.Page table td { padding: 0px }

.Sidebar {
  background-color: #660000
}

.houseAdTop {
  margin: 12px 0px 12px 0px
; width: 300px
; background-color: #eabe5a
}

.houseAdLeft {
  margin-right: 4px
; width: 160px
; height: 125px
; background-color: #eabe5a
}

.adMiddle {
  margin-bottom: 10px
; width: 300px
; height: 268px
; background-color: #999999
}
.adMiddle div {
  text-align: center
; background-color: #cecece
}

.adRight {
  width: 160px
; height: 618px
; background-color: #999999
}
.adRight div {
  text-align: center
; background-color: #cecece
}

.Divider {
  border-left: 1px solid #999999
}

.extrasHeader {
  padding: 6px 0px 4px 5px
; font-family: Helvetica
; font-size: 14px
; font-weight: bold
; color: #991919
; text-transform: uppercase
}
.extrasHeader:before { content: "\00bb" }

.Content {
  margin-right: 8px
}
.Content div {
  padding: 8px
; background-color: #ffffff
}
.Content table {
  width: 100%
}
.Content table td {
  padding: 8px
; background-color: #ffffff
}
.Content div table td {
  padding: 0px
}
.Content div div {
  padding: 0px
; background-color: transparent
}
.Content table td div {
  padding: 0px
}

.sectionBrief, .sectionHeader {
  height: 27px
; padding-left: 5px
; background-image: url(/img/off.gif)
; font-family: Helvetica
; font-size: 14px
; font-weight: bold
; color: #fefacb
; text-transform: uppercase
}
.sectionBrief:before, .sectionHeader:before { content: "\00bb" }
.sectionBrief a:link { color: #fefacb; text-decoration: none }
.sectionBrief a:visited { color: #fefacb; text-decoration: none }
.sectionBrief a:hover { color: #fefacb; text-decoration: none; border-bottom: thin dotted; }
.sectionBrief a:active { color: #fefacb; text-decoration: none; border-bottom:thin dotted; }
.sectionHeader { background-image: url(/img/on.gif) }
.sectionHeader a { color: #fefacb; text-decoration: none }
.sectionHeader a:link { color: #fefacb; text-decoration: none }
.sectionHeader a:visited { color: #fefacb; text-decoration: none }
.sectionHeader a:hover { color: #fefacb; text-decoration: none }
.sectionHeader a:active { color: #fefacb; text-decoration: none }

.briefCategory, .briefDate, .storyCategory {
  font-family: Helvetica
; font-size: 11px
; font-weight: bold
; color: #666666
; text-transform: uppercase
}
.briefDate { text-transform: none }
.storyCategory { font-size: 13px }
.briefCategory:before, .storyCategory:before { content: "\00bb" }

.topPhoto {
  float: right
; margin: 0px 0px 0px 10px
; padding: 0px
}
.briefPhoto {
  margin: 0px 0px 10px 2px
; padding: 0px
}
.storyPhoto {
  float: right
; margin: 0px 0px 10px 10px
; padding: 0px
}

.topPhoto img, .briefPhoto img, .storyPhoto img { border: 1px solid }
.topPhoto a, .briefPhoto a, .storyPhoto a { color: #666666 }
.topPhoto a:link, .briefPhoto a:link, .storyPhoto a:link { color: #666666 }
.topPhoto a:visited, .briefPhoto a:visited, .storyPhoto a:visited { color: #666666 }
.topPhoto a:hover, .briefPhoto a:hover, .storyPhoto a:hover { color: #cc0000 }
.topPhoto a:active, .briefPhoto a:active, .storyPhoto a:active { color: #cc0000 }
.storyPhoto p {
  padding: 5px
; background-color: #666666
; font-family: Verdana, Arial, Helv
; font-size: 11px
; color: #cccccc
}

.storyHeadline {
  padding: 0px
}
.storyHeadline, .storyHeadline a {
  font-family: Verdana, Arial, Helv
; font-size: 25px
; font-weight: bold
; color: #990000
}
.storyHeadline a:link { color: #990000; text-decoration: none }
.storyHeadline a:visited { color: #990000; text-decoration: none }
.storyHeadline a:hover { color: #cc0000; text-decoration: none;  border-bottom:thin dotted;  }
.storyHeadline a:active { color: #cc0000; text-decoration: none;  border-bottom:thin dotted;  }

.storyAuthor, .storyAuthor a, .topSubtitle, .storySubtitle {
  font-family: Verdana, Arial, Helvetica
; font-size: 15px
; color: #990000
; line-height: 20px
}
.storyAuthor a:link { color: #990000; text-decoration: none }
.storyAuthor a:visited { color: #990000; text-decoration: none }
.storyAuthor a:hover { color: #990000; text-decoration: none; border-bottom: thin dotted; }
.storyAuthor a:active { color: #990000; text-decoration: none; border-bottom:thin dotted; }
.topSubtitle { color: #666666 }
.storySubtitle { font-weight: bold; color: #666666 }

.briefHeadline a {
  font-family: Times
; font-size: 17px
; font-weight: bold
; color: #990000
}
.briefHeadline a:link { color: #990000; text-decoration: none }
.briefHeadline a:visited { color: #990000; text-decoration: none }
.briefHeadline a:hover { color: #cc0000; text-decoration: none }
.briefHeadline a:active { color: #cc0000; text-decoration: none }

.briefAuthor, .briefAuthor a, .moreArticles, .moreArticles a, .moreArticles span {
  font-family:"Times New Roman", Times, serif
; font-size: 14px
; font-weight: normal
; color: #666666
; line-height: 16px
}
.briefAuthor, .briefAuthor a { line-height: 18px; color: #990000 }
.moreArticles a, .moreArticles span { font-weight: bold; color: #990000 }
.moreArticles a { text-decoration: none }
.briefAuthor a:link, .moreArticles a:link { color: #990000; text-decoration: none }
.briefAuthor a:visited, .moreArticles a:visited { color: #990000; text-decoration: none }
.briefAuthor a:hover, .moreArticles a:hover { color: #990000; text-decoration: none; border-bottom:thin dotted;}
.briefAuthor a:active, .moreArticles a:active { color: #990000; text-decoration: none; border-bottom:thin dotted; }
.moreArticles span:before { content: "\00bb" }

.briefSubtitle {
  margin-top: 5px
; font-family: Helvetica
; font-size: 12px
; color: #666666
; line-height: 15px
}

.storyText {
  margin-top: 50px
; font-family: Helvetica
; font-size: 14px
; color: #666666
; line-height: 18px
}
.storyText p { margin-top: 10px }

.storyTools {
  margin-bottom: 25px
}
.storyTools a {
  font-family: Verdana, Arial, Helv
; font-size: 12px
; font-weight: bold
; color: #666666
; line-height: 20px
}
.storyTools a:link { color: #666666; text-decoration: none }
.storyTools a:visited { color: #666666; text-decoration: none }
.storyTools a:hover { color: #999999; text-decoration: none }
.storyTools a:active { color: #999999; text-decoration: none }

.mostRead {
  margin-right: 8px;
  font-size:11px;
}
.mostRead table {
  width: 100%
}
.mostRead table td {
  padding: 8px
; background-color: #ffffff
}
.mostRead li {
  list-style: decimal inside
}
.mostRead li a { font-weight: bold; text-decoration: none }
.mostRead li a:link { color: #990000; text-decoration: none }
.mostRead li a:visited { color: #990000; text-decoration: none }
.mostRead li a:hover { color: #cc0000; text-decoration: none }
.mostRead li a:active { color: #cc0000; text-decoration: none }

.Footer td, .Footer a {
  font-family: Helvetica
; font-size: 12px
; color: #993333
}
.Footer td { padding: 5px }
.Footer a:link { color: #991919; text-decoration: none }
.Footer a:visited { color: #991919; text-decoration: none }
.Footer a:hover { color: #991919; text-decoration: none; border-bottom:thin dotted; }
.Footer a:active { color: #991919; text-decoration: none; border-bottom:thin dotted; }
.Footer { margin-bottom: 10px }

.photoFlip div {
  padding: 100px 25px 0px 10px
}
.photoFlip td div a {
  font-size: 14px
; font-weight: bold
; color: #990000
}
.photoFlip td div a:link { color: #990000; text-decoration: none }
.photoFlip td div a:visited { color: #990000; text-decoration: none }
.photoFlip td div a:hover { color: #990000; text-decoration: none; border-bottom: thin dotted; }
.photoFlip td div a:active { color: #990000; text-decoration: none; border-bottom:thin dotted; }

.bulletList {
  margin: 5px
}
.bulletList li {
  list-style:none; padding: 3px;
}

.addit_photo {
  margin: 0px 10px 10px 0px;
  padding: 0px;
  border:1px #666 solid;
}

.addit_photo p{
  font-size:10px;
  background:#666;
  color:#FFFFFF;
  padding:2px;
  line-height:13px;
  
}

.addit_photo img{
  width:100%;
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px;
}
