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

*{
margin:0;
padding:0;
}

body{
background: url(assets/bg_tile.jpg);
background-repeat:repeat-x;
}

#container{
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
}

#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;
}

#small_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
position:absolute;
top:2px;
z-index:1;
}

#small_text a{
font-size:10px;
color:#999999;
font-weight:normal;
}
#small_text a:hover{
font-size:10px;
color: #333333;
}

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

#header{
position:absolute;
top:0px;
display:block;
width:958px;
height:193px;
background:url(assets/header_image.jpg);
background-repeat:no-repeat;
}

#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:165px;
}

#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:#333333;
font-size:15px;
font-weight: 800;
}

#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{
background:url(assets/nav_tile.jpg);
background-repeat:repeat-x;
color: #999999;
}

#small_links{
 position: absolute;
 top:4px;
 right:0;
 width:320px;

}

#small_links a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
padding-left:20px;
display:block;
height:33px;
padding-top:18px;
}

#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:220px;
width:670px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
text-align:justify;
line-height:24px;
margin-left:10px;
}

.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:28px;
color:#666666;
font-weight: bold;
border-bottom-color: #999999;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:8px;
}

#content h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#666666;

}
#content h2{
font-family: "Arial Narrow", Arial;
font-size:17px;
color: #0099FF;
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: #003399;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

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

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

.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:200px;
left:700px;
width:260px;
background-image:url(assets/quick_links.jpg);
background-repeat:no-repeat;
padding-top:5px;
padding-left:20px;
padding-bottom:40px;
border-left-color:#999999;
border-left-style:dashed;
border-left-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#nav_sub h1{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
}
#nav_sub h2{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
}

#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{
margin-top:40px;
width:100%;
background:#F4F4EA;
height:189px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image: url(assets/footer.jpg);
background-repeat: repeat-x;
background-position:top;
display:block;
}


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


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

.form_box_3{
width:220px;
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:#333333;
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;
}