BODY, TD { 
font-family: trebuchet ms, arial;   
font-size: 12px; 
color: #000000;
}

body {
margin: 0px;
background-color: #48081D;
background-image: url(images/ba-ck6.jpg);
background-position: top center;
}

.nav { 
background-color: #6465B8;
border-top: 1px solid #000033;
border-bottom: 1px solid #000033;
padding-top: 2px;
padding-bottom: 2px;
}

.sidebar { 
background-color: #C190BD;
}

.header { 
background-color: #C190BD;
background-image: url(images/hdr-back.gif); 
background-position: center center;
padding: 4px;
}

.content { 
background-color: #FCD07E;
background-image: url(images/mainback.jpg); 
border-left: 0px solid #6465B8;
border-top: 0px solid #6465B8; 
border-bottom: 0px solid #6465B8;
}

.content2 { 
background-color: #FCD07E;
background-image: url(images/mainback2.jpg); 
border-left: 0px solid #6465B8;
border-top: 2px solid #6465B8; 
border-bottom: 0px solid #6465B8;
}

.footer { 
background-color: #C190BD;
background-image: url(images/hdr-back2.gif);
background-position: center center;
padding: 10px; }



H1 {  font-family: Georgia; font-style: italic; font-weight: normal; font-size: 20px;  color: #aa0000; line-height: 24px; }

.address { font-family: Georgia; font-weight: bold; font-size: 16px; line-height: 20px; }

.sub1 { font-family: arial; font-weight: normal; font-size: 9px; } 

.sub2 { font-family: verdana; font-weight: bold; font-size: 10px;  line-height: 12px; } 

.sub3 { font-weight: normal; font-size: 11px;  } 

.first { font-family: Monotype Corsiva; font-weight: normal; font-size: 26px; line-height: 26px; letter-spacing: .1em;  } 

.specialshead { font-family: Monotype Corsiva; font-weight: normal; font-size: 26px; color: #660000; line-height: 30px; } 

.head1 { font-family: Georgia; color: #852C4A; font-weight: normal; font-style: italic; font-size: 22px; } 

.head2 {  font-weight: normal; color: #660066; font-size: 20px; line-height: 24px; }

.head3 { font-family: Georgia;  font-weight: bold; font-style: italic; color: #48498C; font-size: 18px; line-height: 24px; }

.head4 { font-weight: normal; color: #330033; font-size: 16px; line-height: 20px; }

.head5 { font-family: arial; font-weight: normal; color: #330033; font-size: 14px; line-height: 18px; }

.news1 { font-family: arial; font-weight: normal; color: #990000; font-size: 22px; line-height: 26px; }

.news2 { font-family: arial; font-weight: bold; color: #990000; font-size: 16px; line-height: 18px; }

.press { font-family: trebuchet MS, arial; color: #000000; font-weight: normal; font-size: 12px; line-height: 16px; }

.quote { font-family: Georgia; font-weight: bold; font-style: italic; font-size: 11px; line-height: 16px; color: #A85987;}

.tag { font-family: Georgia; font-weight: normal; font-style: italic; font-size: 18px; line-height: 22px; color: #330033; }

I { font-family: Georgia;  }

.roomtag { 
background-color: #6465B8;
font-family: Georgia; 
font-style: italic; 
color: #FCD07E;
padding-bottom: 2px; 
text-indent: 10px;
font-size: 22px;
line-height: 28px;}

#quote { 
text-align: left;
font-family: Georgia; 
font-style: italic; 
font-size: 12px;  
padding: 4px;
background-color: #FCD07E;
width: 165px;
border: 2px dotted #6465B8;
}

.press { 
text-align: left;
font-family: arial; 
color: #FABE5C;
font-weight: bold;
font-size: 15px;  
text-align: center;
padding: 6px;
background-color: #DB433B;
margin: 6px;
border: 2px dotted #C190BD;
}


.menu { width: 100%; }

.menu ul { margin: 0; padding: 0; list-style-type: none; }

.menu ul li {
position: relative;
background-color: #6465B8;
display: inline;
float: left;
font-weight: bold;
font-size: 14px;
font-family: arial;
color: #FCD07E;
}

 .menu ul li a { 
color: #FCD07E; 
display: inline; 
padding-left: 15px;
padding-right: 15px;
padding-bottom: 2px;
text-decoration: none;
text-align: center;
 }
 
.menu ul li a:visited { 
color: #FCD07E; 
text-decoration: none; 
} 
 
 .menu ul li a:hover { 
color: #ECC5E9; 
font-weight: bold; 
text-decoration: none; 
}


 
 /* begin child */
 
.menu ul li ul { 
font-weight: bold;
width: 100%;
left: 0px; 
position: absolute;
top: 0px; 
display: block;
visibility: hidden; }

.menu ul li ul li { display: list-item; float: none; }

.menu ul li ul li a { 
display: block;
font-weight: bold;
text-align: left;
text-indent: 4px;
padding-top:  3px;
padding-right:  0px;
padding-bottom:  3px;
padding-left:  0px;
border-top: 0px solid #000033;
border-right: 1px solid #000033;
border-left: 1px solid #000033;
border-bottom: 1px solid #000033;
}

.menu ul li ul li a:visited { 
color: #FCD07E; 
text-decoration: none; 
}

.menu ul li ul li a:hover { 
background-color: #C190BD; 
font-weight: bold;
color: #000033; 
text-decoration: none; 
}

/*Background image for top level menu list links */
.menu .mainfoldericon{
background: #6465B8; }

.menu .subfoldericon{
background: #6465B8; }

* html p#iepara { /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

	
/*  IE fix */
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }


A:link    { COLOR: #330033;  TEXT-DECORATION: underline; }
A:visited { COLOR: #330033;  TEXT-DECORATION: underline; }
A:hover   { COLOR: #660066;  TEXT-DECORATION: underline; }

 
 table.rates {
 border-width: 1px 1px 1px 1px;
 padding: 2px 2px 2px 2px;
 border-spacing: 0px;
 border-style: solid solid solid solid;
 border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }

.se  { font-family: arial; font-size: 9px;  color: #7A1630; font-weight: normal; }
.se a:link    { color: #7A1630; text-decoration: none;  }
.se a:visited { color: #7A1630; text-decoration: none;  }
.se a:hover   { color: #7A1630; text-decoration: none;  }
.se a:active  { color: #7A1630; text-decoration: none;  }


.submit {  
font-family: verdana;  
COLOR: #993399;
background-color: #FDD976; 
font-size: 11px; 
font-weight: bold;
padding: 0px 0px 0px 0px; 
border-left: 1px solid #F9E1B6; 
border-top: 1px solid #F9E1B6; 
border-right: 1px solid #926613; 
border-bottom: 1px solid #926613;
}

table.aotbl1 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl1 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #EDCF81 #EDCF81 #EDCF81 #EDCF81;
-moz-border-radius: 0px 0px 0px 0px;}


table.aotbl2 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl2 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #B4A06D #B4A06D #B4A06D #B4A06D;
-moz-border-radius: 0px 0px 0px 0px;}

#box1 {  
padding: 6px; 
border: 2px solid #BC8CA8; 
background-color: #CFADC1;  }


#touches {  
padding: 4px;    
font-style: italic;
font-family: georgia;
font-size: 11px;
text-align: left;
width: 165px;
border: 2px dotted #6465B8; 
background-color: #FFFFFF;  }

