BODY {
	FONT-SIZE: 11px; MARGIN: 5px 0px; FONT-FAMILY: verdana,tahoma,sans-serif; BACKGROUND-COLOR: #bfc1a7
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,tahoma,sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #002873; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ad1a25; TEXT-DECORATION: underline
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2d3c62; PADDING-TOP: 0px; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
#masthead {
	MARGIN: 5px 0px
}
.cbtable TD {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica
}
.mastertable {
	CLEAR: both; BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a2a487 1px solid; WIDTH: 760px; PADDING-TOP: 0px; BORDER-BOTTOM: #a2a487 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#content {
	BORDER-RIGHT: #e5e5d7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 444px; LINE-HEIGHT: 12pt; PADDING-TOP: 5px
}
.colone {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.coltwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.stock-box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#weather A {
	FONT: 10px verdana,tahoma,sans-serif
}
#weather TD {
	FONT: 10px verdana,tahoma,sans-serif
}
TD.rss {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightrail {
	WIDTH: 310px; BACKGROUND-COLOR: #f8f8f1
}
#stock-ticker {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 298px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 450px
}
#usathing {
	MARGIN: 0px 0px 0px 5px
}
#jobstream {
	MARGIN-BOTTOM: 5px
}
#jobstream IMG {
	WIDTH: 130px
}
.leaderboard {
	BORDER-BOTTOM: #a2a487 1px solid
}
#topitems {
	BORDER-RIGHT: #676c6c 1px solid; BORDER-TOP: #676c6c 1px solid; BORDER-LEFT: #676c6c 1px solid; BORDER-BOTTOM: #676c6c 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #d1d3db
}
#topitems .head {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#topitems .list {
	BORDER-RIGHT: #676c6c 1px solid; BORDER-TOP: #676c6c 1px solid; BORDER-LEFT: #676c6c 1px solid; BORDER-BOTTOM: #676c6c 1px solid; BACKGROUND-COLOR: #989ba5
}
#topitems .list-items {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
#topitems .list-item {
	BORDER-RIGHT: #989ba5 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #989ba5 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #989ba5 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #989ba5 1px solid; BACKGROUND-COLOR: #ffffff
}
#sponsorlinks {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#sponsorlinks .head {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
#sponsorlinks .list-item {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 33%; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
#sponsorlinks TABLE {
	WIDTH: 100%
}
#sponsorlinks TBODY TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 235px; BORDER-BOTTOM: 0px
}
#quickclicks {
	BORDER-RIGHT: #2d3c62 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2d3c62 1px solid; PADDING-LEFT: 2px; BACKGROUND: #e5ecef; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2d3c62 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2d3c62 1px solid
}
.rotator {
	DISPLAY: none
}
.rotatorheadline {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; TEXT-ALIGN: center
}
.rotatorimg {
	MARGIN: 3px 2px
}
.rotatortext {
	LINE-HEIGHT: 13px; PADDING-TOP: 5px
}
.rotatornavbar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #c4d1d7
}
.rotator-navbar-link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#worthclick {
	BORDER-RIGHT: #2d3c62 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #2d3c62 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 4px 0px; BORDER-LEFT: #2d3c62 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #2d3c62 1px solid; BACKGROUND-COLOR: #ecf0f4
}
#worthclicksheading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #cbd2da
}
#worthclick .click {
	MARGIN-TOP: 5px
}
#worthclick .click DIV {
	MARGIN: 4px 0px; BORDER-BOTTOM: #2d3c62 0px solid
}
#worthclick .clickimg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; WIDTH: 66px; PADDING-TOP: 5px
}
#worthclick .clickimg IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#worthclick .rowhover {
	BACKGROUND-COLOR: #e1e6ec
}
#footer {
	PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.copyright {
	MARGIN-TOP: 10px
}
.topheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px
}
.subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #999
}
.byline {
	FONT-SIZE: 10px
}
.updated {
	DISPLAY: block; PADDING-BOTTOM: 5px; COLOR: #920303
}
.published {
	DISPLAY: block; PADDING-BOTTOM: 2px; COLOR: #666666
}
.fullstory {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-ALIGN: left
}
.bgcolor-lgtTan {
	BACKGROUND-COLOR: #f8f8f1
}
.bgcolor-drkTan {
	BACKGROUND-COLOR: #e5e5d7
}
.white-9 {
	FONT: 9px Verdana,Arial,Helvetica; COLOR: #fff
}
.white-9-bold {
	FONT: bold 9px Verdana,Arial,Helvetica; COLOR: #fff
}
.white-9-italic {
	FONT: italic 9px Verdana,Arial,Helvetica; COLOR: #fff
}
.white-10 {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana,tahoma,sans-serif! important
}
.white-10-bold {
	FONT: bold 10px verdana,tahoma,sans-serif; COLOR: #fff
}
.white-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #fff
}
.white-11 {
	FONT: 11px Verdana, Arial, Helvetica; COLOR: #fff
}
.white-11-bold {
	FONT: bold 11px Verdana,Arial,Helvetic; COLOR: #fff
}
.white-11-italic {
	FONT: italic 11px Verdana,Arial,Helvetica; COLOR: #fff
}
.black-9 {
	FONT: 9px Verdana,Arial,Helvetica; COLOR: #000
}
.black-9-bold {
	FONT: bold 9px Verdana,Arial,Helvetica; COLOR: #000
}
.black-9-italic {
	FONT: italic 9px Verdana,Arial,Helvetica; COLOR: #000
}
.black-10 {
	FONT: 10px verdana,tahoma,sans-serif; COLOR: #000
}
.black-10-bold {
	FONT: bold 10px verdana,tahoma,sans-serif; COLOR: #000
}
.black-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #000
}
.black-11 {
	FONT: 11px Verdana,Arial,Helvetica; COLOR: #000
}
.black-11-bold {
	FONT: bold 11px Verdana,Arial,Helvetica; COLOR: #000
}
.black-11-italic {
	FONT: italic 11px Verdana,Arial,Helvetica; COLOR: #000
}
.greyCCC-10 {
	FONT: 10px Verdana,Arial,Helvetica; COLOR: #ccc
}
.greyCCC-10-bold {
	FONT: bold 10px Verdana,Arial,Helvetic; COLOR: #ccc
}
.greyCCC-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #ccc
}
.greyAAA-10 {
	FONT: 10px Verdana,Arial,Helvetica; COLOR: #aaa
}
.greyAAA-10-bold {
	FONT: bold 10px Verdana,Arial,Helvetica; COLOR: #aaa
}
.greyAAA-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #aaa
}
.grey999-10 {
	FONT: 10px Verdana,Arial,Helvetica; COLOR: #999
}
.grey999-10-bold {
	FONT: bold 10px Verdana,Arial,Helvetica; COLOR: #999
}
.grey999-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #999
}
.grey666-10 {
	MARGIN: 5px 0px 7px; FONT: 10px Verdana,Arial,Helvetica; COLOR: #666
}
.grey666-10-bold {
	FONT: bold 10px Verdana,Arial,Helvetica; COLOR: #666
}
.grey666-10-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #666
}
.greyCCC-11 {
	FONT: 10px Verdana,Arial,Helvetica; COLOR: #ccc
}
.greyCCC-11-bold {
	FONT: bold 10px Verdana,Arial,Helvetica; COLOR: #ccc
}
.greyCCC-11-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #ccc
}
.greyAAA-11 {
	FONT: 11px Verdana,Arial,Helvetica; COLOR: #aaa
}
.greyAAA-11-bold {
	FONT: bold 11px Verdana,Arial,Helvetica; COLOR: #aaa
}
.greyAAA-11-italic {
	FONT: italic 11px Verdana,Arial,Helvetica; COLOR: #aaa
}
.grey999-11 {
	FONT: 11px Verdana,Arial,Helvetica; COLOR: #999
}
.grey999-11-bold {
	FONT: bold 11px Verdana,Arial,Helvetica; COLOR: #999
}
.grey999-11-italic {
	FONT: italic 11px Verdana,Arial,Helvetica; COLOR: #999
}
.grey666-11 {
	FONT: 11px Verdana,Arial,Helvetica; COLOR: #666
}
.grey666-11-bold {
	FONT: bold 11px Verdana,Arial,Helvetica; COLOR: #666
}
.grey666-11-italic {
	FONT: italic 11px Verdana,Arial,Helvetica; COLOR: #666
}
.red-11 {
	FONT: 10px Verdana,Arial,Helvetica; COLOR: #c00
}
.red-11-bold {
	FONT: bold 10px Verdana,Arial,Helvetica; COLOR: #c00
}
.red-11-italic {
	FONT: italic 10px Verdana,Arial,Helvetica; COLOR: #c00
}
.bold {
	FONT-WEIGHT: bold
}
.right {
	TEXT-ALIGN: right
}
.center {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.line-ccc {
	BORDER-BOTTOM: #cccccc 1px solid
}
.line-top-ccc {
	BORDER-TOP: #cccccc 1px solid
}
.line-bottom-ccc {
	BORDER-BOTTOM: #cccccc 1px solid
}
.line-blk {
	BORDER-BOTTOM: #000000 1px solid
}
.line-top-blk {
	BORDER-TOP: #000000 1px solid
}
.line-bottom-blk {
	BORDER-BOTTOM: #000000 1px solid
}
.line {
	MARGIN: 5px 2px; WIDTH: 201px; BORDER-BOTTOM: #a2a487 1px solid
}
.head {
	FONT-WEIGHT: bold
}
.select {
	FONT-SIZE: 10px
}
.frmbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2b4c59; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#membermenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 65%; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica! important
}
#membermenu .member {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana,Arial,Helvetica! important; BACKGROUND-COLOR: #000; TEXT-ALIGN: right
}
#membermenu .member A {
	FONT-SIZE: 10px; COLOR: #fff
}
#customerservice UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 35px; FONT-FAMILY: Verdana,Arial,Helvetica! important
}
#customerservice UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/nav_sub_arrow.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#customerservice .head {
	PADDING-BOTTOM: 2px; TEXT-INDENT: 10px
}
.navrow {
	BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #5a1a25
}
.udm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.udm LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.udm UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#masternav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 1px
}
#masternav UL LI {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #000000 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#masternav UL LI A {
	DISPLAY: block; LINE-HEIGHT: 17px
}
#masternav UL LI A:hover {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: verdana,tahoma,sans-serif; TEXT-DECORATION: none
}
#relatedcontent .relatedcontentmenu {
	BORDER-RIGHT: #5a1a25 1px solid; BORDER-TOP: #5a1a25 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 11px; Z-INDEX: 100; BORDER-LEFT: #5a1a25 1px solid; BORDER-BOTTOM: #5a1a25 1px solid; FONT-FAMILY: Verdana,tahoma,sans-serif; POSITION: absolute
}
#dropmenudiv {
	BORDER-RIGHT: #5a1a25 1px solid; BORDER-TOP: #5a1a25 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 11px; Z-INDEX: 100; BORDER-LEFT: #5a1a25 1px solid; BORDER-BOTTOM: #5a1a25 1px solid; FONT-FAMILY: Verdana,tahoma,sans-serif; POSITION: absolute
}
#relatedcontent .relatedcontentmenu A {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #e5e5d7
}
#dropmenudiv A {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #e5e5d7
}
#relatedcontent .relatedcontentmenu A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #7f6969; TEXT-DECORATION: none
}
#dropmenudiv A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #7f6969; TEXT-DECORATION: none
}
#searchbar {
	BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica! important; BACKGROUND-COLOR: #e5e5d7
}
#searchbar .date {
	WIDTH: 240px; COLOR: #777; FONT-FAMILY: Verdana,Arial,Helvetica; BACKGROUND-COLOR: #f8f8f1; TEXT-ALIGN: center
}
#searchbar .search {
	BACKGROUND-COLOR: #e5e5d7
}
#searchform {
	FONT-SIZE: 11px; LEFT: 5px; MARGIN: auto; COLOR: #666; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#searchform #search_box {
	Z-INDEX: 2; BACKGROUND: url(http://www.heraldonline.com/images/hdr_search_bg.gif) no-repeat 60px 3px; MARGIN: 0px; WIDTH: 208px; POSITION: relative; HEIGHT: 25px
}
#searchform #search_box LABEL {
	LEFT: 2px; POSITION: absolute; TOP: 6px
}
#searchform #search_field {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; MARGIN: 6px 15px 0px 85px; BORDER-LEFT: 0px; WIDTH: 100px; COLOR: #cccccc; BORDER-BOTTOM: 0px; HEIGHT: 15px; outline-width: 0px
}
#searchform #search_button {
	MARGIN-TOP: -6px; RIGHT: 30px; POSITION: absolute; TOP: 16px
}
#search_now {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 50px; VISIBILITY: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 215px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial; POSITION: absolute; TOP: -10px; BACKGROUND-COLOR: #fff; moz-border-radius: 10px
}
#search_now #uber_options {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 35px; BACKGROUND-COLOR: #e6e7d5
}
#search_now #uber_options INPUT {
	MARGIN-TOP: 3px
}
#search_now #uber_options EM {
	MARGIN-LEFT: 4px
}
#search_now A {
	Z-INDEX: 3; RIGHT: 5px; BACKGROUND: url(http://www.sacbee.com/static/imgs/icon_close2.gif) no-repeat 0px 0px; WIDTH: 17px; POSITION: absolute; TOP: 5px; HEIGHT: 17px
}
#results-search #search-type {
	FONT-SIZE: 10px
}
#results-search #search-text {
	FONT-SIZE: 10px; MARGIN: 0px
}
#results-search #search-button {
	FONT-SIZE: 10px; WIDTH: 25px
}
#section-nav {
	BACKGROUND-COLOR: #fff
}
#section-nav .head {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; WIDTH: 60px; PADDING-TOP: 0px
}
#section-nav .links {
	PADDING-LEFT: 4px
}
#storybox {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#storybox .photo {
	BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px solid; MARGIN: 2px; BORDER-LEFT: #bfc1a7 1px solid; BORDER-BOTTOM: #bfc1a7 1px solid
}
#storybox .photobox {
	BORDER-RIGHT: #bfc1a7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bfc1a7 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #bfc1a7 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bfc1a7 1px solid; BACKGROUND-COLOR: #e5e5d7
}
#boxstories {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 7px
}
#boxstories .boxstories-left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
#boxstories .boxstories-right {
	PADDING-LEFT: 5px
}
#boxstories .topheadline {
	FONT-SIZE: 12px
}
#breakingnews {
	BORDER-RIGHT: #a2a487 1px solid; BORDER-TOP: #a2a487 1px solid; BACKGROUND: url(http://www.heraldonline.com/images/breaking.jpg) #f8f8f1 no-repeat; MARGIN-BOTTOM: 5px; BORDER-LEFT: #a2a487 1px solid; BORDER-BOTTOM: #a2a487 1px solid
}
#breakingnews .breakingnewsbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#morenews {
	PADDING-RIGHT: 3px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; MARGIN: 7px 8px; PADDING-TOP: 4px; BORDER-BOTTOM: #a2a487 1px solid
}
#morenews A {
	FONT-SIZE: 10px
}
#sectiontopstories {
	BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a2a487 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a2a487 1px solid; BACKGROUND-COLOR: #f8f8f1
}
#sectiontopstories .head {
	BACKGROUND-COLOR: #d8d7c6
}
#sectiontopstories .updated {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #797760; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#sectiontopstories UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; PADDING-TOP: 0px
}
#sectiontopstories UL LI {
	LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/nav_sub_arrow.gif); PADDING-BOTTOM: 4px; MARGIN: 0px
}
#sectiontopstories #morenews {
	BACKGROUND-COLOR: #f1f1e7
}
.more {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.more A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#community {
	BORDER-RIGHT: #2d3c62 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #2d3c62 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #2d3c62 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #2d3c62 1px solid; BACKGROUND-COLOR: #e9ebf3
}
#communityheading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccfd8
}
#community UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
#community UL LI {
	LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/nav_sub_arrow.gif); PADDING-BOTTOM: 8px; MARGIN: 0px
}
#storydetail {
	
}
#storydetail .photo {
	BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px solid; MARGIN: 2px; BORDER-LEFT: #bfc1a7 1px solid; BORDER-BOTTOM: #bfc1a7 1px solid
}
#storydetail .photocaption {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 10px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 0px solid
}
#storydetail .photobox {
	BORDER-RIGHT: #bfc1a7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bfc1a7 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfc1a7 1px solid; WIDTH: 247px; PADDING-TOP: 2px; BORDER-BOTTOM: #bfc1a7 1px solid; BACKGROUND-COLOR: #e5e5d7
}
#storydetail .published {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#storytools {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 0px solid; BACKGROUND-COLOR: #ffffff
}
#storytools .head {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; MARGIN-TOP: 15px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}
#storytools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#storytools UL LI {
	LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/icons/icon_related_content.jpg)
}
.shirttail {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #999
}
.topstoryassetbyline {
	FONT-SIZE: 9px; MARGIN: 4px; TEXT-ALIGN: right
}
#storydetail .topstoryasset {
	BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #a2a487 1px solid; WIDTH: 215px; PADDING-TOP: 5px; BORDER-BOTTOM: #a2a487 1px solid; BACKGROUND-COLOR: #f2f1e6
}
#relatedcontent {
	CLEAR: both
}
#relatedcontent .relatedhead {
	FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#relatedcontent UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px
}
#relatedcontent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/icons/icon_related_content.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#relatedcontent .relatedcontentmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#relatedcontent .relatedcontentmenu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#relatedcontent .photobox {
	BORDER-RIGHT: #bfc1a7 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfc1a7 0px solid; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bfc1a7 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #bfc1a7 0px solid
}
#relatedcontent .photobox A {
	HEIGHT: 60px
}
#relatedcontent .photo {
	BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px solid; FLOAT: right; MARGIN: 2px; BORDER-LEFT: #bfc1a7 1px solid; WIDTH: 50px; BORDER-BOTTOM: #bfc1a7 1px solid; HEIGHT: 50px
}
#contentBlock {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
#mmList {
	FLOAT: left
}
.features#mmList {
	
}
.video#mmList {
	WIDTH: 250px
}
.gallery#mmList {
	WIDTH: 250px
}
.audio#mmList {
	WIDTH: 188px
}
.podcast#mmList {
	WIDTH: 188px
}
.podcast#mmList P.head {
	MARGIN-LEFT: 15px
}
.podcast#mmList #mmPodcast {
	MARGIN: 0px 0px 10px 15px; WIDTH: 172px
}
.podcast#mmList #mmPodcast .description {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.podcast#mmList #mmPodcast IMG {
	FLOAT: none; MARGIN: 0px; WIDTH: 136px
}
.podcast#mmList #mmPodcast P.head {
	DISPLAY: none
}
#mmSectionList {
	BACKGROUND-COLOR: #ffffff
}
#mmSectionList #mmItem .thumb {
	WIDTH: 65px
}
#mmSectionList #mmPodcast #mmItem {
	DISPLAY: none
}
#mmSectionList #mmPodcast .body {
	HEIGHT: 150px
}
#mmPlayerList {
	BACKGROUND-COLOR: #ffffff
}
#mmPlayerList #mmItem .thumb {
	WIDTH: 50px
}
#mmPlayerList #mmItem .details {
	DISPLAY: none
}
#mmPlayerList #mmItem .description {
	DISPLAY: none
}
#mmPlayerList #mmItem .footer {
	DISPLAY: none
}
#mmApPlayer .playerwrapper {
	BACKGROUND-COLOR: #ffffff
}
#mmApPlayer #playercontent2 {
	PADDING-TOP: 10px; BACKGROUND-COLOR: #e5e5d7
}
#mmItem {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#mmItem .thumb {
	FLOAT: right; MARGIN: 8px 0px 5px 10px; WIDTH: 90px
}
#mmItem .details {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #000 1px solid; FONT-STYLE: italic
}
#mmItem .published {
	DISPLAY: inline; COLOR: #000000
}
#mmItem .description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#mmItem .footer {
	CLEAR: right; FONT-SIZE: 9px; TEXT-ALIGN: right
}
.even#mmItem {
	BACKGROUND-COLOR: #e5e5d7
}
.odd#mmItem {
	BACKGROUND-COLOR: #ffffff
}
#mmPodcast {
	FONT-SIZE: 10px; BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_border.png) repeat-y 100% 0px; MARGIN-BOTTOM: 10px
}
#mmPodcast .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 18px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f9f1
}
#mmPodcast .bi {
	PADDING-LEFT: 18px; BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_border.png) repeat-y 0px 0px
}
#mmPodcast .bt {
	BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_box.png) no-repeat 100% 0px; MARGIN-LEFT: -18px; HEIGHT: 17px
}
#mmPodcast .bt DIV {
	BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_box.png) no-repeat 0px 0px; WIDTH: 18px; HEIGHT: 17px
}
#mmPodcast .bb {
	CLEAR: both; BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_box.png) no-repeat 100% 100%; MARGIN-LEFT: -18px; HEIGHT: 17px
}
#mmPodcast .bb DIV {
	BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/podcast_box.png) no-repeat 0px 100%; WIDTH: 18px; HEIGHT: 17px
}
#mmPodcast .footer {
	FONT-SIZE: 9px; TEXT-ALIGN: right
}
#mmPodcast P.head {
	FONT-SIZE: 18px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#mmPodcast P.description {
	BORDER-TOP: #bfc1a7 1px solid; FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; PADDING-TOP: 15px
}
#mmPodcast DIV.description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#mmPodcast IMG {
	FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 25px
}
#mmPodcast UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 18px; PADDING-TOP: 0px
}
#mmPodcast UL LI {
	LIST-STYLE-IMAGE: url(http://www.heraldonline.com/images/nav_sub_arrow.gif); PADDING-BOTTOM: 4px; MARGIN: 0px
}
#mmPodcast #mmItem {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#mmPodcast #mmItem .head {
	BORDER-TOP: #bfc1a7 1px solid; FONT-SIZE: 11px; PADDING-TOP: 8px
}
#mmPodcast #mmItem .details {
	FONT-SIZE: 9px
}
#mmPodcast #mmItem IMG {
	DISPLAY: none
}
#multimediacontainer {
	MARGIN-BOTTOM: 10px
}
#multimediacontainer .asset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.heraldonline.com/images/multimedia_tab2.jpg) no-repeat; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 15px
}
#multimediacontainer .more {
	PADDING-TOP: 5px
}
#multimediacontainer UL {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
#multimediacontainer UL A {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
#multimediacontainer UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 2px
}
#multimediacontainer UL LI IMG {
	FLOAT: left; WIDTH: 25px; MARGIN-RIGHT: 4px; HEIGHT: 25px
}
#multimediacontainer UL LI.first-item {
	MARGIN: 0px 0px 3px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 29px
}
#weather {
	BACKGROUND-COLOR: #ffffff
}
#weather .head {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid
}
#weather .wdata {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#weather .wdata-heading {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#cbtj-promo-box {
	WIDTH: 300px
}
#cbtj-promo-box P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
#cbtj-promo-box .head {
	BORDER-BOTTOM: #ff6600 10px solid
}
#cbtj-promo-box .head P {
	MARGIN-BOTTOM: -9px
}
#cbtj-promo-box .head A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 100; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 17px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 0px solid; POSITION: relative; BACKGROUND-COLOR: #ffffcc
}
#cbtj-promo-box .content {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 0px solid; BACKGROUND-COLOR: #ffffcc
}
#promo-box {
	WIDTH: 300px
}
#promo-box P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
#promo-box .head {
	BORDER-BOTTOM: #5a1a25 10px solid
}
#promo-box .head P {
	MARGIN-BOTTOM: -9px
}
#promo-box .head A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 100; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 17px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 0px solid; POSITION: relative; BACKGROUND-COLOR: #e5e5d7
}
#promo-box .content {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #e5e5d7
}
#promo-box .photobox {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #f8f8f1
}
#promo-box .photobox IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#promo-top {
	CLEAR: both; MARGIN: 0px auto 5px; WIDTH: 761px; HEIGHT: 60px
}
.promo-box-top {
	FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px; WIDTH: 186px; PADDING-TOP: 2px; POSITION: relative
}
.promo-box-top .head {
	BACKGROUND: url(http://www.heraldonline.com/images/backgrounds/promo_bg.jpg) repeat-x 50% bottom
}
.promo-box-top .head A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; Z-INDEX: 100; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 0px solid; POSITION: relative; BACKGROUND-COLOR: #e5e5d7
}
.promo-box-top .content {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 40px; BACKGROUND-COLOR: #e5e5d7
}
.promo-box-top .photobox {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #f8f8f1
}
.promo-box-top .photobox IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.promo-box-top P {
	MARGIN-BOTTOM: 0px
}
.promo-spacer {
	FLOAT: left; WIDTH: 19px; HEIGHT: 10px
}
#partners {
	BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #a2a487 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a2a487 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #f8f8f1
}
#partners UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#partners UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mi-search-page-nav {
	FONT-SIZE: 10px
}
.mi-search-page-num-current {
	FONT-WEIGHT: bold
}
#loginBox {
	BACKGROUND-COLOR: #f8f8f1
}
#loginBox TD {
	PADDING-LEFT: 10px
}
#memberedit INPUT {
	BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a2a487 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a2a487 1px solid; FONT-FAMILY: verdana,tahoma,sans-serif; BACKGROUND-COLOR: white
}
#memberedit SELECT {
	BORDER-RIGHT: #a2a487 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a2a487 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a2a487 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a2a487 1px solid; FONT-FAMILY: verdana,tahoma,sans-serif; BACKGROUND-COLOR: white
}
DIV.storyTools {
	MARGIN: 5px 0px
}
DIV.storyTools A#diggStoryLink {
	FONT-SIZE: 11px
}
DIV.storyTools A#deliciousStoryLink {
	FONT-SIZE: 11px
}
DIV.storyTools A#aimStoryLink {
	FONT-SIZE: 11px
}
DIV.storyTools A#diggStoryLink:hover {
	TEXT-DECORATION: underline
}
DIV.storyTools A#deliciousStoryLink:hover {
	TEXT-DECORATION: underline
}
DIV.storyTools A#aimStoryLink:hover {
	TEXT-DECORATION: underline
}
DIV.storyTools A#diggStoryLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(/images/mi/icons/digg.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
DIV.storyTools A#deliciousStoryLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/mi/icons/delicious.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
DIV.storyTools A#aimStoryLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(/images/mi/icons/aim.gif) no-repeat 7px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
#gallerylist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#apPlayer {
	
}
#apPlayer2 {
	MARGIN: 0px 0px 10px
}
.playertab {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.heraldonline.com/images/multimedia_tab3.jpg) no-repeat; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.playerwrapper {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.playercontent {
	
}
BODY {
	
}
A {
	
}
A:hover {
	
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
#main {
	MARGIN: 10px 0px 0px; WIDTH: 435px
}
HR {
	
}
#flag {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #000 4px solid; BACKGROUND-COLOR: #a33
}
#flag A {
	COLOR: #fff
}
#flag A:hover {
	TEXT-DECORATION: none
}
#flag H1 {
	PADDING-LEFT: 20px
}
.clearBoth {
	CLEAR: both
}
.clearLeft {
	CLEAR: left
}
.clearRight {
	CLEAR: right
}
#movies_bc_nav {
	PADDING-BOTTOM: 17pt; MARGIN: 5px 0px 2px; BORDER-BOTTOM: #ccc 6px double
}
#brcr {
	FONT-SIZE: 10px; FLOAT: left
}
#page_date {
	FONT-SIZE: 10px; FLOAT: right
}
#nav_search_bar {
	PADDING-BOTTOM: 25pt; WIDTH: 435px
}
#nav {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 0px
}
#nav_movie {
	PADDING-RIGHT: 5px
}
#nav_theater {
	PADDING-LEFT: 5px; BORDER-LEFT: #ccc 1px solid
}
#search_box {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-LEFT: 20px; COLOR: #888; MARGIN-RIGHT: 0px
}
.button {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: transparent
}
.movie_search {
	WIDTH: 250px
}
#movie_rsslink_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; WIDTH: 100%; TEXT-ALIGN: center
}
#front {
	FONT-SIZE: 12px
}
#front_featureMovie {
	
}
#front__newReleases_topTen {
	MARGIN-TOP: 20px
}
#front__startingSoon_theaterList {
	MARGIN-TOP: 20px; DISPLAY: none
}
#feature_movie {
	MIN-HEIGHT: 200px
}
#feature_movie_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#feature_movie_image {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
#feature_movie_name {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
#feature_movie_running_time {
	
}
#feature_movie_synopsis {
	
}
#feature_movie_more {
	
}
#feature_movie_showtimes {
	
}
#feature_movie_rating {
	
}
#top_ten {
	MARGIN: 1px; WIDTH: 210px; PADDING-TOP: 10px
}
#top_ten_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#top_ten_movies {
	MARGIN-LEFT: 5px
}
#top_ten_movie {
	MARGIN-BOTTOM: 15px
}
#top_ten_movie_name {
	
}
#top_ten_movie_gross {
	DISPLAY: none
}
#top_ten_movie_screens {
	DISPLAY: none
}
#top_ten_movie_weeksreleased {
	DISPLAY: none
}
#new_releases {
	MARGIN: 1px; WIDTH: 210px; PADDING-TOP: 10px
}
#new_releases_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#new_releases_movies UL {
	MARGIN: 0px
}
#new_releases_movie {
	MARGIN-BOTTOM: 15px
}
#new_releases_movie_name {
	
}
#new_releases_movie_release_date {
	
}
#starting_soon {
	DISPLAY: none; MARGIN: 1px; WIDTH: 210px; PADDING-TOP: 10px
}
#starting_soon_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#starting_soon_movies {
	MARGIN-LEFT: 5px
}
#starting_soon_movie {
	MARGIN-BOTTOM: 15px
}
#starting_soon_movie_name {
	
}
#starting_soon_movie_release_date {
	
}
#starting_soon_theater {
	DISPLAY: none
}
#starting_soon_address {
	DISPLAY: none
}
#starting_soon_showtimes {
	DISPLAY: none
}
#theater_list {
	DISPLAY: none; MARGIN: 1px; WIDTH: 210px; PADDING-TOP: 10px
}
#theater_list_title {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#theater_list_movies {
	
}
#theater_list_movie {
	MARGIN-BOTTOM: 15px
}
#theater_list_movie__name {
	
}
#theater_list_movie_showtimes {
	
}
#theater_list_movie_phone {
	
}
#theater_list_movie_address {
	
}
#theater_list_movie_city_state_zip {
	
}
#movie_index {
	
}
#movie_index_genrePick {
	WIDTH: 100%; TEXT-ALIGN: right
}
#genreSelect {
	
}
#genreSelectOption {
	
}
#movieListing {
	
}
#movie_index_list {
	
}
#movie_index_movie {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; WIDTH: 100%
}
#movie_index_movie_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #ccc 1px solid
}
#movie_index_movie_rate {
	COLOR: #ccc
}
#movie_index_movie_thumb {
	FLOAT: left; MARGIN: 5px
}
#movie_index_movie_detailesc {
	
}
#theater_index {
	
}
#theater_index_map {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#theater_index_list {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#theater_index_list_theater {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#theater_index_list_name {
	FONT-SIZE: 12px
}
#theater_index_list_address {
	
}
#theater_in_map {
	FLOAT: left
}
#theatermap_large {
	
}
#theatermap_image_large {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#theatermap_directions_large {
	FONT-SIZE: 10px; font-color: #333
}
#new_releases_movies UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#movie_detail {
	BORDER-TOP: #cccccc 1px solid
}
#movie_detail_title {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#movie_detail_name {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 15pt; BORDER-BOTTOM-WIDTH: 0px; TEXT-TRANSFORM: none; BORDER-RIGHT-WIDTH: 0px
}
#movie_detail_genre {
	COLOR: #aaa
}
#movie_detail_trailer {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#movie_detail_synopsis {
	MARGIN: 10px 5px
}
#movie_detail_image {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
#movie_detail_text {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #000
}
#movie_detail_details {
	CLEAR: both; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #888
}
#movie_detail_showtimes {
	
}
#movie_detail_url {
	
}
#movie_detail_cast {
	
}
#movie_detail_producers {
	
}
#movie_detail_directors {
	
}
#movie_detail_writers {
	
}
#movie_detail_running_time {
	
}
#movie_detail_release_date {
	
}
#movie_detail_showings {
	WIDTH: 90%
}
#movie_detail_theaters {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 45px; COLOR: #333; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
#movie_detail_theaters UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#movie_detail_theater {
	
}
#movie_detail_name {
	
}
#movie_detail_address {
	
}
#movie_detail_showtimes {
	
}
#movie_detail_days {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 45px; WIDTH: 100px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
#movie_detail_showdates {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid
}
#movie_detail_showdates UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#movie_detail_showdates LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
#movie_detail_showdates_title {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid
}
#theater_detail {
	
}
#theater_detail_data {
	PADDING-LEFT: 5px; FLOAT: right; WIDTH: 210px; PADDING-TOP: 5px
}
#theater_detail_theater {
	MARGIN: 5px
}
#theater_detail_theater_title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#theater_detail_theater_name {
	
}
#theater_detail_theater_address {
	
}
#theater_detail_theater_citystate {
	
}
#theater_detail_theater_phone {
	
}
#theater_detail_map {
	MARGIN: 5px
}
#theater_detail_tickets {
	DISPLAY: none; MARGIN: 5px
}
#theater_detail_showtimes {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 210px; PADDING-TOP: 5px
}
#theater_detail_showtimes_title {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase
}
#theater_detail_showtimes_movies {
	
}
#theater_detail_showtimes_movie {
	FONT-SIZE: 11px; BORDER-BOTTOM: #ccc 1px solid
}
#theater_detail_showtimes_details {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#theater_detail_showtimes_name {
	FONT-SIZE: 11px
}
#theater_detail_showtimes_info {
	FONT-SIZE: 11px
}
#theater_detail_showtimes_sound {
	FONT-SIZE: 11px
}
#theater_detail_showtimes_shows {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#theatermap {
	
}
#theatermap_image {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#search {
	
}
#search_pagenav {
	MARGIN-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
#search_pagenav_page_count {
	MARGIN-RIGHT: 205px; PADDING-TOP: 0px
}
#search_pagenav_search_nav {
	FLOAT: right; MARGIN: 0px; WIDTH: 200px; TEXT-ALIGN: right
}
#search_pagenav_search_nav LI {
	DISPLAY: inline
}
#search_pagenav_prev_link {
	
}
#search_pagenav_current_page {
	
}
#search_pagenav_next_link {
	
}
#search_guided {
	FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px
}
#search_guidednav TABLE {
	MARGIN: 2px 5px 5px
}
#search_guidednav TABLE TBODY TR TD STRONG A {
	DISPLAY: block; TEXT-TRANSFORM: uppercase; WIDTH: 100%
}
#search_guidednav TABLE TBODY TR TD P SMALL {
	FONT-SIZE: 11px
}
#search_guidedtitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #ccc 1px solid
}
#search_movieresults {
	MARGIN-RIGHT: 255px; PADDING-TOP: 10px
}
#search_result {
	MARGIN-BOTTOM: 10px
}
#search_moviename {
	FONT-WEIGHT: bold
}
#search_movieshowing {
	PADDING-LEFT: 10px
}
FORM#commentform {
	DISPLAY: inline
}
DIV.commentlink {
	DISPLAY: inline
}
DIV.commentlink IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.formfield {
	DISPLAY: block; FLOAT: left; WIDTH: 150px
}
#personal DIV {
	MARGIN: 10px 0px
}
.miWcurrentDay {
	FONT-SIZE: 9px; FLOAT: left; WIDTH: 43%; TEXT-ALIGN: center
}
.miWdata {
	FLOAT: left; WIDTH: 42%
}
.miWname {
	
}
.miWcurrent {
	FONT-WEIGHT: bold
}
.miWlinks {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.miWicon {
	
}
.miWday {
	FONT-SIZE: 9px; FLOAT: left; WIDTH: 18.5%; TEXT-ALIGN: center
}
.miWdayName {
	FLOAT: left; WIDTH: 100%
}
