@charset "utf-8";
/* CSS Document */
.main
{
height: auto;
width:100%;
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
margin:0;
background-color:#520121;
}

.Header
{
	border-top-width: 0%;
	border-right-width: thick;
	border-bottom-width: 0pt;
	border-left-width: thick;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color:#FFFFFF;
}
.search
{
	width :160px;
	height :18px;
	background-color: #F8F2E9;
	border:1px solid #C5B08F;
	}
.heading
{
font-size:22px;
font-weight:bold;
color:#000000;
display:block;
height:40px;
width:500px;
border-bottom:1px solid #dbd0ab;
text-align:left;

}
.subHeading
{
font-size:14px;
font-weight:bold;
color:#560A24;
/*display:block;*/
height:20px;
margin-right:3em;
text-decoration:underline;
text-align:left;
}
.color1
{
font-size:22px;
color:#000000;
}
.color2
{
font-size:22px; 
color:#560A24;
}
.Careers
{
font-size:14px;
line-height:1.5em;
color:#333333;
/*display:block;*/
margin-right:3em;
text-decoration:underline;
text-align:left;
}
.mainLink
{
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
.top
{
	padding-top:0px;
	width:900px;
	height:58px;
	background:#520121 url(../images/bgTop_rpt.jpg);
	/*background-image: url(../images/bgTop_rpt.jpg);*/
	background-repeat: repeat-x;
	background-position:top;
	
}
.nav
{
font-size:12px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}
.left
{ 
padding-top:0px;
background-color: #560A24;
width:25px;
height:668px;

}
.bottom
{
background-image:url(../images/bgBottom_rpt.jpg);
background-repeat:repeat-x;
height:80px;
}
.boxLeft
{
	height:370px;
	width:9px;
}
.boxRight
{
	/*background-image: url(../images/box_right.jpg);*/
	height:370px;
	width:9px;
}
.boxMid
{
	background-image: url(../images/box_mid_rpt.jpg);
	background-repeat: repeat-x;
	height:370px;
	width:222px;}
.plain{
 width:850px;
 height:390px;
}
.plainLeft
{
	background-image: url(../images/mainLeft_rpt.jpg);
	background-repeat: repeat-y;

}
.plainRight
{
	background-image: url(../images/mainRight_rpt.jpg);
	background-repeat: repeat-y;
}
.topnav{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #93794e;
}
a
{
text-decoration:none;
}
p{
padding:0px;
margin:0px;
padding-bottom:5px;
padding-top:5px;

}
.normalfont
{
font-size:12px;
color:#333;
line-height:1.2em;
padding-right:20px;
padding-left:20px;
}
.normalfont a
{
font-size:12px;
color:#333;
line-height:1.2em;
}

.midtext
{
font-size:18px;
color:#560A24;
text-transform:uppercase;
}
.toptext
{
font-size:16px;
color:#560A24;
}
.sublinks
{
background-color:#e2d9cd;
color:#333;
font-size:12px;
text-align:left;
}
.sublinks a:link
{
text-decoration:none;
color:#333;
}
.sublinks a:visited{
text-decoration:none;
color:#333;
}
.sublinks a:hover{
color:#9a0036;

}
.error
{
	font-size:10px;
	color:#FF0000;
	height:5px;
	line-height:7px;
}
.cursor{
	cursor:Hand;
}
.site li a
{
	text-decoration:none;
	font-size:12px;
	color:#560A24;
	cursor:pointer;
	list-style-image:url(../images/bullet.png);
}
.site li
{
text-decoration:none;
list-style-image:url(../images/bullet.png);
	font-size:12px;
	color:#8D774B;
	cursor:pointer;
}
.site ul li
{
text-decoration:none;
	font-size:12px;
	color:#8D774B;
	list-style:circle;
	cursor:pointer;
}
.site ul li a
{
text-decoration:none;
	font-size:12px;
	color:#8D774B;
	list-style:circle;
	cursor:pointer;
}
/*-------------------------------------------------------------------/
	Calender styles
/-------------------------------------------------------------------*/
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: verdana, Arial;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #CCCCCC;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #79002B;
	border: 1px solid #888888;
	cursor: pointer;
	color: White;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #79002B;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #79002B;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Arial;
	font-size: 10px;
	color:#FFFFFF;
	background: #79002B;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	background: #940069;
	font-weight: bold;
	}
.comboBox
{ 
Width: 145px;
border:1px solid #C5B08F;
background-color:white;
font-size:12px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	}
.inputBox
{
	/*width :160px;
	height :18px;*/
	font-size:12px;
	color:#333;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	border:1px solid #C5B08F;
	background-color:white;
	
	}

.button{
padding-right:10px;
padding-bottom:10px;
}

#topNav {
	font-size:11px;
	color:#816937;
}

#topNav a:link {color:#816937; text-decoration:none;}
#topNav a:visited {color:#816937; text-decoration:none;}
#topNav a:hover {color:#816937; text-decoration:underline;}
.expand {
	text-decoration:underline;
	cursor:pointer;

}
.boxContent
{
font-size:11px;
color:#cccccc;
padding-left:95px;
text-align:left;
line-height:1.2em;

}
.boxContent #more
{
margin-left:7.2em;

}
.boxContent #textHeading
{
margin-bottom:4px;
}
.table tr
{
	background-color: #F8F2E9;
	border:1px solid #C5B08F;
	font-size:12px;
     color:#333;
	line-height:1.2em;
}
.dining_table_bdr
{
border:1px solid #e2d9cd;
background-image:url(../images/BG_rpt.jpg);
background-repeat:repeat-x;
}
hr
{
border: 4px solid #e2d9cd;
}
.menu_bg_active
{
background-image:url(../images/hotelNames_tabs.jpg);
background-repeat:no-repeat;
}
.menu_bg_inactive
{
background-image:url(../images/active.jpg);
background-repeat:no-repeat;
}
.box
{
border:1px solid #e2d9cd;
background-image:url(../images/frameBG_rpt.jpg);
background-repeat:repeat-x;
}
.frame_text
{
font-size:12px;
font-family:Arial;
color:#333333;
font-weight:bold;
}
.frame_hotel_menu 
{
font-size:14px;
font-weight:bold;
color:#560A24;
height:20px;
margin-right:3em;
text-align:left;

background-repeat:no-repeat;
}
.frame_hotel_menu 
{
font-size:14px;
font-weight:bold;
color:#560A24;
height:20px;
margin-right:3em;
text-align:center;
background-image:url(../images/active.jpg);
background-repeat:no-repeat;

}
.frame_hotel_menu a
{
font-size:14px;
font-weight:bold;
color:#560A24;
height:20px;
margin-right:3em;
text-align:center;
background-image:url(../images/active.jpg);
background-repeat:no-repeat;

}
#frame_hotel_menu a:active
{
font-size:14px;
font-weight:bold;
color:#560A24;
height:20px;
margin-right:3em;
text-align:center;
background-image:url(../images/hotelNames_tabs.jpg);
background-repeat:no-repeat;

}
.frame_hotel_heading
{
font-size:14px;
font-weight:bold;
color:#560A24;
height:20px;
margin-right:3em;
text-align:left;

}
.frame_hotel_addresses
{
font-size:11px;
font-weight:normal;
color:#560A24;
height:20px;
margin-right:3em;
line-height:30px;
text-align:left;

}
.hotel_links
{
font-size:12px;
font-family:Arial;
color:#877153;
}
#hotel_links a:hover 
{
color:#560A24;
text-decoration:underline;
}
#hotel_links a:active
{
color:#560A24;
text-decoration:underline;
}


