﻿body 
{
	margin:10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e8e6dd;
	font-family:Arial, Verdana, Sans-Serif, Tahoma;
	font-size:10pt;
}
.leftmid
{
	width:41px;
	background-image:url(image/leftbg.gif);
}
.center
{
	background-color:White;
	width:918px;
	text-align:left;
}
.rightmid
{
	width:41px;
	background-image:url(image/rightbg.gif);
}
.leftbot
{
	width:41px;
	background-image:url(image/leftbottom.gif);
}
.centerbot
{
	height:14px;
	background-image:url(image/bottom.gif);
}
.rightbot
{
	width:41px;
	background-image:url(image/rightbottom.gif);
}
.lefttop
{
	width:41px;
	background-image:url(image/lefttop.gif);
}
.centertop
{
	height:14px;
	background-image:url(image/top.gif);
}
.righttop
{
	width:41px;
	background-image:url(image/righttop.gif);
}
.reservation
{
    width:253px;
 /*   background-image:url(image/Reservation2.png);*/
    padding:0px 0px 0px 0px;
    margin:10px 0px 10px 0px;
    border:Solid 3px #9b9c5a;
}
.boxheader
{
	padding: 0px 15px 0px 15px;
	margin:0px 0px 0px 0px; 
	background-color: #eaeac8;
	border-bottom:Solid 2px #a3a574;
}
.reservation .boxcontent
{	
	text-Align:center;
}
.boxcontent
{
	background-color:#c6c78d !important;
}
a
{
    text-decoration:none;
}
.simpleLink
{
    color:#000000;
}
.newslatter
{
    width:253px;
 /*   background-image:url(image/JoinEmailList.png);*/
    padding:0px 0px 0px 0px;
    margin:20px 0px 10px 0px;
    border:Solid 3px #9b9c5a;
}
.header
{
	font-size:14pt;
	padding:10px 10px 10px 0px;
}
.pageheader
{
	font-size:14pt;
	color:#445566;
	padding:20px 10px 10px 0px;
}
h1
{
    font-size:14pt;
	color:#445566;
	padding:5px 10px 5px 0px; 
	margin:0px 0px 0px 0px;
	font-weight:500;
}
.difH1
{
    font-size:14pt;
	color:#995555;
	font-family:Verdana;
	padding:5px 10px 5px 0px; 
	margin:0px 0px 0px 0px;
	font-weight:500;  
}
h2
{
    font-size:14pt;
	color:#445566;
	padding:10px 10px 5px 0px; 
	margin:0px 0px 5px 0px;
	font-weight:500;
}
h3
{
    font-size:14pt;
	color:#556677;
	padding:5px 0px 5px 0px; 
	margin:0px 0px 0px 0px;
	font-weight:500;
}
.h3link
{
    font-size:14pt;
	color:#556677;
	padding:5px 0px 5px 0px; 
	margin:0px 0px px 0px;
	font-weight:500;
	text-decoration:none;
}
.quicklinks
{
	margin:5px 0px 5px 5px;
}
.homecontent
{
	margin:0px 5px 10px 10px;
	line-height:22px;
}
.footer
{
	padding:5px 25px 0px 25px;
}
.Offer
{
	background-image:url(image/Offer3.gif);
	padding:50px 10px 0px 25px;
	text-align:right;
	width:180px;
	height:150px;
	background-repeat:no-repeat;
}
.OfferOfTheDay
{
	font-size:16px;
	font-weight:400;
}
.OfferText
{
	font-family:Verdana;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:500;
	height:100px;
}
.bottomLink
{
	width:100px;
	display:inline;
	padding:2px 10px 2px 10px;
}
.bottomLink a
{
	width:100px;
	color:#9b1715;
}
.bullet
{
	list-style-image:url(image/bulletlink_7x11.gif);
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.bullet li
{
	margin: 0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
.Termsbullet
{
	list-style-type:decimal-leading-zero;
	list-style-image:url(image/bulletlink_7x11.gif);
	margin: 0px 0px 0px 30px;
}
.Termsbullet li
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.demoPopup {
  border: solid 1px #333;
  font-family: Tahoma;
  font-size: 12px;
  display: none;
  position: absolute;
  width: 300px;
  z-index: 60;
}
.menu
{
	width:100%;
	margin:10px 4px 15px 0px;
}
.menu a
{
	color:White;
	text-decoration:none;
}
.menu tr td
{
	text-align:center;
	height:33px;
	background-image:url(image/menubg.png);
	background-repeat:no-repeat;
	padding:0px 2px 0px 2px;
	border:Solid 0px #FFFFFF;
}
.menu tr td:hover
{
	text-align:center;
	height:33px;
	background-image:url(image/menuhover.png);
	background-repeat:no-repeat;
	padding:0px 2px 0px 2px;
	border:Solid 0px #FFFFFF;
	text-decoration:underline;
}
.menu tr td:hover a
{
	text-decoration:underline;
	color:#FFFFFF;
}
.menusep
{
	width:1px !important;
	background-image:url(image/menusep.gif) !important;
	border:none !important;
	padding:0px 0px 0px 0px !important;
}
.menu1
{
	width:120px;
}
.menu2
{
	width:120px;
}
.menu3
{
	width:135px;
}
.menu4
{
	width:135px;
}
.menu5
{
	width:125px;
}
.menu6
{
	width:135px;
}
.menu7
{
	width:120px;
}
.CurrentMenu
{
    background-image:url(image/menuhover.png) !important;
}
.leftPanel
{
    padding:10px 15px 10px 9px; 
    width:230px !important; 
    background-color:#ffe8e9; 
    text-align:left;
}
.mainPanel
{
    margin:15px 0px 10px 0px;
    width:915px;   
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
#mainPic{
	clear:both;
	width:100%;
	margin:0 auto;
}
#demos{display:block; position:relative;width:180px;height:180px; border:Solid 1px #666666; }

#nav { 
	display:block; 
	list-style: none;
	position:absolute;
	margin-left:30px;
	margin-top:155px;
	z-index:15;	
	filter:alpha(opacity=50);
	opacity:.50; 
}
#nav li img{ 
}
#nav a {
	display:block;
	width:20px;
	height:20px;
	text-decoration: none;
	background:url(image/icon_circle.png) 50% 50% no-repeat; 
}
#nav a:hover{
	background:url(image/icon_circle_hover.png) 50% 50% no-repeat;
}

#nav a.activeSlide { background:url(image/icon_circle_hover.png) 50% 50% no-repeat; }

#nav a:focus { outline: none; }



#nav li {display:block;width:20px; height:20px; float: left; text-align:center;}

#nav img { border: none; display: block; vertical-align:middle;}

#ctl00_ContentPlaceHolder1_plC2content_datalist 
{
	margin-left:20px;
}


