/*************************
****** BORDER ************
*************************/
img.picframe {
	border: 10px solid #f4f4f4;
	}
.slotsBorderTop {
	border-top: 1px dotted #d8d9da;
	display: block;
	background-color: #781214;
	color: #ffffff;
	width: 444px;
	text-align: center;
	padding: 20px;
	}
.greyBorder {
	border-top: 1px dotted #d8d9da;
	}

/*************************
****** ul & LI ***********
*************************/
ul {
	margin-top: 5px;
	margin-bottom: 0px;
	}

/*************************
****** SPACING ***********
*************************/
.learnMoreSpacing {
	padding: 5px 0px 0px 0px;
	}
.promoDescription {
	float:left;
	width: 320px;
	padding: 0px 0px 0px 10px;
	}
.clear {
	clear:both;
	}
/*************************
****** FONTS *************
*************************/
h1 {
	display: none;
	}
.brown_7pt {
	color: #954a1d;
	font-size: 7pt;
	}
.brown_8pt {
	color: #954a1d;
	font-size: 8pt;
	}
.brown_9pt {
	color: #954a1d;
	font-size: 9pt;
	}
.conventionCapacity {
	font-size: 7pt;
	}
.disclaimer {
	font-size: 7pt;
	font-style: italic;
	}
.specials {
	font-size: 12pt;
	color: #954a1d;
	}

/*************************
****** NEWSLETTER ********
*************************/
#newsletterContainer {
	text-align: left;
	height: 18px;
	
	float: left;
	}
#newsletterTextContainer {
	float: left;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
	}
.textField {
	background: #ffffff url(/images/shared/bg_InputBG.jpg) repeat-x;
	border: 1px solid #af7138;
	width: 100px;
	height: 16px;
	font: 8pt arial;
	color: #222222;
	float: left;
	}
.buttons {
	border-top: 1px solid #af7138;
	border-right: 1px solid #af7138;
	border-bottom: 1px solid #af7138;
	margin: 0px 0px 0px 0px;
	float: left;
	}

/*************************
****** EVENT CALENDAR ****
*************************/
.tableBorderCollapse {
	border-collapse: collapse;
	}
.weekday { 
	border: 1px solid #cccccc; 
	border-top: none !important;
	border-collapse: collapse;
	background-color: #781200;
	font-weight: bold;
	text-align: center;
	height: 25px;
	size: 8pt;
	vertical-align: middle;
	color: #ffffff;
	}
.date { 
	font-size: 8pt; 
	font-weight: bold; 
	color: #781200; 
	}
.notADay {
	background-color: #f4f4f4 !important;
	}
.calendarTable { 
	background-color: #ffffff; 
	font-size: 7pt;
	font-family: verdana;
	border: 1px solid #cccccc; 
	border-collapse: collapse;
	width: 63px;
	height: 55px;
	vertical-align: top;
	}

/*************************
****** blockquotes *******
*************************/
blockquote.sitemapSubTitle {
	margin: 5px 5px 5px 15px;
	
	}

blockquote.sitemapSubTitleSection {
	margin: 5px 5px 5px 12px;
	}
	
/*************************
****** form fields *******
*************************/
input.dayByDayNeeds {
	width: 80px;
	background: #ffffff url(/images/shared/bg_InputBG.jpg) repeat-x;
	border: 1px solid #000000;
	height: 16px;
	font: 8pt arial;
	color: #222222;
	float: left;
	}
input.choices {
	width: 163px;
	background: #ffffff url(/images/shared/bg_InputBG.jpg) repeat-x;
	border: 1px solid #000000;
	height: 16px;
	font: 8pt arial;
	color: #222222;
	float: left;
	}
input.formTextInput {
	width: 335px;
	background: #ffffff url(/images/shared/bg_InputBG.jpg) repeat-x;
	border: 1px solid #000000;
	height: 16px;
	font: 8pt arial;
	color: #222222;
	float: left;
	}
textarea {
	width: 442px;
	background: #ffffff url(/images/shared/bg_InputBG.jpg) repeat-x;
	border: 1px solid #000000;
	height: 75px;
	font: 8pt arial;
	color: #222222;
	float: left;
	margin-top:5px;
	}
.button {
	border: 1px solid #af7138;
	margin: 0px 0px 0px 0px;
	}
	
/*************************
****** LINKS *************
*************************/
a.footerLink:link {font:8pt verdana; color:#954a1d; text-decoration:none;}
a.footerLink:visited {font:8pt verdana; color:#954a1d; text-decoration:none;}
a.footerLink:hover {font:8pt verdana; color:#ffffff; text-decoration:none;}
a.footerLink:active {font:8pt verdana; color:#954a1d; text-decoration:none;}

a.footerLink2:link {font:8pt verdana; color:#ffffff; text-decoration:underline;}
a.footerLink2:visited {font:8pt verdana; color:#ffffff; text-decoration:underline;}
a.footerLink2:hover {font:8pt verdana; color:#954a1d; text-decoration:underline;}
a.footerLink2:active {font:8pt verdana; color:#ffffff; text-decoration:underline;}

a.homePodLink:link {font:7pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.homePodLink:visited {font:7pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.homePodLink:hover {font:7pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
a.homePodLink:active {font:7pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}

a.subSectionPodLink:link {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.subSectionPodLink:visited {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.subSectionPodLink:hover {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
a.subSectionPodLink:active {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}

a.breadcrumbLink:link {font:8pt verdana; color:#a5a5a5; text-decoration:none;}
a.breadcrumbLink:visited {font:8pt verdana; color:#a5a5a5; text-decoration:none;}
a.breadcrumbLink:hover {font:8pt verdana; color:#8c1500; text-decoration:none;}
a.breadcrumbLink:active {font:8pt verdana; color:#a5a5a5; text-decoration:none;}

a.sitemapTitle:link {font:9pt verdana; font-weight: bold; color:#000000; text-decoration:none;}
a.sitemapTitle:visited {font:9pt verdana; font-weight: bold; color:#000000; text-decoration:none;}
a.sitemapTitle:hover {font:9pt verdana; font-weight: bold; color:#000000; text-decoration:underline;}
a.sitemapTitle:active {font:9pt verdana; font-weight: bold; color:#000000; text-decoration:none;}

a.sitemapSubTitle:link {font:8pt verdana; color:#954a1d; text-decoration:underline;}
a.sitemapSubTitle:visited {font:8pt verdana; color:#954a1d; text-decoration:underline;}
a.sitemapSubTitle:hover {font:8pt verdana; color:#d6ad51; text-decoration:underline;}
a.sitemapSubTitle:active {font:8pt verdana; color:#954a1d; text-decoration:underline;}

a.brownLink:link {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.brownLink:visited {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
a.brownLink:hover {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
a.brownLink:active {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}

a.reserveLink:link {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
a.reserveLink:visited {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
a.reserveLink:hover {font:8pt verdana; color:#ffffff; padding-top:3px; text-decoration:underline;}
a.reserveLink:active {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}

ul li a:link {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
ul li a:visited {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
ul li a:hover {font:8pt verdana; color:#d6ad51; padding-top:3px; text-decoration:underline;}
ul li a:active {font:8pt verdana; color:#954a1d; padding-top:3px; text-decoration:underline;}
