/* Default */
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body { font-size:12px; background-color:#000;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}
img {border:0;}
.scroller{scrollbar-face-color: #555555;scrollbar-shadow-color: #555555;scrollbar-highlight-color: #555555; scrollbar-3dlight-color: #333333; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #333333; scrollbar-arrow-color: #888888;}
.message {color:#e7da0b;}
.bt_gold {border:none; background:url(../images/bt_bg_gold.gif) top left no-repeat; color:#FFF; font-size:9px; width:76px; height:19px; margin-right:5px;}
.bt_silver {border:none; background:url(../images/bt_bg_silver.gif) top left no-repeat; color:#666; font-size:9px; width:76px; height:19px;}

/* Layout */
#wrap {width:950px; margin:15px auto;}

/* Header */
#header {margin-bottom:15px; margin-top:15px;}
#header #logo img {margin-right:5px;}
#header #logo {float:left; width:400px; margin-left:20px;}
#header #slogan {float:right; width:350px; text-align:right; padding-top:10px; font-size:11px; color:#999999; margin-right:15px;}
#header #slogan a {color:#999999;} #header #slogan a:hover {color:#e7da0b; text-decoration:none;}
/* Navigation */
#nav_wrap {background:url(../images/bg_nav.gif) top left no-repeat;height:28px;}
#nav {list-style:none; height:25px; padding-top:1px; padding-bottom:1px; padding-left:20px;overflow:hidden;}
#nav li {display:inline; }
#nav a {float:left; padding:26px 0 0 0; margin:0px 23px; overflow:hidden; height:0px !important; height/**/:26px;}
#nav a:hover {background-position:0 -26px;}
#nav a.selected {background-position:0 -52px;}

#nav1 a {width:70px; background:url(../images/navi1.gif) top left no-repeat;}
#nav2 a {width:94px; background:url(../images/navi2.gif) top left no-repeat;}
#nav3 a {width:135px; background:url(../images/navi3.gif) top left no-repeat;}
#nav4 a {width:95px; background:url(../images/navi4.gif) top left no-repeat;}
#nav5 a {width:110px; background:url(../images/navi5.gif) top left no-repeat;}
#nav6 a {width:114px; background:url(../images/navi6.gif) top left no-repeat;}

/* Image box - About us */
#path {padding:10px; text-align:right; font-size:11px; color:#949494;}

#main_image_about {background-color:#FFF; height:434px; margin-bottom:30px;}
#main_image_about #text {float:left; width:280px; padding:70px; padding-right:0px;}
#main_image_about #image {float:right; width:562px;}

#content {background:url(../images/bg_bottom_photo.gif) bottom left no-repeat; height:34px; padding-top:20px; padding-left:15px;}
#content #news #title {float:left; width:45px;}
#content #news #contents_news {font-size:9px; color:#949494;}
#content #news #contents_news a {color:#efd492;}

/* Gallery and Vedio */
#main_image_gallery {background:url(../images/bg_gallery.jpg) top left no-repeat; height:485px;}

#left_nav {float:left; width:140px; margin-top:20px; margin-left:20px; background:url(../images/bg_leftnav.gif) top left no-repeat; padding:22px 17px; text-align:right; height:180px;}
#left_nav .title {margin-bottom:15px;}
#left_nav ul {list-style:none; font-size:11px; line-height:20px;}
#left_nav ul li a {color:#a0a0a0;} #left_nav ul li a:hover {color:#e7da0b; text-decoration:none;}
#left_nav ul li .selected {color:#e7da0b;}

#main_image_gallery #maincontent {float:right; width:733px; margin-top:30px;}
#main_image_gallery #maincontent .imagebox {float:left; width:233px; margin-right:7px;}

/* Footer */
#footer {font-size:10px; color:#949494; text-align:center;margin:15px;line-height:20px;}
#footer a {color:#949494;}
#footer .selected {color:#fff;}

/* Community */
#main_image_community {background:url(../images/bg_myalbum.gif) bottom left no-repeat; padding-right:20px; padding-bottom:20px; min-height:465px;}

#main_image_community #maincontent {float:right; width:713px; margin-top:30px;}
#main_image_community #maincontent .imagebox {float:left; width:233px; margin-right:7px;}
#main_image_community #maincontent h1 {font-size:11px; color:#a0a0a0; font-weight:normal; margin-bottom:15px;}
#main_image_community #wrap_boxes {margin-bottom:20px;}

#board_wrap {background-color:#000; padding:15px; font-size:11px; color:#a0a0a0;}
#board_wrap .titlebox {padding-bottom:10px; border-bottom:2px solid #444444;}
#board_wrap .titlebox .text {float:left; width:280px;}
#board_wrap .titlebox .searchbox {float:right; width:320px;text-align:right;}
#board_wrap .titlebox .searchbox .smallwidth {width:55px; background-color:#333333; font-size:11px; color:#a0a0a0; border:none;}
#board_wrap .titlebox .searchbox .mediumwidth {width:90px; background-color:#333333; font-size:11px; color:#a0a0a0; border:none; padding:3px;}
#board_wrap .titlebox .searchbox .bt_white {background-color:#FFF; font-size:11px; border:none; color:#666; padding:1px 3px;}

.board_community {border-bottom:2px solid #444444; margin-bottom:15px;}
.board_community th {padding:7px 3px; color:#947b09;}
.board_community .notice {background-color:#2b2b2b;}
.board_community td {padding:7px 3px; border-top:1px solid #444444; text-align:center;}
.board_community .leftalign {text-align:left;}
.yllow11 {color:#f0ff00;}
.board_community td a {color:#a0a0a0;} .board_community td a:hover {color:#947b09; text-decoration:none;}
.graybt {background-color:#666666; color:#FFF; font-size:11px; border:none;}

#numberbox #number_td { text-align:center;}
#numberbox #number_td a {color:#a0a0a0; margin:0px 3px;}
#numberbox #number_td a:hover {color:#947b09; text-decoration:none;}
#numberbox #number_td .selected {color:#f0ff00; font-weight:bold;}

/* Community - Read */
#wrapboard_content h2 {font-size:12px; color:#fff000; font-weight:bold; text-align:center; padding:8px; border-bottom:1px solid #555555;}
#wrapboard_content #table_info td {padding:5px; border-bottom:1px solid #555555;} 
#wrapboard_content #table_info .t_bg { background-color:#2b2b2b;}
#wrapboard_content #content_txt {padding:15px 0px;}

#wrap_comment {font-size:10px; color:#FFF;}
#wrap_comment #comment_txt {background-color:#333333; margin-top:5px;}
#wrap_comment #comment_txt td {padding:8px;}
#wrap_comment #comment_txt td #textarea2 {background-color:#000; font-size:11px; color:#a0a0a0; border:none; width:460px; height:35px; padding:3px;}
.body_image {margin:15px 0; text-align:center;}

/* Community - write */
#write_form {border-bottom:1px solid #555555; margin-bottom:15px;}
#write_form td {padding:8px; border-bottom:1px solid #555555;}
#write_form td #title {background-color:#333333; color:#a0a0a0; font-size:11px; border:none; padding:3px;}
#write_form td #name {background-color:#333333; width:160px; color:#a0a0a0; font-size:11px; border:none; padding:3px;}
#write_form td #date {margin:0px 15px 0px 80px;}
#write_form td #message {background-color:#333333; width:560px; height:200px; color:#a0a0a0; font-size:11px; border:none; padding:3px;}

/*input form*/
.selbox,.select { background-color:#333333; font-size:11px; color:#a0a0a0; border:none;}
.textarea{background-color:#333333; color:#a0a0a0; font-size:11px; border:none; padding:3px;scrollbar-face-color: #555555;scrollbar-shadow-color: #555555;scrollbar-highlight-color: #555555; scrollbar-3dlight-color: #333333; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #333333; scrollbar-arrow-color: #888888;}

.input_left {width:250px;float:left;}
.input_right {width:290px;float:right;}
.input {background:#333333;font-size:11px;color:#a0a0a0;border:none;padding:2px 3px;}

/*admin style*/
.txt_w2 {color:white;}
.white_txt1 {color:white;}

/* Video */
#main_image_video {background:url(../images/bg_myalbum.gif) bottom left no-repeat; min-height:485px;}
#main_image_video #maincontent {float:right; width:733px; margin-top:20px;}
#main_image_video #maincontent .imagebox {float:left; width:233px; margin-right:7px;}

#wrap_video {background-color:#131313; border:1px solid #000000; padding:20px; width:650px;}
#wrap_video #videobox {float:left; width:425px;}
#wrap_video #list_video {float:right; width:205px; padding-top:15px;}
#wrap_video #list_video .listbox {margin-bottom:10px; font-size:11px;}
#wrap_video #list_video .listbox img {float:left; border:2px solid #fff;}
#wrap_video #list_video .listbox img:hover {border:2px solid #e7da0b;}
#wrap_video #list_video .listbox .desc_video {float:right; width:100px; color:#FFF;}
#wrap_video #list_video .listbox .desc_video a {color:#FFF; font-weight:bold;}
#wrap_video #list_video .listbox .desc_video a:hover {color:#e7da0b; text-decoration:none;}

/*page navigation*/
.numberfont {padding:0px 9px 0 5px;font-size:11px; text-align:center; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #AAAAAA;}
.numberfont a{color:#a0a0a0;}
.numberfont a:hover{color:#947b09;text-decoration:underline;}
.nav_on {color:#f0ff00; font-weight:bold;}
.nav_off {color:#a0a0a0; text-decoration:none;}
.nav_off:hover{color:#947b09; text-decoration:none;}
.bordernone {border-right:none;}

.explain {font-size:12px;padding:0px 0;color:#a0a0a0;}
#buttons {padding-top:15px;}
.headtitle {font-size:15px;color:white;font-weight:bold;margin-bottom:10px;}
