
HTML, BODY {width:100%; height:100%;}
BODY {font:75% Arial, Tahoma, Verdana, sans-serif; color:#000; text-align:center; margin:0px; padding:0px; background:#77858c url('bg_0.gif') center repeat-y;}

IMG {border:0}

A:link {color:#000;}
A:visited {color:#000;}
A:hover {color:#000;}

H1 {font-size:150%;}
H2 {font-size:130%;}
H3 {font-size:120%;}
H4 {font-size:110%;}
H5 {font-size:100%;}

.zag { color:#005cdf; font-size:22px; padding-bottom:15px;}

UL {list-style-type:square;}

TABLE {border:0; border-collapse:collapse;}
TD {vertical-align:top; padding:0;}

FORM {margin:0}
INPUT, TEXTAREA, SELECT {font:100% Tahoma, Verdana, Arial, sans-serif; color:#999;}

.clear {height:1px; font-size:1px; clear:both}

#holder {width:1000px; min-height:100%; _height:100%; text-align:left; margin:0 auto; background:#000;}

#header {position:relative; min-height:186px; _height:186px; background:url('header_bg.jpg') 0 0 repeat-x;}
#logo {position:absolute; top:40px; left:47px; width:280px; font-size:24px; color:#fff;}
#logo IMG {float:left; width:108px; height:108px;}
#logo P {margin:28px 0 0 122px;}

#mainGrid {width:100%;}
.centerCol {width:100%; padding-top:6px; background:#fff;}
.sideCol {padding:2px 7px 8px 7px; background:#c4cdd2 url('sidecol_bg.gif') 0 0;}
.sideCol .colW {width:176px;}

.bDecor {width:100%; margin-top:6px; background:#fff url('block_bg.gif') 0 0 repeat-y;}
.bDecor .b1 {background:url('block_bg.gif') right repeat-y;}
.bDecor .b2 {background:url('block_top.gif') 0 0 no-repeat;}
.bDecor .b3 {padding:16px 14px 26px 14px; background:url('block_bottom.gif') bottom left no-repeat;}
.bDecor H1 {font-size:100%; color:#7c7c7c; text-align:center; margin:0;}
.bDecor P, .bDecor UL {font-size:95%; margin:17px 0 0 0;}

.bPics .b3 {text-align:center; padding:5px 0 4px 0;}
.bPics IMG {margin-top:2px;}

.menu .b3 {font-size:110%; font-weight:bold; padding:1px 0;}
.menu A {display:block; position:relative; padding:13px 25px 14px 16px; border-top:1px solid #a9acaf; background:url('menu_bullet.gif') top right no-repeat;}
.menu A, .menu A:visited, .menu A:hover {color:#000; text-decoration:none;}
.menu .menu-0 {border-top:0;}

.news {width:100%;}
.news .pic {text-align:center; padding:9px 15px 9px 10px;}
.news .txt {width:100%; padding:13px 18px 9px 10px;}
.news H1 {font-size:120%; margin:0;}
.news P {margin-top:11px;}
.news .date {float:right; font-size:95%; color:#858585; padding:2px 4px 0 5px;}
.news .links {width:100%; font-size:95%;}
.news .links TD {vertical-align:middle;}
.news .links A {padding-right:12px;}
.news .but {text-align:right;}
.news .but A {padding:0;}
.news .but IMG {width:139px; height:26px; background:url('button_more.png') no-repeat top left; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='button_more.png',sizingMethod='crop');}
.news .odd TD {background:#e1e6e8;}

.pageNav {font-size:105%; font-weight:bold; padding:13px 15px 8px 15px;}
.pageNav A, .pageNav A:visited, .pageNav A:hover {color:#005cdf;}
.pageNav .prev {float:left; padding:4px 0 10px 34px; background:url('icon_prev.gif') 0 0 no-repeat;}
.pageNav .next {float:right; padding:4px 34px 10px 0; background:url('icon_next.gif') top right no-repeat;}

.min_player {padding: 0px 0px 0px 0px; position: relative; z-index: 3;}
.min_player img {border: 0px; display: block;}
.min_player .player_time {float: right; height: 20px; position: absolute; top: 5px; right: 4px; z-index: 5;}
.min_player .player_time-lbg {float: left; width: 7px; height: 20px; background: url(/_img/player_time_lbg.png) left top no-repeat;}
.min_player .player_time-rbg {float: left; width: 6px; height: 20px; background: url(/_img/player_time_rbg.png) right top no-repeat;}
.min_player .player_time-ins {float: left; width: auto; height: 20px; padding: 0px 3px 0px 3px; font-size: 10px; color: #6d6d6d; font-family: Arial, Helvetica, sans-serif; background: url(/_img/player_time_bg.png) left top repeat-x;}
.min_player .player_time-ins strong {color: #05548f; font-size: 14px; position: relative; top: 2px;}
.min_player .play {width: 69px; height: 70px; position: absolute; left: 101px; top: 60px; z-index: 6;}
.min_player .play-ins {width: 69px; height: 70px; cursor: pointer; background: url(/_img/play.png) left top repeat-x;}
.min_player .play-ins a {width: 69px; height: 70px; display: block; position: relative;}
.min_player .player_txt {width: 275px; height: 55px; position: absolute; bottom: 0px; left: 0px; z-index: 7;}
.min_player .player_txt-ins {width: 250px; cursor: pointer; height: 48px; padding: 10px 10px 0px 15px; color: white; font-size: 13px; line-height: 1.45em; font-family: Arial, Helvetica, sans-serif; background: url(/_img/player_bg.png) left top repeat-x;}
.min_player .player_txt-ins .player-overflow {width: 250px; height: 37px; overflow: hidden;}
.min_player .player_txt-ins a {color: white; text-decoration: none; position: relative;}

#footer {font-size:85%; color:#8098a3; padding:26px 197px;}
#footer A, #footer A:visited, #footer A:hover {color:#8098a3;}
#copy {float:left;}
#design {float:right; padding-left:15px;}


#footer:after,
.pageNav:after {content:".";display:block;height:0;clear:both;visibility:hidden;font-size:1px}

#footer,
.pageNav {zoom:1;}

