
/* -- -- -- -- START primary incidents -- -- -- -- */


#commentary .class-commentary-football-kickoff,
#commentary .class-commentary-football-halftime,
#commentary .class-commentary-football-fulltime,
#commentary .class-commentary-football-extratime,
#commentary .class-commentary-football-penalties,
#commentary .class-commentary-football-goal,
#commentary .class-commentary-football-redcard,
#commentary .class-commentary-football-pksave,
#commentary .class-commentary-football-injury {
	/*border-top: 1px solid #000;
	border-bottom: 1px solid #000;*/
	background: #FEEAEA;
	border-left: 7px solid #990033;
        padding: 10px 10px 10px 10px;
        border-style:solid;
        border-width:1px;
        border-color:#E0E0E0;

}

#commentary .class-commentary-football-kickoff .item-info,
#commentary .class-commentary-football-halftime .item-info,
#commentary .class-commentary-football-fulltime .item-info,
#commentary .class-commentary-football-extratime .item-info,
#commentary .class-commentary-football-penalties .item-info,
#commentary .class-commentary-football-goal .item-info,
#commentary .class-commentary-football-redcard .item-info,
#commentary .class-commentary-football-pksave .item-info,
#commentary .class-commentary-football-injury .item-info {
	padding: 0 0 0 38px;
	width: 375px;
}

.wide #commentary .class-commentary-football-kickoff .item-info,
.wide #commentary .class-commentary-football-halftime .item-info,
.wide #commentary .class-commentary-football-fulltime .item-info,
.wide #commentary .class-commentary-football-extratime .item-info,
.wide #commentary .class-commentary-football-penalties .item-info,
.wide #commentary .class-commentary-football-goal .item-info,
.wide #commentary .class-commentary-football-redcard .item-info,
.wide #commentary .class-commentary-football-pksave .item-info,
.wide #commentary .class-commentary-football-injury .item-info {
	width: 544px;
}

#commentary .class-commentary-football-kickoff .event,
#commentary .class-commentary-football-halftime .event,
#commentary .class-commentary-football-fulltime .event,
#commentary .class-commentary-football-extratime .event,
#commentary .class-commentary-football-penalties .event,
#commentary .class-commentary-football-goal .event,
#commentary .class-commentary-football-redcard .event,
#commentary .class-commentary-football-pksave .event,
#commentary .class-commentary-football-injury .event {
	display:block;
}

#commentary .class-commentary-football-kickoff .commentary-title,
#commentary .class-commentary-football-halftime .commentary-title,
#commentary .class-commentary-football-fulltime .commentary-title,
#commentary .class-commentary-football-extratime .commentary-title,
#commentary .class-commentary-football-penalties .commentary-title,
#commentary .class-commentary-football-goal .commentary-title,
#commentary .class-commentary-football-redcard .commentary-title,
#commentary .class-commentary-football-pksave .commentary-title,
#commentary .class-commentary-football-injury .commentary-title {
	min-height: 38px;
}



#commentary .class-commentary-football-kickoff {
	background: #FEEAEA url(../images/v_kickoff.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-halftime {
	background: #FEEAEA url(../images/v_halftime.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-fulltime {
	background: #FEEAEA url(../images/v_fulltime.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-extratime {
	background: #FEEAEA url(../images/v_extratime.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-penalties {
	background: #FEEAEA url(../images/v_penalties.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-goal {
	background: #FEEAEA url(../images/v_goal.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-redcard {
	background: #FEEAEA url(../images/v_redcard.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-injury {
	background: #FEEAEA url(../images/v_injury.gif) no-repeat 15px 8px;
}
#commentary .class-commentary-football-pksave {
	background: #F0F0F0  url(../images/v_gloves.gif) no-repeat 15px 8px;
}
/* -- -- -- -- END primary incidents -- -- -- -- */

/* -- -- -- -- START secondary incidents -- -- -- -- */






#commentary .class-commentary-football-yellowcard ,
#commentary .class-commentary-football-penalty ,
#commentary .class-commentary-football-offside ,
#commentary .class-commentary-football-injurytime {
	padding-left: 7px;
        padding: 10px 10px 10px 10px;
        border-style:solid;
        border-width:1px;
        border-color:#E0E0E0;
}

#commentary .class-commentary-football-yellowcard .item-info,
#commentary .class-commentary-football-penalty .item-info,
#commentary .class-commentary-football-offside .item-info,
#commentary .class-commentary-football-injurytime .item-info {
	padding: 0 0 0 38px;
	width: 324px;
}

.wide #commentary .class-commentary-football-yellowcard .item-info,
.wide #commentary .class-commentary-football-penalty .item-info,
.wide #commentary .class-commentary-football-offside .item-info,
.wide #commentary .class-commentary-football-injurytime .item-info {
	width: 544px;
}

#commentary .class-commentary-football-yellowcard .event,
#commentary .class-commentary-football-penalty .event,
#commentary .class-commentary-football-offside .event,
#commentary .class-commentary-football-injurytime .event {
	display: block;
}

#commentary .class-commentary-football-yellowcard .commentary-title,
#commentary .class-commentary-football-penalty .commentary-title,
#commentary .class-commentary-football-offside .commentary-title,
#commentary .class-commentary-football-injurytime .commentary-title {
	min-height: 38px;
}



#commentary .class-commentary-football-yellowcard {
	background: url(../images/v_yellowcard.gif) no-repeat 8px 8px;
}

#commentary .class-commentary-football-penalty {
	background: url(../images/v_penalty.gif) no-repeat 15px 8px;
}

#commentary .class-commentary-football-offside {
	background: url(../images/v_offside.gif) no-repeat 15px 8px;
}



#commentary .class-commentary-football-injurytime {
	background: url(../images/v_injurytime.gif) no-repeat 15px 8px;
}

/* -- -- -- -- END secondary incidents -- -- -- -- */






/* -- -- -- -- START tertiary incidents -- -- -- -- */

#commentary .class-commentary-football-handbags ,
#commentary .class-commentary-football-hitsthewoodwork ,
#commentary .class-commentary-football-champagnemoment ,
#commentary .class-commentary-football-itssunny ,
#commentary .class-commentary-football-itsraining ,
#commentary .class-commentary-football-videoclip {
	padding-left: 7px;
        padding: 10px 10px 10px 10px;
        border-style:solid;
        border-width:1px;
        border-color:#E0E0E0;
}

#commentary .class-commentary-football-itssunny .item-info {
	padding: 0 0 0 38px;
	width: 324px;
}

.wide #commentary .class-commentary-football-itssunny .item-info{
	width: 544px;
}

#commentary .class-commentary-football-itssunny .event {
	display: block;
}

#commentary .class-commentary-football-itssunny .commentary-title {
	min-height: 38px;
}



#commentary .class-commentary-football-handbags {
	background: url(../images/v_handbags.gif) no-repeat 15px 8px;
}

#commentary .class-commentary-football-hitsthewoodwork {
	background: url(../images/v_woodwork.gif) no-repeat 15px 8px;
}

#commentary .class-commentary-football-champagnemoment {
	background: url(../images/v_champagne_moment.gif) no-repeat 15px 8px;
}

#commentary .class-commentary-football-itssunny {
	background: url(../images/v_its_sunny.gif) no-repeat 15px 8px;
}

#commentary .class-commentary-football-itsraining {
	background: url(../images/v_its_raining.gif) no-repeat 15px 8px;
}




/* -- -- -- -- commentary -- -- -- -- */

#commentary .class-commentary-entry, #commentary .class-commentary {
	padding-left: 7px;
        border-style:solid;
        border-width:1px;
        border-color:#E0E0E0 
}

#commentary .class-commentary-entry .event, #commentary .class-commentary .event {
	display: none;
}

/* -- -- -- -- commentator's comments -- -- -- -- */

#commentary li.class-contributor {
	padding-bottom: 0;
	background: #FFFBED;
	border-left: 7px solid #FFCC00;
}

#commentary .class-contributor .item-info {
	padding: 0px;
	width: 270px;
	display:block;
	/*margin-left: 8px;*/
	line-height: 0;
}

.wide #commentary .class-contributor .item-info {
	padding: 0px;
	width: 590px;
	display:block;
}

#commentary .class-contributor .item-info span {
	line-height: 1.23em;
}

#commentary .class-contributor .commentary-title .item-info .time {
	margin-top: 0px;
	display:block;
}

#commentary .class-contributor .commentary-title img {
	margin-top: 0;
}

#commentary .class-contributor .commentary-title .item-info  .sub-event, .wide #commentary .class-contributor .commentary-title .item-info  .sub-event, #commentary .class-contributor .commentary-title .item-info .sub-title, .wide #commentary .class-contributor .commentary-title .item-info  .sub-title  {
	min-width: 0;
}

#commentary .class-contributor .description {
	padding-top: 8px;
	padding-bottom: 8px;
	position: relative;
	/*background: url(/sol/shared/img/v4/world_cup_2010/liveevent/commentator-comment.gif) no-repeat 0 0;*/
	margin: 3px 0 0;
	border-bottom: 0px solid #CED0D1;
}

#commentary .class-contributor .commentary-title {
	min-height: 0;
}

#commentary .class-contributor .commentary-title .item-info .event {
	display: none;
}
/* -- -- -- -- fans's comments -- -- -- -- */

/* note: fan-comment extended to allow same formatting for twitter, sms, facebook, 606, have your say and contributor */

#commentary .class-fan-comment, #commentary .class-twitter, #commentary .class-sms, #commentary .class-facebook, #commentary .class-606, #commentary .class-worldcuphys, #commentary .class-yoursay {
	padding-bottom: 0;
	background: #EBF8FF;
	border-left: 7px solid #49B9DF;
}

#commentary .class-fan-comment .item-info {
	padding: 0;
	width: 269px;
	/*margin-left: 8px;*/
}


#commentary .class-twitter .item-info, #commentary .class-sms .item-info, #commentary .class-facebook .item-info, #commentary .class-606 .item-info, #commentary .class-worldcuphys .item-info, #commentary .class-yoursay .item-info {
	padding: 0 0 0 38px;
	width: 224px;
}

#commentary .class-twitter .item-info, #commentary .class-sms .item-info, #commentary .class-facebook .item-info, #commentary .class-606 .item-info, #commentary .class-worldcuphys .item-info, #commentary .class-yoursay .item-info  {
	margin-left: 8px;
}

.wide #commentary .class-fan-comment .item-info {
	width: 590px;
}

.wide #commentary .class-twitter .item-info, .wide #commentary .class-sms .item-info, .wide #commentary .class-facebook .item-info, .wide #commentary .class-606 .item-info, .wide #commentary .class-worldcuphys .item-info, .wide #commentary .class-yoursay .item-info {
	width: 544px;
}

#commentary .class-fan-comment .commentator-title img, #commentary .class-twitter .commentator-title img, #commentary .class-sms .commentator-title img, #commentary .class-facebook .commentator-title img, #commentary .class-606 .commentator-title img, #commentary .class-worldcuphys .commentator-title img, #commentary .class-yoursay .commentator-title img {
	float:left;
	margin: 8px 8px 0;
}

#commentary .class-fan-comment .item-info .sub-event,
#commentary .class-fan-comment .item-info .sub-title,
.wide #commentary .class-fan-comment .item-info .sub-event,
.wide #commentary .class-fan-comment .item-info .sub-title,
#commentary .class-twitter .item-info .sub-event,
#commentary .class-twitter .item-info .sub-title,
.wide #commentary .class-twitter .item-info .sub-event,
.wide #commentary .class-twitter .item-info .sub-title,
#commentary .class-sms .item-info .sub-event,
#commentary .class-sms .item-info .sub-title,
.wide #commentary .class-sms .item-info .sub-event,
.wide #commentary .class-sms .item-info .sub-title,
#commentary .class-facebook .item-info .sub-event,
#commentary .class-facebook .item-info .sub-title,
.wide #commentary .class-facebook .item-info .sub-event,
.wide #commentary .class-facebook .item-info .sub-title,
#commentary .class-606 .item-info .sub-event,
#commentary .class-606 .item-info .sub-title,
.wide #commentary .class-606 .item-info .sub-event,
.wide #commentary .class-606 .item-info .sub-title,
#commentary .class-worldcuphys .item-info .sub-event,
#commentary .class-worldcuphys .item-info .sub-title,
.wide #commentary .class-worldcuphys .item-info .sub-event,
.wide #commentary .class-worldcuphys .item-info .sub-title,
#commentary .class-yoursay .item-info .sub-event,
#commentary .class-yoursay .item-info .sub-title,
.wide #commentary .class-yoursay .item-info .sub-event,
.wide #commentary .class-yoursay .item-info .sub-title
{
	min-width: 0;
}

#commentary .class-fan-comment .description, #commentary .class-twitter .description, #commentary .class-sms .description, #commentary .class-facebook .description, #commentary .class-606 .description, #commentary .class-worldcuphys .description, #commentary .class-yoursay .description {
	position: relative;
	/*background: url(/sol/shared/img/v4/world_cup_2010/liveevent/fan-comment.gif) no-repeat 0 0;*/
	padding-top: 16px;
	padding-bottom: 8px;
	margin: 3px 0 0 0;
	border-bottom: 0px solid #CED0D1;
}

#commentary .class-fan-comment .commentary-title, #commentary .class-twitter .commentary-title, #commentary .class-sms .commentary-title, #commentary .class-facebook .commentary-title, #commentary .class-606 .commentary-title, #commentary .class-worldcuphys .commentary-title, #commentary .class-yoursay .commentary-title {
	min-height: 0;
}

#commentary .class-fan-comment .sub-event, #commentary .class-twitter .sub-event, #commentary .class-sms .sub-event, #commentary .class-facebook .sub-event, #commentary .class-606 .event, #commentary .class-worldcuphys .sub-event, #commentary .class-yoursay .sub-event {
	clear: left;
	margin-left: 0;
}


#commentary .class-fan-comment .event, #commentary .class-twitter .event, #commentary .class-sms .event, #commentary .class-facebook .event, #commentary .class-606 .event, #commentary .class-worldcuphys .event, #commentary .class-yoursay .event {
	margin-left: 0;
}

/*sorry everyone, this will not work in older browsers, this is just a hack as we couldnt get a cms addition in time*/

#commentary .class-fan-comment .event:before, #commentary .class-twitter .event:before, #commentary .class-sms .event:before, #commentary .class-facebook .event:before, #commentary .class-606 .event:before, #commentary .class-worldcuphys .event:before, #commentary .class-yoursay .event:before  {
	content: 'Via ';
}



/* -- -- -- -- ie 6 hacks -- -- -- -- */

* html #commentary .item-info {
	height: 30px;
}

* html #commentary .event, * html #commentary .sub-title, * html #commentary .sub-event {
	margin-left: 4px;
}

* html #commentary .class-fan-comment .event, * html #commentary .class-twitter .event, * html #commentary .class-sms .event, * html #commentary .class-facebook .event, * html #commentary .class-606 .event, * html #commentary .class-worldcuphys .event, * html #commentary .class-yoursay .event,
* html #commentary .class-fan-comment .sub-event, * html #commentary .class-twitter .sub-event, * html #commentary .class-sms .sub-event, * html #commentary .class-facebook .sub-event, * html #commentary .class-606 .sub-event, * html #commentary .class-worldcuphys .sub-event, , * html #commentary .class-yoursay .sub-event {
	margin-left: 4px;
}

/* -- -- -- -- layout -- -- -- -- */


#primary-content-uk {
	float:left;
	width:320px;
}

#primary-content-int {
	float:left;
	width:640px;
}

#secondary-content-uk {
	margin:0;
}

#secondary-content-int {
	margin-top:2px;
	float:right;
	width: 306px;
	margin-right: 14px;
	padding-top: 21px;
}

* html #secondary-content-int {
	margin-right: 7px;
}

#secondary-content-int #latest-scores, #secondary-content-int #related-links  {
	width:306px;
}

#secondary-content-int #bbccom_mpu {
	margin: 20px 0;
}

.world-cup-2010-section .world-cup-2010-live-event .skiingbg .arr a {
	width: auto;
}


