
/* Left panel CSS */
#opinion_content {
    float: left;
	width: 850px;
	background-color: transparent;
}

#opinion_about {
	float: left;
	width: 267px;
	margin:0 10px 0 0;
	
}
#opinion_about_container {
	float: left;
	width: 267px;	
	background:url('../img/267stripshadow.png') repeat-y;
}
#opinion_about_wrapper {
	float: left;
	width: 262px;	
	background-color: #fff;
}

#opinion_about_title {
	float:left;
	width:262px;
	height:37px;
	background: #fff url('../img/block_header.png') repeat-x;
	
}
#opinion_about_title span{
	float:left;
	width:242px;
	padding:10px;
	color: #fff;
}
#opinion_about_text {
	float:left;
	width:242px;
	height:185px;
	padding:10px;
	
}

#opinion_about_text_header {
	float:left;
	width:530px;
	padding-top:10px;
}
#opinion_about_text_header h2{
	color:#000;
}
#opinion_about_text_content {
	float:left;
	width:530px;
	padding-top:10px;
}
#opinion_about_text_content ul{
	padding-left:20px;
}
#opinion_about_text_content .opinion_details_image {
	float:right;
	margin:0 10px 10px 10px;
}

#opinion_main_content {
    float: left;
	width: 840px;
	
}

.opinion_highlighted {
    float: left;	
	margin:0 10px 0 0;
	cursor:pointer;
	width: 544px;
}
.opinion_highlighted_container {
	float: left;
	width: 544px;
	background:url('../img/544stripshadow.png') repeat-y;
}
.opinion_highlighted_wrapper {
	float: left;
	width: 539px;	
	background-color: #fff;
}
.opinion_highlighted_header{
    float: left;
	width: 539px;
	background: #fff url('../img/about_block_header.png') repeat-x;
	height:38px;
}
.opinion_highlighted_end {
    float: left;
	width: 544px;	
	height: 3px;
	background: url(../img/bottom544stripshadow.png) no-repeat;
}
.opinion_highlighted_header span{
	float:left;
	width: 519px;
	padding:10px;
	
}

.opinion_highlighted_title{
	float: left;
	width: 230px;
	padding:10px;
}
.opinion_highlighted_title span{
	float: left;
	color: #c30230;
}
.opinion_highlighted_image {
	float: left;
	width: 242px;
	padding:10px;
}
.opinion_highlighted_intro {
	float: left;
	width: 245px;
	padding:10px;
}
.opinion_highlighted_intro_text {
	float: left;
	width: 225px;
}
.opinion_highlighted_intro_link {
	float: left;
	width: 10px;
	margin-left:10px;
}

.opinion_highlighted_intro_link a {
	color:#c0002e;
}

.opinion_block {
    float: left;	
	margin:10px 10px 0 0;
	width: 267px;
	cursor:pointer;
}
.opinion_block_container {
	float: left;
	width: 267px;	
	background:url('../img/267stripshadow.png') repeat-y;
}
.opinion_block_wrapper {
	float: left;
	width: 262px;	
	height:350px;
	background-color: #fff;
}
.opinion_block_title {
	float: left;
	width: 242px;
	color: #636363;
}
.opinion_block_title span{
	float: left;
	width: 242px;
	padding-left:10px;
	color: #c30230;
}
.opinion_block_image {
	float: left;
	width: 242px;
	height: 180px;
	padding:10px;
}
.opinion_block_intro {
	float: left;
	width: 242px;
	padding:10px;
	vertical-align:bottom;
}
.opinion_block_intro_text {
	float: left;
	width: 210px;
}
.opinion_block_intro_link {
	float: left;
	width: 20px;
	margin-left:10px;
	text-align:center;
}

.opinion_block_intro_link a {
	color:#c0002e;
}

#opinion_details_content {
    float: left;
	width: 555px;
	background-color:#fff;
	margin-top:10px;	
}
#opinion_details_content span{
    float: left;
    padding:10px;
}
.opinion_news_content {
	float:left;
	width:535px;
	padding: 10px;
	cursor:pointer;
}
.opinion_main_list_media {
	float:left;
	width:120px;
}
.opinion_main_list_date{
	float:left;
	width:200px;
	padding-left:10px;
}

.opinion_main_list_title {
	padding-left:10px;
	float:left;
	width:360px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.opinion_main_list_title a {
	text-decoration:none;
	color:#000;
}
.opinion_main_list_title a:hover {
	text-decoration:none;
	color:#b3ca75;
}
.opinion_main_list_summary {
	float:left;
	width:360px;
	padding-left:10px;
}
#opinion_details_back {
    float:left;
	width:510px;
	padding: 10px 0 0 0;
}
#opinion_main_paginator {
	float:left;
	width:550px;
	margin-top:20px;
	background-color: #fff;
	height:40px;
}

#opinion_about_details {
	float:left;
	width:555px;
	background-color:#fff;
}
#opinion_about_details_title {
	float:left;
	width:555px;
	height:37px;
	background: #fff url('../img/about_block_header.png') repeat-x;
	
}
#opinion_about_details_title span{
	float:left;
	width:530px;
	padding:10px;
	color: #fff;
}
#opinion_about_details_text {
	float:left;
	width:530px;
	padding:10px;
	
}
