div.content-header {
	border-top: 3px solid #c6062f;
	padding-top: 6px;
	margin-bottom: 8px;
	}
div.content-header h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #282828;
	padding: 0 5px;
	}
div.content-header h2 a {
	color: #282828;
	}
div.content-archive-header {
	padding-top: 2px;
	}
div.content-archive-header h2 {
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-transform: uppercase;
	padding-left: 5px;
	padding-bottom: 10px;
	background: url(../i/content-header-bg.png) no-repeat 0 100%;
	}
	

div.paginator {
	border-bottom: 4px solid #b4b4b4;
	overflow: hidden;
	padding-bottom: 3px;
	margin-top: 10px;
	position: relative;
	zoom: 1;
	margin-bottom: 10px;
	}
div.paginator ul {
	list-style: none;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-transform: uppercase;
	margin-left: -1px;
	}
div.paginator ul li {
	display: inline;
	border-left: 1px solid #202020;
	padding-left: 8px;
	padding-right: 4px;
	}
div.paginator ul a {
	color: #202020;
	}
div.paginator ul li.active {
	color: #b4b4b4;
	background: url(../i/footheader-bg.png) no-repeat 2px 65%;
	}
	
	
ul.track {
	list-style: none;
	}
div.column ul.track {
	padding: 0 8px;
	}
ul.news-track {
	
	}
ul.news-track li {
	padding-bottom: 5px;
	margin-bottom: 5px;
	background: url(../i/horizontal-divider.png) repeat-x 0 100%;
	overflow: hidden;
	}
ul.news-track a.image {
	float: left;
	margin: 3px 5px 5px 0;
	}
ul.news-track h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #282828;
	margin-bottom: 4px;
	}
ul.news-track h3 a {
	color: #282828;
	}
ul.news-track p.author {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #c6062f;
	}
ul.news-track p.date {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #282828;
	}
ul.news-track p.date ins {
	text-decoration: none;
	color: #f00;
	}
ul.news-track p.source {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #282828;
	}
ul.news-track div.news-text {
	font: 12px Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: 3px;
	}
ul.news-track div.meta {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #282828;
	text-align: right;
	margin-top: 10px;
	}
	
ul.news-track p.rating,
div.article-header p.rating {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #282828;
	margin-bottom: 15px;
	}
ul.news-track p.rating span.rating,
div.article-header p.rating span.rating {
	display: inline-block;
	#display: inline;
	zoom: 1;
	height: 12px;
	width: 64px;
	background: url(../i/icon.rating.png) no-repeat 0 -12px;
	margin: 0 4px;
	position: relative;
	}
ul.news-track p.rating span.rating ins,
div.article-header p.rating span.rating ins {
	position: absolute;
	height: 12px;
	background: url(../i/icon.rating.png) no-repeat 0 0;
	}
ul.news-track p.rating span.r1 ins,
div.article-header p.rating span.r1 ins {
	width: 12px;
	}
ul.news-track p.rating span.r2 ins,
div.article-header p.rating span.r2 ins {
	width: 25px;
	}
ul.news-track p.rating span.r3 ins,
div.article-header p.rating span.r3 ins {
	width: 38px;
	}
ul.news-track p.rating span.r4 ins,
div.article-header p.rating span.r4 ins {
	width: 51px;
	}
ul.news-track p.rating span.r5 ins,
div.article-header p.rating span.r5 ins {
	width: 64px;
	}	
	
	
ul.comments-track {
	
	}
ul.comments-track li {
	margin-bottom: 5px;
	padding-bottom: 5px;
	overflow: hidden;
	border-bottom: 1px solid #fff;
	}
ul.comments-track li:last-child {
	border-bottom: 0;
	padding-bottom: 0;
	}
ul.comments-track a.userpic {
	float: left; display: inline;
	margin: 0 5px 5px 0;
	}
ul.comments-track div.comment-meta {
	overflow: hidden;
	zoom: 1;
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	}
ul.comments-track a.username,
ul.comments-track a.topic {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #262626;
	position: relative;
	
	display: inline-block;
	#display: inline;
	zoom: 1;
	/*white-space: nowrap;*/
	overflow: hidden;
	vertical-align: middle;
	}
ul.comments-track a.username ins {
	position: absolute;
	height: 30px;
	background: url(../i/fading-username-bg.png) no-repeat 0 0;
	right: 0;
	top: 0;
	width: 45px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/fading-username-bg.png',sizingMethod="crop");
	}
ul.comments-track span.date {
	position: relative;
	top: 1px;
	}
ul.comments-track a.permalink {
	color: #7f7f7f;
	position: relative;
	top: 1px;
	}
ul.comments-track a.alert,
ul.comments-track a.star {
	position: relative;
	top: 2px;
	margin-left: 1px;
	}
ul.comments-track div.comment-text {
	padding-top: 5px;
	background: url(../i/icon.laquo.png) no-repeat 50px 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #262626;
	margin-bottom: 5px;
	}
ul.comments-track blockquote {
	background: url(../i/icon.raquo.png) no-repeat 100% 100%;
	}
ul.comments-track blockquote a {
	color: #000;
	}
ul.comments-track div.comment-actions {
	padding: 3px 0 0;
	background: url(../i/horizontal-divider.png) repeat-x 0 0;
	text-align: right;
	font: italic 11px Arial, Helvetica, sans-serif;
	}
ul.comments-track div.comment-actions span.plus,
ul.comments-track div.comment-actions a.plus {
	color: #66dc11;
	padding-left: 17px;
	background: url(../i/icon.comment.plus.png) no-repeat 0 0;
	margin-left: 13px;
	}
ul.comments-track div.comment-actions span.minus,
ul.comments-track div.comment-actions a.minus {
	color: #cb0d0d;
	padding-left: 17px;
	background: url(../i/icon.comment.minus.png) no-repeat 0 0;
	margin-left: 13px;
	}
ul.comments-track div.comment-actions a.reply {
	margin-left: 10px;
	color: #7f7f7f;
	}
	
div.article-comments div.footheader {
	background: none;
	border-bottom: 4px solid #b4b4b4;
	padding-bottom: 5px;
	text-align: left;
	}
div.article-comments div.footheader h3 {
	text-align: left;
	}
	
	
/* article */
div.article div.in-topic,
div.article div.aside-menu {
	float: left; display: inline;
	width: 160px;
	margin-right: 20px;
	}
div.article div.in-topic div.news-list {
	height: 174px;
	}

div.article-header {
	background: url(../i/horizontal-divider.png) repeat-x 0 100% #f6f6f6;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
	}
div.article-header img.article-image,
div.article-header a.zoom {
	float: left; display: inline;
	position: relative;
	margin-right: 3px;
	}
div.article-header a.zoom img.article-image {
	margin: 0;
	}

a.zoom {
	position: relative;
	zoom: 1;
	display: block;
	overflow: hidden;
	}
a.zoom img {
	display: block;
	float: left;
	}
a.zoom span.article-image-meta {
	background: #707070;
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	opacity: 0.7;
	filter: alpha(opacity=70);
	width: 96%;
	font: italic 11px Arial, Helvetica, sans-serif;
	padding: 2px 2%;
	background: url(../i/icon.zoom.png) no-repeat 98% 50% #707070;
	}	
	
div.article-header div.article-meta {
	overflow: hidden;
	zoom: 1;
	padding-left: 5px;
	}
div.article-header p.author {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #c6062f;
	margin-bottom: 12px;
	}
div.article-header div.article-meta p {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	margin-bottom: 12px;
	}
div.article-header p.date {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	margin-bottom: 12px;
	}
div.article-header p.in-paper {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	margin-bottom: 12px;
	}
div.article-header p.position {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #c6062f !important;
	margin-bottom: 30px !important;
	}
div.article ul.article-actions {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	list-style: none;
	}
div.article ul.article-actions li {
	padding: 3px 0;
	}
div.article ul.article-actions a {
	color: #7f7f7f;
	padding: 5px 0 5px 20px;
	}
div.article ul.article-actions li.zoom-in a {
	background: url(../i/icon.actions.zoomin.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.zoom-in a:hover {
	background: url(../i/icon.actions.zoomin.active.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.zoom-out a {
	background: url(../i/icon.actions.zoomout.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.zoom-out a:hover {
	background: url(../i/icon.actions.zoomout.active.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.print a {
	background: url(../i/icon.actions.print.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.print a:hover {
	background: url(../i/icon.actions.print.active.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.mail a {
	background: url(../i/icon.actions.mail.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.mail a:hover {
	background: url(../i/icon.actions.mail.active.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.favorites a {
	background: url(../i/icon.actions.favorites.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.favorites a:hover {
	background: url(../i/icon.actions.favorites.active.png) no-repeat 0 50%;
	}
div.article ul.article-actions li.addthis {
	background: url(../i/icon.actions.share.png) no-repeat 0 50%;
	padding-left: 20px;
	position: relative;
	zoom: 1;
	}
div.article ul.article-actions li.addthis img {
	position: absolute;
	left: 20px; top: 2px;
	opacity: 0;
	filter: alpha(opacity=0);
	}
	
div.article-footer {
	background: #f6f6f6;
	padding: 5px;
	border-bottom: 4px solid #b4b4b4;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
	}
div.article-footer ul.article-actions {
	float: left;
	padding-right: 10px;
	background: url(../i/vertical-divider.png) repeat-y 100% 0;
	padding-top: 6px;
	width: 140px;
	}
div.article-footer div.blog-code {
	overflow: hidden;
	zoom: 1;
	padding-left: 10px;
	}
div.article-footer div.blog-code p.links {
	font: italic 11px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	}
div.article-footer div.blog-code div.header {
	border-top: 0;
	background: none;
	margin-bottom: 10px;
	height: auto;
	line-height: normal;
	}
div.article-footer div.blog-code div.header h2 {
	text-align: left;
	display: inline;
	font: italic 11px Arial, Helvetica, sans-serif;
	text-transform: none;
	float: none !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	}
div.article-footer div.blog-code div.header h2 a {
	color: #7f7f7f;
	margin-right: 10px;
	text-decoration: underline;
	padding: 0 !important;
	}
div.article-footer div.blog-code div.header h2.active a {
	text-decoration: none;
	}
div.article-footer div.blog-code textarea {
	width: 98%;
	border: 1px solid #b4b4b4;
	background: #fdfdfd;
	font: 12px Arial, Helvetica, sans-serif;
	color: #b4b4b4;
	overflow-x: hidden;
	height: 53px;
	}
	
div.article-text {
	overflow: hidden;
	clear: both;
	zoom: 1;
	color: #262626;
	padding: 0 5px;
	margin-bottom: 5px;
	}
div.article-text p {
	font: 14px/1.3 Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	}
div.article-text-zoomed-in,
div.article-text-zoomed-in div.article-text p,
div.article-text-zoomed-in div.article-text div.quote div.text blockquote,
div.article-text-zoomed-in div.article-text h4 {
	font-size: 16px !important;
	}
div.article-text-zoomed-out,
div.article-text-zoomed-out div.article-text p,
div.article-text-zoomed-out div.article-text div.quote div.text blockquote,
div.article-text-zoomed-out div.article-text h4 {
	font-size: 12px !important;
	}
div.article-text h4 {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	}
	
div.article-incut {
	background: #f6f6f6;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
	}
div.article-incut a.zoom {
	float: left;
	width: 100%;
	overflow: hidden;
	}
div.article-incut p {
	font-weight: bold;
	padding: 3px 5px 0;
	clear: both;
	}
div.article-incut-left {
	float: left;
	margin: 0 10px 0 0;
	width: 200px;
	padding: 5px 5px 0;
	margin-left: -5px;
	}
div.article-incut-right {
	float: left;
	margin: 0 0 0 10px;
	width: 200px;
	padding: 5px 5px 0;
	margin-right: -5px;
	}
	
div.article-text div.quote {
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
	background: url(../i/horizontal-divider.png) repeat-x 0 100%;
	}
div.article-text div.quote div.author {
	overflow: hidden;
	padding-bottom: 12px;
	background: url(../i/quote-author-divider.png) no-repeat 0 100%;
	margin-bottom: 5px;
	}
div.article-text div.quote div.author img {
	float: left; display: inline;
	margin-right: 5px;
	}
div.article-text div.quote div.author h4 a.dossier {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	padding-left: 19px;
	background: url(../i/icon.dossier.png) no-repeat 0 2px;
	margin-left: 5px;
	padding-top: 5px;
	}
div.article-text div.quote div.text {
	background: url(../i/icon.laquo.png) no-repeat 0 0;
	}
div.article-text div.quote div.text blockquote {
	font: 14px/1.3 Arial, Helvetica, sans-serif;
	background: url(../i/icon.raquo.png) no-repeat 100% 100%;
	}
	
div.article-gallery {
	background: #f6f6f6;
	padding-top: 8px;
	width: 100%;
	zoom: 1;
	overflow: hidden;
	}
div.article-gallery div.previews {
	position: relative;
	margin-bottom: 7px;
	zoom: 1;
	width: 90%;
	padding: 0 5%;
	}
div.article-gallery div.previews a.prev,
div.article-gallery div.previews a.next {
	position: absolute;
	top: 25px;
	width: 14px;
	height: 14px;
	}
div.article-gallery div.previews a.prev {
	left: 6px;
	background: url(../i/icon.gallery.prev.png) no-repeat 0 0;
	}
div.article-gallery div.previews a.next {
	right: 6px;
	background: url(../i/icon.gallery.next.png) no-repeat 0 0;
	}
div.article-gallery div.previews div.overflow-container {
	overflow: hidden;
	zoom: 1;
	position: relative;
	width: 100%;
	}
div.article-gallery div.previews ul.previews {
	overflow: hidden;
	list-style: none;
	padding-top: 5px;
	position: relative;
	zoom: 1;
	}
div.article-gallery div.previews ul.previews li {
	float: left; display: inline;
	margin: 0 6px;
	position: relative;
	}
div.article-gallery a.zoom span.article-image-meta {
	background-image: none;
	}
div.article-gallery div.article-incut {
	background: url(../i/icon.loader.gif) no-repeat 50% 50% #fff;
	}
	
div.photo-report-marker p.marker {
	color: #7f7f7f;
	font: italic 11px Arial, Helvetica, sans-serif;
	}
div.photo-report-marker ul.news-track li {
	background: none;
	}
div.photo-report-marker ul.news-track p.author,
div.photo-report-marker ul.news-track p.date {
	margin-bottom: 0;
	}
div.photo-report-marker ul.news-track div.news-text p {
	font: 12px Arial, Helvetica, sans-serif;
	}
div.photo-report-marker ul.news-track div.meta p {
	color: #7f7f7f;
	font: italic 11px Arial, Helvetica, sans-serif;
	}
	

table.laureats,
table.table-incut {
	width: 100%;
	border-collapse: collapse;
	}
table.laureats td,
table.table-incut td {
	border-bottom: 3px solid #fff;
	}
table.laureats th,
table.table-incut th {
	background: #656565;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
	padding: 3px;
	border-bottom: 3px solid #fff;
	}
table.laureats td.header,
table.table-incut td.header {
	background: #b4b4b4;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #262626;
	padding: 3px;	
	text-align: center;
	}
table.laureats td,
table.table-incut td {
	width: 33%;
	}
table.laureats td.image,
table.table-incut td.image {
	background: #f6f6f6;
	padding: 3px 4px;
	border-right: 5px solid #fff;
	}
table.laureats td.name,
table.table-incut td.name {
	font: 14px Arial, Helvetica, sans-serif;
	text-align: center;
	background: #f6f6f6;
	border-right: 5px solid #fff;
	}
table.laureats td.description,
table.table-incut td.description {
	font: 14px/1.3 Arial, Helvetica, sans-serif;
	background: #f6f6f6;
	padding: 2px;
	vertical-align: top;
	width: 100%;
	}
	
div.article-comments {
	margin-bottom: 10px;
	overflow: hidden;
	zoom: 1;
	width: 100%;
	}
	
div.article-comment-form {
	background: #f6f6f6;
	width: 100%;
	overflow: hidden;
	}
div.article-comment-form div.auth-register {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	text-align: right;
	margin-bottom: 6px;
	padding-right: 10px;
	}
div.article-comment-form div.auth-register a {
	color: #7f7f7f;
	}
div.article-comment-form form {
	font: italic 11px Arial, Helvetica, sans-serif;
	padding: 0 10px;
	color: #7f7f7f;
	overflow: hidden;
	zoom: 1;
	}
div.article-comment-form fieldset {
	overflow: hidden;
	border: 0;
	padding-bottom: 11px;
	width: 100%;
	overflow: hidden;
	}
div.article-comment-form div.name input,
div.article-comment-form div.email input,
div.article-comment-form textarea {
	border: 1px solid #b4b4b4;
	width: 99%;
	
	#width: 99%;
	}
div.article-comment-form input[type=checkbox] {
	vertical-align: middle;
	position: relative;
	top: -1px;
	#top: 1px;
	}
div.article-comment-form textarea {
	height: 85px;
	font: 12px Arial, Helvetica, sans-serif;
	}
div.article-comment-form textarea.title {
	color: #b4b4b4;	
	}
div.article-comment-form div.field {
	position: relative;
	}
div.article-comment-form div.field label.default-value {
	position: absolute;
	left: 3px;
	top: 1px;
	width: 100%;
	color: #c6062f;
	cursor: text;
	}
div.article-comment-form div.field label.default-value em {
	color: #b4b4b4;
	}
div.article-comment-form div.name {
	float: left;
	width: 47%;
	overflow: hidden;
	}
div.article-comment-form div.email {
	float: right;
	width: 47%;
	overflow: hidden;
	}
div.article-comment-form fieldset.ready label {
	float: left;
	}
div.article-comment-form span.button {
	float: right;
	position: relative;
	top: -4px;
	
	#top: 1px;
	}
	
div.article-comment-form div.article-comments-rules {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 5px;
	color: #282828;
	}
div.article-comment-form div.article-comments-rules p,
div.article-comment-form div.article-comments-rules ul {
	margin-bottom: 7px;
	}
div.article-comment-form div.article-comments-rules ul li {
	margin-bottom: 4px;
	}
div.article-comment-form div.article-comments-rules a {
	color: #282828;
	}
	
	
div.user-brief {
	background: #f6f6f6;
	background: url(../i/horizontal-divider.png) repeat-x 0 100%;
	margin-bottom: 10px;
	}
div.user-brief img.userpic {
	float: left;
	margin-top: 3px;
	}
div.user-brief p.stats {
	font: 12px Arial, Helvetica, sans-serif;
	float: left; display: inline;
	width: 190px;
	margin-left: 5px;
	}
div.user-brief ul.user-actions {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	list-style: none;
	overflow: hidden;
	}
div.user-brief ul.user-actions li {
	padding: 3px 0;
	}
div.user-brief ul.user-actions a {
	color: #7f7f7f;
	padding: 5px 0 5px 20px;
	}
div.user-brief ul.user-actions li.mail a {
	background: url(../i/icon.actions.mail.png) no-repeat 0 50%;
	}
div.user-brief ul.user-actions li.mail a:hover {
	background: url(../i/icon.actions.mail.active.png) no-repeat 0 50%;
	}
div.user-brief ul.user-actions li.favorites a {
	background: url(../i/icon.actions.favorites.png) no-repeat 0 50%;
	}
div.user-brief ul.user-actions li.favorites a:hover {
	background: url(../i/icon.actions.favorites.active.png) no-repeat 0 50%;
	}
div.user-brief ul.user-actions li.addthis {
	background: url(../i/icon.actions.share.png) no-repeat 0 50%;
	padding-left: 20px;
	position: relative;
	zoom: 1;
	}
div.user-brief ul.user-actions li.addthis img {
	position: absolute;
	left: 20px; top: 2px;
	opacity: 0;
	filter: alpha(opacity=0);
	}
div.user-brief p.user-comments-counter {
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	background: url(../i/icon.yellow.star.png) no-repeat 0 40%;
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	}
	
div.user-actions div.post-brief {
	background: url(../i/quote-author-divider.png) no-repeat -45px 100% #fff;
	padding-bottom: 7px;
	overflow: hidden;
	zoom: 1;
	}

div.user-actions div.post-brief a.image {
	float: left;
	margin: 3px 5px 5px 0;
	}
div.user-actions div.post-brief h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #282828;
	margin-bottom: 4px;
	}
div.user-actions div.post-brief h3 a {
	color: #282828;
	}
div.user-actions div.post-brief p.author {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #c6062f;
	}
div.user-actions div.post-brief p.date {
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #282828;
	}
div.user-actions div.post-brief div.news-text {
	font: 12px Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: 3px;
	}
div.user-actions div.comment-container {
	padding-top: 5px;
	}
div.user-actions li:first-child div.comment-container {
	background: #f6f6f6;
	}
div.user-actions div.comment-container p.editors-comment {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	background: url(../i/icon.yellow.star.png) no-repeat 0 40%;
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;	
	margin-top: -5px;
	}
div.user-actions div.comment-container p {
	font: 12px Arial, Helvetica, sans-serif;
	}
div.user-actions div.comment-container p span.result {
	color: #c6062f;
	}
	
.b-author-page div.header {
	border-width: 4px;
	}
.b-author-page div.content-header {
	border-top: 0;
	}
	
/********slide********/

.slide img {
        border: 1px solid #ccc;
        background-color: white;
        padding: 5px;
        margin: 5px;
        display: block;
}

.clearfix {
        float: none;
        clear: both;
}
div.slide {
    font: 12px Tahoma,Arial,Helvetica,sans-serif;
  margin-bottom: 10px;
}
div.slide h4 {
    color: #A90729;
    padding-bottom: 4px;
}
div.slide a {
    color: #2A2A2A;
}
div.slide .info {
    margin: 7px 16px 5px 5px;
    line-height: 13px;
}

.carousel a.prev {
    width: 28px;
    height: 54px;
    display: block;
    position: absolute;
    top: 115px;
}


.carousel a.next{
    width: 28px;
    height: 54px;
    display: block;
    position: absolute;
    top: 115px;
}


.carousel a.prev{
    left:0}
.carousel a.next{
    right:0;}

.carousel a.prev { background: url(/i/v2/i/carousel/left.png) no-repeat transparent top left; }
.carousel a.prev:hover {       }
.carousel a.prev.disabled {    }
.carousel a.next {    background: url(/i/v2/i/carousel/right.png) no-repeat transparent top left; }
.carousel a.next:hover {  }
.carousel a.next.disabled {  }

.carousel a.prev span, .carousel a.next span {
    display: none;
}


.pagination {
    padding-top: 10px;
  padding-bottom: 5px;
  background: url("/i/v2/index/i/horizontal-divider.png") repeat-x scroll 0 0 #F0F0F0;
    text-align: center;
}
.pagination a {
    background: url(/i/v2/i/carousel/not_active.png) 0 0 no-repeat transparent;
    width: 15px;
    height: 15px;
    margin: 0 5px 0 0;
    display: inline-block;
}
.pagination a.selected {
    background: url(/i/v2/i/carousel/active.png) 0 0 no-repeat transparent;
    cursor: default;
}
.pagination a span {
    display: none;
}

.sliderbox{
    margin: 0 28px;
}
