#sy-firmus-header {
width:950px;
height:393px;
}

#sy-firmus-content {
width:950px;
clear:both;
background:#FFE115 url(/img/tryout/firmus/sy-firmus-content-bg.jpg) no-repeat 0 0;
zoom:1;
}

	#sy-firmus-content:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

#sy-firmus-left {
float:left;
display:inline;
width:433px;
margin:0 0 0 12px;
}

#sy-firmus-right {
float:right;
display:inline;
width:479px;
margin:0 12px 0 0;
}

.syFirmusBox {
margin:0 0 12px;
}

.syFirmusBox .boxTop,
.syFirmusBox .boxBottom {
height:12px;
overflow:hidden;
clear:both;
}

.syFirmusBox .boxMain {
padding:0 15px;
zoom:1;
clear:both;
}

	.syFirmusBox .boxMain:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

#sy-firmus-left .syFirmusBox .boxTop {
background:transparent url(/img/tryout/firmus/sy-firmus-leftcol-block-bg.png) no-repeat;
}

#sy-firmus-left .syFirmusBox .boxBottom {
background:transparent url(/img/tryout/firmus/sy-firmus-leftcol-block-bg.png) no-repeat -433px -5px;
}

#sy-firmus-left .syFirmusBox .boxMain {
background:transparent url(/img/tryout/firmus/sy-firmus-leftcol-block-bg.png) repeat-y -866px 0;
}

#sy-firmus-right .syFirmusBox .boxTop {
background:transparent url(/img/tryout/firmus/sy-firmus-rightcol-block-bg.png) no-repeat;
}

#sy-firmus-right .syFirmusBox .boxBottom {
background:transparent url(/img/tryout/firmus/sy-firmus-rightcol-block-bg.png) no-repeat -479px -5px;
}

#sy-firmus-right .syFirmusBox .boxMain {
background:transparent url(/img/tryout/firmus/sy-firmus-rightcol-block-bg.png) repeat-y -958px 0;
}

.syFirmusBox h4 {
font:bold 14px/24px default;
color:#F83298;
}

.syFirmusBox .h4more {
text-align:right;
margin:-24px 0 0;
line-height:24px;
}

.syFirmusBox .h4more a, .syFirmusBox .more a {
color:#F83298 !important;
display:inline-block;
}





#sy-firmus-daren {
color:#9A740A;
}

#sy-firmus-daren a {
color:#9A740A;
}

.darenPic {
float:left;
margin:10px 15px 0 0;
}

.darenPic img {
width:220px;
height:160px;
display:block;
background-color:#F1F1F1;
}

.darenInfo ul {
margin:20px 0 10px;
}

#sy-firmus-daren .darenViewHome a {
width:107px;
height:27px;
display:block;
overflow:hidden;
background:transparent url(/img/tryout/firmus/sy-firmus-btn-pink.png) no-repeat;
color:#FFF;
line-height:28px;
text-align:center;
text-decoration:none;
}

.darenSubtitle {
font:bold 12px/20px default;
clear:both;
zoom:1;
margin:5px 0;
padding:4px 0 2px;
}

.dblTextList {
clear:both;
zoom:1;
}

	.dblTextList:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

.dblTextList li {
float:left;
width:188px;
padding:0 0 0 12px;
background:transparent url(/img/tryout/firmus/sy-firmus-list-bullet.png) no-repeat 5px 9px;
}




.syFirmusReportList .reportEntry {
margin:10px 0;
_margin:0;
}

	.syFirmusReportList .reportEntry:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

.reportOverview {
width:100%;
height:46px;
clear:both;
zoom:1;
overflow:hidden;
background-color:#FFF299;
margin:0 0 8px;
}

	.reportOverview:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both;
	}

.reportOverview em {
font-weight:bold;
color:#FE2E00;
}

.reportTitle {
float:left;
width:130px;
font:bold 16px/46px default;
text-indent:15px;
}

.reportScore {
float:left;
width:130px;
font:14px/46px default;
}

.reportSubScore {
float:left;
width:188px;
padding:4px 0;
}

.reportSubScore li {
float:left;
line-height:19px;
white-space:nowrap;
margin:0 10px 0 0;
}

.reportPic {
float:left;
border:1px solid #C8C8C8;
width:150px;
height:140px;
text-align:center;
display:inline;
margin:0 0 0 10px;
}

.reportTextList {
width:275px;
float:right;
}

.reportTextList li {
height:50px;
clear:both;
margin:0 0 10px;
}

.reportTextList li p {
line-height:16px;
}

.reportAvatar {
float:left;
margin:0 10px 0 0;
}

.reportAvatar img {
width:50px;
height:50px;
display:block;
background-color:#F1F1F1;
}

.reportUsername {
font-weight:bold;
}

.reportComment a {
color:#06C;
}

.reportEntry .more {
float:right;
clear:right;
white-space:nowrap;
margin:-2px 10px 0;
}
