
/***************************************************************
* GENERAL CLASSES    
***************************************************************/

body
{
	Padding-left:0px;
	Margin: 0px;
padding-top:7px;
padding-bottom:10px;
	Background-Color: #c7b299;
	Font-Family:Helvetica, Arial, Sans-Serif;
}
h1
{
	padding: 0px;
	margin: 0px;	
	font-size: 24px;
}

h3
{
	padding: 0px;
	margin: 0px;	
	font-size: 16px;
}

.bodyprint
{
	Padding-left:0px;
	Margin: 0px;
padding-top:3px;
padding-bottom:3px;
	Background-Color: #c7b299;
	Font-Family:Helvetica, Arial, Sans-Serif;
}


.menu {
		font-family:   Helvetica, Arial,  sans-serif;
padding-top:2px;
padding-bottom:2px;
		font-weight: 600;
		font-size:7.5pt;
Letter-Spacing: 0.05Em;

		text-decoration: none;
		color:black;
}
.menu:hover {
		font-family:   Helvetica, Arial,  sans-serif;

padding-top:2px;
padding-bottom:2px;		
font-weight: 600;
		font-size: 7.5pt;
Letter-Spacing: 0.05Em;
		text-decoration: none;
		color:white;
		}


.page_title {
     
  font-family: Georgia, serif;      
  border: 0px;
            padding-top: 10px;
padding-bottom: 10px;
Letter-Spacing: 0.04Em;
               text-align:left;
font-weight: 500;
        color:#58595b;
             font-size:18pt;
}

.page_title1 {
     
  font-family: Georgia, serif;      
  border: 0px;
            padding-top: 10px;
padding-bottom: 10px;
 padding-left: 16px;
Letter-Spacing: 0.04Em;
               text-align:left;
font-weight: 500;
        color:#58595b;
             font-size:18pt;
}


.gallery_title {
     
  font-family: Georgia, serif;      
  border: 0px;
            padding-top: 10px;
 padding-left: 32px;

padding-bottom: 9px;
Letter-Spacing: 0.04Em;
               text-align:left;
font-weight: 500;
        color:#58595b;
             font-size:18pt;
}


.page_title_sm {
     
  font-family: Arial, Helvetica, sans-serif;      
  border: 0px;
            padding-left: 6px;
               text-align:left;
        color:#58595b;
             font-size:10pt;
font-weight: bold;

}

.text
{
	padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;	
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.texttable
{
		
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.textbanner
{
		
color:#484848;
	font-size: 9pt;

	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.textbanner1
{
		
color:#6a281c;
	font-size: 9pt;

	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}

.hptitle
{
	     
 padding: 6px;
	color:#484848;
	font-size: 10pt;
Letter-Spacing: 0.03Em;
	border: 0px;
  font-family: Georgia, serif;      
}
.linkpage
{
 font-family: Georgia, serif;      
 background: transparent;
padding-top: 15px;
       
 border: 0px;
color:#939393;
font-size:9pt;
font-weight: 600;
text-decoration:none;
	
}
.linkpage:hover{
color:#5e5e5e;
text-decoration:none;
font-weight: 600;

}

.link1
{
Font-Family:Helvetica, Arial, Sans-Serif;
		color:#484848;

	font-size: 8pt;
text-decoration:none;
font-weight: 600;	
		
}
.link1:hover{
color:#484848;
text-decoration:underline;
}


.pics
{
	padding-top: 3px;
padding-bottom: 8px;
padding-left: 12px;
padding-right: 6px;	
	font-size: 9pt;
Font-Family:Helvetica, Arial, Sans-Serif;

}


.insidetext
{
	padding-top: 6px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;	
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.03Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}

.insidetext1
{
	padding-top: 6px;
padding-bottom: 3px;
padding-left: 79px;
padding-right: 40px;	
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.03Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}


.bullets
{
	padding-top: 6px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;	
color:#484848;
	font-size: 8pt;
Letter-Spacing: 0.03Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}

.leftbullets
{
	padding-top: 6px;
padding-bottom: 3px;
padding-left: 20px;
padding-right: 3px;	
color:#484848;
	font-size: 8pt;
Letter-Spacing: 0.03Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.maisonmenu
{
	     
 
Font-Weight: normal;
	Color:  #616161;
	Font-Size: 9Pt;
      Font-Family:Arial, Helvetica, sans-serif;   
        Letter-Spacing: 0.05Em;
text-decoration:none;
     
}

.link3
{
	
	Font-Weight: normal;
	Color:  #616161;
	Font-Size: 8Pt;
      Font-Family:Arial, Helvetica, sans-serif; 

        Letter-Spacing: 0.04Em;
text-decoration:none;
   
	
}
.link3:hover{
  
color:c31f1d;
text-decoration:none;
}

.linktitle
{
padding: 2px;
	color:#6c6a6a;
	font-size: 10pt;
Letter-Spacing: 0.04Em;
	border: 0px;
font-weight: 600;	

  font-family: Georgia, serif;
	Background-Color: #cdcdcd;
	
}


.reservation-form
{
	padding-left: 4px;
	color: #484848;
	font-size: 13px;
	padding-right: 4px;
	Font-Family:Helvetica, Arial, Sans-Serif;
	line-height: 25px;
}

.reservation
{
	padding-left: 4px;
	color: #484848;
	font-size: 11px;
	padding-right: 4px;
	Font-Family:Helvetica, Arial, Sans-Serif;
}

.guarantee
{
	font-weight:bold;
	color:#990000;
}

.scrolltext
{
	

color:#484848;
	font-size: 9pt;
text-decoration:none;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.scrolltext:hover{
color:#484848;

text-decoration:underline;
}

.footer
{
	Padding-left:0px;
	Margin: 0Px;
Font-Size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: white;
padding-bottom:1px;
}
.footer:hover{

text-decoration:underline;
}

.contact
{
	padding-top: 5px;
padding-bottom: 5px;	
color:#484848;
text-decoration: none;
		font-size: 9pt;
Letter-Spacing: 0.03Em;	border: 0px;
}
.contact:hover{

text-decoration:underline;

}

.printtextleft
{
	padding-top: 6px;
padding-bottom: 6px;
padding-left: 16px;
padding-right: 6px;	
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}

.main
{
	Padding-left:0px;
	Margin: 0Px;
Background-Color: #69281c;


padding-bottom:0px;
Font-Size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: white;
}



.print
{
	Padding-left:0px;
	Margin: 0Px;
Background-Color: #eae4e4;
padding-bottom:0px;
}

.left
{
	Padding-left:0px;
	Margin: 0Px;
Background-Color: #eae4e4;
padding-bottom:0px;
}

.trim
{
	Font-Size: 1px;
	Padding:0Px;
	Margin: 0Px;
	border: 0px;
}

.strip
{
	Font-Size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	Background-Color: #c7b299;
}


.title1
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #484848;
	
}
.title1:hover{
color:black;
}

.linksleft
{
	Background-Color: White;
	Border:  #7a7a7a 1Px Solid;
	Font-Weight: normal;
	Color:  #7a7a7a;
	Font-Size: 8Pt;
        Font-Family:Arial, Helvetica, sans-serif;   
        Letter-Spacing: 0.05Em;
        Text-Align:left;
padding-left:15px;
}


.linksleft:hover{
background-Color: White;
	Border:  #7a7a7a 1Px Solid;
	Font-Weight: normal;
	Color:  #7a7a7a;
	Font-Size: 8Pt;

text-decoration: underline;
        Font-Family:Arial, Helvetica, sans-serif;   
        Letter-Spacing: 0.05Em;
        Text-Align:left;
padding-left:15px;
}


.tel
{
	Padding-left: 30Px;
	Font-Size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #00349a;
}
.content
{
	Padding-left: 5Px;
	Font-Size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: black;
        Font-Family: Helvetica, Arial, Sans-Serif;
}

.roomtext
{
	padding-top: 10px;
padding-bottom: 15px;	
color:#484848;
	font-size: 11px;
	border: 0px;
}

.meetingtext
{
	padding-top: 10px;
padding-bottom: 15px;	
padding-right: 10px;
color:#484848;
	font-size: 11px;
	border: 0px;
}

.linkright
{
 font-family: Arial, Helvetica, sans-serif;      
 background: transparent;
padding-top: 15px;
       
 border: 0px;
                  
          text-align:left;
        color:#939393;
        
  position: relative;
        font-size:8pt;
font-weight: 950;
text-decoration:none;
	
}
.linkright:hover{
color:#5e5e5e;
background-image: url("../images/linkleft.gif");

 text-align:left;
text-decoration:none;
font-weight: 950;
}








.note
{
	Font-Size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	Background-Color: #00349a;
}
.tbl
{
	Font-Size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #00349a;
padding-left: 8px;
	background-image: url("../images/texture.gif");
	background-repeat: repeat-y;
}
.help
{
	Font-Size: 26px;
	text-decoration: none;
	font-weight: normal;
	color: #0962e4;
}
.toptext
{
	color: #eb141c;
	font-size: 12px;
	font-weight: bold;
	border: 0px;
	padding-bottom: 2px 
}
.text1
{
	padding-left: 12px;
	color: #484848;
	font-size: 12px;
	padding-right: 12px;
	Font-Family:Helvetica, Arial, Sans-Serif;
}
.text2
{
	padding: 5px;
	color: black;
	font-size: 10px;
	border: 0px;
	
}
.text4{
font-size: 12px;
color:#484848;
font-family: font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:none;
padding-top: 0px;
padding-bottom: 0px;
padding-left:0px;
padding-right:0px;
}
.text4:hover{
color:#484848;
text-decoration:underline;
}

.items
{
	padding: 1px;
	color:#484848;
	font-size: 10px;
font-weight: bold;	
	
}

.link2
{
	padding: 2px;
	color:#616161;
	font-size: 11px;
text-decoration:none;
font-weight: normal;	
	Background-Color: #cdcdcd;	
}
.link2:hover{
color:white;
text-decoration:none;
}
.link3
{
	padding: 2px;
	color:#616161;
	font-size: 11px;
text-decoration:none;
font-weight: normal;	
	Background-Color: #cdcdcd;	
}
.link2:hover{
color:#6a281c;
text-decoration:none;
}
.sitemaplink
{
	
	Font-Weight: normal;
	Color:  #616161;
	Font-Size: 8Pt;
      Font-Family:Arial, Helvetica, sans-serif; 
Background-Color: #FFFFFF;  
        Letter-Spacing: 0.04Em;
text-decoration:none;
   
	
}
.sitemaplink:hover{
Background-Color: #FFFFFF;  
color:c31f1d;
text-decoration:none;
}

.indent 
{
line-height: 1.2em;
margin-top:0em;
margin-right: 0em;
margin-bottom:0em;
margin-left: 1.5em;
text-align:left;
padding: 0px;
list-style-position: outside;
list-style-image: url(images/indent-off.gif);
}


.tablehead
{
	
	color: #981723;
	font-size: 10px;
	border: 0px;
	text-decoration: none;
	font-weight: bold;
	Background-Color: #c31f1d;
	
}
.table1
{
	
	color: #676767;
	font-size: 10px;
	border: 0px;
	text-decoration: none;
	font-weight: normal;
	Background-Color: white;
	
}
.table1bold
{
	
	color: #676767;
	font-size: 11px;
	border: 0px;
	text-decoration: none;
	font-weight: bold;
	Background-Color: white;
	
}
.table2
{
	
	color: #676767;
	font-size: 10px;
	border: 0px;
	text-decoration: none;
	Background-Color: #d4d4d4;
	
}
.table2bold
{
	
	color: #676767;
	font-size: 11px;
	border: 0px;
	text-decoration: none;
font-weight: bold;
	Background-Color: #d4d4d4;
	
}



.menu1
{
	padding: 5px;
	color: black;
	font-size: 11px;
	border: 0px;
	
}
.textbig
{
	padding: 5px;
	color: #CC3333;
	font-size: 26px;
font-weight: bold;	
border: 0px;

}

#splash-holder
{
	width:704px;
	height:350px;
	float:left;
}

#reservation-wrapper
{
	width:200px;
	height:350px;
	float:right;
	background-image: url("../images/reserve_bg.jpg");
	background-repeat: no-repeat;
}

#reservation
{
	position: relative;
	top: 30px;
	border-color: #484848;
	border-width:5px;
}

#childAges
{
	margin-bottom: 10px;
}

.promo
{
	background-color: #c7b299;

}

.promo-item
{
	background-color: #eae4e4;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
font-size: 6px;
}

.sentence
{
	line-height: 20px;
}
