﻿*{padding:0px; margin:0px; border:none; color:#233A90; font-family:Times New Roman;}
h2{font-size:18px;}
#main{width:1024px; margin:0 auto; position:relative; background:transparent url("../images/mainBg.jpg") no-repeat;}
#mainTop{height:207px; width:inherit;}
#langs{width:78px; height:50px; padding-left:56px;}
hr{color:#6B87C5; background:#6B87C5; height:2px;}
#UALang, #RULang, #ENLang{width:20px; height:14px; float:left; padding:28px 3px 0px 3px;}

#title{float:right; overflow:hidden; height:22px; text-transform:uppercase; width:294px; text-align:left; font-size:21px; color:White; padding-top:115px;}

#menu{float:right; clear:both; text-align:right; padding-right:33px;}
.menuLink{text-decoration:none; color:#052e8c; font-weight:bold; text-transform:lowercase;}
.menuLink:hover{color:#7c98ce;}
.currentMenuItem{color:#7c98ce; font-weight:bold; text-transform:lowercase;}
a.currentMenuItem{text-decoration:none;}
#gamesContainer{float:left; width:181px; padding-left:10px;}
#middle{width:inherit;}
#contentContainer{width:735px; padding-left:62px; padding-top:50px; padding-bottom:20px; float:left; min-height:460px;}
#footer{width:1024px; background:transparent url("../images/bottomLine.jpg") no-repeat; clear:both;}
#allRights{text-align:right; padding-right:40px; height:18px;}
#allRights span{color:White !important; font-size:10px;}
.shaded{opacity: 0.4; -moz-opacity: 0.4; filter: alpha(opacity=40); background-color:Black;}

.match, .matchPlayed, .currentMatch{width:176px; padding-left:5px; height:54px; clear:both; margin:20px 0;}
.match{background:#ede2e2;}
.matchPlayed{background:#def0ef;}
.currentMatch{background:#FFA3A3;}

.matchTeam
{
    color:#6082c3;
    font-size:10px;
    float: left;
    position: relative;
    text-align:center;
    top:-10px;
    width:47px;
}

.matchDetails
{
    float: left;
}

.currentMatch .matchCount, .match .matchCount
{
    display:none;
}

.matchDate, .matchCount {width:80px; text-align:center;}
.matchCount{height:36px;font-weight:bold;letter-spacing:-4px}

.matchPlayed .matchCount{display:block;font-size: 38px;}
.matchDate
{
    color:#be1d2d;
    font-size: 12px;
    padding-top:10px;
}
.matchPlayed .matchDate{ color:#98add8; padding-top:0;}
.currentMatch .matchDate{ color:white;}
.currentMatch .matchTeam{color:White;}

.dateHasMatch{background:#CC0000;}
#gameArchive{height:260px; margin-top:-20px; text-align:center;}

#sponsors{float:left; padding-left:50px;}
#akula{float:right; padding-right:30px;}
#tooltip{position:absolute;}

.currentPage{font-weight:normal; color:#BE1D2D;}
.page, .currentPage{padding:0 2px;}
.pagerContainer{padding-top:20px; clear:both; text-align:center;}

.archiveInner{background:white; padding:20px; height:500px; overflow:auto;}
.archiveInner b{color:#12277F;}
.archiveClose
{
    height:30px;
    position:absolute;
    right:-12px;
    top:-12px;
    width:30px;
    z-index:100;    
}

.mediaLink{font-size:12px;}
span.mediaLink span{color:#BE1D2D;}
div.mediaMenu{margin:10px 0px; clear:both;}
.archive{width:836px; height:540px;}


.archiveHeader{width:786px; clear:both;}
.archiveDate{float:left; width:110px; text-align:center; color:Black; font-size:18px; padding-top:5px;}
.atchiveHost{ padding-top:5px;float:left; text-align:center; color:#bf2e2e; width:258px; font-size:20px; padding-right:30px;}
.atchiveHost span{ color:#bf2e2e; }
.archiveCount{float:left;}
.archiveHostCount{float:left; text-align:right; font-size:28px; width:35px;}
.archiveColon{float:left; font-size:28px; width:10px; text-align:center;}
.archiveTeamCount{float:left; font-size:28px; text-align:left; width:30px;}
.archiveTeam{padding-top:5px; float:left; text-align:center; width:250px; padding-left:30px; font-size:20px; color:#3639bb;}
.archiveTable{clear:both; border-bottom:2px solid black; margin-bottom:20px;}
.goals, .faults{width:90px; padding:5px; height:17px;}
.goals{background-color:#dcdbdb; color:#9a9a9a; font-size:12px;}
.goals span{color:#9a9a9a;}
.faults{background-color:#f9f8f8; color:#9a9a9a; font-size:12px; }
.faults span{color:#9a9a9a;}
.hostGoals{background-color:#ffc7c7; width:317px; color:Black; padding:5px 10px;}
.teamGoals{background-color:#c7c8ff; width:317px; color:Black; padding:5px 10px;}
.hostFaults{background-color:#ffdfdf; width:317px; color:Black; padding:5px 10px;}
.teamFaults{background-color:#dfe0ff; width:317px; color:Black; padding:5px 10px;}

div.articleBg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/fancybox/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../images/fancybox/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw { 
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../images/fancybox/fancy_shadow_nw.png) no-repeat;
}