html, body {width: 100%; height: 100%; padding: 0px; margin: 0px;}

body {background: #000 url('/images/img_02.jpg') no-repeat; background-position: 50% 150px;}

p {font-family:arial; font-size:14px; color: #AAA; text-align:left;}
p.text {font-family:verdana, arial; font-size:16px; text-indent:16px; line-height:20px; color: #AAA; text-align:left;}
h1 { font-family:arial; font-size:18px; color: #DDD; text-align:left;}

.floatleft {border:3px solid #ccc; margin-right:20px; float:left;}
.floatright {border:3px solid #ccc; margin-left:20px; float:right;}

table { border-collapse:collapse;}
td {border:none; padding:0px;margin:0px;}

.shop {padding:0px 10px; vertical-align:top;}
.div1 {width:100px; height:30px;}

a:link, a:visited {text-decoration:none; color:#FFCA34;}
a:hover {text-decoration:underline; color:white; opacity: 0.5; filter:alpha(opacity=50);}

img {border:none;}

.main {width: 950px; height: 100%; margin: auto;}
.title { font-size:16px; margin-bottom:3px; color: #EEE; text-align:left; font-family:arial; font-weight:bolder;}

.top { background: url('/images/img_01.jpg') no-repeat; background-position: bottom; height: 150px; clear: both; padding: 5px;}
.top .logo{ width: 116px; float: left;}
.top .search{ width: 300px; height: 100%; background: url('/images/search.jpg') no-repeat; position: relative; float: right;}
.top .search2{ width: 150px; height: 100%; background: url('/images/search.gif') no-repeat; position: relative; top:17px; float: right;}
.top .navigation{ padding-top: 17px; text-align: center;}

.content{ clear: both; height: 600px; width: 950px; position: relative; font-family: Arial;}
.content .video{ width: 460px; height: 260px; position: absolute; left: 214px; top: 57px; background: #000;}
.content .chapter1{ position: absolute; left: 240px; top: 337px;}
.content .chapter2{ position: absolute; left: 310px; top: 337px;}
.content .tvmenu{ position: absolute; left: 590px; top: 337px;}
.content a.link{ padding: 8px; background: #333; color: #FFF; font-size: 14px; opacity: 0.7; filter:alpha(opacity=70);}
.content a.link:hover{ padding: 8px; background: #FFF; color: #333; font-size: 14px; opacity: 0.7;}

a.link2{ padding: 3px; background: #333; color: #FFF; font-size: 12px;}
a.link2:hover{ padding: 3px; background: #FFF; color: #333; font-size: 14px;}

p.keywords {color:#333;font-size:12px;}
.keywords a:link, .keywords a:visited {color:#333; text-decoration:none;}
.keywords a:hover {text-decoration:underline;color:#777;}

.banners{ padding-top: 30px; background: url('/images/img_03.jpg') no-repeat; background-position: 50% 1px; text-align: left;}
.bottom{ padding-left: 20px; padding-right: 20px;}
.information{ background:#111; font-family: Arial; font-size:14px; color: #999; text-align: center;}
.input{ border: 1px solid #fff; font: normal 14px arial; padding: 2px; background: #B0B0B0;}
.button{ border: 1px solid #fff; padding: 2px; font: bold 14px arial; background: #54F439;}
.shop_h1 h1{margin-top:0px;}.shop_sel {float:left;margin:0 5px 0 5px;padding:1px;background-color:#FFCA34;}
