BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/1.125 arial,sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 12px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.divclear {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 1px
}
.centerrail TABLE {
	CLEAR: both; FONT-SIZE: 1px
}
DD {
	MARGIN: 2px 0px 15px 17px
}
.tracking {
	DISPLAY: none
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG.img_border {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A IMG.img_border {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
IMG.img_noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG.img_noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.containertitle .img_border {
	MARGIN: 5px 7px 5px 0px
}
.containertitle .img_noborder {
	MARGIN: 5px 7px 5px 0px
}
.containertitle IMG {
	MARGIN: 0px 0px 3px
}
.containertitle .arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 1px; COLOR: #b22; LETTER-SPACING: 1px
}
.arrownav {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 19px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://media.philly.com/designimages/nav_bullet_b.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.arrownav A:link {
	COLOR: #333
}
.arrownav A:visited {
	COLOR: #333
}
.arrownav A:hover {
	COLOR: #333
}
.arrow_subnav {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-TOP: 3px
}
#wrapper {
	BORDER-RIGHT: #666 1px solid; FONT: 12px/1.125 arial,sans-serif; MARGIN-LEFT: auto; BORDER-LEFT: #666 1px solid; WIDTH: 972px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#header {
	FONT-SIZE: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#contentarea {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#leftrail {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; TEXT-ALIGN: left
}
#centerrail {
	FLOAT: left; MARGIN: 10px; WIDTH: 610px
}
#rightrail {
	MARGIN-TOP: 5px; FLOAT: right; WIDTH: 200px; TEXT-ALIGN: center
}
#article_wrapper {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px; WIDTH: 805px; BORDER-BOTTOM: #ccc 6px double; TEXT-ALIGN: left
}
#article_body {
	FLOAT: left; WIDTH: 475px
}
#article_rightrail {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 300px
}
#article_rightrail .container_generic {
	PADDING-TOP: 10px
}
#multimedia_body {
	FLOAT: left; WIDTH: 610px
}
#multimedia_rightrail {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 180px
}
.timestamp_articletools {
	MARGIN-BOTTOM: 10px; WIDTH: 475px
}
.article_timestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.article_tools {
	FONT-SIZE: 11px; FLOAT: right
}
.article_tools_container {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.article_tools_container IMG {
	MARGIN-RIGHT: 4px
}
#articletools_bottom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#article_body H1 {
	FONT-SIZE: 24px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, "Times New Roman" serif
}
#article_body H2 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#article_body H3 {
	FONT-SIZE: 14px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#article_body H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px; FONT-STYLE: italic
}
#article_body H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#article_body H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#article_body P {
	LINE-HEIGHT: 130%
}
#multimedia_body H1 {
	FONT-SIZE: 24px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, "Times New Roman" serif
}
#multimedia_body H2 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px
}
#multimedia_body H3 {
	FONT-SIZE: 14px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#multimedia_body H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px; FONT-STYLE: italic
}
#multimedia_body H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#multimedia_body H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
#multimedia_body P {
	LINE-HEIGHT: 130%
}
#article_sidebar {
	FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: 15px
}
.article_related {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MIN-WIDTH: 200px; MARGIN-BOTTOM: 10px; MAX-WIDTH: 300px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 300px; BORDER-BOTTOM: #666 4px solid
}
.photorelated {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
.photorelated IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.photocredit {
	FONT-SIZE: 10px; MARGIN: 2px; COLOR: #666; TEXT-ALIGN: right
}
.photocaption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.smalltext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.photomore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #666; PADDING-TOP: 0px
}
#article_sidebar UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
#article_sidebar LI {
	PADDING-TOP: 4px
}
#article_sidebar .linkssubhead {
	PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; COLOR: #666; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
.audio_player {
	MARGIN-TOP: 12px; FONT-SIZE: 11px
}
.article_ad_container {
	
}
.article_ad_container .container_ad {
	MARGIN-BOTTOM: 15px
}
.relatedtopix {
	MARGIN-TOP: 20px
}
.relatedtopix .storyrelatedtitle {
	DISPLAY: block
}
.most_header {
	PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #b22; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
.linkssubhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.linkssubhead LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 3px
}
#review_sidebar {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 300px; BORDER-BOTTOM: #eee 4px solid
}
#review_sidebar .venue {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#review_sidebar .header {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #b22; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
#review_sidebar .title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
#review_sidebar .leadin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
#review_sidebar .minibar {
	MARGIN-TOP: 7px; PADDING-LEFT: 7px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px
}
#review_sidebar UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 8px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
#review_sidebar LI {
	COLOR: #b22; PADDING-TOP: 4px
}
#review_sidebar .linkssubhead {
	PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; COLOR: #666; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
#review_sidebar .data {
	MARGIN-BOTTOM: 13px
}
#review_sidebar .photocaption {
	MARGIN-BOTTOM: 10px
}
#review_sidebar TR {
	VERTICAL-ALIGN: top
}
#event_detail {
	BORDER-RIGHT: #eee 0px solid; BORDER-TOP: #eee 0px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 0px solid; WIDTH: 425px; BORDER-BOTTOM: #eee 0px solid
}
#event_detail .venue {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#event_detail .header {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #b22; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
#event_detail .subheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #b22; PADDING-TOP: 5px
}
#event_detail .title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-TOP: 6px
}
#event_detail .leadin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333
}
#event_detail .minibar {
	PADDING-LEFT: 7px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; BACKGROUND-COLOR: #fff
}
#event_detail .minibar_left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 150px; MARGIN-RIGHT: 8px; BACKGROUND-COLOR: #fff
}
#event_detail UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
#event_detail LI {
	COLOR: #b22; PADDING-TOP: 4px
}
#event_detail .linkssubhead {
	PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; COLOR: #666; PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef
}
#event_detail .calendar {
	PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 275px
}
#event_detail .date {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 40px; BORDER-BOTTOM: #ccc 1px solid
}
#event_detail .when {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 40px; BORDER-BOTTOM: #ccc 1px solid
}
#event_detail .where {
	COLOR: #666
}
#event_detail .what {
	MARGIN-TOP: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 175px; BORDER-BOTTOM: #ccc 1px solid
}
#event_detail .cost {
	FONT-WEIGHT: bold; COLOR: #333
}
#event_detail .data {
	MARGIN-BOTTOM: 11px
}
#footer {
	CLEAR: both; BORDER-TOP: #666 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px solid
}
.footerleft {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 135px; TEXT-ALIGN: left
}
.footercenter {
	FLOAT: left; WIDTH: 690px; TEXT-ALIGN: center
}
.footerright {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 135px; TEXT-ALIGN: right
}
#header .header1 {
	FLOAT: left; WIDTH: 170px
}
#header .header2 {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 500px
}
#header .header3 {
	FLOAT: left; WIDTH: 130px
}
#header .header4 {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 160px; TEXT-ALIGN: right
}
#searchbar {
	CLEAR: both; BORDER-TOP: #666 1px solid; FONT-SIZE: 11px; BACKGROUND: #efefef; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
#searchbar .commonsearch {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 669px; PADDING-TOP: 4px
}
#searchbar .commonreg {
	FLOAT: left
}
#searchbar .commonreg_inner {
	WIDTH: 295px; TEXT-ALIGN: center
}
#searchbar FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.supercontainer {
	PADDING-BOTTOM: 10px; WIDTH: 100%
}
A.supercontainerhead:link {
	COLOR: #000
}
A.supercontainerhead:visited {
	COLOR: #000
}
A.supercontainerhead:hover {
	COLOR: #000
}
.supercontainer_left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; FLOAT: left; OVERFLOW: hidden
}
.supercontainer_right {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden
}
.containertitle {
	CLEAR: both; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.supercontainertitle {
	CLEAR: both; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.container_freeform {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.container_freeformpadded {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.container_generic {
	MARGIN-TOP: 5px; PADDING-BOTTOM: 10px
}
.container_generic H1 {
	FONT-SIZE: 16px; MARGIN: 0px; LINE-HEIGHT: 120%
}
.container_generic .pollbutton {
	MARGIN-BOTTOM: 8px
}
.container {
	CLEAR: both
}
.container_image_center {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.container_image_left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #333; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.container_image_right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #333; PADDING-TOP: 5px
}
.container_3col_left {
	FLOAT: left; WIDTH: 33%
}
.container_3col_middle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 30%; PADDING-TOP: 0px
}
.container_3col_right {
	FLOAT: left; WIDTH: 33%
}
.container_4col_left {
	FLOAT: left; WIDTH: 23%
}
.container_4col_leftmiddle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23%; PADDING-TOP: 0px
}
.container_4col_rightmiddle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23%; PADDING-TOP: 0px
}
.container_4col_right {
	FLOAT: left; WIDTH: 23%
}
.container_promo_header {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #666; TEXT-ALIGN: center
}
.container_promo_header A:link {
	COLOR: #fff
}
container_promo_header A:hover {
	COLOR: #fff
}
.container_promo_body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.container_photo_center {
	TEXT-ALIGN: center
}
.container_floatleft {
	FLOAT: left
}
.container_floatright {
	FLOAT: right
}
.container_emailform H1 {
	FONT-SIZE: 24px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, "Times New Roman" serif
}
.container_emailform H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
.container_emailform H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px
}
.container_emailform FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container_rss {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.container_rss_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.container_rss .title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.container_rss P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.container_rss UL.relatedlist {
	MARGIN: 0px 0px 0px 5px
}
.container_rss UL.relatedlist LI {
	COLOR: #000
}
.container_rss .more_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(http://media.philly.com/designimages/more_link.gif) no-repeat 6px 4px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.container_ate_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 2px solid
}
.container_ate_qandatitle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.container_ate_qatitle {
	MARGIN-TOP: 20px
}
#container_ate {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffe
}
#container_ate FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container_ate P {
	WIDTH: 100%
}
.ate_question {
	CLEAR: both; PADDING-TOP: 10px
}
.ate_question:first-letter {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 30px; FLOAT: left; COLOR: #cdbdb1; FONT-FAMILY: serif
}
.ate_answer {
	CLEAR: both; BORDER-BOTTOM: #ccc 1px dashed
}
.ate_answer:first-letter {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 30px; FLOAT: left; COLOR: #999; FONT-FAMILY: serif
}
.ate_author {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 10px
}
.ate_statement {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dashed; BACKGROUND-COLOR: #f5f2f0
}
.ht_description {
	CLEAR: both; BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px 20px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.ht_blurb:first-letter {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 30px; FLOAT: left; COLOR: #666; FONT-FAMILY: serif
}
.pollcontainer_left {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; OVERFLOW: hidden; TEXT-ALIGN: right
}
.pollcontainer_middle {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; FLOAT: left; OVERFLOW: hidden
}
.pollcontainer_right {
	PADDING-LEFT: 5px; FLOAT: left; OVERFLOW: hidden
}
.pollresults1 {
	FONT-SIZE: 10px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 15px; BACKGROUND-COLOR: #b22
}
.pollresults2 {
	FONT-SIZE: 10px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 15px; BACKGROUND-COLOR: #999
}
.pollquestion {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.pollchoice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.pollform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pollbutton {
	MARGIN-TOP: 3px; MARGIN-LEFT: 0px
}
.pollbutton INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 60px; COLOR: #333; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #e3e3e3
}
.polldescription {
	PADDING-TOP: 3px
}
.sign_up {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f2efe1
}
.sign_up TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sign_up TR {
	VERTICAL-ALIGN: top
}
.sign_up TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.registration TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.registration TR {
	VERTICAL-ALIGN: top
}
.registration TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.newsletter TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.newsletter TR {
	VERTICAL-ALIGN: top
}
.newsletter TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#searchresults_rail {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; WIDTH: 135px
}
.searchpage_header {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 2px double
}
.searchpage_headerleft {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; FLOAT: left
}
.searchpage_headerright {
	FLOAT: right
}
.searchedfor {
	COLOR: #b22
}
.searchpage_results {
	FLOAT: left; WIDTH: 600px
}
.searchpage_cantfind {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 628px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.searchpage_minifooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; WIDTH: 630px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffc
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
#rightrail .container_ad {
	PADDING-BOTTOM: 10px
}
.container_ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leaderboard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#leaderboard {
	TEXT-ALIGN: center
}
.adtitle {
	FONT-SIZE: 1px; BACKGROUND: #ccc; MARGIN: 0px; COLOR: #666; TEXT-ALIGN: center
}
.promoad {
	MARGIN: 10px 0px; TEXT-ALIGN: left
}
.contextual_ad_channel {
	CLEAR: both; TEXT-ALIGN: center
}
.contextual_ad_story {
	CLEAR: both; TEXT-ALIGN: center
}
.rss H2 {
	CLEAR: both; FONT-SIZE: 14px; BORDER-BOTTOM: blue 1px solid
}
.rss FIELDSET {
	CLEAR: left; BORDER-TOP: #ccc 2px solid; MARGIN-BOTTOM: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.rss LEGEND {
	MARGIN-BOTTOM: 5px; COLOR: #000
}
.rss UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49%; PADDING-TOP: 0px
}
.rss H3 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 3px; WIDTH: 90%; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px dotted
}
.rss LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rss LI SPAN {
	FONT-SIZE: 10px; COLOR: gray
}
.rss#xml LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 33px; BACKGROUND: url(http://media.philly.com/designimages/rss_xml_12px.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.xml {
	PADDING-RIGHT: 1em; PADDING-LEFT: 33px; BACKGROUND: url(http://media.philly.com/designimages/rss_xml_12px.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rss#yahoo LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 75px; BACKGROUND: url(http://media.philly.com/designimages/rss_yahoo_12px.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.yahoo {
	PADDING-RIGHT: 1em; PADDING-LEFT: 75px; BACKGROUND: url(http://media.philly.com/designimages/rss_yahoo_12px.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
[id].rss#yahoo LI A:hover {
	BACKGROUND-POSITION: 1px 1px
}
[id].rss#xml LI A:hover {
	BACKGROUND-POSITION: 1px 1px
}
.xml:hover {
	BACKGROUND-POSITION: 1px 1px
}
.yahoo:hover {
	BACKGROUND-POSITION: 1px 1px
}
.post_balloon {
	MARGIN: 3px 10px 0px 0px; TEXT-ALIGN: left
}
.post_balloon A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(http://media.philly.com/designimages/spacer.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.post_balloon A:hover {
	BACKGROUND-POSITION: 1px 2px
}
#article_body .post_balloon {
	MARGIN: 6px 10px 0px 6px; TEXT-ALIGN: left
}
#recent_comm {
	WIDTH: 490px
}
#recent_comm P.recent {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 8px
}
#recent_comm P.post {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 1em 0px 0px; PADDING-TOP: 8px
}
#recent_comm UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#recent_comm LI {
	MARGIN: 3px 0px 0px
}
#recent_comm LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://media.philly.com/designimages/icon_blog_r.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#recent_comm LI A:hover {
	BACKGROUND-POSITION: 1px 3px
}
#recent_comm A.ptForumLink {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 3px 0px 0px 15px
}
#recent_comm TEXTAREA.ptTextBox {
	DISPLAY: block
}
#recent_comm .ptNameFieldLabel {
	PADDING-RIGHT: 5px
}
#recent_comm INPUT#signature {
	MARGIN-RIGHT: 5px
}
UL.relatedlist {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
.relatedlist LI {
	COLOR: #666; LINE-HEIGHT: normal; PADDING-TOP: 3px
}
.relatedlist-label {
	MARGIN: 2px 0px -1px; COLOR: #666
}
.headlineonly {
	FONT-SIZE: 1em; PADDING-BOTTOM: 3px
}
.headlineonly DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlineonly DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
.headlineonly DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlineonly DIV.byline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.headlines-digest DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlines-digest DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
.headlines-digest DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.relatedlist DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.relatedlist DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.relatedlist .b_sq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://media.philly.com/designimages/bullet_666666.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 3px; WIDTH: 12px; PADDING-TOP: 0px
}
.b_sq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://media.philly.com/designimages/bullet_666666.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -3px 1px 3px 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #666
}
.timestamp {
	FONT-SIZE: 10px; COLOR: #666
}
.adlabel {
	FONT-SIZE: 10px; COLOR: #666
}
UL.relatedrss {
	PADDING-LEFT: 15px; MARGIN: 1px 0px 0px; LIST-STYLE-TYPE: square
}
.relatedrss LI {
	PADDING-BOTTOM: 3px; COLOR: #666; LINE-HEIGHT: normal
}
.container_relatedlinks UL.relatedlist {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
.container_relatedlinks .relatedlist LI {
	PADDING-BOTTOM: 2px; COLOR: #666; LINE-HEIGHT: normal
}
.relatedlist .icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px -4px 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.headlines-digest .icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px -4px 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.headlineonly .icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px -4px 0px; WIDTH: 10px; PADDING-TOP: 0px
}
#pagetitle {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #ccc 6px double
}
.pagetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#sponsored_160 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; WIDTH: 72%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 6px double
}
#sponsored_160 .pagetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; PADDING-TOP: 38px; TEXT-ALIGN: center
}
#sponsored_120 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; WIDTH: 79%; BORDER-BOTTOM: #ccc 6px double
}
#sponsored_120 .pagetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#sponsored_88 {
	MARGIN-BOTTOM: 10px; WIDTH: 84%; BORDER-BOTTOM: #ccc 6px double
}
#sponsored_88 .pagetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: x-large; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.sitemsg_911 {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c00 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #fff
}
.sitemsg_reader {
	BORDER-RIGHT: #c7c46b 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c7c46b 1px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c7c46b 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c7c46b 1px solid; BACKGROUND-COLOR: #f7f6e9
}
.h9 {
	FONT-SIZE: 11px
}
.h8 {
	FONT-SIZE: 12px
}
.deck {
	MARGIN: 0px 0px 5px; COLOR: #666
}
.kicker {
	MARGIN: 0px 0px 5px; COLOR: #666
}
.briefs-section-head {
	MARGIN: 0px 0px 5px; COLOR: #666
}
.byline {
	FONT-SIZE: 10px; MARGIN: 0px 0px 3px; COLOR: #666
}
.creditline {
	FONT-SIZE: 10px; MARGIN: 0px 0px 3px; COLOR: #666
}
.sig {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.sig-in-body {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.infobox-head {
	FONT-WEIGHT: bold
}
.largetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.smalltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
A.smalltitle:link {
	FONT-WEIGHT: bold; COLOR: #000
}
A.smalltitle:visited {
	FONT-WEIGHT: bold; COLOR: #000
}
A.smalltitle:hover {
	FONT-WEIGHT: bold; COLOR: #000
}
.body-content {
	
}
.story-content {
	MARGIN-TOP: 15px
}
.bulletin {
	COLOR: #cc0000
}
A.bulletin:link {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
A.bulletin:visited {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
A.bulletin:hover {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
B.grey {
	COLOR: #666
}
.arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 1px; COLOR: #f00; LETTER-SPACING: 1px
}
.unbold {
	FONT-WEIGHT: normal
}
.font-black {
	COLOR: #000
}
.font-bold {
	FONT-WEIGHT: bold
}
.relatedboldrail {
	FONT-WEIGHT: bold; COLOR: #444
}
.subfeature-headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.topstory-headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.digest-headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.digest-headline2 {
	FONT-WEIGHT: bold; COLOR: #333
}
.digest-lead {
	MARGIN-BOTTOM: 4px; COLOR: #000
}
.subfeature-headline2 {
	FONT-WEIGHT: bold
}
.topstory-headline2 {
	FONT-WEIGHT: bold; COLOR: #555
}
.headline2 {
	FONT-WEIGHT: bold
}
.headline3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
.greytext A {
	COLOR: #ccc
}
.greytext A:hover {
	COLOR: #fff
}
.minitext {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial,helvetica,sans-serif
}
.searchformelement {
	FONT-SIZE: 11px; WIDTH: 160px; FONT-FAMILY: arial,helvetica,sans-serif
}
.searchformelement2 {
	FONT-SIZE: 11px; WIDTH: 160px; FONT-FAMILY: arial,helvetica,sans-serif
}
.bullet {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; COLOR: #444
}
.bullet2 {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; COLOR: #000
}
A.relatedstorylink:link {
	FONT-WEIGHT: bold
}
A.relatedstorylink:visited {
	FONT-WEIGHT: bold
}
A.relatedstorylink:hover {
	FONT-WEIGHT: bold
}
.regtitle2 {
	FONT-SIZE: 9pt
}
.error {
	COLOR: #f00
}
.field-small {
	FONT-SIZE: 11px
}
.field-medium {
	WIDTH: 220px
}
.field-large {
	WIDTH: 390px
}
.field-hudge {
	WIDTH: 535px
}
.button-small {
	FONT-SIZE: 11px
}
.comtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 17pt
}
.blacktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000
}
.outline {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ccc; BORDER-BOTTOM-STYLE: none
}
.formcomment {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #3d3d3d; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.contentnav {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.contentnav A:link {
	COLOR: #333
}
.contentnav A:visited {
	COLOR: #333
}
.contentnav A:hover {
	COLOR: #333
}
.highlight_philly {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_philly A:link {
	COLOR: #333
}
.highlight_philly A:visited {
	COLOR: #333
}
.highlight_philly A:hover {
	COLOR: #333
}
.highlight_inquirer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_inquirer A:link {
	COLOR: #333
}
.highlight_inquirer A:visited {
	COLOR: #333
}
.highlight_inquirer A:hover {
	COLOR: #333
}
.highlight_dailynews {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_dailynews A:link {
	COLOR: #333
}
.highlight_dailynews A:visited {
	COLOR: #333
}
.highlight_dailynews A:hover {
	COLOR: #333
}
.highlight_philly1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_philly1 A:link {
	COLOR: #333
}
.highlight_philly1 A:visited {
	COLOR: #333
}
.highlight_philly1 A:hover {
	COLOR: #333
}
.highlight_inquirer1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_inquirer1 A:link {
	COLOR: #333
}
.highlight_inquirer1 A:visited {
	COLOR: #333
}
.highlight_inquirer1 A:hover {
	COLOR: #333
}
.highlight_dailynews1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.highlight_dailynews1 A:link {
	COLOR: #333
}
.highlight_dailynews1 A:visited {
	COLOR: #333
}
.highlight_dailynews1 A:hover {
	COLOR: #333
}
.philly_nav {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.all_pub {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.classifieds_brief {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.classifieds_full {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.philly_topnav {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.relatedborder {
	BACKGROUND-COLOR: #efefef
}
.relatedbkg {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.partnerrail {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
.philly_partners {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
.partnerrail .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-COLOR: #efefef
}
.partnerrail UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: disc
}
.partnerrail LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px
}
.partnerrail .related {
	BORDER-TOP: #eee 1px solid; MARGIN-TOP: 3px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.partnerrail .promo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.philly_partners .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BACKGROUND-COLOR: #efefef
}
.philly_partners UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: disc
}
.philly_partners LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px
}
.philly_partners .related {
	BORDER-TOP: #eee 1px solid; MARGIN-TOP: 3px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.philly_partners .promo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#topjobs .container_ad {
	MARGIN: 0px 0px 5px
}
#articlerail {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 805px; TEXT-ALIGN: left
}
#articlerail_related {
	FLOAT: right; MARGIN-BOTTOM: 10px; MAX-WIDTH: 300px; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 300px
}
#articlerail H1 {
	FONT-SIZE: 24px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 490px; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, "Times New Roman" serif
}
#articlerail H2 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 490px
}
#articlerail H3 {
	FONT-SIZE: 14px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 490px; COLOR: #666
}
#articlerail H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 0px; WIDTH: 490px; FONT-STYLE: italic
}
#articlerail H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 490px
}
#articlerail H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; WIDTH: 490px
}
#articlerail .timestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
#articlerail P {
	WIDTH: 490px; LINE-HEIGHT: 130%
}
#articletools_bottom {
	MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.articletools {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.articletools IMG {
	MARGIN-RIGHT: 5px
}
.articlerail_related_content {
	MARGIN-TOP: 20px
}
.storyrelatedtitle {
	FONT-WEIGHT: bold; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.relatedraillist LI {
	COLOR: #666; LINE-HEIGHT: normal; PADDING-TOP: 3px
}
LI .indexlist {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
.photorelated {
	OVERFLOW: hidden; TEXT-ALIGN: center
}
UL.relatedraillist {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
#leftrail UL.relatedraillist {
	BORDER-RIGHT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
#rightrail UL.relatedraillist {
	BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
.shadetabs {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana; MARGIN-LEFT: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.shadetabs LI {
	DISPLAY: inline; MARGIN: 0px
}
.shadetabs LI A {
	BORDER-RIGHT: #778 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #778 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(http://media.philly.com/designimages/blog-basic-container-bg.gif) white repeat-y; PADDING-BOTTOM: 3px; BORDER-LEFT: #778 1px solid; COLOR: #2d2b2b; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #778 1px solid; TEXT-DECORATION: none
}
.shadetabs LI A:visited {
	COLOR: #2d2b2b
}
.shadetabs LI A:hover {
	COLOR: #2d2b2b; TEXT-DECORATION: underline
}
.shadetabs LI.selected {
	POSITION: relative; TOP: 1px
}
.shadetabs LI.selected A {
	BACKGROUND: url(http://media.philly.com/designimages/blog-rotated-bg.gif) white repeat-x left top; BORDER-BOTTOM-COLOR: white
}
.shadetabs LI.selected A:hover {
	TEXT-DECORATION: none
}
.tabcontentstyle {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: gray 1px solid; WIDTH: 279px; PADDING-TOP: 10px; BORDER-BOTTOM: gray 1px solid
}
.tabcontent {
	DISPLAY: none
}

@media Print    
{
.tabcontent {
	DISPLAY: block! important
}
    }
.container_tabtwo .shadetabs LI A {
	BORDER-RIGHT: #036 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #036 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(http://media.philly.com/designimages/spacer.gif) #036 repeat-x left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #036 1px solid; COLOR: #f2f2f2; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #036 1px solid; TEXT-DECORATION: none
}
.container_tabtwo .shadetabs LI.selected A {
	BACKGROUND: url(http://media.philly.com/designimages/spacer.gif) #0066cc; BORDER-BOTTOM-COLOR: #fff; COLOR: #fff
}
.container_tabtwo .tabcontentstyle {
	BORDER-RIGHT: #036 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #036 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #036 1px solid; WIDTH: 279px; PADDING-TOP: 10px; BORDER-BOTTOM: #036 1px solid
}
.carousel-clip-region .supercontainer_left {
	BORDER-RIGHT-WIDTH: 0px
}
.carousel-clip-region .container_3col_middle {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.carousel-clip-region .container_4col_leftmiddle {
	BORDER-LEFT-WIDTH: 0px
}
.carousel-clip-region .container_4col_rightmiddle {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.carousel-component {
	VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative
}
.carousel-component UL.carousel-list {
	Z-INDEX: 1; WIDTH: 10000000px; POSITION: relative
}
.carousel-component .carousel-list LI {
	FLOAT: left; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.carousel-component .carousel-vertical LI {
	FLOAT: none; MARGIN-BOTTOM: 0px
}
.carousel-component UL.carousel-vertical {
	WIDTH: auto
}
.carousel-component .carousel-clip-region {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; PADDING-TOP: 5px; POSITION: relative
}
.carousel-component {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 10px; -moz-border-radius: 10px
}
.carousel-component UL.carousel-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.carousel-component .carousel-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.carousel-component .carousel-vertical LI {
	
}
.carousel-component UL.carousel-vertical {
	
}
.carousel-component .carousel-prev {
	Z-INDEX: 3; LEFT: 5px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}
.carousel-component .carousel-next {
	Z-INDEX: 3; RIGHT: 5px; CURSOR: pointer; POSITION: absolute; TOP: 40px
}
#mycarousel {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(http://media.philly.com/designimages/blog-basic-container-bg.gif) white repeat-y; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.container_rotate {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.contentslide {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.contentslide .contentdiv {
	DISPLAY: none
}
.pagination {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(http://media.philly.com/designimages/blog-basic-container-bg.gif) white repeat-y; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.pagination A {
	TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: none
}
.pagination A.selected {
	TEXT-DECORATION: none
}
.pagination A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.pagination A:hover {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: url(http://media.philly.com/designimages/spacer.gif) white repeat-y; BORDER-LEFT: #999 1px solid; COLOR: #b22
}
.pagination A.selected {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: url(http://media.philly.com/designimages/spacer.gif) white repeat-y; BORDER-LEFT: #999 1px solid; COLOR: #b22
}
.pagination IMG {
	FLOAT: right
}
