body { font-size:12px; background:#efede3 url(../images/bg.gif) top left repeat-x;}

/* Layout */
#wrap_content {margin:25px 0px; position: relative;}
#main_content {float:left; width:738px;}
#video {float:right; width:226px;}

/* img_main */
#img_main {height:369px; background-color:#d1c7bb; overflow:hidden;}
#img_main #mainleft {float:left; width:246px; background:#d1c7bb url(../images/bg_main_banner.jpg) top left no-repeat; height:364px; padding-top:5px;}
#img_main #mainleft #txt_content {padding:20px; padding-top:7px; font-size:11px;}
#img_main #mainleft #bt_content {text-align:center; background:url(../images/bg_package_dot.jpg) center top no-repeat; padding:2px 0px;}
#img_main #mainleft #bt_content img {margin:0px 1px;}
#img_main #mainleft a {color:#fff;}
#img_main #mainleft a:hover {text-decoration:none;}
#img_main #main_img {float:left;}

/* main content */
#main_content .box_main {float:left; width:340px; padding-right:30px; background:url(../images/bg_box2.gif) center right no-repeat; margin-right:20px;}
#main_content .box_main .title {color:#6e1014; margin-bottom:10px;}
#main_content .box_main .title h2 {float:left; width:230px; font-size:14px;}
#main_content .box_main .title h2 a {color: #6E1014;}
#main_content .box_main .arrow {float:right; width:80px; text-align:right; list-style:none;}
#main_content .box_main .arrow li {display:inline;}

#main_content .box_main .content {font-size:12px; color:#666;}
#main_content .box_main .content img {margin-right:10px;}
#main_content .box_main .content h3 {font-size:12px;}
#main_content .box_main .content h3 a {color:#000;}
#main_content .box_main .content p {margin-bottom:10px;}
#main_content .box_main .content p a { font-size:11px; text-decoration:underline;}
#main_content .box_main .content p.exp a {color:#666666; font-size:12px; text-decoration:none;}
#main_content .box_main .content p a:hover {text-decoration:underline;}

#main_content .style {margin-right:0px; background:none; padding-right:0px;}

#video .content {background-color:#d1c7bb; padding:3px;}

/* icons */
#tb_tool {border:1px solid #d4cac1; border-right:none;}
#tb_tool td {border-right:1px solid #d4cac1; width:165px;}
#tb_tool img {margin-right:10px;}
#tb_tool h4 {font-size:12px; font-weight:normal;}
#tb_tool h4 a {color:#000;}
#tb_tool td {padding:10px; font-size:10px; color:#666;}


/*  POPUP */
#popup_video {display:none;background:#0e0f0b url(/images/bg_video.gif) top left no-repeat; position: absolute; top:-200px; left:150px; margin:0px auto; width:640px; height:420px; padding:15px;}
#popup_video #title {height:30px; overflow:hidden;}
#popup_video #title h1 {float:left; width:280px; background:url(/images/txt_honors.gif) top left no-repeat; width:210px; height:16px;}
#popup_video #title h1 span {display:none;}
#popup_video #videoclose {float:right; background:url(/images/bt_close.gif) top left no-repeat; width:53px; height:13px;}
#popup_video #videoclose a {float:left; width:53px; height:13px;}
#popup_video #videoclose a span {display:none;}

/* bg */
#wrap {background:url(../images/bg_main.gif) bottom left no-repeat;}
