/* default style sheet for hopitality inn *//* default style sheet for hopitality inn */
body
{
  background-color:#f5f5f5;
  background-color:#fff;
  color:black;
  width: 800px;
  position:relative;
  font-size:13px;
  margin-top:7px;
  margin-left:auto;
  margin-right:auto;
  height: auto;
  padding:0px;
  font-family:geneva,verdana, arial; 
  font-family: arial, "lucida console", sans-serif;
}
a:
{
	color: #4B6400;
	text-decoration: none;
}

a:hover
{
	color: #000000;
	text-decoration: none;
}

h1
{
	color: #666;
	padding-bottom: 3px;
	border-bottom: 1px dashed #A0C80E;
	font-family:  arial, verdana, tahoma, sans-serif;
	font-size: 150%;
	letter-spacing: 1px;
}

.footer
{
	margin: 0 auto;
	width: 780px;
	color: #666;
	letter-spacing: 3px;
	font-family: helvetica, arial, verdana, tahoma, sans-serif; 
	padding-top:10px;
	padding-bottom:10px	;
	border-top: 4px double #A0C80E;
	text-align:center;
}
.footer a
{
 color: #036;
text-decoration:underline
}
em{font-style:italic;}

.top-address-bar
{
  margin:10px;margin-left:1px; color:#009; font-size:15px; font-weight:bold; color:#690;
	text-align:center;	
}
/* Top Main Menu */
#navbar ul li
{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  display: inline;
}

div#capsule
{
  background-color:#fff;
  margin-top:4px;
  border:1px solid #A0C80E;
}
#nav
{
	margin-top:-1px;
	padding-top:0;
	width: 800px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 25px;
	background-color:#600;
}
#nav ul li a.current, #nav ul li a.current:hover
{
  background-color: #fff;
  text-decoration: none;
  border-bottom:1px dashed #600;
  border-top:1px dashed #600;
  color:#600;
}
#nav ul
{
	height: 25px;
	list-style: none;
	width: 800px;
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
	 margin:auto;
  
}

div#nav ul li
{
	list-style: none;
	display: block;
	float: left;
	  text-align: center;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
	border-right: 1px dashed #555;
	font-family:genevia, verdana,arial;
  border-right: 1px solid #fff;	
}

div#nav ul li a
{
	width: 100%;
	height: 25px;
	display: block;
	color: black;
	color:white;	text-decoration: none;
}

div#nav ul li.last
{
	border-right: 0px;
	width: 19%;
}

div#nav ul li a:hover
{
	background-color: #930;
text-decoration:underline;
	
}
/* End Top Main Menu */
/*p.main1
{
  font-family: verdana,Times, "Times New Roman", serif;
  font-family:sans-serif, arial, "lucida console";
  font-size: 13px;
  color:black;
  margin-left:20px;
  margin-right: 5px;
}

p.main2
{
  font-family: arial,sans-serif;
  font-size: medium;
  color:black;
  margin-left:20px;
  margin-right:10px;
}*/

p.backtotop
{
  font-family: arial,Times, "Times New Roman", serif;
  font-size: 13px;
  color:black;
  font-style: italic;
  margin-right: 75px;
  text-align:right;
  margin-top:0px;
  margin-bottom:0px;
  
}

h1.index
{ 
  font-family:serif;
  font-size: x-large;font-weight: bold;color:black;background-color:#fffff0;text-align:center;
}
h2.swank
{
  font-family: serif;font-size: x-large;font-weight: bold;color:black;text-align:left;font-style:italic;margin-left:0px;}h2.fant{font-family: "Comic Sans MS",sans-serif;font-size: large;font-weight: bold;color:black;background-color:#fffff0;text-align:left;font-style:italic;}h3.index{font-family: serif;font-size: medium;font-weight: bold;color:black;text-align:left;}strong.reg{font-weight:bold;font-size:medium;}p.greet{font-family: serif;font-size: large;font-weight: bold;text-align: center;font-style: italic;}p.side1_foot{font-family:serif;font-size: medium;color:black;font-weight: normal;font-style: italic;line-height: normal;margin-left:8px;margin-right:4px;text-align:left;}p.question{font-family: sans-serif;font-size: small;color:black;font-weight: normal;font-style: italic;background-color:#fffff0;padding-left:20px;}p.answer{font-family:sans-serif;font-size: small;color:black;font-weight: bold;font-style: normal;background-color:#fffff0;margin-left:30px;}p.fant{font-family: "Comic Sans MS",sans-serif;font-size: large;color:black;font-weight: bold;font-style: normal;line-height: normal;background-color:#fffff0;}p.fant:first-letter{font-size:150%;float:left;padding-right:4px;padding-bottom:20px;vertical-align:baseline;color:black;}.smoking{border: 2px solid rgb(102, 0, 0);width: 100px;min-height: 80px;font-style: italic;font-weight: bold;font-size: small;color: rgb(0, 0, 0);background-color: rgb(255, 204, 204);font-family: sans-serif;}/* image Hanlers */img.logo{border-style: none;}img.top-level-left{float:left;margin-top:10px;margin-right:10px;}img.stand-out{float:right;margin-top:10px;margin-left:10px;}img.top-level-right{float:right;margin-top:10px;margin-left:10px;}object.top-level-left{float:left;margin-top:30px;margin-right:20px;margin-bottom:20px;padding-bottom:10px;}img.bottom-level-right{position:absolute;top:150px;left:50px;}/* nav block *//* contact block */span.con1{font-size:12pt;color:black;font-weight:bold;font-style:normal;line-height:normal;font-family: serif;margin-left:5px;}.phone{font-size:12pt;color:black;font-weight:bold;font-style: normal;line-height: normal;margin-left:20px;font-family:serif;}.fine_print{font-size:10pt;color:black;font-weight:normal;font-style: normal;text-align:center;font-family: verdana,arial,sans-serif;line-height: normal;}/* special formatting to hide elements best viewed on text only, or aural browsers */a:link.cloak{display:none;}a:active.cloak{display:none;}a:visited.cloak{display:none;}p.cloak{z-index:1;display:none;font-size:xx-small;margin:0px;padding:0px;}.cloak{display:none;float: right;width: 10px;}.cloaked{display: none;}div.top-level-left{float:left;margin-top:10px;margin-right:10px;}div.top-level-right{float:right;margin-top:10px;margin-right:10px;}.horiz_bar{position:absolute;top:143px;left:0px;
}
hr.short{width:50px;}
hr.short-left{width:50px;text-align:left;margin-left:30px;}

/* divisions & Spans */

div.sidebar_phones
{
  font-size:medium;font-weight:bold;text-align:center;position:relative;left:1px;top:6px;width:177px;background-color:#fffff8;border:2px solid;border-color:gray;padding:0px;line-height:18px;margin-bottom:4px;
}
p.sidebar_phones_1
{
  text-align: left;font-weight: normal;margin-left:6px;
}
.insert{position:relative;float:right;text-align:left;width:300px;border-style:none;padding:2px;margin-left:20px;margin-bottom:20px;margin-top:20px;}
.insert_alt{position:relative;float:left;text-align:left;width:250px;border:2px solid;border-color:blue;padding:2px;margin-left:0px;margin-bottom:20px;margin-top:20px;margin-right:20px;}
h3.side{font-family: serif;font-size: 24px;font-weight: bold;color:black;text-align:center;}
h4.side{font-family: serif;font-size: 20px;font-weight: bold;color:black;text-align:center;}
.link_buttons{float:right;padding-right:0px;}
div.buttons{position:absolute;left:0px;margin:0px;padding:0px;}
img.button{border:0px solid;margin:0px;padding:0px;border-color:gray black black gray;}
span.dimmit{font-size:smaller;font-style:italic;}
div.spec{background-color:#fff0ff;border:4px solid;padding:30px;border-color:gray black black gray;}
div.frame1{background-color:#fff0ff;border:6px solid;padding:30px;border-color:blue black black blue;}
div.h-buttons{position:absolute;top:146px;left:0px;margin-left:0px;}

/*  Seasonal and Promo  */
h2.big_swank{font-family: serif;font-size: xx-large;font-weight: bold;color:black;text-align:left;font-style:italic;margin-left:0px;}
h3.big_swank{font-family: serif;font-size: x-large;font-weight: bold;color:black;text-align:left;font-style:normal;margin-left:0px;}
/* Promotions */
td.promo{padding:10px;background-image:url(img-bg-temp-1.jpg);background-repeat: repeat-y;width:570px;border:5px solid;border-color:white gray gray white;}
h2.promo1{font-family: serif;font-size:x-large;color:black;font-weight: bold;font-style: normal;line-height: normal;text-align:center;}
h3.promo1{font-family:serif;font-size:large;color:black;font-weight: bold;font-style: normal;line-height: normal;text-align:center;margin:20px;}
em.empromo1{font-family:serif;font-size:large;color:black;font-weight: bold;font-style: italic;line-height: normal;}
p.promo1{font-family:serif;font-size: large;color:black;font-weight: normal;font-style: normal;line-height: normal;margin:20px;}
td.promo1{font-family:sans-serif;font-size: large;color:black;font-weight: normal;font-style: normal;line-height: normal;margin:20px;}
ul.promolist1{font-family:serif;font-size: large;color:black;font-weight: bold;font-style: normal;line-height: normal;margin:20px;}
em.promo1{font-family:serif;font-size: medium;color:black;font-weight: normal;font-style: italic;line-height: normal;}

/* Announcements  */
div.announce_block{padding:0px;background-color:#FFCECE;width:570px;border:5px solid;border-color:white gray gray white;}h3.announce{font-family:serif;font-size:x-large;color:black;font-weight: bold;font-style: italic;line-height: normal;margin:20px;text-align:center;}p.announce{font-family:serif;font-size: large;color:black;font-weight: normal;font-style: normal;line-height: normal;margin:20px;}em.announce{font-family:serif;font-size: large;color:black;font-weight: normal;font-style: italic;line-height: normal;}
div.explan{padding: 2px;width: 60px;font-weight: normal;font-style: normal;text-align: center;color: rgb(0, 80, 0);font-family:sans-serif;font-size: x-small;border:2px solid;border-color:white gray gray white;}td.gepm{width:80px;font-weight: normal;font-style: normal;text-align: center;color: rgb(0, 80, 0);font-family: sans-serif;font-size: xx-small;}
div.gold_box{background-image:url(img_bg_gold_1.jpg);float:right;padding:5px;background-color:#FFD700;width:250px;border:5px solid;border-color:#DEB600 #DEB600 #DEB600 #DEB600;margin-bottom: 10px;margin-top: 30px;}
div.buttonband{background: url(img_button_bg_1.gif);width: 800px;height: 32px;}

/* Formatting for the Cafe menu */
p.menu{margin-right:20px;}
span.col1{overflow: hidden;color: black;font-size:14px;}
span.col2{left:400px;color: black;font-size:14px;font-weight: bold;position: absolute;}
span.col1a{overflow: hidden;color: rgb(0, 0, 120);font-size:14px;}
span.col2a{left:400px;color: rgb(0, 0, 120);font-size:14px;font-weight: bold;position: absolute;}
span.col1a1{left:100px;overflow: hidden;color: rgb(0, 0, 120);font-size:12px;position: absolute;left:30px;}
span.ent1{font-size:20px;font-weight: bold;color: #c61e1b;}
span.ent2{font-size:14px;font-weight: normal;color: #000000;}
span.ent3{left:400px;color: rgb(0, 0, 120);font-size:16px;font-weight: bold;position: absolute;}
hr.menu{width:50px;float: left;}
.menu_fine_print{font-size:10pt;color:black;font-weight:normal;font-style: normal;text-align:center;font-family: verdana,arial,sans-serif;line-height: normal;margin:75px;}


