body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color: #FFFFFF;
	background-image: url(images/bg-blue.gif);
	background-repeat: repeat;		  
}
#maintable{
	width:770px;
	background-color:#ffffff;
}
#layout1	{
	background-image: url(images/design/layout1.gif);
	background-repeat:no-repeat;
	width:770px;
	height:23px;
}
#layout1a	{
	background-image: url(images/design/layout8.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:128px;
}

#layout1c	{
	background-image: url(images/design/layout1c.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-acc	{
	background-image: url(images/design/layout1c-acc.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-fac	{
	background-image: url(images/design/layout1c-fac.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-abo	{
	background-image: url(images/design/layout1c-abo.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-promo	{
	background-image: url(images/design/layout1c-promo.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-gallery	{
	background-image: url(images/design/layout1c-gallery.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-reserva	{
	background-image: url(images/design/layout1c-reservation.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1c-hh	{
	background-image: url(images/design/layout1c-hh.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:225px;
}
#layout1d	{
	background-image: url(images/design/layout1d.gif);
	background-repeat:no-repeat;
	width:770px;
	height:28px;
}
#layout1b	{
	width:770px;
	height:20px;
	background-color: #333399;
}
#layout3	{
	width:85px;
	height:128px;
}
#layout3a	{
	height:128px;
}
#layout4	{
	background-image: url(images/design/layout4.jpg);
	background-repeat:no-repeat;
	width:575px;
	height:94px;
}
#layout4a	{
	background-image: url(images/design/layout4a.jpg);
	background-repeat:no-repeat;
	width:575px;
	height:94px;
}
#layout5	{
	background-image: url(images/design/layout5.jpg);
	background-repeat:no-repeat;
	width:575px;
	height:60px;
}
#layout5a	{
	background-image: url(images/design/layout5a.jpg);
	background-repeat:no-repeat;
	width:575px;
	height:60px;
}
#top	{
	background-image: url(images/design/top.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:24px;
}
#header	{
	background-image: url(images/design/banner.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:102px;
}
#galleryHeader	{
	background-image: url(images/gallery_head.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:101px;
}
#gallerySlogan	{
	background-image: url(images/gallery_slogan.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:111px;
}
#menuRow	{
	background-image: url(images/design/menu.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:60px;
}
#content	{
	background-image: url(images/design/bg.jpg);
	width:770px;
	height:5px;
	background-repeat: repeat-y;
}
#content2	{
	background-image: url(images/design/bg.jpg);
	width:770px;
	height:5px;
	background-repeat: repeat-y;
}
#slogan	{
	background-image: url(images/design/slogan.jpg);
	width:770px;
	height:87px;
	background-repeat: no-repeat;
}
#slogan2	{
	background-image: url(images/design/bg.jpg);
	background-repeat:repeat-y;
	width:770px;
	height:5px;
}
#slogan3	{
	background-image: url(images/slogan3.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:111px;
}
#footer	{
	background-image: url(images/design/bottom.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:46px;
}
#footer1	{
	background-color: #333399;
	width:800px;
	height:46px;
}
#design	{
	background-image: url(images/design.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:282px;
	background-position: right;	
}
#design1	{
	background-image: url(images/design1.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:251px;
}
#design2	{
	background-image: url(images/design2.jpg);
	background-repeat:no-repeat;
	width:138px;
	height:263px;
}
#design3	{
	background-image: url(images/design3.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:249px;
}
#picture {
	background-image: url(images/picture.jpg);
	background-repeat:no-repeat;
	width:161px;
	height:84px;
}
#promo	{
	background-image: url(images/promotion-banner2.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 25px;
}
#promo1	{
	background-image: url(images/promotion-banner2.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 25px;
}
#promo2	{
	background-image: url(images/promotion-banner-big.jpg);
	background-repeat: no-repeat;
	width: 300px;
	height: 25px;
}
#promo3	{
	background-image: url(images/promotion-banner2.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 25px;
}
#promo4	{
	background-image: url(images/promotion-banner2.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 25px;
}
.slogan {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.slogan2 {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #910000;
}
.slogan3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.slogan3a {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.slogan3b {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.slogan4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.slogan4a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.slogan4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.Head_text {
	color: #910000;
	font-weight: bold;
	font-family: "Times New Roman";
	font-size: 20px;
	font-style: normal;
}
.Text {
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	color: #333333;
}
.Text a	{
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	color: #333399;
	text-decoration: underline;	
}
.Text a:hover	{
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.menu {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
}
.menu a	{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;	
}
.menu a:hover	{
	color: #6699FF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: underline;	

}
h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333399;
	font-weight: bold;
	text-decoration: underline;
}
.h1y	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFCD;
	font-weight: bold;
	text-decoration: underline;
}
.h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399;
	font-weight: bold;
	text-decoration: none;
}
.h2y	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCD;
	font-weight: bold;
	text-decoration: none;
}
.red	{
	color: #910000;
	font-weight: bold;
}
.yellow	{
	color: #ffffcd;
	font-weight: bold;
}
.red2	{
	color: #910000;
	font-style: italic;	
}
.grey	{
	color: #CCCCCC;
	font-weight: bold;
}
.blue	{
	color: #333399;
	font-weight: bold;
}
.blue2	{
	color: #333399;
	font-style: italic;	
}
.white	{
	color: #FFFFFF;
	font-weight: bold;
}
.Bmenu {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
}
.Bmenu a	{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;	
}
.Bmenu a:hover	{
	color: #6699FF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;	
}
.border	{
	border: solid #333399 1px;		
}
.border2	{
	border-left-style: solid;
	border-left-width: 5px;
	border-left-color: #333399;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #333399;
}
.border3	{
	border: solid #333399 2px;
}
#galleryTable	{
	background-color: #333399;
	border-color: #FFFFFF;		
}
#resOnline	{
	background-image: url(images/reservations-online-banner1.jpg);
	background-repeat: no-repeat;
	width: 350px;
	height: 25px;
}
.resOnline	{
	background-image: url(images/reservations-online-banner1.jpg);
	background-repeat: no-repeat;
	width: 350px;
	height: 25px;
}
.online {
	color: #333399;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
}
.subheader	{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
}
.t1	{
	background-color: #6699FF;	
}
#LC1	{
	background-image: url(images/design/orchid.jpg);
	background-repeat:no-repeat;
	background-position: left top;		
}
#contact_border	{
	border-right-color: #333399;
	border-right-style: solid;
	border-right-width: 3px;
}
.TextWhite {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}