html, body { margin: 0; padding: 0; }
img { border: 0; }
body, select, input, textarea { font-family: Verdana; font-size: 10px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; }
form { margin: 0; }
.ul { text-decoration: underline; }
.ok { cursor: pointer; }
input.btn_pag, input.btn_nmb, input.btn_ok, input.btn_nrm, input.btn_lar, input.btn_nor, input.btn_med, input.btn_wid { letter-spacing: -1px; font-size: 10px; color: #fff; border: 0; height: 22px; }
input.btn_pag { background: url('btn_paging.png'); width: 42px; }
input.btn_nmb { background: url('btn_paging_number.png'); width: 18px; }
input.btn_lar { background: url('btn_lar.png'); width: 131px; }
input.btn_wid { background: url('btn_wid.png'); width: 91px; }
input.btn_ok { background: url('btn_ok.png'); width: 83px; }
input.btn_nor { background: url('btn_nor.png'); width: 65px; }
input.btn_nrm { background: url('btn_nrm.png'); width: 62px; }
input.btn_med { background: url('btn_med.png'); width: 48px; }
input.text { height: 17px; padding: 5px 0 0 4px; border: 1px solid #aeaeae; background: url('input_text.png') repeat-x; }
textarea.text { padding: 5px 0 3px 4px; line-height: 17px; overflow: auto; border: 1px solid #aeaeae; background: url('input_text.png') repeat-x; }
#navigation_info input.text { width: 203px; }
#navigation_info textarea.text { width: 203px; height: 60px; }
#navigation_search input.text { width: 155px; margin-right: 10px; }
#navigation_search input.btn_med { margin-top: 0; }
#paging { text-align: center; padding-top: 5px; padding-bottom: 5px; margin: 0 auto 0 auto; }
#paging .beg { margin-right: 2px; }
#paging .this { color: #000; }
#rightnow { overflow: hidden; line-height: 20px; position: absolute; padding: 2px 5px 5px 7px; top: 7px; height: 18px; width: 373px; left: 170px; }
#rightnow .title { font-weight: bold; }
#rightnow_buy { position: absolute; top: 8px; height: 12px; left: 563px; }
.obj_cmt { display: none; }
h1 { font-size: 12px; margin: 0 0 5px 0; padding: 0; }
p { margin: 0; padding: 0 0 5px 0; }
p.info { font-style: italic; padding-bottom: 0; }
.info_box { padding-bottom: 20px; }
label { cursor: pointer; }
input.radio { cursor: pointer; }
.high { color: green; font-weight: bold; }
.form_item { padding-top: 10px; }
.info_msg { text-align: center; padding: 10px; }
#ajax_title { width: 330px; }
#ObjOverbody { text-align: center; background: #000; position: absolute; top: 14px; left: 15px; height: 305px; width: 475px; }
#obody { position: relative; width: 475px; height: 305px; }
.ocmt { background: url('cmt_bg.png'); }
#ocmt { position: absolute; color: #fff; padding: 3px 5px 5px 5px; bottom: 10px; left: 30px; width: 400px; }
.ocmt[class] { background: url('cmt_bg.png'); }
.link { cursor: pointer; }
#gallery_details { position: absolute; text-align: right; right: 35px; top: 30px; font-size: 11px; font-weight: bold; }
#gallery_between { display: none; z-index: 13; width: 475px; position: absolute; left: 15px; top: 14px; height: 305px; background: #000; }
#video_menu { position: relative; text-align: center; position: absolute; top: 319px; left: 15px; width: 475px; padding: 15px 0 0 0; height: 35px; color: #fff; background: url('content_bg.gif'); }
#videoplayer_menu { position: relative; position: absolute; top: 319px; left: 15px; width: 460px; padding: 18px 0 0 15px; height: 32px; color: #fff; background: url('content_bg.gif'); }
#gallery_menu { position: relative; text-align: center; position: absolute; top: 319px; left: 15px; width: 475px; height: 50px; background: url('content_bg.gif'); }
#gallery_content { color: #fff; }
#gallery_content h1 { font-size: 16px; font-family: Arial; margin: 0; padding: 0 0 5px 0; }
#gallery_content p { margin: 0; padding: 0 0 10px 0; }
#gallery_list { position: absolute; top: 90px; left: 15px; width: 475px; height: 225px; overflow: hidden; overflow-y: auto; }
#gallery_content .item { width: 94px; height: 63px; float: left; margin: 0 0 10px 17px; }
#gallery_content.normal { width: 435px; padding: 10px 20px 20px 20px; height: 275px; background: #000; }
.player_hidden { display: none; }
.player_normal { position: absolute; top: 319px; height: 60px; left: 15px; width: 475px; }
.player_normal_hidden { position: absolute; top: -60px; height: 60px; left: 15px; width: 475px; }
.player_ismac { top: 319px; position: absolute; height: 16px; left: 15px; width: 475px; }
.player_ismac_hidden { top: -60px; position: absolute; height: 16px; left: 15px; width: 475px; }
#tips_btn { margin: 15px auto 0 auto; }
#tipsplayer_btn { position: absolute; right: 15px; top: 15px; }

#search_btn { width: 26px; height: 22px; margin-bottom: -3px; }
#rightnow_btn { border: 0; padding-left: 20px; background: url('buy_button.gif'); width: 78px; height: 22px; }
select { background: #636363; color: #fff; }
#navigation ul { margin: 0; padding: 0; }
#navigation li { margin: 0 0 0 20px; padding: 0; }
#rightnow { background: url('back_rightnow.png') no-repeat; }
#show_player_btn { cursor: pointer; display: none; position: absolute; font-size: 8px; font-family: small fonts;color: #fff; width: 80px; height: 12px; left: 18px; top: 307px; }
#hide_player_btn { cursor: pointer; display: none; position: absolute; font-size: 8px; font-family: small fonts; color: #fff; width: 80px; height: 12px; left: 18px; top: 307px; }
#back_btn { cursor: pointer; display: none; position: absolute; left: 10px; top: 15px; }
#forth_btn { cursor: pointer; display: none; position: absolute; right: 10px; top: 15px; }
.details_onair { width: 29px; margin-left: 82px; height: 11px; margin-bottom: 4px; background: url('icon_onair.gif'); }
#navigation_search { padding: 10px 10px 0 20px; width: 232px; height: 46px; }
#navigation_info { padding: 10px 10px 0 20px; overflow: auto; overflow-x: hidden; height: 320px; width: 230px; }
#navigation_text { padding: 10px 20px 0 20px; overflow: auto; overflow-x: hidden; height: 320px; width: 220px; }
#navigation .item { width: 233px; padding-right: 10px; margin-bottom: 1px; }
#navigation .item img { float: left; margin: 5px 10px 5px 5px; }
#navigation .item .details { margin-left: 82px; margin-bottom: 5px; font-style: italic; }
#navigation .item .time_details { background: url('icon_time.gif') 0 1px no-repeat; margin-left: 82px; padding-left: 14px; }
#navigation .item .info_category { background: url('icon_category.gif') 0 6px no-repeat; margin-left: 10px; padding: 5px 5px 5px 20px; }
#navigation .item .info_details { margin-left: 82px; padding-bottom: 10px; }
#navigation .item h3 { font-size: 11px; padding: 10px 0 4px 0; margin: 0; }
#navigation .item h3.category { padding: 0; }
#navigation_contentbg { position: absolute; top: 14px; left: 0px; }
#navigation_content { width: 260px; height: 329px; overflow: scroll; overflow-x: hidden; padding: 1px 0 0 1px; }
body#navigation .header { width: 252px; height: 29px; line-height: 25px; padding: 4px 0 0 10px; font-size: 11px; font-weight: bold; }
#player_ad { position: absolute; top: 377px; left: 15px; }
body#player { padding: 14px 0 0 15px; position: relative; }
#player_content { width: 475px; height: 305px; }
#video_content { width: 475px; height: 305px; }
#top_link { position: absolute; background: url('bg.png'); top: 42px; left: 20px; width: 160px; height: 90px; }
#top_link span { display: none; }
#top_link a { display: block; width: 160px; height: 90px; }
#top_menu { width: 350px; height: 30px; position: absolute; top: 41px; left: 429px;}
#top_help { width: 131px; height: 22px; position: absolute; top: 1px; left: 648px; }
#top_content { position: absolute; top: 10px; left: 20px; }
#top select { font-size: 11px; width: 140px; }
body#top a { text-align: center; display: block; font-size: 12px; padding: 7px 0 0 0; width: 100%; height: 100%; }
body#navigation { font-family: Verdana; font-size: 10px; }
body#top { position: relative; }
.item_odd { background: #f0f0f0; }
.item_even { background: #e3e3e3; }
div.ok:hover { background: #d4d4d4; }

body#navigation .header { background: url('header_fade.jpg'); }
body#navigation { color: #403f3f; }
body#navigation a { color: #095b93; }
#navigation_contentbg { background: #fff; }
#navigation_content { background: #fff; }
#navigation_search { background: #fff; }