/* Home */

.ss-ms-head {background:url(/Images/skysports/v3/microsites/doritos/dodgeball-site-header.jpg) no-repeat;position:static!important}

.col2 .ss-box.ss-ms-secondary-story h2 a { color:#000!important}

ul.ss-list-newslist h2 { color:#245170!important}

.ss-ms-img-feature h2 { color:#245170!important}

.ss-ms-gal-promo h2 {  color:#245170!important}

.ss-ms-yourview-box h2 { color:#245170!important}





.ss-header { color:#245170}

.ss-ms-yourview-poll-vote h3 { color:#0d0dc7;}



.col2 .ss-box.ss-ms-secondary-story p {color:#000;}



.ss-ms-gal-promo li img:hover { border:3px solid #0d0dc7;}



.ss-ms-score-promo-table td, .ss-ms-score-promo-table th {padding:6px 4px;}

.ss-ms-score-promo-table td img.dbls { padding-top:4px;}

 

/* Nav */

.ss-ms-head .ss-ms-nav ul {border-top:1px solid #000;}

.ss-ms-head .ss-ms-nav li.ss-ms-nav-first { border-left:1px solid #000;}

.ss-ms-head .ss-ms-nav li a { border-right:1px solid #000;}

li.ss-ms-nav-more ul {border:1px solid #fff; background-color:#444;}

.ss-ms-head .ss-ms-nav li a:hover { background-color:#fd0a7b }



li.ss-ms-nav-more ul {border:1px solid #fff; background-color:#000;}



li.ss-ms-nav-more ul li a:hover {background-color:#000!important;}



/* News Features */

.ss-cols-3col-article .ss-header { color:#0d0dc7; margin-bottom:8px; }

.ss-ms-newsfeature-list h2 a {color:#0d0dc7!important; }



/* Article */

.ss-art-body h4 { color:#0d0dc7!important;}

.ss-art-body h5 { color:#0d0dc7!important;}

.ss-wrap .ss-art-subcol .art-col-links h3{ color:#0d0dc7!important;}

.ss-wrap .ss-art-subcol .art-col-links h4 {color:#0d0dc7!important;}



/* Profiles */

.ss-ms-profiles-index h3.ss-header { color:#0d0dc7!important;}

.ss-ms-profile-promo h2 { background:#0d0dc7; color:#eecc32!important;}



.ms-tables-s1 {margin-bottom:7px; border-collapse:collapse;  border:1px solid #ddd; border-top:none;}

.ms-tables-s1 caption {background-color:#d2d2d2; border-top:1px solid #ccc;border-bottom:1px solid #fff; padding:7px 0px 7px 0px; text-transform:uppercase}

.ms-tables-s1 td{padding:4px 6px 5px 6px;text-align:left;}

.ms-tables-s1 th{padding:5px 6px 6px 6px;text-align:left; color:#0d0dc7; background:#dddddd!important;}

.ms-tables-s1 .ms-even td{background-color:#eeeeee}



.ss-ms-profile-player table, .ss-ms-profile-player img {}

.ss-ms-profile-player div { padding:9px; border:1px solid #ccc; }



.ss-ms-profile-player p { line-height:1.8em; padding-top:4px; }

.ss-ms-profile-player h2 { background-color:#0d0dc7; font-weight:bold; padding:8px 0; text-transform:uppercase; color:#eecc33; font-size:1.2em; text-align:center; }

.ss-ms-profile-player h3 { padding-top:8px; }

.ss-ms-profile-player ul { background-color:#eee; padding:4px 0; color:#000; text-align:center; }

.ss-ms-profile-player li { display:inline; padding:0 8px;}

.ss-ms-profile-player table.ms-tables-s2 td { padding:10px 8px;}

.ss-ms-profile-player table.ms-tables-s2 tr.ms-even {background-color:#e9e9e9;}

.ss-ms-profile-more {border:0!important;padding:10px 0 20px 0!important;}

.ss-ms-profile-more img { padding:0 5px 4px 6px; }



*html .ss-ms-profile-player div { padding:9px 0 9px 0;}

*html .ss-ms-profile-player div img { padding-left:9px;}

*html .ss-ms-profile-player p {padding:0 11px;}

*html .ss-ms-profile-player table {margin:8px 0 0 10px;}

*html .ss-ms-profile-more {}

*html .ss-ms-profile-player div h3 {margin:0 11px; width:630px;}

*html .ss-ms-profile-more img { padding:0 0 8px 0; }

*html .ss-ms-profile-more h3 { margin-bottom:6px!important; }



.ss-box-style3 {background-color:#f00; background-image:url(/Images/skysports/v3/microsites/doritos/newstorybg.jpg);}



.khan-promo {width:298px; height:160px; background:grey; margin-bottom:8px;}

/*Galleries*/
.ss-header{color:#BE452A;}
.ss-layout-photos08 .ss-list-style1 li{background:url(/Images/skysports/site/icons/arrow-fwd.gif) no-repeat left center; padding-left:14px;}

/* GALLERY */
/* New photos page layout for 08/09 */
.ss-layout-photos08	.ss-r-layout1 {width:489px;padding:0px;margin-right:7px;overflow:hidden;border:0px;margin-top:0px!important;position:static}

.ss-layout-photos08 .ss-photoheader {background:url(/Images/skysports/site/photos-head08.gif) no-repeat 0px 1px;margin:0px 0px 10px 0px;width:489px;padding:4px 1px 2px 0px;height:28px;border-bottom:1px solid #D1DADF;position:relative;z-index:2;} 
.ss-layout-photos08 .ss-photoheader h2 {background:none;font-size:160%;margin:3px 0px 0px 3px;height:auto;color:#000066}
.ss-layout-photos08 .ss-photoheader h2 span {display:none}

.ss-layout-photos08	.ss-r-layout1 .ss-c1,.ss-layout-photos08 .ss-r-layout1 .ss-c2 {width:240px;float:left; margin-right:8px;}
.ss-layout-photos08	.ss-r-layout1 .ss-c2 {margin-right:0px}

.ss-layout-photos08	.ss-r-layout1 .ss-box a {text-decoration:none;position:relative;display:block;width:240px;height:160px;overflow:hidden;margin:0px;position:relative;}
.ss-layout-photos08	.ss-r-layout1 .ss-box h4{background:black;color:white!important;margin:0px;padding:4px 6px 7px 7px;position:relative;height:25px;margin-top:-25px;@margin-top:-28px;opacity:0.89;filter: alpha(opacity=89)}
.ss-layout-photos08	.ss-r-layout1 .ss-box img {margin:0px;float:none;margin-left:-29px!important;}

.ss-layout-photos08	.ss-r-layout1 .ss-box-style-overlay {padding:0px;height:259px;width:489px;overflow:hidden;position:relative}
.ss-layout-photos08	.ss-r-layout1 .ss-box-style-overlay span {display:block;width:5000px;}
.ss-layout-photos08	.ss-r-layout1 .ss-box-style-overlay a{display:block;height:259px;width:489px;overflow:hidden;position:relative;text-decoration:none;font-size:130%;margin-top:1px;background-position:0px 0px;background-color:none;margin:0px;float:left}
.ss-layout-photos08	.ss-r-layout1 .ss-box-style-overlay img {margin:0px!important;padding:0px}
.ss-layout-photos08	.ss-r-layout1 .ss-box-style-overlay h4{background:black!important;padding:7px 7px 0px 10px; height:33px;position:relative;margin-top:-36px;color:white;text-transform:none;opacity:0.89;filter: alpha(opacity=89);}

.ss-box-style-overlay-thumbs {background:black;margin:-6px 0px 10px 0px;padding:8px 4px 8px 9px;position:relative;_padding-right:0px;_padding-left:8px}
.ss-box-style-overlay-thumbs li {float:left;margin:0px 5px 0px 0px;border:2px solid black; height:58px;}
.ss-box-style-overlay-thumbs li img{width:110px; float:left;}
.ss-box-style-overlay-thumbs li a{display:inline}
.ss-box-style-overlay-thumbs li.on {border:2px solid white;}

.ss-layout-photos08	.ss-r-layout1 .ss-c3 {clear:both;width:496px!important;margin:0px;padding:8px 0 0 0;} 
.ss-layout-photos08	.ss-r-layout1 .ss-c3 li {width:47%;float:left;margin-left:3px;_width:45%} 
.ss-layout-photos08	.ss-r-layout1 .ss-c3 li a {display:inline;height:auto;text-decoration:underline;color:black}
.ss-layout-photos08	.ss-r-layout1 .ss-c3 li a:hover {text-decoration:none;}
.ss-layout-photos08	.ss-r-layout1 .ss-c3 h3.ss-header{background:#971538;font-size:114%;padding:5px 7px 5px 8px;margin-top:6px;margin-bottom:8px; margin-right:-2px; color:#fff; font-weight:bold; width:474px!important;} 
.ss-layout-photos08	.ss-r-layout1 .ss-c3 .ss-box ul{margin-bottom:0.4em; }
.ss-layout-photos08	.ss-r-layout1 .ss-c3 .ss-box li{background:url(/Images/skysports/site/ss-bullet1.gif) no-repeat 3px 8px; padding-left:11px;line-height:19px;}

/* comment styles */
.ss-opinion-comment-enter * {font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.ss-opinion-comment-enter {margin-top:12px; clear:both}
.ss-opinion-comment-enter p {padding:0; margin:5px 0;}
.ss-opinion-comment-enter h2 {font-family:Arial, Helvetica, sans-serif; font-size:180%;font-weight:bold; padding:0 0 5px 0;}
.ss-opinion-comment-enter input {width:40%;font-size:100%} 
.ss-opinion-comment-enter select {width:41.4%;} 
.ss-opinion-comment-enter textarea {width:78%;} 
.ss-opinion-comment-enter input, .ss-opinion-comment-enter textarea, .ss-opinion-comment-enter select { border: 1px solid #CCC; padding: 3px;}
.ss-opinion-comment-enter p.comments {clear:both;} 
.ss-opinion-comment-enter label{padding-top:3px; float: left; width: 20%; }  
.ss-opinion-comment-enter label input{border:none!important;}
.ss-opinion-comment-enter input.check { margin:0 5px 3px 0; padding:0; width:5% } 
.ss-opinion-comment-enter input.radio { border:0px #fff; padding:0; } 
.ss-opinion-comment-enter input, .ss-opinion-comment-enter select{cursor:pointer; }
.ss-opinion-comment-enter p.bday select.bday  {width:10%!important;}
.ss-opinion-comment-enter p label {width:30%!important;}
.ss-opinion-comment-enter p.bday select.bmon {width:10%!important;}
.ss-opinion-comment-enter p.bday select.byear {width:13%!important;}
.ss-opinion-comment-enter p.street {clear:both}
.ss-opinion-comment-enter p.yourtitle select {width:12%;}
.ss-opinion-comment-enter .subscriber { clear:right; padding:5px 0 10px 0;} 
.ss-opinion-comment-enter .subscriber label {width:15%; margin:2px 0 0 0;} 
.ss-opinion-comment-enter .tickboxes {clear:right;padding:5px 0 0 0;} 
.ss-opinion-comment-enter .tickboxes p { color:#444;} 
.ss-opinion-comment-enter .subscribe { clear:right; padding:2px 0; margin:0; font-size:90%;} 
.ss-opinion-comment-enter .subscribe label {width:10%; margin:2px 0 0 0;} 
.ss-opinion-comment-enter .subscribe p, .ss-opinion-comment-enter .subscriber p { float:left; padding:0; }
.ss-opinion-comment-enter button { float:right; margin:0px 0px 6px 0px; text-transform:capitalize;} 
.ss-opinion-comment-enter .tickboxes .check {float:left}
.ss-opinion-comment-enter .tickboxes label {width:90%; float:left; margin-bottom:10px; vertical-align:middle; margin-top:-3px}

.ss-opinion-comment-box .ss-alert {display:none}
.ss-competition-question { width:100%; margin:0 0 12px 0;border-bottom:1px solid #eee;}
.ss-competition-question input { float:left;padding:0; width:5%; background:none; border:0; }
.ss-competition-question label {float:left; width:85%; padding:0; }
.ss-competition-question ul {padding:0 0 0 2px; margin:0;}
.ss-competition-question li { list-style:none; clear:both; width:100%; padding:6px 0;}
li.ss-comp-question {font-weight:bold; background-color:#eee; padding:3px 6px; margin:12px 0 5px 0; width:97%;}

#contact371, #contact370{border:none;}
