/* CSS Document */

body {
background-attachment: scroll;
background-image: url(img/bg2.gif);
background-repeat:repeat-xy;
background-position: center top;
width:100%; 

margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
text-align:center;
}

.linknav a:link {color: #971014}
.linknav a:visited {color: #971014}
.linknav a:active {color: #971014}
.linknav {

 font-family : verdana, Georgia, Times, serif;
      font-size : 11px;
      font-weight : normal;
	  line-height: 16px;
	  color : #971014;
}


#container
{
position: relative; 
left:0px; 
top:0px;
height:100%;
width:754px; 
z-index:1;
margin-left: auto;
margin-right: auto;
margin-top: 16px;
margin-bottom: 16px;
padding:0px;
background-attachment: scroll;
background-image: url(img/bg_bands.gif);
background-repeat:repeat-y;
background-position: center top;

}


#header
{

width:722px;
margin-left: auto;
margin-right: auto;
}




#shadow_top{
position: absolute; 
top:-16px;
left:-3px;
width:760px; 
z-index:60;
}

#shadow_bottom{
	position: absolute;
	left:-5px;
	width:764px;
	z-index:40;
	top: 605px;
	height: 98px;



}


#shadow_left{

}



#shadow_right{

}



#logo
{display:block;
width:706px; 
height:230px; 
z-index:2;
margin-left: 8px;
margin-right: 8px;
margin-top: 8px;
margin-bottom: 0px;
padding:0px;
text-align:center;}

#nav
{
width:706px;
height:21px; 
display:block;
padding:0px;
margin-left: 8px;
margin-right: 8px;
}

#middle
{
width:722px;
margin-left: auto;
margin-right: auto;
}



#footer
{
width:722px;
margin-left: auto;
margin-right: auto;


}



#footer_img
{
display:block;
width:706px; 
height:37px; 
z-index:30;
margin-left: 8px;
margin-right: 8px;
margin-top: 8px;
margin-bottom: 0px;
padding:0px;
text-align:center;
}




#left_column_with_map
{
display:block;
height:763px;
float:left;
width:528px; 
z-index:2;
background-attachment: scroll;
background-repeat:no-repeat;
background-position: right bottom;


}


#left_column
{
display:block;
float:left;
width:528px; 
z-index:2;


}

#right_column
{display:block;
float:right;
width:194px; 
z-index:2;
 font-family : verdana, Georgia, Times, serif;
      font-size : 11px;
      font-weight : normal;
	  line-height: 16px;
	  color : #000000;}



#rooms{
width:445;
display:block;
z-index:2;

}

#room_name
{
float:left;
width:155px; 
z-index:2;;
}

#room_desc
{
float:left;
width:290px; 
z-index:2;
margin-bottom: 15px;
}




#pageheader
{
margin-left: 12px;
margin-top: 30px;
text-align:left;
display:block;
}


#maintext
{
font-family : verdana, Georgia, Times, serif;
font-size : 11px;
font-weight : normal;
line-height: 16px;
margin-left: 30px;
color : #555555;
text-align:left;
display:block;
z-index:2;
}


.phonetext
{
font-family : verdana, Georgia, Times, serif;
font-size : 11px;
font-weight : normal;
line-height: 16px;
color : #555555;
text-align:center;
display:block;
z-index:2;
}


.quotetext
{
font-family : Georgia, Times, serif;
font-size : 11px;
font-weight : normal;
line-height: 16px;
color : #971014;
text-align:left;
display:block;
z-index:2;
margin-left: 65px;
width:420px;
}



.quotetext2
{
font-family : Georgia, Times, serif;
font-size : 11px;
font-weight : normal;
line-height: 16px;
color : #971014;
text-align:left;
display:block;
z-index:2;
}


#quotes
{

text-align:left;
display:block;

}


#imageplace{
text-align:right;
margin-right: 8px;
margin-top: 8px;}

.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}



#bottomspace{
height=16px;}

