/* Main Document Layout Formatting */
body {
	background-color: #cd1e1e;
	background-image: url(/images/shared/adventuredome_bg_burst.jpg);
	background-position: center;
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}


/* Main Link Formatting (hover 666666) */
a:link, a:visited {
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	color: #fd6643;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: underline;
}


/* Homepage Text */
.home {
	color: #ffffff;
}


/* Image Caption */
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	text-align: right;
}


/* Reservation Box Text and Form Elements */
.restxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.resform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #f27a40;
}


/* Homepage Offer Panel Formatting */
.sidepanel {
	background-image: url(/images/shared/bg_sidepanel2.jpg); 
	background-repeat: repeat-x;
	background-color: #666666;
}

/* Main Background - Brushed Metal */
.brushed {
	background-color: #595853;
	background-image: url(/images/shared/bg_brushed.jpg);
	background-repeat: repeat-x;
}

/* Content Panel Background - Gradient */
.contentpanel {
	background-color: #999999;
}

/* Content Panel Top */
.paneltop {
	background-image: url(/images/shared/content_bg_top2.gif);
	background-repeat: repeat-x;
}


/* Offer Text and Link Formatting */
.offers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.offers1 {
	color: #ffffff;
}
.offers2 {
	color: #000000;
}
.offers1 a:link, .offers1 a:visited {
	color: #ffffff;
	text-decoration: underline;
}
.offers1 a:hover {
	color: #cccccc;
	text-decoration: underline;
}
.offers1 a:active {
	color: #333333;
	text-decoration: underline;
}
.offers2 a:link, .offers2 a:visited {
	color: #000000;
	text-decoration: underline;
}
.offers2 a:hover {
	color: #cccccc;
	text-decoration: underline;
}
.offers2 a:active {
	color: #333333;
	text-decoration: underline;
}


/* Email Promotions Box Text and Form Elements */
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.emailform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	background-color: #999999;
	width: 190px;
}


/* Footer Text and Link Formatting */
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
}
.footer a:link, .footer a:visited {
	color: #ffffff;
	text-decoration: none;
}
.footer a:hover {
	color: #97c6da;
	text-decoration: underline;
}
.footer a:active {
	color: #2b4d5c;
	text-decoration: underline;
}
.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.footer2 a:link, .footer2 a:visited {
	color: #999999;
	text-decoration: none;
}
.footer2 a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.footer2 a:active {
	color: #333333;
	text-decoration: underline;
}


/* Breadcrum Link Formatting  */
.path {
	font-size: 9px;
	color: #4d4d4d;
}
.path a:link, .path a:visited {
	color: #4d4d4d;
	text-decoration: none;
}
.path a:hover {
	color: #666666;
	text-decoration: underline;
}
.path a:active {
	color: #333333;
	text-decoration: underline;
}

/* Subnav Formatting */
.also {
	font-size: 9px;
}


/* Dining Reservation Text */
.reservation {
	font-size: 9px;
	font-weight: bold;
	text-align: right;
}
.reservation a:link, .reservation a:visited {
	color: #000000;
	text-decoration: none;
}
.reservation a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.reservation a:active {
	color: #333333;
	text-decoration: underline;
}


/* Bulleted List Image */
.list {
	list-style-image: url(/images/shared/bulletorange.gif);
}

/* Sub Navigation Link Formatting (hover 999999) */
.subnav a:link, .sidepanel a:visited {
	color: #ffffff;
	text-decoration: underline;
}
.subnav a:hover {
	color: #fd6643;
	text-decoration: underline;
}
.subnav a:active {
	color: #000000;
	text-decoration: underline;
}

.subnav {
	background-image:url(/images/shared/sidepanel_bg3.gif);
	background-repeat: repeat-x;
}

/* Reservation, Content, and Detail Text */
.details {
	font-size: 9px;
}
