/* CSS Document */
html{ 

}


body{
	background-color: #D6D7D9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#outer{
margin-top:0px;
margin-left: auto;
margin-right: auto;
width:793px;
}


#logo{
float:left;
width:100px;
height:300px;
}


#outer_right{
background-image: url(../site_images/top_right.jpg);
background-position:top left;
background-repeat: no-repeat;
float:right;
width:100px;
height:300px;
}


#inner{
float:left;
width:593px;
background-color: #ffffff;
}


#header{
background-image: url(../site_images/top.jpg);
margin-top: 0px;
margin-left: auto;
margin-right: auto;
width:593px;
height:33px;
}


#image_header{
margin-top: 0px;
margin-left: auto;
margin-right: auto;
width:593px;
height:350px;
}


#main{
width:593px;
background-color: #ffffff;
}


#title_home{
background-image: url(../site_images/title_home.jpg);
width:593px;
float:left;
height:73px;
}


#title_heritage{
background-image: url(../site_images/title_heritage.jpg);
width:593px;
float:left;
height:73px;
}


#title_menus{
background-image: url(../site_images/title_menus.jpg);
width:593px;
float:left;
height:73px;
}


#title_tea{
background-image: url(../site_images/title_tea.jpg);
width:593px;
float:left;
height:73px;
}


#title_offers{
background-image: url(../site_images/title_offers.jpg);
width:593px;
float:left;
height:73px;
}


#title_contact{
background-image: url(../site_images/title_contact.jpg);
width:593px;
float:left;
height:73px;
}


#title_events{
background-image: url(../site_images/title_events.jpg);
width:593px;
float:left;
height:73px;
}


#title_rooms{
background-image: url(../site_images/title_rooms.jpg);
width:593px;
float:left;
height:73px;
}


#title_links{
background-image: url(../site_images/title_links.jpg);
width:593px;
float:left;
height:73px;
}


#leftSide{
margin-left:10px;
width:120px;
float:left;
}


#rightSide{
width:450px;
float:right;
}


#titles{
margin-left:1px;
width:145px;
float:left;
text-align: Right;
font:bold;
font-size: 1em;
color: #007672;
}


#content{
margin-left:10px;
width:200px;
float:left;
}


#fullContent{
margin-left:1px;
width:380px;
float:left;
color: #000000;
}


#footer{
background-image: url(../site_images/footer.jpg);
float:left;
width:593px;
margin-left: auto;
margin-right: auto;
height:46px;
}


#bottomText{
background-color: #D6D7D9;
float:left;
width:593px;
height:30px;
margin-left: auto;
margin-right: auto;
font:bold 0.6em Arial,Verdana,Helvetica,Geneva,sans-serif; color: #969696;
}


p, .formText{
font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size: 0.7em;
}


.intro{
color: #007672;
}


.error{
color: #ff0000;
}


.forms{
border-right: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
}


.titleText{
font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size: 0.7em;
color: #007672;
}


.timesTitle{
font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size: 1em;
color: #007672;
}


.timesText{
font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;
color: #000000;
}


h1{
font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size: 0.7em;
color: #007672;
}


a{ font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;    color:#007672;   text-decoration:underline;}
a:link {  text-decoration:underline;}
a:hover { text-decoration:underline; } 


.footerText a{ font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;    color: #333333;   text-decoration:none;}
.footerText a:link {  text-decoration:none;}
.footerText a:hover { text-decoration:underline;} 


.featureLink a{ font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;  font-weight:bold; font-size: 1.1em;  color: #000000;   text-decoration:none;}
.featureLink a:link {  text-decoration:none;      }
.featureLink a:hover { text-decoration:underline;color:#007672; background-color: black;} 


