@charset "UTF-8";
body {
	font-family: "Times New Roman", Times, serif;
	background-color:#341d00;
	margin: 0;
	padding: 0;
}

/* ====================================================================================================== NOTICES */

.notice_message { 
	margin: 0px 0px 13px 0px; 
	padding: 13px 13px 0px 30px; 
	border: 2px solid #CC6600; 
	background: #FDF0E2 url(/cm/lib/img/icons/notes.gif) 7px 12px no-repeat; 
	color: #CC6600; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
}
.notice_errors { 
	margin: 0px 0px 13px 0px; 
	padding: 13px 13px 0px 30px; 
	border: 2px solid #990000; 
	background: #FAEAEA url(/cm/lib/img/icons/warning.gif) 7px 12px no-repeat; 
	color: #990000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
}
.notice_message p, .notice_errors p { margin: 0px 0px 13px 0px; padding: 0px; }
.notice_message a, .notice_errors a { color: #990000; }

p.alert { color: #FFF; font-weight: bold; }
.noptags p { 
	margin: 0px; 
	padding: 0px; 
	font-family: "Times New Roman", Times, serif !important;
	color: #FFF !important;
	font-size: 13px !important;
}


.oneColElsCtr #container {
	width: 1023px;
	text-align: left;
}
#dottedLineTop {
	height: 7px;
}
#dottedLineBott {
	height: 11px;
}
#topMainLogo {
	width: 437px;
}
#topMainNavSide, #topMainNavTop {
	width: 586px;
}
#middleMainContent {
	width: 1014px;
	height: 552px;
}
#middleMainContentPhotos {
	background-image:url(images/photosMain.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 1014px;
	height: 552px;
}
#middleMainRightSide {
	width:9px;
}
#bottomMain {
	width:1023px;
	height:150px;
	text-align:right;
	vertical-align:text-top;
	color:#dad4cc;
	font-size:14px;
}
#contLSideA {
	width:413px;
	height:552px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
}
#contRSideA {
	width:521px;
	height:472px;
	background-image:url(images/RcontBG1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding: 40px 40px 40px 40px;
	overflow: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
}
#contLSideB {
	width:219px;
	height:552px;
	background-image:url(images/LimgMenuLocation.jpg);
	background-repeat:no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
}
#contRSideB {
	width:715px;
	height:472px;
	background-image:url(images/RcontBG2.jpg);
	background-repeat:no-repeat;
	padding: 40px 40px 40px 40px;
	overflow: auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
}
#itemDescription {
	width:623px;
	padding:5px 0px 0px 25px;
}
#itemPrice {
	width: 623px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #F2E9A2;
	text-align:right;
}
#drinkDescription {
	width:623px;
	padding:5px 0px 0px 0px;
}
#menuSectionLinks {
	text-align:right;
	margin:35px;
	padding-top: 5px;
	line-height:25px;
	line-height: 18px;
}
#eventList {
	width:470px;
	padding:10px 0px 0px 40px;
}
#partiesForm {
	width:516px;
	line-height:30px;
}
#partiesFields1 {
	width:265px;
	text-align:right;
	padding-right:220px;
}
#partiesFields2 {
	width:485px;
	text-align:right;
	padding-top:5px;
}
#locationMap {
	width: 715px;
	height: 472px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
}
#contactStar {
	width:400px;
	padding-bottom:25px;
}
.rLinePad {
	padding-right:8px;
}
.lrLinePad {
	padding:0px 8px 0px 8px;
}
.tbLineSepPad {
	padding:10px 0px 10px 0px;
}
.tbMenuLineSepPad {
	padding:5px 0px 5px 0px;
}
.floatL {
	float:left;
}
.bottLink a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dad4cc;
	text-decoration: none;
}
.bottLink a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dad4cc;
	text-decoration: none;
}
.bottLink a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dad4cc;
	text-decoration: underline;
}
.bottLink a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dad4cc;
	text-decoration: none;
}
.contactEmailLink a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.contactEmailLink a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.contactEmailLink a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: underline;
}
.contactEmailLink a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.partiesDownloadLink a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.partiesDownloadLink a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.partiesDownloadLink a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: underline;
}
.partiesDownloadLink a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #F2E9A2;
	text-decoration: none;
}
.sectHead18pxYellow {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #F2E9A2;
}
.sectHead16pxYellow {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #F2E9A2;
}
.menuLinks a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}'
.menuLinks a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.menuLinks a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #F2E9A2;
	text-decoration: none;
}
.menuLinks a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.copy14pxWhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
}
