#google-rb1, #google-rb2 {padding-left:10px;padding-top:0;}
#google-rb1 div a:link, #google-rb1 div a:visited {text-decoration:none;color:#92271F ! important;font-weight: bold;}
#google-rb1 div a:hover, #google-rb1 div a:active {color:#D3A025  ! important;text-decoration:underline;font-weight: bold;}

td.tab a:link, td.tab a:visited {text-decoration:none;color:#000;}
td.tab a:hover,  td.tab a:active {color:#92271F;text-decoration:underline;}
.l-t {background-image:url(/images/module/mod_tour/item1.gif);}
.r-t {background-image:url(/images/module/mod_tour/item2.gif);}
.l-t-a {background-image:url(/images/module/mod_tour/active1.gif);}
.r-t-a{background-image:url(/images/module/mod_tour/active2.gif);}
.tab {background-image:url(/images/module/mod_tour/item_bg.gif);}
.tab-act {background-image:url(/images/module/mod_tour/active_bg.gif);}
.tab, .tab-act {text-align:center;}
#yahoo-tab-content{margin-bottom:20px;border: 1px solid #986827;padding:5px 5px 5px 5px;}
#yahoo-tab-content a img{border: 1px solid #8B5742;}
#yahoo-tab-title{font-size:12px;width:25%;}

#tour-list{width:100%; background-color:#984938; border:0px;}
#tour-list td{background-color:#fff;}
#tour-list td div.item{padding:5px;}
#tour-list td div.more{text-align:right;margin-right:10px;}

#book { width: 500px; border: 1px solid #986827;padding: 5px 5px 5px 5px;}
#book fieldset p{padding:0 0 5px 0; margin:15px 0;overflow:hidden;width:100%;}
#book fieldset p div{float:right}
#book fieldset { border-top: 0;}
#book label {width: 200px; display:block; float:left;}
#book label.error {display:none; float:none;}
#book label.error, #book input.submit {margin-left:200px;}
#container { position:relative; bottom:38px; left:370px; width:200px;}
#cal_up {position:absolute;}
#cal_container {position:absolute; left:5px; top:10px; display:none; z-index:2;}
.yui-calcontainer {border:1px solid #986827;}
.yui-calendar td.calcell a {color:#986827;}