/* styles for the index file */
body{
/*text-align: center;*/
margin-top: 0px;
margin-bottom: 10px;
/*background-color: rgb(238,238,238); */
/*background-color: rgb(239,239,239); */
background-color: rgb(247,247,247);

}

#wrapper_home{
text-align: left;
width: 985px;
height: 1949px;
background-image: url(../img/bg_small_blue.gif);
background-repeat: repeat;
padding: 0px 0px 0px 0px;
margin: 0 auto 0px auto;

}

#wrapper_rooms{
text-align: left;
width: 985px;
height: 819px;
background-image: url(../img/bg_small_blue.gif);
background-repeat: repeat;
padding: 0px 0px 0px 0px;
margin: 0 auto 0px auto;
border: 0px rgb(48,127,0) solid;

}

#wrapper_reserve{
text-align: left;
width: 985px;
height: 100%;
background-image: url(../img/bg_small_blue.gif);
background-repeat: repeat;
padding: 0px 0px 10px 0px;
margin: 0 auto 0px auto;
}

#wrapper_about{
text-align: left;
width: 985px;
height: 100%;
background-image: url(../img/bg_small_blue.gif);
background-repeat: repeat;
padding: 0px 0px 10px 0px;
margin: 0 auto 0px auto;

}

#header{
width:985px;
height: 119px;
background-image: url(../img/header/header.jpg);
background-repeat: no-repeat;
border: 0px rgb(48,127,0) solid;
border-bottom-width: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
}


.header_link{
width:985px;
height:80px;
}

#content_main_home{ 
width:980px;
height:1740px;
border: 0px rgb(255,0,0) solid;
/*border-bottom-width: 0px; */
padding: 0px 0px 0px 0px;
margin: 10px 6px 20px 6px;
/*background-color: rgb(255,255,255); */
} 


#content_main_rooms{
position: relative; 
width:980px;
height: 610px;
border: 0px rgb(255,0,0) solid;
/*border-bottom-width: 0px; */
padding: 0px 0px 0px 0px;
margin: 10px 6px 20px 6px;
/*background-color: rgb(255,255,255); */
}

#content_main_reserve{ 
width:980px;
height: 100%;
border: 0px rgb(255,0,0) solid;
/*border-bottom-width: 0px; */
padding: 0px 0px 0px 0px;
margin: 10px 6px 0px 6px;
/*background-color: rgb(255,255,255); */
}


#content_main_reserve2{ 
width:980px;
height: 100%;
border: 0px rgb(255,0,0) solid;
/*border-bottom-width: 0px; */
padding: 0px 0px 0px 0px;
margin: 10px 6px 0px 0px;
/*background-color: rgb(255,255,255); */
}


#footer{
width: 969px;
height: 25px;
background-color: #00d3fe;
border: 0px rgb(48,127,0) solid;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 8px;
}

#footer p{
float: left;
color: rgb(255,255,255);
font-size: 12px;
font-family: Arial, Verdana;
border: 0px rgb(0,0,0) solid;
padding: 5px 0px 0px 4px;
margin: 0px 0px 3px 5px;

}

.sitemap{
float: right;
width: 89px;
height:15px;
margin: 5px 0px 6px 40px;
border: 0px rgb(0,0,0) solid;

}

#wrapper_reserve #footer{ 
clear: both;
width: 969px;
height: 25px;
background-color: #00d3fe;
border: 0px rgb(48,127,0) solid;
padding: 0px 0px 0px 0px;
margin: 22px 0px 0px 2px;
}  

#wrapper_reserve #footer p{
width: 100%;
color: rgb(255,255,255);
font-size: 12px;
font-family: Arial, Verdana;
border: 0px rgb(0,0,0) solid;
padding: 5px 0px 0px 4px;
margin: 0px 0px 0px 6px; 
text-align: left;

}


#navi{ 
width: 983px;
height: 23px;
/*background-color: rgb(240,192,0);*/  
background-color: #00d3fe; 
border: 0px rgb(48,127,0) solid;
padding: 0px 2px 2px 0px;
margin: 0px 0px 0px 0px;
border: 0px rgb(48,127,0) solid;

}

#navi ul{
height: 100%;
float: left;
/*color: rgb(255,255,255);*/
/*font-family: Arial Black, Verdana; */
font-family: Arial Black, Gulim, Arial Black, Verdana;;
/*font-family: Verdana, Georgia, Arial;  */
font-size: 15px;
/*font-weight: bold; */
letter-spacing: 0px; 
margin: 0px 0px 0px 12px;
border: 0px rgb(48,127,0) solid;
}

#navi li{
padding: 0px 40px 0px 0px;
border: 0px rgb(48,127,0) solid;
}

#navi .flag{
text-align: right;
padding: 1px 0px 0px 0px;
margin: 0px 10px 0px 0px; 
}

#navi .flag img{
margin: 0px 0px 0px 5px;
}

#navi .flag span{ 
position: relative;
top:-1px;
/*color: rgb(64,64,64); */
color: rgb(255,255,255);
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
padding: 0px 0px 10px 0px;
}

.phone{
color: rgb(255,255,255);
font-family: Verdana, Arial;
font-size: 13px;
font-weight: bold;
padding: 3px 2px 0px 0px;
}

#navi a:link, #navi a:visited{
text-decoration: none;
color: rgb(255,255,255);
}

#navi a:hover{
/*color: rgb(240,0,0); */
color: rgb(255,230,0); 
}


body#home a#home_nav,
body#rooms a#rooms_nav,
body#reserve a#reserve_nav,
body#infomation a#info_nav,
body#tenants a#tenants_nav,
body#faq a#faq_nav,
body#events a#events_nav,
body#about a#about_nav
{

color: rgb(255,230,0); 
/*color: rgb(255,230,0);  */

}


.lable{
width: 160px;
color: rgb(51,51,51);
margin-top: 0px;
padding-top: 0px;
text-align: right;

}

.blanks{
width: 160px;
margin-bottom: 13px;
}

/* styles for the content files */

.clear {
clear: both
}

#content_left{
float: left;
width: 244px;
border: 0px rgb(0,0,0) solid;
padding: 0px;
margin: 0px 0px 0px 2px;
text-align: center;
line-height: 10px;
}

#content_center{
float: right;
width: 465px;
border: 0px rgb(0,0,0) solid; 
padding: 0px;
margin: 0px 0px 0px auto;

} 
#content_right{
float: right;
width: 244px;
border: 0px rgb(0,0,0) solid;
padding: 0px; 
margin: 0px 9px 0px 8px; 
}

#content_small{
color: rgb(79,79,79);
font-size: 13px;
font-family: Arial, Verdana;   
border: 0px rgb(0,0,0) solid;
padding: 0px auto 0px auto;
margin: 0px auto 0px auto; 
line-height: 16px;
text-align: center;
margin: 10px 0px 0px 0px;
}

#content_small span{
position: relative;
top: 3px;
color: rgb(0,176,80);
font-size: 12px;
font-family: Arial, Verdana;
font-weight: bold;
border-right: 0px rgb(0,0,0) solid; 
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#content_center #content_small p{
font-size: 12px;
font-family: Verdana, Arial;
font-weight: bold;
line-height: 15px;
}

#content_small img{
margin: 0px 0px 7px 0px;
}

.new_line{

border: 1px rgb(0,176,80) dotted;
margin: 0px 0px 15px 0px;
}

#content_left_small{
float: left;
width: 139px;
padding: 0px;
margin: 0px auto 0px 2px;
text-align: center;
line-height: 16px;
}

#content_center_small{
float: right;
width: 143px;   
padding: 0px;
margin: 0px auto 0px auto;
text-align: center;
line-height: 16px;

} 
#content_right_small{
float: right;
width: 143px;
padding: 0px; 
margin: 0px 2px 0px 7px;
text-align: center;
line-height: 16px; 
}

#content_wrapper p{
font-family: Verdana, Arial;
/*color: rgb(79,79,79); */
color: rgb(63,63,63);
font-size: 13px;
line-height: 17px;
margin: -4px 0px 0px 0px;
padding: 0px 2px 3px 2px;

}

h1{
color: rgb(79,79,79);
font-family: Verdana, Arial;
text-align: left;
font-size: 15px;
padding: 0px 0px 0px 2px;
margin: 7px 0px 5px 0px;
letter-spacing: 0.2px;
} 

.content_home{ 
/*background-color: #4ec8bc;*/
background-color: rgb(255,255,255);  
/*background-color: rgb(240,240,255); */
border: 5px #00d3fe solid;
margin: 0px 0px 9px 0px;
padding: 6px;
}

.content_home h4{
color: rgb(255,255,255); 
/*color: rgb(0,0,0); */
font-family: Verdana, Arial;
border: 0px rgb(0,0,0) solid;
margin: 0px 0px 0px 0px;
padding: 0px 1px 3px 0px;
line-height: 18px;
font-size: 13px;  

} 


.content_home h5{
color: rgb(79,79,79);
/*color: rgb(0,0,0); */
font-family: Verdana, Arial;
border: 0px rgb(0,0,0) solid;
margin: 0px 0px 0px 0px;
padding: 0px 1px 3px 0px;
line-height: 18px;
font-size: 13px;  

}

.content_home h6{
color: rgb(79,79,79);
/*color: rgb(0,0,0); */
font-family: Verdana, Arial;
border: 0px rgb(0,0,0) solid;
margin: 0px 0px 0px 0px;
padding: 0px 2px 3px 2px;
line-height: 18px;
font-size: 12px;  

}

.content_home span{
color: rgb(79,79,79);
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial;
border: 0px rgb(0,0,0) solid;
margin: 5px 0px 5px 0px;
padding: 0px 1px 0px 1px;
line-height: 25px; 

} 

.content_home p{
margin: -4px 0px 0px 0px;
padding: 0px 1px 3px 1px;

} 

.content_map{
height:286px; 
/*background-color: #4ec8bc;*/
background-color: rgb(255,255,255);  
/*background-color: rgb(240,240,255); */
border: 5px #00d3fe solid;
margin: 0px 0px 9px 0px;
padding: 6px;
}


.text_center p{
text-align: justify;
}

.text_center span{
color: #0070f0; 
line-height: 17px; 

} 

/*
#content_center .recent ul{
margin: 0px 0px 0px 0px;
border: 0px rgb(48,127,0) solid;
}

#content_center .recent li{
color: rgb(240,144,0);
font-family: Verdana, Arial Black, Gulim, Arial Black;
font-size: 13px;
margin: 0px 0px 0px 0px;
padding: 0px 6px 0px 0px;
border: 0px rgb(240,144,0) solid;
border-right: 0px rgb(48,127,0) solid;
} 

#content_center .recent_avail ul{
clear: both;
margin: 0px 0px 0px 2px;
}

#content_center .recent_avail li{
color: rgb(240,144,0);
font-family: Verdana, Arial Black, Gulim, Arial Black;
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 6px 3px 0px;
border-bottom: 1px rgb(240,144,0) solid;
text-align: center;
} 
*/

 

.content_home a:link, .content_home a:visited {
text-decoration: none;
color: rgb(0,0,0);
background-color: transparent;
}     
.content_home a:hover{ 
color: #0070f0; 
/*border-bottom: rgb(255,255,255) solid;  */
}

#content_wrapper a:link, #content_wrapper a:visited {
text-decoration: none;
color: rgb(0,0,0);
background-color: transparent;
}

#content_wrapper a:hover{
border-bottom: 1px #0070f0 solid; 
color: #0070f0; 
/*border-bottom: rgb(255,255,255) solid;  */
}


#content_wrapper .content_column_title{
height: 20px;
color: rgb(255,255,255);
/*background-color: rgb(240,192,0);  */
background-color: rgb(102,255,102);
margin: 0px 0px 6px 0px;
padding: 0px 0px 0px 0px;
text-align: center;

} 

#content_wrapper .content_column_title p{
color: rgb(255,255,255);
/*color: rgb(0,0,0);  */
border: 0px rgb(0,192,176) solid;
margin: 0px 0px 0px 0px;
padding: 0px 3px 0px 4px;
font-family: Verdana, Arial;
font-size: 13px;
font-weight: bold;

}

#content_center li{ 
float: left;
height:12px;
/*color: rgb(240,192,0);  */
/*color: rgb(102,255,102); */
/*color: rgb(63,63,63); */
color: rgb(0,176,80);
font-family: Arial, Verdana;
font-size: 13px;
font-weight: bold;  
padding: 0px 0px 5px 0px;
text-decoration: none;
margin: 4px 5px 6px 22px; 
border-left: 0px rgb(0,176,80) solid;
/*border-right: 5px rgb(0,0,0) solid; */
border-bottom: 1px rgb(0,176,80) dotted;
}

#content_center ul {
text-align: center;
width: 490px;
height: 50px;
/*background-color: rgb(240,192,0);*/
list-style: none;
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
border: 0px rgb(240,192,0) solid;

}

#content_left .content_new .content_home{
text-align: left;
}

#content_left .content_new p{
padding: 1px 0px 0px 2px;
line-height: 18px;
}

#content_left .content_new li{
clear: left;
font-family: Arial, Verdana;
font-size: 14px;
margin: 6px 0px 6px 0px;
}


#content_left .room_gallery2 .content_home{
margin: 0px 0px 9px 0px;
padding: 6px 6px 7px 6px;

}

#content_left .room_gallery2 .content_home span{
color: rgb(79,79,79); 
}


#content_left .room_gallery2 select{
width: 198px;
margin: -5px 0px 5px 0px;
} 

#content_right .line{
line-height: 15px;
color: rgb(0,0,0);
font-weight: bold;
font-size: 13px;
font-family: Verdana, Arial;
margin: 5px 0px 3px 0px;
} 

.text_left span{
line-height: 17px;
color: #0070f0;

} 

#content_search{
width: 244px;
height: 130px;
color: rgb(255,255,255);
background-color: #00d3fe;
border: 0px rgb(0,192,176) solid;
margin: 0px 0px 15px 0px;
padding: 0px;
}


.img_main{

border: 0px rgb(255,255,255) solid;
margin: 0px 0px 0px 0px;
padding: 0px;

}

/* styles for the individual house files */
.rooms_content{
position: absolute;
left:475px;
top:7px;  
margin: 0px 0px 0px 0px;
}

.rooms_pages{
color: rgb(0,0,0);
position: absolute;
left:0px;
top:33px;
width: 217px;
height: 100%
margin: 0px 10px 0px 0px;
border: 0px #00d3fe solid;

}

.rooms_content .title{ 
font-family: Verdana, Arial, Georgia, Verdana;
/*color: rgb(240,192,0); */
color: rgb(0,0,0);
font-size: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 0px rgb(0,0,0) dotted;
}

.rooms_content p{
font-family: Verdana, Arial; 
color: rgb(0,0,0); 
/*color: rgb(79,79,79); */
font-size: 12px;
line-height: 16px; 
}

.rooms_content p a:hover {
color: #0070f0;
border-bottom: 1px #0070f0 solid;

} 

.rooms_img_small{
width:93px;
height:61px;
margin: 0px 0px 0px auto;
border: 0px rgb(240,192,0) solid; 
}

.rooms_img{
width:465px;
height:300px;
border-right: 6px rgb(255,255,255) solid;
} 

.rooms_img_previous{
float: left;  
margin: 0px 7px 0px 0px;
}

.rooms_img_previous p{
font-size: 11px;
font-family: Verdana, Arial;
font-weight: bold;
letter-spacing: 0px; 
padding: 4px 0px 0px 0px;
text-align: center;
}

.rooms_img_previous p a:hover {
color: #0070f0;
border-bottom: 1px #0070f0 solid;

} 

.rooms_img_next p{
margin: 0px 7px 0px 0px;

}

.rooms_img_next p{
font-size: 11px;
font-family: Verdana, Arial;
font-weight: bold;
letter-spacing: 0px;
padding: 0px 0px 0px 0px; 
text-align: center;

}

.rooms_img_next p a:hover {
color: #0070f0;
border-bottom: 1px #0070f0 solid;

}

.rooms_img_navi{
position: absolute;
top:625px;
left:484px;
font-size: 10px;
font-family: Verdana, Arial;
font-weight: bold;
letter-spacing: 0px; 
padding: 4px 0px 0px 0px;
}

li{
float: left;
display: inline;
padding: 0 6px 0 0px;
text-decoration: none;
margin: 0px 0px 28px 0px; 
border: 0px rgb(240,192,0) solid;
}

ul {
list-style: none;
margin: 0;
padding: 0;
border: 0px rgb(240,192,0) solid;

}

.anchor_bottom{
position: absolute;
top:557px;
left:863px;
text-align: right;
}


.anchor_bottom p{
display: inline-block;
color: #0070f0;
font-size: 14px;
font-weight: bold;
font-family: Arial, Verdana;
padding: 0px 10px 3px 0px;   
border: 0px rgb(240,192,0) solid;
}

.anchor_bottom a:link, .anchor_bottom a:visited{
color: #0070f0;
}

.anchor_bottom a:hover{
color: #0070f0;
border-bottom: 1px #0070f0 solid;
}

#info_left .anchor_bottom2 p{
font-weight: bold;
border: 0px rgb(240,192,0) solid;
text-align: right;
margin: 0px 0px 2px 0px;
}

#info_right .anchor_bottom3 p{
font-weight: bold;
border: 0px rgb(240,192,0) solid;
margin: 0px 0px 2px 0px; 
text-align: right;
}  


.rooms_link{
height: 13px;
font-size: 10px;
font-family: Verdana, Arial;
padding: 0px 0px 2px 0px;
margin: 0px 0px 0px 0px; 
line-height: 13px; 
text-align: center;
}

.rooms_link div{  
text-decoration: none;  
}

.rooms_link a:link, .rooms_link a:visited {
text-decoration: none; 
color: rgb(0,0,0);
/*color: rgb(255,255,255); */
background-color: transparent;
}    

.rooms_link a:hover {
color: #0070f0;  
border-bottom: 1px #0070f0 solid;

} 

.rooms_button{
margin: 0px 10px 0px 0px;
color: rgb(255,0,0);
font-size: 13px;
font-family: Arial, Verdana;
/*font-weight: bold; */
padding: 0px 0px 0px 0px; 

}

.rooms_button p{
color: #00d3fe;
font-size: 12px;
margin: 0px 0px 0px 0px;
}



/* styles for the rooms page */ 

.rooms_top{
position: relative;
height: 300px; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px rgb(255,0,0) solid;
border-bottom: 6px rgb(255,255,255) solid;

}


.rooms_bottom{ 
width: 100%;
height:188px; 
padding: 0px 0px 49px 0px;
margin: 0px 2px 0px 0px; 
background-color: rgb(240,240,255);    
border: 0px rgb(255,0,0) solid;
}

.gallery_bg{  
width:100%;  
/*background-color: #00d3fe;  */
/*background-color: rgb(240,240,255); */
/*background-color: rgb(224,255,224); */
background-color: rgb(240,240,255);
margin: 0px 0px 0px 0px;
}

#rooms_big_left{
float: left;
width: 223px;
border: 0px rgb(255,0,0) solid;
margin: 0px 0px 0px 2px; 
}

#rooms_big_left .content_column_title{
height: 20px;
color: rgb(255,255,255);
/*background-color: rgb(240,192,0); */
background-color: rgb(102,255,102);
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
text-align: center;

} 

.content_column_title p{
height: 100%;
color: rgb(255,255,255); 
font-weight: bold;
font-size: 13px;
font-family: Verdana, Arial;
border: 0px #00d3fe solid;
}

#rooms_big_left .room_gallery .content_home{
width:223px;
color: rgb(255,255,255);
/*background-color: #4ec8bc;*/
/*background-color: rgb(255,255,255);  */
background-color: rgb(255,255,255);
border: 5px #00d3fe solid;
margin: 0px 0px 9px 0px;
padding: 6px 6px 0px 6px;
text-align: center;

}

#rooms_big_left .room_gallery2 .content_home{
width:223px;
height:170px; 
color: rgb(255,255,255);
/*background-color: #4ec8bc;*/
/*background-color: rgb(255,255,255);  */
background-color: rgb(255,255,255);
border: 5px #00d3fe solid;
margin: 0px 0px 9px 0px;
padding: 6px 6px 0px 6px;
text-align: center;
line-height: 10px; 

}


#rooms_big_left .room_gallery2 span{
padding: 0px 0px 0px 0px;
line-height: 16px;
}

#rooms_big_left .room_gallery2 select{
width: 198px; 
margin: 1px 1px 0px 0px;  
}

#rooms_big_left .room_gallery3 select{
width: 198px;
margin: 1px 1px 0px 0px;
}


#rooms_big_left .room_gallery3 .content_home{
width:223px;
height:215px;
color: rgb(255,255,255);
/*background-color: #4ec8bc;*/
/*background-color: rgb(255,255,255);  */
background-color: rgb(255,255,255);
border: 5px #00d3fe solid;
margin: 0px 0px 9px 0px;
padding: 6px 6px 0px 6px;
text-align: center; 
}

#rooms_big_left .room_gallery3 select{
margin: 0px 0px 25px 0px;
}

#rooms_big_left .room_gallery3 img{
width: 79px;
height: 79px;
margin: 2px 14px 0px 14px;
border: 1px rgb(159,159,159) solid;
}

.gallery_intro p{
/*color: rgb(0,0,0);*/
/*color: rgb(111,111,111); */
color: rgb(63,63,63);
font-size: 13px; 
font-family: Verdana, Arial;
line-height: 17px;
text-align: left;
padding: 0px 0px 12px 2px;

}

.gallery_intro p span{
padding: 0px 0px 0x 0px;
padding: 0px;
}

#rooms_big_left p span{
/*color: #00d3fe; */
color: rgb(79,79,79);
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial;
line-height: 16px;
border-bottom: 0px rgb(159,159,159) dotted;

}

#rooms_big_right{
float: right; 
width: 716px;
height:569px;
padding: 0px 1px 3px 1px;
margin: 0px 8px 0px 0px;
/*background-color: #00d3fe; */
border: 0px rgb(0,192,176) solid;
}

#rooms_big_right .content_home{ 
height:100%;
color: rgb(255,255,255);
/*background-color: #4ec8bc;*/
/*background-color: rgb(255,255,255);  */
background-color: rgb(255,255,255);
border: 5px #00d3fe solid;
margin: 0px 0px 0px 0px;
padding: 6px 6px 6px 6px;

}


#rooms_big_right .content_column_title{
height: 20px;
color: rgb(255,255,255);
/*background-color: rgb(240,192,0); */
background-color: rgb(102,255,102);
margin: 0px 0px 6px 0px;
padding: 0px 0px 0px 5px;
text-align: left;

}

#rooms_big_right .content_home_extra{
height: 108px; 
background-color: #00d3fe;  
border: 5px #00d3fe solid;
margin: 8px 0px 0px 0px;


}


#rooms_house_title p{
position: absolute;
left:434px;
top:16px;
height: 4px; 
padding: 0px 0px 0px 0px;
margin: -1.9px 0px 0px 0px;
/*color: rgb(111,111,111); */
/*color: rgb(160,112,0); */
/*color: rgb(0,153,0);  */
color: rgb(0,128,32);
font-size: 12px;
font-family: Verdana,Arial;
font-weight: bold;
}
 

info{
position: absolute;
left:30px;
top:210px;
width: 240px;
height: 500px;
}

/* the details on the house pages */

.button_hidden{
visibility: hidden;
}

.house_details{
color: rgb(0,0,0);
position: absolute;
left:0px;
top:0px;
width: 217px;
height: 100%
margin: 0px 10px 0px 0px;
border: 0px #00d3fe solid;
}






 