/* Author, web disign by : Jinny Lee */

/*text*/
.hidetext{position:absolute;overflow:hidden;width:1px;height:1px;font-size:0;text-indent:-1000em;}
caption{position:absolute;overflow:hidden;width:1px;height:1px;font-size:0;text-indent:-1000em;}

h1.logo{width:689px;height:97px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}
h1.logo a{margin-top:0px;padding:0;display:block;height:97px;text-align:left;overflow: hidden;margin:0;padding:0;}
h1.offer_title{background:url('../img/index/offer_title1.gif') no-repeat;width:856px; height:55px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}
h1.rates_title{background:url('../img/rates/rates_title.gif') no-repeat;width:856px; height:55px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}
h1.photo_title{background:url('../img/rates/photo_title.gif') no-repeat;width:856px; height:55px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}
h1.local_title{background:url('../img/local/local_title.gif') no-repeat;width:856px; height:55px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}
h1.contact_title{background:url('../img/contact/contact_title.gif') no-repeat;width:856px; height:55px;position:top left;margin:0;padding:0;text-indent:-9999em;overflow: hidden;}

h2.link{float:left;color:#b4903b;padding-top:15px;font-size:1.2em;}
h2.contact{color:#b4903b;padding-top:15px;font-size:1.2em;padding-bottom:10px;}
h2.contact1{color:#b4903b;font-size:1.2em;padding-bottom:10px;}

.reservation_title{color:#d7b44d;float:left;padding-right:8px;padding:0 5px;}
.reservation_title1{color:#d38407;float:left;padding-right:8px;padding:0 5px;}
.reservation_text{color:#644d2a;padding:0 5px;}

.hightlight{color:#aa773a;padding-right:5px; padding-left:15px;}

/*p*/

p.index_box{padding:0 5px 20px 5px;}
p.box{padding:0 5px;}
p.email{font-size:0.9em; padding:0 5px;}
p.email a:link, p.email a:visited { color: #c5c5a7; font-weight : normal; text-decoration: none;}
p.email a:hover, p.email a:focus { color: #e1c399; text-decoration: underline;}
p.email a:active { color: #c5c5a7; text-decoration : none; }


p.email1{font-size:0.76em; padding:7px 2px 5px 2px;}
p.email1 a:link, p.email1 a:visited { color: #8a601d; font-weight : normal; text-decoration: none;}
p.email1 a:hover, p.email1 a:focus { color: #a7782f; text-decoration: underline;}
p.email1 a:active { color: #8a601d; text-decoration : none; }


p.copy{color:#554e45;font-size:0.9em;padding:44px 0 0 40px;}
p.foot{font-size:1.5em; padding:24px 0 0 26px;}
p.add{padding:3px 0 0 40px;color:#897459;}

p.motel_address{clear:left;padding-bottom:0;}

/*img*/

img.banner{margin:0 auto;padding-bottom:2px;}
div#ski_banner img.banner{border-radius:18px 18px 0 0;}
img.banner{border-radius:0 0 18px 18px;}
img.sub_banner{margin:0 auto;}
img.box_img{padding-bottom:8px;}

/*table*/

table.price{background:#fefefe;width:860px;border:1px solid #e0e0df;border-collapse:collapse;margin:15px 0 0 40px;}
table td{padding:5px 20px 7px 40px; color:#403e3c;}
table tr{border-bottom:1px solid #e0e0df;}
table tr.none{border-bottom:none;}
th.table_ex{background:#f4f3f2;padding-left:20px;color:#73481a;}
th.table_ex2{background:#f4f3f2;padding-left:20px;color:#CC3333;}
th.table_title{background:#e6ddc8;height:35px;color:#c16b05;padding:0 0 0 42px;}
th.table_room{background:#e6ddc8;height:35px;color:#c16b05;padding:0 0 0 25px;}
span.smaller{
	display:block;
	font-size:0.9em;
}