/* CSS Document */

html { }
body { color:#6EA6CA; background-color:#000d20; font-size:12px; font-family: 'PT Sans', arial, serif; background-image:url(/el/background2.jpg); background-position:top center; background-attachment:fixed; }

.loader { font-weight:bold; background-image:url(/el/loading.gif); background-repeat:no-repeat !important; padding:10px 10px 10px 35px; background-position: 10px center; }
.clear { display: block; clear: both; width: 1px; height: 0.001%; font-size: 0px; line-height: 0px; }

header { position:fixed; height:119px; overflow:visible; top:0; left:50%; margin-left:-590px; background-image:url(/el/background2.jpg); background-position:top center; }
header a#logo { display:block; height:148px; width:1180px; background-image:url(/el/header2.png); background-repeat:no-repeat; background-position:top center; }
header hgroup { display:none; }
header hgroup h1 {  }
header hgroup h2 {  }

nav { }
nav ul { }
nav ul li { }

#wrapper { margin:119px auto 0 auto; padding-top:35px; width:1180px; }
article { float:left; width:500px; margin-right:10px; }
aside { float:left; width:330px; }
aside#left { margin-right:10px; }

section { background-color:#000819; margin-bottom:10px; border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -webkit-box-shadow: rgba(0, 39, 72, 0.75) 0px 0px 10px; -moz-box-shadow: rgba(0, 39, 72, 0.75) 0px 0px 10px; -o-box-shadow: rgba(0, 39, 72, 0.75) 0px 0px 10px; box-shadow: rgba(0, 39, 72, 0.75) 0px 0px 10px; }
section h2 { color:#00B678; text-align:center; padding:5px 0; border-radius: 8px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#002748), to(#000819)); }
section ul { list-style-type:none; }
section ul li { }
section ul li:last-child a { border-bottom:0px; border-bottom-left-radius: 8px; -moz-border-bottom-left-radius: 8px; -o-border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; -moz-border-bottom-right-radius: 8px; -o-border-bottom-right-radius: 8px; }

section#news h2:hover { cursor:pointer; }
section#news ul li a { display:block; padding:10px; border-bottom:1px solid #002748; text-decoration:none; }
section#news ul li a .headline { display: block; color:#00B678; font-size:14px; }
section#news ul li a .teaser { display: block; color:#68b3e7; line-height:17px; margin:2px 0 4px 0; }
section#news ul li a .subline { display: block; color:#417AA1; }
section#news ul li a:hover { background-color:#001a30; }
section#news ul li a:hover span { color:#c1ffff !important; }
section#news ul li a:visited span { color:#417AA1 !important; }

section#ticker h2:hover { cursor:pointer; }
section#ticker ul li a { display:block; color:#00B678; font-size:13px; padding:5px 10px; border-bottom:1px solid #002748; text-decoration:none; }
section#ticker ul li a .left { display:block; float:left; width:125px; }
section#ticker ul li a .right { display:block; float:left; width:125px; }
section#ticker ul li a .vs { display:block; float:left; width: 20px; }
section#ticker ul li a .result { display:block; float:left; width: 40px; text-align:right; }
section#ticker ul li a .subline { display: block; color:#417AA1; }
section#ticker ul li a span { overflow:hidden; }
section#ticker ul li a:hover { background-color:#001a30; }
section#ticker ul li a:hover span { color:#c1ffff !important; }
section#ticker ul li a:visited span { color:#417AA1 !important; }

section#replays h2:hover { cursor:pointer; }
section#replays ul li a { display:block; padding:10px; border-bottom:1px solid #002748; text-decoration:none; }
section#replays ul li a .headline { display: block; color:#00B678; font-size:13px; margin-bottom:4px; }
section#replays ul li a .headline .left { display:block; float:left; width:124px; }
section#replays ul li a .headline .right { display:block; float:left; width:124px; }
section#replays ul li a .headline .vs { display:block; float:left; width: 20px; }
section#replays ul li a .headline .player { padding-left:16px; background-image:url(/el/races.png); background-repeat:no-repeat; }
section#replays ul li a .headline .t { background-position: 0 1px; }
section#replays ul li a .headline .p { background-position: 0 50%; }
section#replays ul li a .headline .z { background-position: 0 100%; }
section#replays ul li a .subline { display: block; color:#417AA1; }
section#replays ul li a:hover { background-color:#001a30; }
section#replays ul li a:hover span { color:#c1ffff !important; }
section#replays ul li a:visited span { color:#417AA1 !important; }

section#vods h2:hover { cursor:pointer; }
section#vods ul li a { display:block; padding:10px; border-bottom:1px solid #002748; text-decoration:none; }
section#vods ul li a img { float:left; width:80px; border:3px solid #002748; }
section#vods ul li a .headline { display: block; color:#00B678; font-size:13px; }
section#vods ul li a .subline { display: block; color:#417AA1; }
section#vods ul li a span { padding-left:90px; }
section#vods ul li a:hover { background-color:#001a30; }
section#vods ul li a:hover span { color:#c1ffff !important; }
section#vods ul li a:visited span { color:#417AA1 !important; }

section#streams h2:hover { cursor:pointer; }
section#streams ul li a { display:block; padding:10px; border-bottom:1px solid #002748; text-decoration:none; }
section#streams ul li a img { float:left; width:80px; border:3px solid #002748; }
section#streams ul li a .headline { display: block; color:#00B678; font-size:13px; }
section#streams ul li a .subline { display: block; color:#417AA1; }
section#streams ul li a span { padding-left:90px; }
section#streams ul li a:hover { background-color:#001a30; }
section#streams ul li a:hover span { color:#c1ffff !important; }

section#profile { }
section#profile a { display:block; padding:10px; text-decoration:none; }
section#profile a .headline { display: block; color:#00B678; font-size:14px; padding-left:16px; margin-left:89px; background-image:url(/el/races.png); background-repeat:no-repeat; }
section#profile a .terran { background-position: 0 1px; }
section#profile a .protoss { background-position: 0 50%; }
section#profile a .zerg { background-position: 0 100%; }
section#profile a .leagueinfo { display: block; color:#417AA1; margin-left:89px; padding-left:27px; background-repeat:no-repeat; background-position:top left; }
section#profile a .diamond { background-image:url(/el/diamond-small.png); }
section#profile a .platinum { background-image:url(/el/platinum-small.png); }
section#profile a .gold { background-image:url(/el/gold-small.png); }
section#profile a .silver { background-image:url(/el/silver-small.png); }
section#profile a .bronze { background-image:url(/el/bronze-small.png); }
section#profile a .portrait { float:left; margin-right:10px; display:block; width:75px; height:75px; border:3px solid #002748; background-repeat:no-repeat; }
section#profile a .icon0 { background-image:url(/el/portraits-0-75.jpg); }
section#profile a .icon1 { background-image:url(/el/portraits-1-75.jpg); }
section#profile a .icon2 { background-image:url(/el/portraits-2-75.jpg); }
section#profile a .row0 { background-position-y:0; }
section#profile a .row1 { background-position-y:-75px; }
section#profile a .row2 { background-position-y:-150px; }
section#profile a .row3 { background-position-y:-225px; }
section#profile a .row4 { background-position-y:-300px; }
section#profile a .row5 { background-position-y:-375px; }
section#profile a .col0 { background-position-x:0; }
section#profile a .col1 { background-position-x:-75px; }
section#profile a .col2 { background-position-x:-150px; }
section#profile a .col3 { background-position-x:-225px; }
section#profile a .col4 { background-position-x:-300px; }
section#profile a .col5 { background-position-x:-375px; }
section#profile a:hover { background-color:#001a30; }


section#webchat iframe .qwebirc-qui .outertabbar { background-color:#f00 !important; }















