/* HTML Tags */
* { margin: 0px; padding: 0px; }
body {font-family: Trebuchet MS, Arial; font-size: 11px; }
a img { border: none; }

/* Generic Tags */
.display_none { display: none; }

/* Blue Box */
.blue_box_2 { height: 240px; padding: 10px; color: #666666; background: url('mini_bg.jpg') no-repeat 0px 0px; }
.blue_box_2 .title { font-size: 20px; margin-bottom: 20px; color: #0033CC; }
.blue_box_2 .desc { font-size: 13px; margin-bottom: 20px; font-weight: bold; line-height: 20px; }

#thumb_list { height: 110px; }
#thumb_list .thumb { padding: 0px 0px 0px 20px!important; padding: 0px 0px 0px 16px; height: 70px; width: 75px; float: left; cursor: pointer; position: relative; }
#thumb_list .thumb a { color: #FFCC00; padding: 0px 0px 0px 0px important; padding: 0px 0px 5px 0px;display: block; }
#thumb_list .border1 { background: url('border_1.gif') no-repeat 0px 0px; height: 80px; width: 80px; position: absolute; top: -5px; left: 20px!important; left: 16px; }
#thumb_list .border2 { background: url('border_2.gif') no-repeat 0px 0px; height: 80px; width: 80px; position: absolute; top: -5px; left: 20px!important; left: 16px; }
#thumb_list .feature_icon { padding: 0px 0px 0px 5px; width: 70px; height: 70px; }

/* Main Image Front Page */
#indicators { float: right; padding-bottom: 3px; }

/* Blue Box for 3 column center: used on home page */
.blue_box { background: url('footer.gif') no-repeat center bottom; background-color: #BCE3FE; padding-bottom: 0px; margin-bottom: 5px; width: 500px; overflow: hidden; }
.blue_box .content { background: url('header.jpg') no-repeat 0px 0px; height: auto !important; height: 366px; min-height: 366px; padding: 4px 10px 10px 10px; }
.blue_box .title { font-size: 15px; color: #FFFFFF; font-weight: bold; }

/* Featured Article */
#main_box { position: relative; width: 480px; height: 250px; padding: 2px 0px 2px 0px; margin: 5px 0px 20px 0px; z-index: 99; }
#main_box .main_box_content { background: #FFFFFF; line-height: 0px; font-size: 0px; width: 478px; height: 250px; border: 0px solid #FFFFFF; border-width: 0px 2px 0px 2px; } 
#main_box .header { top: 0px; left: 0px; height: 7px; width: 482px; position: absolute; background: url('header.gif') no-repeat 0px 0px; }
#main_box .footer { line-height: 0px; font-size: 0px; top: 247px; left: 0px; height: 7px; width: 482px; position: absolute; background: url('footer.gif') no-repeat 0px 0px; }

#info_bg  { z-index: 1; line-height: 14px; top: 5px; right: 3px!important; right: 5px; position: absolute; width: 143px; height: 234px; color: #FFFFFF; padding: 5px; }
#info_bg { background: url('info.png') no-repeat 0px 0px; }
* html #info_bg { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='info.png',sizingMethod='scale'); }

.featured .info { z-index: 99; font-size: 11px; line-height: 14px; top: 5px; right: 3px!important; right: 5px; position: absolute; width: 153px; height: 234px; color: #FFFFFF; }
.featured .info .c { padding: 5px; }
.featured .play_now { padding: 0px 0px 0px 5px; }
.featured .title { padding: 5px 0px 0px 5px; }

.featured .info .title { margin-bottom: 5px; }
.featured .info .title a { color: #FFFFFF; font-size: 13px; }

.featured .info .play_now { margin: 5px 0px 0px 0px; }
.featured .info .play_now a { color: #00FF00; font-weight: bold; }

#main_box #controls { position: absolute; bottom: 2px; width: 143px; right: 7px; bottom: 5px; z-index: 99;}
#main_box #controls .buttons { margin: 0px 4px 0px 0px; cursor: pointer; }

option 
        { 
                    font-family: verdana; 
                    font-size: 11px; 
                    color: #FFCC00; 
        }
option.bg1 {background-color: #111111}
option.bg2 {background-color: #990000}

