/* Tag Definitions */
Body {
  background-color:#C2B595;background-image:url(/images/PageBG.jpg); background-position:top; background-repeat:repeat-x; margin:0px;}

/* Page Content Definitions */ 
/*#HDBG {background-image:url(/images/TheHotelDenver_Historic.jpg);position:absolute;width:600px; height:482px;z-index:-1;top:110px; left:0px; margin-left:0px; margin-right:auto;}*/
#HDBG {
  position: absolute;
  top: 110px;
  left: 0px;
  z-index: -1;
  display: block;
}

#PostCard { 
  background: transparent url(/images/oldpostcard.jpg) no-repeat;
  width:929px;
  padding-top: 115px;
  margin-top:0px;
  margin-left:auto;
  margin-right:auto;
  height:600px;
}

#LeftBar {
  width:260px;
  margin-left:auto;
  margin-right:auto;
  padding-top:100px;
}
.Column {border:2px solid #999ea1;padding:6px;}
/* #Col1 {padding:10px;} */
#RoomsBox{}
#RoomBox{ border:2px solid #999ea1;}
#HomeContentText {width:600px;margin-right:auto; margin-left:auto;margin-top:0px; }

#HeaderNav{
  margin-left:8px;
}

#ArticleArea{height:490px;overflow:auto;}
.ArticleArea { padding:6px;}

.AccentClear {border:1px solid #999ea1; padding:2px; margin:0px;background-color:#Ffffff; }
.Accent {border:1px solid #999ea1; padding:4px; margin-left:6px;margin-right:6px;background-color:#F5F5DC; color:#663300;}

.PageHead{font-family:"Times New Roman", Times, serif; font-size:30px; color:#A69E80;z-index:1000;}

.HeaderText {color:#A69E80; font-family:times;}

/* Text Definitions */
A:link, A:visited, A:active { text-decoration: underline; color: #663300; }
A:hover { text-decoration: underline; color: #FF7B21; }

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; color: #E6EEDD; font-weight: bold; font-family: times; font-size: 11px; }
A.mainnav:hover { color: #ffffff; text-decoration: none}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; font-weight: none; font-family: times; font-size: 11px; }
A.subnav:hover { text-decoration: underline}

.border_img:link img, .border_img:visited img, .border_img:active img {
  border: 2px solid #663300;
}

.border_img:hover img{
  border: 2px solid #FF7B21;
}

.border_img:hover{
  color: red; /* irrelevant definition to overcome IE bug */
}

body {  background-color: #ffffff;  margin-top: 0px;  margin-left: 0px;  font-family:Georgia, "Times New Roman", Times, serif;  color: #000000;}
.header {  color: #000000;  font-weight: bold;  font-family:Georgia, "Times New Roman", Times, serif;  font-size: 12px;}
.largeB, .ART_title {  font-weight: bold;  font-family:Georgia, "Times New Roman", Times, serif;  font-size: 12px;}
.medium, .formboxes {  font-family:Georgia, "Times New Roman", Times, serif;  font-size: 11px;}
.small, .FORM_Choice {  font-family:Georgia, "Times New Roman", Times, serif;  font-size: 10px;}
.smallB, .FORM_Question {  font-weight: bold;  font-family:Georgia, "Times New Roman", Times, serif;  font-size: 12px;}
.xsmall { font-family: times; font-size: 9px;}

td, th, p, div { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.ART_content p {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.ART_title {font-size:14px;color:#A69E80; }

h1, h2, h3, h4, h5, h6 { font-family:Georgia, "Times New Roman", Times, serif;}
h1, h3, h5 {color:#A69E80;}
h2, h4, h6 {color:#6F634D;}
h3, h4 {padding:0px; margin-bottom:0px;margin-top:5px;}
h5, h6 {padding:0px; margin-bottom:0px;margin-top:0px;color:#FFFFFF;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:14px;} 
h6{font-size:14px;}


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/* Weather */

    
.weatherTable {
 border: 2px solid #fff;
 width: 600px;
}

.weatherTable td {
text-align: left;
}

.weatherTable td.day {
  font-weight: bold;
  font-size: 14px;
  width: 15%;
}

.weatherTable img {
 border: 1px solid #47542C;
}

.temp {
 font-size: 18px;
 font-weight: bold;
}

.temps {
 font-size: 14px;
 padding: 0px 5px 0px 5px;
 text-align: center;
 width: 15%;
}

.weatherIcon {
 width: 15%;
}

.weatherDesc {
 padding: 9px 15px 0px 10px;
 text-align: left;
  font-size: 12px;
}

.weatherTable img.weatherIcon {
 border: 1px solid #cccccc;
 padding-bottom: 5px;
}

.weatherLink {
 font-size: 8pt;
}

.weatherLink a {
}

.weatherUpdated {
 color: #BAB791;
 font-size: 8pt;
}

.weatherDays td {
 padding: 2px;
}

.weatherDays td.weatherDesc {
 vertical-align: middle;
}

.weatherDays .weatherCredits {
 text-align: left;
 padding: 0px 0px 0px 10px;
}

#SpecialsTitle p{
  font-size: 60px !important;
  color: #FFF;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  text-align: center;
}
#SpecialsArea p{
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  color: #663300;
  text-align: center;
  font-size: 20px !important;
  overflow: auto;
  height:351px;
}
.act_nav_item img{
border:none;
}
.act_nav_item{
width:117px;
float:left;
margin:2px;
}

.act_nav{
padding-left:4px;
width:610px;
height:84px;
border-bottom:solid 1px #994933;
}