
/*------ TAGS ------*/
body {
  margin: 0px;
  /**background-color: #E5E4D2;**/
}

td {
  font: 10px verdana;
  color: #61605f;
  line-height: 13px;
}

p {
  font: 10px verdana;
  color: #61605f;
  line-height: 13px;
  margin-top: 2px;
}

h2 {
 font: 16px verdana;
 margin-top:25px;
}

h3{
  color:#b14419;
  font: 10px verdana;
  line-height: 13px;
  display:inline;
  font-weight:bold;
  margin-bottom:0px;
}

ul {
  margin-top: -6px;
}

/*------ IDS ------*/

#infoBar {
  width: 100%;
  height: 214px;
}

#contentBar {
padding-top: 45px; padding-right: 15px;
  /**
  margin: 0px 45px 15px 45px;
  width: 725px;
  border-left: 1px solid #A59687;
  border-bottom: 1px solid #A59687;
  border-right: 1px solid #A59687;
  background-color: #FFFFFF;
  XXXbackground-image: url('../images/content_bg.gif');
  background-repeat: repeat-y;
	**/
}

#headerBar {
  width: 725px;
  margin: 15px 45px 0px 45px ;
  height: 130px;
	/**
  border-left: 1px solid #A59687;
  border-top: 1px solid #A59687;
  border-right: 1px solid #A59687;**/
  background-color: #FFFFFF;
}

#copy_2col {
  padding-right: 40px;
}

#copy_1col {
  padding-left: 20px;
}

#navBar {  
 color: #616161; 

}

#leftBar {
  /**width: 50%;**/
  background-color: #61605F;
}

#rightBar {
  width: 50%;
  background-color: #887D75;
}

#subnav {
  padding-bottom: 5px;
}

#subnav a:link, #subnav a:visited {
  color: #61605F;
	font-size: 11px;
	text-decoration: none;
}

#subnav a.highlight {
  color: #DD122A;
	font-size: 11px;
	text-decoration: none;
}

#subnav a:hover, #subnav #current {
  color: #DD122A;
	font-size: 11px;
}

/*------ CLASSES ------*/

.bodycopy1 {
  width: 615px;
}
/**
.accomm {
  margin-left: 84px;  
}

.dining {
  margin-left: 295px;  
}

.meetings {
  margin-left: 386px;  
}

.weddings {
  margin-left: 465px;  
}

.area {
  margin-left: 587px;  
}
**/
.capacity_spacer{
  height:33px;
}

td.one_hidden{
  color: #000000;
  background-color:#E9E9E9;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  border-top: 1px #63655f solid;
  text-align: center;
  height:33px;
}
.capacity_row{
  border-right: 1px #63655f solid;
}

td.header {
  background-color: #DD122A;
  color: #FFFFFF;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  text-align: center;
  font-family: arial, sans-serif;
  font-size: 10px;
}

td.Sub_header {
  background-color: #BFBFBF;
  color: #8f1d32;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
}

td.one {
  /*background-color: #FFFFFF;*/
  color: #000000;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  text-align: center;
}

tr.meeting_capacity_hidden{
  display: none;
}

.capacity_spacer{
  height:33px;
}
td.one_hidden{
  color: #000000;
  background-color:#E9E9E9;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  border-top: 1px #63655f solid;
  text-align: center;
  height:33px;
}
.capacity_row{
 border-right: 1px #63655f solid;
}

td.two {
  background-color: #FFFFFF;
  color: #000000;
  border-bottom: 1px #63655f solid;
  border-left: 1px #63655f solid;
  text-align: center;
}

.sidenbar {
  text-align:center;
  vertical-align: top;
  
}

.orange {
  font: bold 12px verdana;
  color: #BF6036;
}

.red {
  font: bold 12px verdana;
  color: #DD122A;
}
.main {
/**
  XXXwidth: 815px;
  background-image: url('../images/pattern_bg.gif');
  background-repeat: repeat-y;**/
}

.orangeBox {
  width: 216px;
  background-color: #C34113;
}

.imageBox {
  width: 504px;
}

.nav {
 line-height: 11px;
 padding-top: 8px;
}

.nav_selected {
 /**
 background-image: url('../images/nav_on.gif');
 background-position: top center;
 background-repeat: no-repeat;**/
 padding-top: 8px;
 
}

.caption_date {
  position: absolute;
  color: #F87802;
  font: 11px verdana;
  top: 182px;
  width: 216px;
  text-align: center;
  z-index: 15;
}

.off {
  background-image: url('../images/check_button.gif'); 
  background-repeat: no-repeat; 
  color: #FFFFFF; 
  font: bold 9px Verdana;
  width: 123px;
  height: 22px;
  padding-top: 2px;
}

.on {
  background-image: url('../images/check_button_over.gif'); 
  background-repeat: no-repeat; 
  color: #FFFFFF; 
  font: bold 9px Verdana;
  width: 123px;
  height: 22px;
  text-align: center;
  padding-top: 2px;
}

/*------ ANCHORS ------*/

a.nav:link { font: 10px/11px arial; color: #61605F; text-transform: uppercase; text-decoration: none; font-weight: bold; }
a.nav:visited { font: 10px/11px arial; color: #61605F; text-transform: uppercase; text-decoration: none; font-weight: bold; }
a.nav:hover { font: 10px/11px arial; color: #DD122A; text-transform: uppercase; text-decoration: none; font-weight: bold; }
a.nav_on { font: 10px/11px arial; color: #DD122A; text-transform: uppercase; text-decoration: none; font-weight: bold; }

a.footlink:active, a.footlink:visited, a.footlink:link {color:#968C85; text-decoration: none;line-height: 19px;}
a.footlink:hover {color:#968C85; text-decoration: underline; line-height: 19px;}

a.subnav:link { font: 11px verdana; color: #61605F; text-decoration: none; }
a.subnav:active { font: 11px verdana; color: #DD122A; text-decoration: none; }
a.subnav:visited { font: 11px verdana; color: #61605F; text-decoration: none; }
a.subnav:hover { font: 11px verdana; color: #DD122A; text-decoration: none; }

a.subnav_on { font: 11px verdana; color: #DD122A; text-decoration: none; }

a { color: #61605F; }

a.check { color: #FFFFFF; font: bold 9px verdana; text-decoration: none;}

.Xtable {
  border: 1px dashed red;
  margin: 2px;
  padding: 2px;
  }
.Xdiv {
  border: 1px dashed green;
  }
.Xtd {
  border: 1px solid yellow;
  }




.formstyle_error{
  border: 1px solid red;
}

.buttonstyle {
  background-color:#B50938;
  border:1px dotted #CD5806;
  color:white;
  font-family:verdana;
  font-size:11px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:16px;
  margin-top:10px;
  text-align:center;
}

.formstyle {style.css (line 271)
  color:#000000;
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
}
