HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: auto
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; HEIGHT: auto
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3f5bac
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.container {
	BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/bodyBackground.jpg); MARGIN: 0px auto; WIDTH: 1060px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; min-width: 1060px; max-width: 1060px
}
.container980 {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND-COLOR: #ffffff
}
.footer {
	BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/footerBackground.jpg); MARGIN: 0px auto; WIDTH: 1060px; HEIGHT: 69px; BACKGROUND-COLOR: #ffffff
}
.content {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 13px
}
.topMenu {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 13px
}
.footerContent {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 13px
}
.topMenu {
	PADDING-TOP: 0px
}
.footerContent {
	PADDING-TOP: 20px
}
#subMenu {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 5px
}
.subMenuLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.subMenuLinks LI {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #000000; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
A.countyLColor {
	COLOR: #5d7b31
}
A.countyLColor:active {
	COLOR: #5d7b31
}
A.countyLColor:hover {
	COLOR: #3f5bac
}
A.holidaySMColor {
	COLOR: #5d7b31
}
A.holidaySMColor:active {
	COLOR: #5d7b31
}
A.holidaySMColor:hover {
	COLOR: #3f5bac
}
A.houseSMColor {
	COLOR: #ff7403
}
A.houseSMColor:active {
	COLOR: #ff7403
}
A.houseSMColor:hover {
	COLOR: #3f5bac
}
A.standardSMColor {
	COLOR: #000000
}
A.standardSMColor:active {
	COLOR: #000000
}
A.standardSMColor:hover {
	COLOR: #3f5bac
}
.blueLine {
	BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/bodyBackground.jpg); MARGIN: 0px auto; WIDTH: 1060px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.mainMenuBack {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; BACKGROUND: #1e3444; PADDING-BOTTOM: 7px; MARGIN: 0px auto; WIDTH: 980px; COLOR: #ffffff; PADDING-TOP: 7px
}
.mainMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.mainMenu LI {
	FONT-SIZE: 12px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.mainMenu LI.rightMost {
	MARGIN-RIGHT: 0px
}
.mainMenu LI A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainMenu LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainMenu LI.active A {
	COLOR: #9bdafe; TEXT-DECORATION: none
}
.mainMenu LI:hover {
	CURSOR: pointer; COLOR: #9bdafe
}
.mainMenu LI A:hover {
	CURSOR: pointer; COLOR: #9bdafe
}
.adSpace {
	WIDTH: 100%
}
.bannerAd {
	FLOAT: left
}
.sponsorAd {
	FLOAT: right
}
.siteMenus {
	CLEAR: both
}
.logoStrip {
	CLEAR: both; MARGIN-TOP: 10px
}
INPUT.bbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: blue; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; border-size: 0px
}
.userMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.otherSiteMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
.userMenu {
	FLOAT: left
}
.otherSiteMenu {
	FLOAT: right
}
.userMenu LI {
	FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #6b6b6b; MARGIN-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.otherSiteMenu LI {
	FONT-SIZE: 11px; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #6b6b6b; MARGIN-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.userMenu LI A {
	COLOR: #6b6b6b
}
.otherSiteMenu LI A {
	COLOR: #6b6b6b
}
.userMenu LI A:hover {
	COLOR: #3f5bac
}
.otherSiteMenu LI A:hover {
	COLOR: #3f5bac
}
.otherSiteMenu LI.rightMost {
	MARGIN-RIGHT: 0px
}
.largeCol {
	FLOAT: left; WIDTH: 410px; MARGIN-RIGHT: 13px
}
.smallCol {
	FLOAT: left; WIDTH: 245px; MARGIN-RIGHT: 12px
}
.fullCol {
	FLOAT: left; WIDTH: 668px; MARGIN-RIGHT: 12px
}
.rightCol {
	FLOAT: right; WIDTH: 300px
}
.clear {
	CLEAR: both
}
.clearIMGS {
	CLEAR: both
}
.newsContainer {
	CLEAR: left; BORDER-TOP: #c0c0c0 4px solid; MARGIN-TOP: 20px; WIDTH: 100%
}
.addtlContainer {
	BORDER-TOP: #c0c0c0 4px solid; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 14px; WIDTH: 100%; BORDER-BOTTOM: #c0c0c0 4px solid
}
.moreAddtlContainer {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 14px; WIDTH: 100%; BORDER-BOTTOM: #c0c0c0 4px solid
}
.extraContainer {
	BORDER-TOP: #c0c0c0 2px dotted; MARGIN-TOP: 20px; WIDTH: 100%; PADDING-TOP: 10px
}
.topicExtraContainer {
	BORDER-TOP: #c0c0c0 2px dotted; MARGIN-TOP: 10px; WIDTH: 100%; PADDING-TOP: 5px
}
.topicExtraContainer50 {
	BORDER-TOP: #c0c0c0 2px dotted; MARGIN-TOP: 5px; WIDTH: 100%
}
.extraContentLeft {
	MARGIN-TOP: 10px; WIDTH: 191px
}
.extraContentRight {
	MARGIN-TOP: 10px; WIDTH: 191px
}
.extraContentLeft {
	FLOAT: left
}
.extraContentRight {
	FLOAT: right
}
.contLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 14px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #000000
}
.contLabel A {
	COLOR: #3f5bac
}
.contLabel A:hover {
	COLOR: #4e77ee
}
.headline {
	FONT-SIZE: 13px; MARGIN: 7px 0px
}
A.mostSection {
	FONT-SIZE: 11px; COLOR: #6592c5; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
A.mostSection:hover {
	FONT-SIZE: 11px; COLOR: #3f5bac; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
A.mostHeadline {
	FONT-SIZE: 14px; COLOR: #000000
}
A.mostHeadline:hover {
	FONT-SIZE: 14px; COLOR: #3f5bac
}
.tsheadline {
	CLEAR: left; FONT-SIZE: 13px; MARGIN: 7px 0px
}
.headlineImg {
	CLEAR: left; FLOAT: left; MARGIN: 0px 6px 6px 0px
}
.topicHeadlineImage {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.editDetails {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #a2a2a2; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.editMostDetails {
	FONT-SIZE: 9px; COLOR: #a2a2a2; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.columnName {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #5d7b31; LINE-HEIGHT: 24px
}
.columnName A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #5d7b31; LINE-HEIGHT: 24px
}
.columnName A:hover {
	COLOR: #3f5bac
}
A.partnerlink {
	COLOR: #15426d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.partnerlink:link {
	COLOR: #15426d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.partnerlink:visited {
	COLOR: #15426d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.partnerlink:hover {
	COLOR: #3f5bac
}
A.partnerlink:active {
	COLOR: #3f5bac
}
.copyright {
	FLOAT: right; COLOR: #aeaeae
}
.refTest {
	FONT-SIZE: 10px; COLOR: #aeaeae; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.partners {
	FLOAT: left; COLOR: #15426d
}
A.copylink {
	COLOR: #aeaeae; TEXT-DECORATION: none
}
A.copylink:hover {
	COLOR: #3f5bac
}
.bottomNav {
	BORDER-TOP: #c0c0c0 2px dotted; MARGIN-TOP: 20px; WIDTH: 100%; PADDING-TOP: 10px
}
.njdcBottomNav {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.njmgBottomNav {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.njdcBottomNav {
	FLOAT: left
}
.njdcBottomNav .bottomNavCol {
	FLOAT: left; WIDTH: 130px; MARGIN-RIGHT: 30px
}
.njmgBottomNav {
	FLOAT: right
}
.njmgBottomNav .bottomNavCol {
	FLOAT: right; MARGIN-LEFT: 30px; WIDTH: 130px
}
.bottomNavCol A {
	COLOR: #000000; TEXT-DECORATION: none
}
.bottomNavCol A:hover {
	COLOR: #3f5bac
}
.bottomNavHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 16px
}
.bottomNavGroup {
	MARGIN-TOP: 12px
}
.searchForm {
	LEFT: 600px; POSITION: absolute; TOP: 25px
}
.searchBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(http://media.northjersey.com/designimages/searchBox_v4.jpg) #ffffff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; WIDTH: 172px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 15px
}
.searchBtn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 5px; BACKGROUND: url(http://media.northjersey.com/designimages/searchButton.jpg); MARGIN-LEFT: 10px; BORDER-LEFT: 0px; WIDTH: 61px; CURSOR: pointer; BORDER-BOTTOM: 0px; HEIGHT: 11px
}
.searchInfo {
	CLEAR: both; MARGIN-TOP: 3px; FONT-SIZE: 11px; LEFT: 110px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 20px; TEXT-ALIGN: right
}
.searchInfo A {
	COLOR: #000000; TEXT-DECORATION: none
}
.searchInfo A:hover {
	COLOR: #3f5bac
}
#transparency {
	DISPLAY: none; BACKGROUND: #000000; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#transp_container {
	DISPLAY: none; LEFT: 0px; MARGIN: 0px auto; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.descrip {
	CLEAR: both; DISPLAY: block; WIDTH: auto; HEIGHT: auto
}
.holder {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 650px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: auto
}
A.close_link {
	DISPLAY: block; RIGHT: 3px; BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/close_icon.jpg); WIDTH: 16px; POSITION: absolute; TOP: 3px; HEIGHT: 16px
}
.rotator {
	WIDTH: 100%
}
#rotatorHeight {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 460px; max-height: 460px
}
#rotatorImage {
	MARGIN: 0px auto; WIDTH: 410px; HEIGHT: 230px; TEXT-ALIGN: center
}
#rotatorName {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; FLOAT: left; COLOR: #8d8d8d; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#rotatorControls {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; FLOAT: right; MARGIN-BOTTOM: 10px; COLOR: #15426d; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#rotatorControls A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #15426d; PADDING-TOP: 0px
}
#rotatorControls A.pausing {
	BACKGROUND: #15426d; COLOR: #ffffff
}
#rotatorHeadline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #5d7b31; LINE-HEIGHT: 26px
}
#rotatorHeadline A {
	COLOR: #5d7b31
}
#rotatorHeadline A:hover {
	COLOR: #3f5bac
}
#rotatorByLine {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #8d8d8d; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#rotatorBody {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px
}
#mr_banner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px
}
#me_banner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px
}
#mc_banner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px
}
#mr_banner {
	BACKGROUND: #15426d; FLOAT: left; COLOR: #ffffff; MARGIN-RIGHT: 4px
}
#me_banner {
	BACKGROUND: #ffffff; FLOAT: left; COLOR: #15426d
}
#mc_banner {
	BACKGROUND: #ffffff; FLOAT: left; COLOR: #15426d; MARGIN-RIGHT: 4px
}
.storyboxholder {
	FLOAT: left; MARGIN: 10px 10px 10px 0px; POSITION: relative
}
.storyboxbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f1ec; PADDING-BOTTOM: 10px; WIDTH: 230px; PADDING-TOP: 10px; POSITION: relative
}
.photographer {
	FONT-SIZE: 10px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.photocaption {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.contactthumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 12px
}
.columnistmug {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.storyauthor {
	FONT-SIZE: 12px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.datetimestamp {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.storyHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #5d7b31; LINE-HEIGHT: 24px
}
.storyHeadline A {
	COLOR: #5d7b31
}
.storyHeadline A:hover {
	COLOR: #3f5bac
}
.storyHeadline4 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #5d7b31; LINE-HEIGHT: 26px
}
.storyHeadline4 A {
	COLOR: #5d7b31
}
.storyHeadline4 A:hover {
	COLOR: #3f5bac
}
.topicStoryHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #5d7b31; LINE-HEIGHT: 22px
}
.topicStoryHeadline A {
	COLOR: #5d7b31
}
.topicStoryHeadline A:hover {
	COLOR: #3f5bac
}
.topicStoryHeadline50 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5d7b31; LINE-HEIGHT: 18px
}
.topicStoryHeadline50 A {
	COLOR: #5d7b31
}
.topicStoryHeadline50 A:hover {
	COLOR: #3f5bac
}
.btrail {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.soc_icon {
	DISPLAY: block; PADDING-LEFT: 4px; FLOAT: right; BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/soc_icon_divide.jpg); MARGIN-LEFT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#commentformdiv {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f0ffee
}
#commentform {
	BORDER-RIGHT: #dadada 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #dadada 1px dotted; PADDING-LEFT: 10px; LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #dadada 1px dotted; WIDTH: 453px; PADDING-TOP: 10px; BORDER-BOTTOM: #dadada 1px dotted; POSITION: relative; TOP: 0px
}
#commentformdiv OL LI {
	MARGIN-LEFT: -17px
}
#addcomment {
	FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px; WIDTH: 455px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; TOP: 0px
}
#commentarea {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 0px; MARGIN: 0px; COLOR: #3d70bc; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
#moreoncomment {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: right; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
#commentheader {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; TOP: 0px
}
#commenttitle {
	DISPLAY: inline; FONT-SIZE: 18px; COLOR: #4a594a; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; TOP: 0px
}
#commentbody {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 0px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, sans-serif; POSITION: relative; TOP: 0px
}
.commentform {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e4e4e4
}
.commentPubDate {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, sans-serif
}
.commentUser {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 455px; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px
}
#storybody {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 20px
}
#storybody A {
	COLOR: #1f3b8c
}
#storybody A:link {
	COLOR: #1f3b8c
}
#storybody A:visited {
	COLOR: #1f3b8c
}
#storybody A:hover {
	COLOR: #3f5bac
}
#storybody A:active {
	COLOR: #3f5bac
}
DIV.weathericon {
	POSITION: relative
}
DIV.weatherwidget {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; TEXT-ALIGN: center
}
.detail_pane_text {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 1px; VERTICAL-ALIGN: middle; WIDTH: 275px; COLOR: #ffffff; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: left
}
A .detail_pane_text {
	CURSOR: pointer
}
.storyPromoBox {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d9d9 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ebedea; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 445px; PADDING-TOP: 5px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative
}
.storyPromoImg {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
.storyPromoTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.featContLabel {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #898989; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 11px
}
.storyPromoContWrap {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #d9d9d9 1px solid; COLOR: #000000; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; HEIGHT: 111px
}
.storyPromoCont {
	PADDING-RIGHT: 20px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; FONT: 11px Arial, Helvetica, sans-serif; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 7px; HEIGHT: 97px
}
.tileAdWrap {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 275px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
.tileAd_r {
	FLOAT: right
}
.tileAd_l {
	FLOAT: left
}
.tileAdSep {
	CLEAR: both; DISPLAY: block; LINE-HEIGHT: 12px; HEIGHT: 12px
}
.detail_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 253px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 128px
}
.detail_box A:link {
	COLOR: #000000
}
.detail_box A:visited {
	COLOR: #000000
}
.detail_box A:hover {
	COLOR: #3d70bc
}
.detail_box A:active {
	COLOR: #3d70bc
}
.detail_box BR {
	LINE-HEIGHT: 16px
}
.detail_boxwrap {
	BORDER-RIGHT: #d9dcd3 1px solid; BORDER-TOP: #d9dcd3 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d9dcd3 1px solid; WIDTH: 278px; BORDER-BOTTOM: #d9dcd3 1px solid; POSITION: relative
}
#pages {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; MARGIN: 0px; COLOR: #262626; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
DIV.rfloat {
	DISPLAY: none; FONT-WEIGHT: normal; FLOAT: right
}
UL.list LI.active DIV.rfloat {
	DISPLAY: block
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 23px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list LI {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://media.northjersey.com/designimages/arr_22.jpg) no-repeat 0px 0px; LEFT: 0px; MARGIN: 3px; COLOR: #15426d; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; TEXT-DECORATION: none
}
UL.topics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -3px
}
UL.topics LI {
	POSITION: relative; TOP: 0px
}
UL.list LI DIV.innerlist {
	MARGIN-TOP: 7px; DISPLAY: none; LEFT: -17px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: -20px; POSITION: relative
}
UL.topics LI DIV.innerlist {
	DISPLAY: none; LEFT: -17px; MARGIN-RIGHT: -20px; POSITION: relative
}
UL.list LI.active {
	BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/ard_22.jpg)
}
UL.list LI.active DIV.innerlist {
	DISPLAY: block
}
DIV.viewBy {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; MARGIN: 5px 10px 0px 0px; COLOR: #797979; HEIGHT: 11px; TEXT-DECORATION: none
}
DIV.viewSwitch {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #d9dcd3 1px solid; POSITION: relative
}
DIV.activeViewTab {
	BORDER-RIGHT: #d9dcd3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d9dcd3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #72a643; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9dcd3 1px solid; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9dcd3 1px solid; HEIGHT: 21px
}
A.activeViewText {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.activeViewText:link A.activeViewText:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.activeViewText:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.activeViewText:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.inactiveViewTab {
	BORDER-RIGHT: #d9dcd3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d9dcd3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9dcd3 1px solid; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #d9dcd3 1px solid; HEIGHT: 21px
}
A.inactiveViewText {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #0d59a7; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.inactiveViewText:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #0d59a7; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.inactiveViewText:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #0d59a7; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.inactiveViewText:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #0d59a7; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.inactiveViewText:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #0d59a7; LINE-HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ecollapse {
	FONT-SIZE: 10px
}
A.arrowExpand {
	DISPLAY: block; LEFT: -16px; WIDTH: 45px; POSITION: absolute; TOP: 0px; HEIGHT: 26px
}
.townForm {
	BORDER-RIGHT: #5d7b31 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #5d7b31 0px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #5d7b31 2px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #5d7b31 2px solid
}
.townBoxInfo {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.townBoxLabel {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #5d7b31; PADDING-BOTTOM: 7px; COLOR: #ffffff; PADDING-TOP: 7px
}
.sportsSelectHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #858b9b
}
.storybox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: 230px; COLOR: #15426d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.storyboxbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f0f1ec; PADDING-BOTTOM: 10px; WIDTH: 230px; PADDING-TOP: 10px; POSITION: relative
}
.storyboxholder {
	CLEAR: left; FLOAT: left; MARGIN: 10px 10px 10px 0px; POSITION: relative
}
.storyframe {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.storymedia {
	MARGIN: 10px 10px 10px 0px
}
#storyboxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-ALIGN: left
}
#storyboxtext {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
#slidethumbwrapper {
	BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; HEIGHT: 100px
}
#slidethumbarea {
	OVERFLOW: hidden; HEIGHT: 100px
}
#slidethumbs {
	BORDER-RIGHT: #ffffff 5px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10000px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; HEIGHT: 100px
}
#slidethumbs DIV {
	FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.dayinphotos {
	DISPLAY: block; FLOAT: left; HEIGHT: 100px
}
.yesterdayinphotos {
	DISPLAY: block; FLOAT: left; HEIGHT: 100px
}
.yesterdayinphotos {
	DISPLAY: none
}
DIV#pencil_ad {
	WIDTH: auto; HEIGHT: auto
}
DIV.ECHolder {
	DISPLAY: block; LEFT: 0px; BACKGROUND-IMAGE: url(http://media.northjersey.com/designimages/ECPencil_Collapsed.jpg); MARGIN-BOTTOM: 10px; WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; HEIGHT: 150px
}
.promoBox {
	BORDER-RIGHT: #5f7938 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #5f7938 4px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 8px; BORDER-LEFT: #5f7938 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #5f7938 1px solid
}
.promoHead {
	PADDING-BOTTOM: 8px; BORDER-BOTTOM: #5f7938 2px dotted
}
.smPromoImg {
	FLOAT: right; MARGIN: 0px 0px 12px 12px
}
.lgPromoImg {
	FLOAT: left; MARGIN: 0px 12px 12px 0px
}
.bannerNews {
	BORDER-RIGHT: #d9dcd3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d9dcd3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; BORDER-LEFT: #d9dcd3 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d9dcd3 1px solid
}
.bannerBackground {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: #427411; PADDING-BOTTOM: 6px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 6px
}
.bannerBackground A {
	COLOR: #ffffff
}
.bannerBackground A:hover {
	TEXT-DECORATION: underline
}
.lphotowrap {
	FLOAT: left; MARGIN: 10px 10px 10px 0px
}
.rphotowrap {
	FLOAT: right; MARGIN: 10px 0px 10px 10px
}
.selectHolder SELECT {
	CLEAR: left; FLOAT: left; MARGIN: 7px 0px; WIDTH: 300px
}
.lettershead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.letterswriters {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: right
}
.lettersname {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: right
}
.letterstowndate {
	MARGIN-TOP: -16px; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: right
}
