/* CSS Document */

html { height: 100% }
body {
font-family: Arial,Tahoma, Helvetica, sans-serif;
font-size: 12px;
margin:0px; padding:0px;     
color:#346434; 
background:#FFFFCE;
word-break:break-all;
}

input,select,textarea
{font-family: Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;   
color:#504F4F; 
}

td	{
font-family: Arial,Tahoma, Helvetica, sans-serif;
font-size: 12px;
}

a { cursor:pointer; text-decoration:none; color:#346434;}
a:hover { text-decoration:underline; }
.bar {color:#e0dea1;}

ul,ol,li { 
list-style: none; 
margin:0px; 
padding:0px
}

img { border: none; }

.img_valign2 {vertical-align:-2px;}
.img_valign3 {vertical-align:-3px;}

.text_11 {font-size:11px;}
.text_12 {font-size:12px;}
.text_13 {font-size:13px;}
.text_14 {font-size:14px;}


.button {
border-top:1px solid #cac8c8; 
padding-top:10px; 
padding-bottom:10px;
text-align:center; 
margin-top:10px;
}

.link_none {
color:#636531;
}

.link_1 {
color: #346434; 
}

.link_vj {
color: #346434; 
font-weight:bold;
}

.bold {
font-weight:bold;
}



/* top */

.top {
position:relative; 
width:100%; 
height:30px; 
background-color:#9C9A63; 
text-align:center;
margin:0px;
}

.top_menu { 
width:970px;
margin: auto;
}
.top_menu a, .top_menu a:hover {color:#ffffff;}
/* tvbox color {#ffffff} */

.logo {
float:left; 
width:94px; 
background:url("http://imgcdn.pandora.tv/gimg/img/channel/015/logo.gif");
background-repeat:no-repeat
}

.top_go {
float:left; 
text-align: left; 
padding-top: 8px; 
margin-left:30px;
}

.top_bar { 
padding-left: 3px; 
padding-right: 3px; 
color:#ffffff;
}

.top_right {
float:right; 
padding-top: 8px; 
}

.top_select {
float:right; 
margin-top:4px; 
padding:0px 8px;
}


/* all */

.all {
position:relative; 
width:100%; 
text-align:center;
background-repeat:repeat-x;
background-position:top;
}



/* main */

.main {
position:relative;
width:970px; 
text-align:left; 
margin:auto; 	
}


/* ch_top */

.ch_top {
position:relative; 
width:970px; 
height:90px; 
margin:auto; 
}

.ch_thumb {
float:left; 
padding:7px;
}

.ch_info {
padding:7px;
margin:auto;
}

.ch_num {
color:#636531; 
font-weight:600;
font-size:20px ;
padding-top:3px;
padding-bottom:5px;
}

.ch_title {
color:#636531; 
font-weight:600;
font-size:18px ;
padding-bottom:3px;
}


.ch_title a, .ch_title a:visited, .ch_title a:hover {
color:#636531; 
}

.ch_url a, .ch_url a:visited, .ch_url a:hover {
color:#636531; 
}

.search {
float:right; 
padding-top: 30px; 
padding-right:20px;
color:#636531; 
}
.search_input {
width:200px; 
height:27px; 
font-size:16px;
}

/* ch_menu */

.ch_menu {
position:relative; 
width:970px; 
height:26px; 
background:url("http://imgcdn.pandora.tv/gimg/img/channel/015/menu_bg.gif") repeat-x;
margin:auto; 
}

.menu_line {
float:left; 
width:150px; 
height:26px; 
border-left:1px solid #A5A772; 
}

.menu_text a {
float:left;
height:26px;  
font-weight:bold; 
font-size:14px;  
line-height:25px;
width:150px; color:#FFFFFF;
text-align:center; 
border-left:1px solid #A5A772;
}

.menu_text_on a {
float:left;
height:26px;
font-weight:bold;
font-size:14px;
line-height:25px;
width:150px;
text-align:center;
border-left:1px solid #A5A772;
color:#FFFFFF;
background:url("http://imgcdn.pandora.tv/gimg/img/channel/015/menu_bg_on.gif") repeat-x;
}

.menu_upload a{
float:right;
font-weight:bold;
font-size:14px;
line-height:25px;
padding-right:10px;
color:#ffffff;
}


/* ch_content */

.ch_content {
position:relative; 
width:970px; 
padding-top:6px;
margin:auto;

}

/* left */

.left {
float:left; 
width:153px;
margin:auto;
}

.today {
background: #c6c49c;
color: #FFFFEB;
}

.today a{
color: #FFFFEB;
}

.today_in {
background: #ffffff;
color:#636531;
}

.today_in a {
	color:#636531 !important;
}

.today_in td{
	letter-spacing:-1px;
}

.left_cate {
margin-left:5px;
}

ul.category li {	
margin-top:8px;
font-size:13px;
}
.cate_on {
font-weight:bold;
margin-top:8px;
}



/* center */

.center {
	float:left; 
	width:448px;
}

.movie_info {
border-left:1px solid #636531;
border-right:1px solid #636531;
border-bottom:1px solid #636531;
background-color: #FFFFEB;
}

.movie_info_link a, .movie_info_link a:link , .movie_info_inlk a:visited, .movie_info_inlk a:hover {
font-size:12px;
font-weight:bold
}

.email {
border:4px solid #636531;
padding:5px;
margin:auto;
background-color: #FFFFEB;
}

.movie_title {
font-weight:bold;
color:#366536;
font-size:16px; 
padding:10px; 
}

.movie_info_t {
font-size:12px;
color:#636531;	
}

.movie_info_link a, .movie_info_link a:link , .movie_info_inlk a:visited, .movie_info_inlk a:hover {
font-size:12px;
font-weight:bold;
color: #636531;
}

.table_score {
border:3px solid #9C9A63;
padding:7px;
background-color: #FFFFF5;
}

.input_embed {
height:18px; 
font-size:11px;
}

.center_tab {
margin:auto; 
clear:both;
border-top:4px solid #636531;
border-left:1px solid #636531;
border-right:1px solid #636531;
border-bottom:1px solid #636531;
background-color:#FFFFEB;
}

.center_movie {
position:relative;
width:122px;
margin:auto; 
text-align:left;
}
.time {
margin-top:4px; 
font-weight:bold; 
font-size:12px;
color:#71716B;
}


/* right */

.right {
float:right;
width:353px;
margin:auto; 
text-align:left;
}

ul.tab li { 
padding:6px 10px 4px 10px;
margin-left:4px;
border-top:1px solid #636531;
border-left:1px solid #636531;
border-right:1px solid #636531; 
color: #9C9A63;
}

ul.tab a   {
color: #D73653;
}

li.tab_on{
float: left; 
font-weight:bold;
background:#9C9A63;	
color:#EAFFD0;
}

li.tab_on a, li.tab_on a:link , li.tab_on a:visited, li.tab_on a:hover {
color:#FFFFEB;
}

li.tab_off{
float:left; 
background:#FFFFEB;
color: #636531;
}

li.tab_off a, li.tab_off a:link , li.tab_off a:visited, li.tab_off a:hover {
color:#636531;
}

ul.bookmark li {
padding:4px 3px 2px 3px;
margin-right:3px;
border-top:1px solid #636531;
border-left:1px solid #636531;
border-right:1px solid #636531; 
}



.hd {
position:relative;
float:left;
margin-right:5px;
}

.hd_on {
position:absolute;
top:7px;
left:7px;
}

.right_prg {
clear:both;
width:353px;
margin:auto; 
border-top:4px solid #636531;
border-left:1px solid #636531;
border-right:1px solid #636531;
border-bottom:1px solid #636531;
background-color:#FFFFEB;
}

.right_prg_box {
	width:353px;
	margin-top:5px; 
	border:1px solid #636531;
	background-color:#FFFFEB;
}


.right_line {
background:#636531;
height:1px;
}

.prg_info {
margin-top:3px;
font-size:12px;
height:80px;
line-height:140%;
}

.prg_list {
position:relative;
padding:7px;
}

.prg_list_on {
background:#9C9A63;
color:#FFFFEB;
position:relative;	
padding:7px;
}

.prg_thumb {
border:3px solid #9C9A63;
}

.prg_on_thumb {
border:3px solid #346434;
}

.prg_title{
color:#346434;
font-weight:bold;
margin-bottom:5px;
}


/* right_view */

.view_title {
font-size:16px;
font-weight:bold;
padding:5px 0px 10px 0px;
color:#366536;
}

.view_text {
padding:5px 3px 20px 3px;
line-height:140%;
}

.view_reply {
line-height:150%;
padding-top:20px;
padding-bottom:5px;
}

.reply_id {
padding:5px 0px 5px 10px;
background:#C0BE79;
}

.reply_text {
padding:10px 5px;
line-height:140%;
}

.right_playlist {
border-top:4px solid #636531;
border-left:4px solid #636531;
border-right:4px solid #636531;
background-color: #FFFFF5;	
}



/* bottom */

.bottom {
clear:both;
font-size:1px;
height:1px;
}

.bottom_line {
height:10px;
position:relative; 
width:970px; 
border-bottom:1px solid #636531;
margin:auto;
}

.bottom_text{
padding-top:20px;
height:40px;
position:relative; 
width:970px; 
text-align:center;
margin:auto;
color:#636531;
}


/* sub */

.sub {
padding:0px 0px 0px 163px;
margin:auto;
}

.sub_title {
color:#346434;
font-size:17px;
font-weight:bold;
padding:5px 0px 7px 5px;
margin:auto;
}

.sub_border {
border:1px solid #636531;
padding:15px;
margin:auto;
}

.sub_bulletin {
position:relative;
padding-top:10px;
}

.bulletin_thumb {
float:left; 
margin-right:10px;
}

.bulletin_text {
margin-top:3px; 
margin-left:88px
}

.bulletin_reply {
margin-top:10px;
background:#C0BE79;
padding:5px 10px 10px 10px;
margin-left:90px;
}

/* admin */

.admin_menu {
font-size:14px;
font-weight:bold;
margin-left:5px; 
margin-top:12px;
}

ul.admin_submenu li {	 
margin-top:8px;
margin-left:15px;
font-size:13px;
cursor:pointer;
}

.admin_prg_l {
width:280px;
float:left;
margin-right:20px;
}

.admin_prg_r {
margin-left:10px;
height:400px;
}

.admin_line {
height:10px;
position:relative; 
width:100%; 
border-bottom:1px solid #4c4c4c;
margin-bottom:10px;
}


.memo_top {
background:#C0BE79;
color:#ffffff;
font-weight:bold;
margin-bottom:10px;
}

.memo_pagelist {
background-color: #9C9A63;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #636531;
	width:772px;
}

.board_top {
position:relative;
color:#E4E3E3;
padding:4px 0px 3px 0px;
width:772px;
background-color:#d6d4a0;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #636531;
border-bottom-color: #636531;
}

.board_1 {
padding:5px 0px;
width:772px;
background-color: #CCCA7F;
}

.board_2 {
padding:5px 0px;
width:772px;
background-color: #D6D4A0;
}

.board_pagelist {
background:#ededed;
border-top:1px solid #cac8c8;
width:772px;
}

.board_pagelist2 {
background:#ededed;
border-top:1px solid #cac8c8;
width:510px;
}

.table_width {
width:772px;
}

.img_bg {
	border:3px solid #cccccc;
}

/* page number*/

.page {border: solid 1px #636531;line-height: 16px;font-weight:bold;background: #F6F6F6; color:#9c9a63;}
.page_on {
border: 1px solid #636531;
line-height: 16px;
font-weight:bold;
padding:1px 5px 0px 5px;
color:#E4E3E3;
background-color: #9C9A63;
}
.number {
width:100%;
padding:1px 6px 1px 6px;
color:#9C9A63;
}
.number_icon {width:100%;padding:1px;}



/* upload */

.upload_bg {
background:#D6D4A0;
}


.upload_end {
	background:#393939;
	height:16px;
	color:#BBFB0E;
	font-weight:bold;
	padding:3px 20px 1px 20px;
}

.upload_top {
font-weight:bold;
color:#F7F7C6;
background-color:#9c9a63;
}

.upload_list {
margin:auto;
width:771px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #9c9a63;
border-bottom-color: #9c9a63;
border-left-color: #9c9a63;
}

.upload_input {
width:100%;
}
.upload_list_on {
margin:auto;
width:771px;
background: #f7f7b4;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #9c9a63;
border-bottom-color: #9c9a63;
border-left-color: #9c9a63;
}

.option {
border:1px solid #636531;
float:right;
padding:3px 10px;
}

.today .top_bar {
color: #F7F7C6;
}

.movie_info .bold {
color: #636531;
}
.prg_list_on .prg_title {
color: #FFFFEB;
}
.prg_on .prg_info {
color: #FFFFEB;
}
.prg_on .prg_info a {
color: #FFFFEB;
}

.prg_on {
	padding:3px 7px 7px; 
	background:#9c9a63;
}

.list_title {
	padding:5px 7px;
}

.list_title_on {
	background:#9c9a63;
	font-weight:bold;
}

.list_title_on a {
color: #FFFFEB;
}
