/* CSS Document */

body, html{
margin:auto;
background-image:url(img/index/background.jpg);
background-repeat: repeat-x;
}

#page-container{
margin:auto;
width:948px;
height:614px;
}

#page-container-main{
margin:auto;
width:1100px;
}

#top-main{
float:left;
width:1100px;
}

#top{
float:left;
width:948px;
}

#left{
float:left;
width:620px;
}

.header{
float:left;
width:620px;
height:96px;
margin-top:40px;
background-image:url(img/index/header.jpg);
background-repeat:no-repeat;
}

#nav{
float:left;
width:620px;
height:61px;
background-image:url(img/index/nav.jpg);
background-repeat:no-repeat;
}

#content{
float:left;
width:620px;
height:379px;
background-image:url(img/index/content_bg.jpg);
background-repeat:no-repeat;
}

#right{
float:left;
width:480px;
height:536px;
}

#footer{
float:left;
width:948px;
border-top:3px solid #c29641;
background-color:#222222;
height:35px;
}

#footer-2{
float:left;
width:1100px;
border-top:3px solid #c29641;
background-color:#222222;
height:35px;
}

.detail_1{
color:#e0c383;
font-family:Garamond;
font-size:16px;
}

.detail_2{
color:#d8c9a9;
font-family:Garamond;
font-size:14px;
}

.detail_3{
color:#b19453;
font-family:Garamond;
font-size:12px;
text-decoration:none;
}

.detail_3:visited{
color:#b19453;
font-family:Garamond;
font-size:12px;
text-decoration:none;
}

.copyright{
color:#eeeeee;
font-family: Garamond;
font-size:12px;
text-decoration:none;
}

.copyright a{
color:#eeeeee;
font-family: Garamond;
font-size:12px;
text-decoration:none;
}

.copyright a:hover{
color:#eeeeee;
font-family: Garamond;
font-size:12px;
text-decoration:underline;
}

/* Spa */

#page-container-2{
margin:auto;
width:948px;
height:767px;
}

.spa-left{
float:left;
width:166px;
height:729px;
}

#spa-middle{
float:left;
width:948px;
}

.spa-header{
float:left;
width:948px;
height:96px;
margin-top:40px;
background-image:url(img/spa/header.jpg);
background-repeat:no-repeat;
}

#spa-content{
float:left;
width:948px;
height:532px;
background-image:url(img/spa/content_bg.jpg);
background-repeat:no-repeat;
}

#spa-right{
float:left;
width:166px;
height:729px;
}

.detail_4{
color:#eeeeee;
font-family:Garamond;
font-size:15px;
}

.detail_4:visited{
color:#eeeeee;
font-family:Garamond;
font-size:15px;
}


/* Skin */

#skin-content{
float:left;
width:948px;
height:532px;
background-image:url(img/skin/content_bg.jpg);
background-repeat:no-repeat;
}

/* Shape */

#shape-content{
float:left;
width:948px;
height:532px;
background-image:url(img/shape/content_bg.jpg);
background-repeat:no-repeat;
}

/* Style */

#style-content{
float:left;
width:948px;
height:532px;
background-image:url(img/style/content_bg.jpg);
background-repeat:no-repeat;
}

/* Contact Us */

#contact-content{
float:left;
width:948px;
height:532px;
background-image:url(img/contact_us/content_bg.jpg);
background-repeat:no-repeat;
}

.detail_5{
color:#d8c9a9;
font-family:Garamond;
font-size:16px;
line-height:18px;
font-weight:bold;
}

.detail_6{
color:#d8c9a9;
font-family:Garamond;
font-size:16px;
line-height:18px;
}

.detail_7{
color:#d8c9a9;
font-family:Garamond;
font-size:14px;
}

/* Promotions */

#page-container-3{
margin:auto;
width:948px;
height:1211px;
}

.promo-left{
float:left;
width:166px;
height:1173px;
}

#promo-middle{
float:left;
width:948px;
}

#promo-nav{
float:left;
width:948px;
height:61px;
background-image:url(img/promotions/nav.jpg);
background-repeat:no-repeat;
}

#promo2-nav{
float:left;
width:948px;
height:61px;
background-image:url(img/promotions/nav_1.jpg);
background-repeat:no-repeat;
}

#promo-content{
float:left;
width:948px;
}

#promo-content-left{
float:left;
width:655px;
height:976px;
background-image:url(img/promotions/content_bg_left.jpg);
background-repeat:no-repeat;
}

#promo-content-right{
float:left;
width:293px;
height:976px;
background-image:url(img/promotions/content_bg_right.jpg);
background-repeat:no-repeat;
}

#promo-right{
float:left;
width:166px;
height:1173px;
}

.detail_8{
color:#a52719;
font-family:Corbel;
font-size:14px;
line-height:15px;
}

.detail_9{
color:#a78641;
font-family:Corbel;
font-size:16px;
}

.detail_10{
color:#444444;
font-family:Garamond;
font-size:13px;
font-weight:bold;
}

.detail_10:visited{
color:#444444;
font-family:Garamond;
font-size:13px;
font-weight:bold;
}

/* Video */

#video-content-left{
float:left;
width:655px;
height:976px;
background-image:url(img/video/content_bg_left.jpg);
background-repeat:no-repeat;
}

.detail_11{
color:#d8c9a9;
font-family:Garamond;
font-size:18px;
font-weight:bold;
}

img, div, td { behavior: url(iepngfix.htc) }