
/***************************************************************
* GENERAL CLASSES    
***************************************************************/

body
{
	Padding-left:0px;
	Margin: 0px;
padding-top:7px;
padding-bottom:10px;
	Background-Color: #003860;
	Font-Family:Helvetica, Arial, Sans-Serif;
}


.bodyprint
{
	Padding-left:0px;
	Margin: 0px;
padding-top:3px;
padding-bottom:3px;
	Background-Color: #c8b977;
	Font-Family:Helvetica, Arial, Sans-Serif;
}
.main
{
	Padding-left:0px;
	Margin: 0Px;
Background-Color: #8fa5bd;


padding-bottom:0px;
Font-Size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: white;
}


.menu {
		font-family:   Helvetica, Arial,  sans-serif;
padding-top:2px;
padding-bottom:2px;
		font-weight: 600;
		font-size:7pt;
Letter-Spacing: 0.05Em;

		text-decoration: none;
		color:#ffffff;
}
.menu:hover {
		font-family:   Helvetica, Arial,  sans-serif;

padding-top:2px;
padding-bottom:2px;		
font-weight: 600;
		font-size: 7pt;
Letter-Spacing: 0.05Em;
		text-decoration: none;
		color:#8fa5bd;
		}

.topmenu {
		font-family:   Helvetica, Arial,  sans-serif;
padding-top:0px;
padding-bottom:2px;
		font-weight: 600;
		font-size:8pt;
Letter-Spacing: 0.05Em;

		text-decoration: none;
		color:black;
}
.topmenu:hover {
		font-family:   Helvetica, Arial,  sans-serif;

padding-top:0px;
padding-bottom:2px;		
font-weight: 600;
		font-size: 8pt;
Letter-Spacing: 0.05Em;
		text-decoration: none;
		color:#8fa5bd;
		}
}

.telephone {
     
  font-family: Helvetica, Arial,  sans-serif;
     
  border: 0px;
            padding-top: 3px;
padding-bottom: 3px;
 padding-right: 8px;
Letter-Spacing: 0.02Em;
               text-align:left;
font-weight: 500;
        color:#849418;
             font-size:14pt;
}


.bghome
{
	font-size: 12px;
	padding-left:0px;
	background-image: url("../images/headlinestx.jpg");
	background-repeat: repeat-y;
padding:8px;
}
.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;
}

.hpblue
{
	padding-top: 6px;
padding-bottom: 6px;
padding-left: 8px;
padding-right: 8px;	
color:#003860;
font-weight: 600;

	font-size: 8pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}


.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: 3px;
padding-right: 6px;	
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;


}


.textrest
{
	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;


}
.lefttext
{
	padding-top: 6px;
padding-bottom: 6px;
padding-left: 23px;
padding-right: 6px;	
color:#060606;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;



}
.textlink
{
		
color:#484848;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}
.textlink:hover{
		
color:#06094e;
	font-size: 9pt;
Letter-Spacing: 0.04Em;
	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:#06094e;


	font-size: 8pt;
text-decoration:none;
font-weight: 600;	
		
}
.link1:hover{
color:#06094e;
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;

}
.caption
{
		
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: 28px;
padding-right: 4px;	
color:#06094e;
	font-size: 8pt;
Letter-Spacing: 0.02Em;
	border: 0px;
Font-Family:Helvetica, Arial, Sans-Serif;

}


.leftbullets1
{
	padding-top: 3px;
padding-bottom: 1px;
padding-left: 2px;
padding-right: 10px;	
color:#06094e;
	font-size: 8pt;
Letter-Spacing: 0.02Em;
	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
{
	padding-left: 4px;
	color: #484848;
	font-size: 11px;
	padding-right: 4px;
	Font-Family:Helvetica, Arial, Sans-Serif;
}



.scrolltext
{
	
padding-left: 4px;

color:#484848;
	font-size: 8pt;
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;

}




.print
{
	Padding-left:0px;
	Margin: 0Px;
Background-Color: #eae4e4;
padding-bottom:0px;
}

.left
{
	Padding-left:0px;
	Margin: 0Px;
background-image: url("../images/leftbg.jpg");
	background-repeat: repeat-y;
padding-bottom:0px;
}

.trim
{
	Font-Size: 1px;
	Padding:0Px;
	Margin: 0Px;
	border: 0px;
}

.strip
{
	Font-Size: 1px;
	text-decoration: none;
	font-weight: bold;
	color: white;
	Background-Color: white;
}


.title1
{
	Font-Size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #484848;
	
}
.title1:hover{
color:black;
}

.title2
{
	Font-Size: 20px;
	text-decoration: none;
	font-weight: normal;
	color:  #003860;
	Font-Family:Helvetica, Arial, Sans-Serif;

}
.title1:hover{
color:black;
}
.title3
{
	Font-Size: 14px;
	text-decoration: none;
	font-weight: normal;
	color:  #003860;
	Font-Family:Helvetica, Arial, Sans-Serif;

}
.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;
}



.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;

}
