#comments {
	BACKGROUND-COLOR: #dedede
}
.comment_response {
	BACKGROUND: url(/magazine/graphics/clipboard.png) no-repeat 50% top; CLEAR: both
}
#comments .comments_question {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 1.23em; PADDING-TOP: 5px
}
#comments H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#comments UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#comments UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; PADDING-TOP: 10px
}
#comments UL LI {
	BACKGROUND-COLOR: #e1e2e2
}
#comments UL LI.even {
	BACKGROUND-COLOR: #ccc
}
#comments UL LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#comments UL LI P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; PADDING-TOP: 0px
}
#comments UL LI .byline {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 12px; MARGIN: 0px 0px 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 0.84em; PADDING-TOP: 0px
}
#comments UL LI .byline .author {
	FONT-WEIGHT: bold
}
#comments UL LI.editor_comment .byline A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#comments UL LI.editor_comment .byline A:hover {
	TEXT-DECORATION: underline
}
#comments UL LI .meta {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; MARGIN: 2px 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; FONT-SIZE: 0.84em; PADDING-TOP: 0px
}
#comments UL LI .meta A {
	COLOR: #000; TEXT-DECORATION: underline
}
#comments UL LI .meta A:hover {
	TEXT-DECORATION: none
}
#comments UL LI .icon {
	MARGIN-BOTTOM: 10px
}
#wrapper #comments UL LI.on_hold P {
	COLOR: #666
}
#wrapper #comments UL LI.on_hold .author {
	COLOR: #666
}
#wrapper #comments UL LI.on_hold .date {
	COLOR: #666
}
#wrapper #comments UL LI .action {
	MARGIN: 0px; FLOAT: right; FONT-SIZE: 0.84em
}
#comments_form {
	BORDER-BOTTOM: #000 4px solid
}
#comments_form LABEL {
	WIDTH: 75px
}
#comments_form TEXTAREA {
	WIDTH: 240px
}
#comments_form .text {
	WIDTH: 240px
}
#comments_form TEXTAREA {
	HEIGHT: 150px
}
#comments_form .loggedout {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
#story #comments_form .mandatory {
	PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
#StoryBlog #comments_form .mandatory {
	PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
#story #comments_form .button {
	MARGIN-BOTTOM: -10px
}
#StoryBlog #comments_form .button {
	MARGIN-BOTTOM: -10px
}
* HTML #story #comments_form .button {
	MARGIN-BOTTOM: 0px
}
* HTML #StoryBlog #comments_form .button {
	MARGIN-BOTTOM: 0px
}
#story #comments_form .buttons A {
	PADDING-RIGHT: 10px
}
#StoryBlog #comments_form .buttons A {
	PADDING-RIGHT: 10px
}
#StoryBlog #comments_form TEXTAREA {
	WIDTH: 97%; HEIGHT: 130px
}
