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

/* path */
#path {padding:7px; font-size:11px; color:#7e5c34;}
#path a {color:#7e5c34;}

/* layout */
#column_left {float:left; width:165px;}
#wrap_subcontent {float:right; width:790px;}
#wrap_subcontent #txt_content {float:left; width:597px; padding-bottom:25px;}
#wrap_subcontent #sidebar {float:right; width:166px;}

/* bg_subpage */
#about_honors #bg_content {background:url(../images/bg_about.jpg) top left no-repeat; padding-top:50px;}
#rooms_honors #bg_content {background:url(../images/bg_rooms.jpg) top left no-repeat; padding-top:50px;}
#dining_honors #bg_content {background:url(../images/bg_dining.jpg) top left no-repeat; padding-top:50px;}
#leisure_honors #bg_content {background:url(../images/bg_leisure.jpg) top left no-repeat; padding-top:50px;}
#meeting_honors #bg_content {background:url(../images/bg_meeting.jpg) top left no-repeat; padding-top:50px;}
#package_honors #bg_content {background:url(../images/bg_package.jpg) top left no-repeat; padding-top:50px;}
#program_honors #bg_content {background:url(../images/bg_program.jpg) top left no-repeat; padding-top:50px;}

/* left_nav */
#left_nav {list-style:none; margin-bottom:25px;}
#left_nav li {padding:5px 7px; border-bottom:1px solid #d0bfa7; font-size:11px;}
#left_nav li a {color:#998262;}
#left_nav li a:hover {text-decoration:none;}
#left_nav #current {background-color:#8e5a55; border-bottom:none;}
#left_nav #current a {color:#fff;}

#left_nav li:hover {background-color:#ebe4d9;}
#left_nav #current:hover {background-color:#8e5a55;}

/* left_nav2 */
#left_nav2 {list-style:none;}
#left_nav2 li {padding:5px 7px; font-weight:bold; border-bottom:1px solid #d0bfa7; font-size:11px;}
#left_nav2 .on {padding:5px 7px; background-color:#eee9e3; font-weight:bold; border-bottom:1px solid #d0bfa7; font-size:11px;}
#left_nav2 .off {padding:5px 7px; font-weight:bold; border-bottom:1px solid #d0bfa7; font-size:11px;}
#left_nav2 li a {color:#998262;}
#left_nav2 li a:hover {text-decoration:none;}
#left_nav2 #current {background-color:#bca482; border-bottom:none;}
#left_nav2 #current a {color:#fff;}

#left_nav2 li:hover {background-color:#eee9e3;}
#left_nav2 #current:hover {background-color:#bca482;}

/* sub_nav */
.sub_nav {list-style:none;}
.sub_nav li {padding:5px 7px; padding-left:20px; border-bottom:1px solid #d0bfa7; font-size:11px;}
.sub_nav li a {color:#998262;}
.sub_nav li a:hover {text-decoration:none;}
.sub_nav #current {background-color:#8E5A55; border-bottom:none;}
.sub_nav #current a {color:#fff;}

.sub_nav li:hover {background-color:#ebe4d9;}
.sub_nav #current:hover {background-color:#8E5A55;}

#wrap_dropnav {margin-bottom:25px;}

/* banner */
.banner {margin-bottom:25px; text-align:center;}
#main_img {height:172px; overflow:hidden;}

/* txt_content */
#wrap_subcontent {color:#666; line-height:18px;}
#wrap_subcontent h1 {font-size:16px; color:#651220; margin-bottom:15px;}
#wrap_subcontent h2 {font-size:14px; color:#651220; margin-bottom:10px;}
#wrap_subcontent h3 {font-size:14px; color:#b68308; margin-bottom:10px;}
#wrap_subcontent h4 {font-size:12px; color:#8e7149; margin-bottom:10px;}

#wrap_subcontent #pinkfont {color:#e52d80;}

#wrap_subcontent p {margin-bottom:15px;}
#wrap_subcontent a {color:#83623c; text-decoration:underline;}
#wrap_subcontent a:hover {color:#83623c; text-decoration:none;}
#wrap_subcontent .list_dot {list-style:none;}
#wrap_subcontent .list_dot li {margin-bottom:3px; padding-left:10px; background:url(../images/icon_dot.gif) 0px 8px no-repeat;}
#wrap_subcontent #img_align {float:left; width:250px; margin-bottom:15px;}
#wrap_subcontent #img_align img {border:3px solid #f1eeea;}
#wrap_subcontent #txt_align {float:right; width:335px;}

#wrap_subcontent #img_align2 {float:left; width:197px; margin-bottom:15px;}
#wrap_subcontent #img_align2 img {border:3px solid #f1eeea;}
#wrap_subcontent #txt_align2 {float:right; width:390px;}

#wrap_subcontent #img_align3 {float:left; width:160px; margin-bottom:15px;}
#wrap_subcontent #img_align3 img {border:3px solid #f1eeea;}
#wrap_subcontent #txt_align3 {float:right; width:425px;}

#wrap_subcontent .img_mg {margin-right:15px; margin-bottom:15px;}

.dc_gold {background:url(../images/dc_gold.gif) top left no-repeat; width:590px; height:33px; margin-bottom:7px;}

/* side bar */
#wrap_subcontent #sidebar img {margin-bottom:15px;}
#wrap_subcontent #sidebar #bn_package {background:url(../images/bn_package.gif) top left no-repeat; font-weight:bold; color:#fff; width:80px; height:80px; padding-left:86px; padding-top:83px; line-height:14px; margin-bottom:15px;}
#wrap_subcontent #sidebar #bn_package a {font-size:10px; font-weight:normal; color:#bca482;}

/* VIP - tab */
#tab_photo {background:url(../images/bg_tab.gif) top left repeat-x; height:36px; line-height:36px; padding-left:5px; overflow:hidden; width:581px;}
#tab_photo #left_tab {float:left; width:250px; list-style:none;}
#tab_photo #left_tab li {display:inline; float:left; font-size:14px; font-weight:bold; margin-top:5px; margin-right:10px;}
#tab_photo #left_tab li a {color:#fff; text-decoration:none; float:left; padding:0px 10px;}
#tab_photo #left_tab li a:hover {text-decoration:none;}
#tab_photo #left_tab #current a {color:#926a3b; float:left; padding:0px 10px; background-color:#f6f4f1;}

#tab_photo #link_photo {float:right; width:200px; text-align:right; font-size:10px; margin-right:10px;}
#tab_photo #link_photo a {color:#fff;}

#wrap_photo {background-color:#f5f3f1; width:556px; padding:15px; overflow:hidden;}
#wrap_photo h2 {color:#693a38; font-size:14px; margin-bottom:15px;}
#wrap_photo #bt_reservation {margin-top:15px; font-size:14px; color:#873336; font-weight:bold;}
#wrap_photo #bt_reservation img {margin-right:15px;}
#wrap_photo h3 {font-size:12px; color:#b68308;}

#font11 {font-size:11px; padding:15px;}

#bg_roomtable {background-color:#d1c7bb;}
#bg_roomtable td {padding-left:5px; padding-top:5px; background-color:#d1c7bb;}
#bg_roomtable #img_sp {width:115px; padding-right:5px;}
#bg_roomtable #img_sp img {margin-bottom:5px; border:1px solid #88735a;}
#bg_roomtable #img_sp .img_selected img {border:1px solid #fff;}

/* about */
#tb_form {margin-bottom:10px;}
#tb_form td {padding:5px;}
.formstyle1 {width:240px; border:1px solid #f2e4c8; background-color:#fff; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.formstyle2 {width:290px; border:1px solid #f2e4c8; background-color:#fff; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.formstyle3 {width:100px; border:1px solid #f2e4c8; background-color:#fff; padding:3px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.no_dot {list-style:none;}
.no_dot li {margin-bottom:5px;}

.bt_submit2 {background:url(../images/bg_btgold.gif) top left repeat-x; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; border:none; width:90px; height:33px;}

#wrap_map #img_map {float:left; width:200px;}
#wrap_map #txt_contact {float:right; width:380px;}
#wrap_map #txt_contact #column1 {float:left; width:180px;}
#wrap_map #txt_contact #column2 {float:right; width:180px;}

#wrap_brochure {padding:15px; padding-right:0px;}
#wrap_brochure .box_brochure {float:left; width:154px; margin-right:40px; text-align:center; margin-bottom:20px;}
#wrap_brochure .box_brochure img {margin-left:7px;}
#wrap_brochure .box_brochure .img_bro {border:2px solid #d1c7bd; margin-bottom:10px; margin-left:0px;}
#wrap_brochure .box_brochure a {color:#666; font-weight:bold; text-decoration:none;}

/* dining */
#sample_menu {background:url(../images/bg_samplemenu.gif) top left no-repeat; padding:40px; padding-top:70px;}
#sample_menu2 {background:url(../images/bg_samplemenu2.gif) top left no-repeat; padding:40px; padding-top:100px;}

/* leisure */
.name {font-family:Georgia, "Times New Roman", Times, serif; color:#7e5c34; font-size:16px;}
#bg_golf {background:url(../images/bg_golf.jpg) right bottom no-repeat; padding-bottom:50px;}

/* font */
.redfont {color:#990033;}
.goldfont {color:#b68308; font-weight:bold;}
#txt_content .goldfont2 {color:#83623c; font-weight:bold;}
#txt_content .goldfont2 a {color:#83623c; text-decoration:none;}


/* membership */
#wrap_agree {width:560px; height:250px; padding:15px; overflow:scroll; overflow-x:hidden; font-size:11px; margin-bottom:10px; border:1px solid #f2e4c8; background-color:#fffaf1;}
#txt_read {font-size:11px;}

.wrap_imgmg {margin-bottom:10px;}
.wrap_imgmg img {margin-right:10px; border:3px solid #F1EEEA;}

/* horseback */
#tb_horse img {border:3px solid #f1eeea; margin-right:10px;}

/* table _style */
#tb_style {border-right:1px solid #e0dbd0; margin-bottom:7px;}
#tb_style td {padding:5px; border-bottom:1px solid #e0dbd0;  border-left:1px solid #e0dbd0; font-size:11px;}
#tb_style th {padding:7px 5px; border-left:1px solid #b68580; background-color:#8E5A55; color:#fff;}
#tb_style .time {background-color:#f1eeea; text-align:right;}

#tb_style .color1 {background-color:#ffe4e9;}
#tb_style .color2 {background-color:#eeffc0;}
#tb_style .color3 {background-color:#d1fefc;}

#quote {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#7e5c34; padding:15px 30px; text-align:center;}

/* ideal */
#bn_area {background:url(../images/bn_while.gif) top left no-repeat; padding:15px; padding-top:70px;}