/**************************************/
/*    ARTICLE TOURNAMENT DETAILS      */
/**************************************/
.article dl.ad {display: block; float: left; text-align: center; width: 184px; margin-top: 17px;}
.article dl.ad dt {background: url(../../images/text_ad.gif) 50% 5px no-repeat; height: 30px;}
.article dl.ad dd {margin-bottom: 25px;}

.article .left_col {padding:15px 15px 0; width:185px; border-right:10px solid #EBEAE8;}
.article .right_col {padding-bottom:25px; width:771px;}
.component.details {padding: 13px 20px; font-family: Georgia;}
.component.details p.author {color: #999; font-family: Arial;}
.component.details h1.title {background: none !important; padding: 0 !important; margin: 0 !important; font-family: Arial !important; font-size: 2.4em !important; color: #000 !important;}
.component.details table.rating {height: 30px; background: url(../../images/rating_bg.png) repeat-x; font-family: Arial; font-size: 1.2em; border: 1px solid #e8e8e8; width: 80%; margin: 5px 0 20px 0;}
.component.details table.rating td.w-14 {padding-left: 15px;}
.component.details table.rating em.rating {vertical-align: middle !important;}
.component.details div.summary, 
.component.details div.body {line-height: 150%; font-size: 1.2em;}
.component.details div.summary {background: #fafafa; border: 1px solid #e8e8e8; padding: 7px 10px 12px 7px;}
.component.details div.body {padding: 20px 0 0 0;}
.component.details div.body p {padding-bottom: 20px;}
.component.details div.reviews {padding: 30px 0 0 0;}
.component.details div.reviews dl {padding: 30px 0 0 4px;}
.component.details div.reviews dl dt {font-size: 1.4em; font-weight: bold;}
.component.details div.reviews dl dd {padding: 5px 0 0 0;}
.component.details div.reviews dl dd p.f-12 {line-height:150%; padding: 20px 0 0 0;}
.component.details div.reviews dl dd.attention {border-top: 1px solid #e9e9e9; text-align: right; margin-top: 20px;}
.component.details div.reviews dl dd.attention a {text-decoration: underline; font-size: 1.2em; padding-left: 15px;}
.component.details div.submit {padding: 37px 0 0 0;}
.component.details div.submit dl {font-size: 1.2em; padding: 25px 0 0 4px;}
.component.details div.submit dl dd {padding: 5px 0 25px 0;}
	.component.details input#summary,
	.component.details textarea#comment {width: 685px;}
	.component.details textarea#comment {height: 105px;}
	.component.details input#name {width: 250px; margin-bottom: 20px;}
	.component.details input#email {width: 283px;}
	.component.details input#name{margin-right: 10px;}
