DIV#article A {
	COLOR: #00455f
}
DIV#article .header {
	BORDER-BOTTOM: #e5e5d7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e5d7 1px solid; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; BACKGROUND: url(/redesign/images/boston/bg_article_header.gif) no-repeat left top; HEIGHT: 34px; BORDER-TOP: #e5e5d7 1px solid; BORDER-RIGHT: #e5e5d7 1px solid
}
DIV#article .header H2 {
	MARGIN-TOP: 8px; DISPLAY: block; FONT-FAMILY: Georgia, Verdana, Arial; COLOR: white; FONT-SIZE: 16px
}
DIV#article .header H2 B {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #00445e; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
DIV#article .article_content IMG {
	BORDER-BOTTOM: #c2c9c6 1px solid; BORDER-LEFT: #c2c9c6 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP: #c2c9c6 1px solid; BORDER-RIGHT: #c2c9c6 1px solid; PADDING-TOP: 5px
}
DIV#article .slideshow {
	MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-LEFT: 10px
}
DIV#article .slideshow IMG {
	BORDER-BOTTOM: #c2c9c6 1px solid; BORDER-LEFT: #c2c9c6 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c2c9c6 1px solid; BORDER-RIGHT: #c2c9c6 1px solid; PADDING-TOP: 5px
}
DIV#article H1 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 18px
}
DIV#article H2 {
	COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#article H4 {
	MARGIN: 10px 0px; COLOR: #333333; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
DIV#article .article_content {
	LINE-HEIGHT: 18px
}
DIV#article .article_content .issue {
	COLOR: #b3b398; FONT-SIZE: 9px
}
DIV#article_options {
	BORDER-BOTTOM: #c3c9c7 1px solid; BACKGROUND-COLOR: #eaf3f0; HEIGHT: 25px; BORDER-TOP: #c3c9c7 1px solid
}
DIV#article_options .padd {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#article_options A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-SIZE: 9px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
DIV#article_options A.fonts {
	BACKGROUND: url(/redesign/images/boston/icon_fonts.gif) no-repeat left top
}
DIV#article_options A.print {
	BACKGROUND: url(/redesign/images/boston/icon_print.gif) no-repeat left top
}
DIV#article_options A.email {
	BACKGROUND: url(/redesign/images/boston/icon_email.gif) no-repeat left top
}
DIV#article_options A.share {
	BACKGROUND: url(/redesign/images/boston/icon_facebook.gif) no-repeat left top
}
DIV#article_options A.write {
	BACKGROUND: url(/redesign/images/boston/icon_write.gif) no-repeat left top
}
DIV#article H4.comments {
	BORDER-BOTTOM: #c3c9c7 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #01425e; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV#article .sharing_links {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1em; CLEAR: left; PADDING-TOP: 0px
}
DIV#article .sharing_links LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#article .sharing_links LI:before {
	PADDING-RIGHT: 1em; CONTENT: "|"
}
DIV#article .sharing_links LI:first-child:before {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CONTENT: ""; PADDING-TOP: 0px
}
DIV#article .sharing_links A {
	FONT: 0.9em arial, sans; COLOR: rgb(67,94,120); TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
DIV#article .article_content H3 {
	COLOR: #414544; FONT-SIZE: 13px
}
DIV#article .article_content H4 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px
}
DIV.article_sidebar {
	BACKGROUND-COLOR: #404644; MARGIN-BOTTOM: 15px; COLOR: white
}
DIV.article_sidebar H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: white; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.article_info {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0px 0px 20px 20px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; FLOAT: right; CLEAR: both; PADDING-TOP: 10px
}
#comments_form {
	BORDER-BOTTOM: #c3c9c7 1px solid; BORDER-LEFT: #c3c9c7 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f3f3ed; MARGIN: 10px 10px 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c3c9c7 1px solid; BORDER-RIGHT: #c3c9c7 1px solid; PADDING-TOP: 10px
}
DIV#article H4.user_comments {
	TEXT-TRANSFORM: uppercase; COLOR: #004360; FONT-SIZE: 10px
}
#comments DT {
	FONT-WEIGHT: bold
}
#comments DIV.article_comment {
	MARGIN: 10px 0px 20px
}
