﻿#base{background:url(../img/bg.gif) 35px 506px no-repeat #000;}
#flash{height:452px;}

#topi{background:url(img/top.jpg)1010px 62px no-repeat;}

#content{padding-top:36px; padding-bottom:20px;}

/*---------- left ----------*/
#content #left{float:left; width:650px;}
#content #left2{float:left; width:300px;}
#content #left dl{width:290px; float:left; padding-right:35px; padding-bottom:24px;}
#content #left dt{padding-bottom:11px; font-weight:bold;}
#content #left .image{padding-bottom:12px;}
#content #left .link{padding-top:10px;}
#content #left .link a{background:url(../img/btn_more.gif) left top no-repeat; font-size:9px;
	width:48px; height:0; padding-top:12px; overflow:hidden; display:block;}
#content #left .link a:hover{filter:alpha(opacity=70); opacity:0.7;}
#content #left a:hover img{filter:alpha(opacity=80); opacity:0.8;}

/*---------- right ----------*/
#content #right{float:right;}
#content #right2{float:right; width:600px;}
#content #right2 #title_topics{background:url(../img/title_topics.gif) 65px top no-repeat; font-size:9px;
	width:290px; height:0; padding-top:29px; overflow:hidden; display:block;}
#content #right dl{border-bottom:dotted 1px #b9b9b9; padding-bottom:12px; margin-top:10px;}
#content #right dd{font-size:90%;}
#content #right .link a{background:url(../img/btn_more.gif) left top no-repeat; font-size:9px;
	width:48px; height:0; padding-top:12px; overflow:hidden; display:block; margin-top:14px;}
#content #right dt{width:290px;}
#content #right .link a:hover{filter:alpha(opacity=70); opacity:0.7;}

#content #right #bnr_resevation{padding-top:27px;}
#content #right #bnr_resevation a:hover img{filter:alpha(opacity=80); opacity:0.8;}
#content #right #cal{padding-top:30px;}
#content #right #cal #title_mobile{background:url(../img/title_mobile.gif) left top no-repeat; font-size:9px;
width:290px; height:0; margin-bottom:10px; padding-top:29px; overflow:hidden; display:block;}
#content #right #cal .info_mob{font-size: 12px; color: #E4C863; text-align: left; padding: 0px 10px 13px 10px;}
#content #right #cal .qr{width: 90px; float:left; padding: 0px 0px 0px 5px;}
#content #right #cal .qr img{border:#CC9966 solid 2px;}
#content #right #cal .qr_text{color: #E4C863; padding:5px; float:left;}

#main #bnr{width:940px; margin-left:0; padding-top:20px; border-top:1px solid #996633;}
#main #bnr li{background:#000; margin-right:35px; float:left;}
#main #bnr li#bnr_last{margin-right:0; margin-left:76px;}
#main #bnr .line2{margin-top:20px;}

#main #page_top{padding-top:50px;}

