@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background:url(assets/bg.jpg);
background-repeat:repeat-x;
background-color: #322C24;
}

#container{
position:relative;
margin-left:auto;
margin-right:auto;
width:800px;
top:150px;
}

#logo{
position: absolute;
top:20px;
font-family:"Arial Narrow", Arial;
font-size:24px;
background:url(assets/buty_logo.jpg);
background-repeat:no-repeat;
padding-left:220px;
height:100px;
color:#999999;
padding-top:35px;
}

#logo a{
font-family:"Arial Narrow", Arial;
font-size:24px;
color:#999999;
}


#top_quick_links{
position: absolute;
left:800px;
width:300px;
}

#header{
position:absolute;
top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:32px;
color:#999999;
width:770px;
border-left-color:#003562;
border-left-style:solid;
border-left-width:4px;
border-right-color:#003562;
border-right-style:solid;
border-right-width:4px;
padding-left:20px;
height:70px;
padding-top:25px;
background: url(bg_nav.jpg);
background-repeat:no-repeat;
background-position:right;
}

#header a{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;

}

#bg_design{
position: relative;
top:270px;
left:600px;
display:block;
background:url(assets/bg_design.jpg);
width:515px;
height:309px;
}


/*---Nav*/

#nav_main{
position:absolute;
top:70px;
right:20px;
}

#nav_main ul{
list-style-type:none;
display:block;

}

#nav_main li,a{
display:inline;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#C7B299;
font-size:13px;
}

#nav_main li a{
padding-left:10px;
padding-right:10px;
}

#nav_main li a.down{
background:url(assets/nav_tile.jpg);
background-repeat:repeat-x;
}

#nav_main li a:hover{
color: #CCCCCC;
}

#small_links{
 position: absolute;
 top:4px;
left:25px;
 font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;

}

#small_links a{
font-size:10px;
color: #666666;
text-decoration:none;

}

#small_links a.link1{
background: url(assets/small_link_home.jpg);
background-repeat:no-repeat;
width:125px;
position:absolute;
left:0px;
}

#small_links a.link2{
background: url(assets/small_link_contact.jpg);
background-repeat:no-repeat;
position:absolute;
left:125px;
width:125px;
}

#small_links a.link3{
background: url(assets/small_link_book.jpg);
background-repeat:no-repeat;
position:absolute;
left:250px;
width:125px;
}

#small_links a:hover{
color:#333333;
}


/*---Content*/

#content{
position:absolute;
top:120px;
width:425px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CCCCCC;
text-align:justify;
line-height:20px;
left:350px;
}

#content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
}

#content a:hover{
color: #666666;
}
.text_small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:5px;
padding-right:5px;
border-left-color:#FFFFFF;
border-left-style:solid;
border-left-width:1px;
}

#content h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#C7B299;
font-weight:normal;
}

#content h2{
font-family: "Arial Narrow", Arial;
font-size:13px;
color: #D9C575;
font-weight:normal;
}

#content a.link_book {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
font-weight:bold;
display:block;
height:28px;
background-color:#990000;
text-align:center;
padding-top:8px;
}
#content a:hover.link_book {
color: #990000;
background-color: #FFFFFF;
}

#content ul{
list-style-type: square;
margin-left:50px;
color: #666666;
}

#content ul a{
list-style-type: square;
color: #FFFFFF;
font-size:12px;
}

.sub {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color: #FFFFFF;
font-weight:bold;
padding-left:10px;
background:#D9B46E;
height:35px;
}
.sub_end {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:10px;
background:#F4F4EA;
height:35px;
color: #990000;
}

#nav_sub{
position: relative;
top:120px;
left:25px;
padding-bottom:40px;
width:10px;
}

#nav_sub_2{
position: relative;
top:120px;
left:700px;
width:290px;
background-color:#FCFBE9;
background-image:url(assets/quick_book.jpg);
background-repeat:no-repeat;
padding-top:70px;
padding-left:10px;
padding-bottom:10px;
}

#nav_sub li{
list-style:url(assets/arrows.jpg);
padding-bottom:5px;
}

#nav_sub a{
list-style:url(assets/arrows.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

#nav_sub a:hover{
color: #999999;
}

#bread{
position:absolute;
top:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
}

#bread a{
color: #999999;
font-weight:bold;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.image_1{
float:left;
padding-right:10px;
padding-bottom:10px;
padding-top:5px;
}

.image_1_1{
float:left;
margin-right:15px;
margin-bottom:10px;
margin-top:7px;
border-color:#D9B46E;
border-style:solid;
border-width:3px;
}

/*---Footer*/

#footer{
position:relative;
left:-350px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #CCCCCC;
width:770px;
border-left-color:#003562;
border-left-style:solid;
border-left-width:4px;
border-right-color:#003562;
border-right-style:solid;
border-right-width:4px;
padding-left:20px;
height:30px;
padding-top:15px;
text-align:center;
}


#footer a{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color: #CCCCCC;
}


.form_box{
width:200px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
border:1px;; border-style:solid; border-color:#CCCCCC;
}
.form_box_2{
width:170px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
border:1px;; border-style:solid; border-color:#CCCCCC;
}

.form_box_3{
width:265px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
border:1px;; border-style:solid; border-color:#CCCCCC;
}


.text_1{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
padding-left:10px;
padding-right:10px;
}

.text_1_a{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #CCCCCC;
padding-left:5px;
padding-right:5px;
}

.text_1_white{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

.text_2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5AA720;
padding-left:10px;
padding-right:10px;
font-weight:bold;
border-bottom:dotted; border-bottom-color:#CCCCCC; border-bottom-width:1px;
}