#imgtv, #imgekr {
 position: relative;
} 
#imgtv { z-index:1; }
#imgekr { z-index:2; }

/* ==== Pop-Up Tint ==== */
.bubbleInfo {
 position: relative;

}
.trigger {
 position: absolute;
}

.popup {
position: absolute;
display: none;
z-index: 50;
border-collapse: collapse;
font-size: .8em;
}

.popup td.corner {
 height: 13px;
 width: 17px;
}

.popup td#topleft { 
 background-image: url(/images/tint/bubble-1.png); 
} 

.popup td.top { 
 background-image: url(/images/tint/bubble-2.png); 
}

.popup td#topright { 
 background-image: url(/images/tint/bubble-3.png); 
}

.popup td.left { 
 background-image: url(/images/tint/bubble-4.png); 
}

.popup td.right { 
 background-image: url(/images/tint/bubble-5.png); 
}

.popup td#bottomleft { 
 background-image: url(/images/tint/bubble-6.png); 
}

.popup td.bottom { 
 background-image: url(/images/tint/bubble-7.png); 
 text-align: center;
}

.popup td.bottom img { 
 display: block; 
 margin: -1 auto; 
}

.popup td#bottomright { 
 background-image: url(/images/tint/bubble-8.png); 
}

/* ==== Page ==== */
.rt1 {
background-color: transparent; 
background-image: url('/img/1.jpg'); 
background-repeat: repeat-x; 
background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

.rt2 {
border-bottom: 0px solid rgb(255, 255, 255); 
background-color: transparent; 
background-image: url('/img/2.gif');
 background-repeat: repeat; background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

.rt3 {
padding: 10px; 
margin-top:-2px;
background-color: transparent; 
background-image: url('/images/season_06.png'); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 250px;
}

.rt4 {
background-color: transparent; 
background-image: url('/img/5.jpg'); 
background-repeat: repeat-x; background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

.rt5 {
background-color: transparent; 
background-image: url('/img/7.jpg'); 
background-repeat: no-repeat; background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 150px;
}


.rt6 {
padding: 1px 10px 10px 20px; 
background-color: transparent; 
background-image: url('/img/8.jpg'); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

.body_bg {
margin: 0px; padding: 0px; 
background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
}

/* ===== Season Block ===== */
div.sc_menu {
 /* Set it so we could calculate the offsetLeft */
 position: relative;
 height: 120px;
 width: 320px;
 /* Add scroll-bars */
 overflow: auto;
}
ul.sc_menu {
 display: block;
 height: 110px;
 /* Max width here, for users without Javascript */
 width: 1500px;
 padding: 15px 0 0 15px;
 /* Remove default margin */
 margin: 0;

 list-style: none;
}
.sc_menu li {
 display: block;
 float: left;
 padding: 0 4px;
}
.sc_menu a {
 display: block;
 text-decoration: none;
}
.sc_menu span {
 /* We want a caption to display on the next line */
 display: block;
 margin-top: 3px;
 text-align: center;
 font-size: 12px;
 color: #f9d737;
}

.sc_menu span {
 display: none;
 margin-top: 3px;
 text-align: center;
 font-size: 12px;
 color: #f9d737;
}
.sc_menu a:hover span {
 display: block;
}
.sc_menu img {
 border: 0px #fde56e solid;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
}
.sc_menu a:hover img {
 filter:alpha(opacity=50);
 opacity: 0.5;
}

/* ===== Corners ===== */
.r1, .r2, .r3 {
 display: block;
 height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3 b {
 background-color: #0ea8cc;
}

#rounded-box-4 .inner-box, #rounded-box-4 b {
 background-color: #0ea8cc;
}

.inner-box {
 padding:1em;
}
.r1, .r2, .r3 {
 overflow: hidden; 
 font-size:1px;
}