@charset "UTF-8";.BodyTextWhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #FFFFFF;}.BodyTextPink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #EC008B;}.AddressTextPink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #EC008B;}.PinkHeadings {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 26px;	font-style: normal;	font-weight: normal;	color: #EC008B;}.WhiteSubHeadings {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;}.BottomLinkText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}#SportsBar {	position: absolute;	height: 320px;	width: 480px;	left: 30px;	top: 520px;}#IndexContainer {	position: relative;	width: 800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 1080px;}#TopHeader {	height: 170px;	width: 800px;	position: relative;	left: 0px;	top: 0px;	background-color: #000000;}#MagentaLineTop {	height: 3px;	width: 800px;	left: 0px;	top: 137px;	position: absolute;	background-image: url(../images/magenta_line.jpg);}#FlashMovie {	position: absolute;	height: 220px;	width: 800px;	background-color: #000000;	z-index: 4;}#LeftShadow {	position: absolute;	height: 400px;	width: 10px;	margin-right: auto;	margin-left: auto;	left: 0px;	top: 390px;	background-color: #2E2C2D;	background-image: url(../images/left_shadow.jpg);	background-repeat: no-repeat;	z-index: 5;}#RightShadow {	position: absolute;	height: 500px;	width: 10px;	margin-right: auto;	margin-left: auto;	left: 790px;	top: 390px;	background-color: #2E2C2D;	background-image: url(../images/right_shadow.jpg);	background-repeat: no-repeat;	z-index: 8;}#Content {	position: absolute;	width: 490px;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	padding-top: 30px;	padding-left: 20px;	padding-right: 40px;	padding-bottom: 20px;	background-color: #2E2C2D;	left: 10px;	top: 390px;	z-index: 6;}#RightPanel {	position: absolute;	height: 500px;	width: 230px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	background-image: url(../images/right_panel.jpg);	background-repeat: no-repeat;	left: 560px;	top: 390px;	z-index: 7;}#RightPanel2 {	position: absolute;	height: 500px;	width: 230px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	background-image: url(../images/right_panel.jpg);	background-repeat: no-repeat;	left: 560px;	top: 390px;	z-index: 7;}#RightPanelcontact {	position: absolute;	height: 650px;	width: 230px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	background-image: url(../images/right_panel.jpg);	background-repeat: no-repeat;	left: 560px;	top: 390px;	z-index: 7;}#TheCorkLogo {	height: 95px;	width: 150px;	position: absolute;	top: 30px;	left: 30px;	z-index: 1;}#TelNumber {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	font-style: normal;	font-weight: normal;	color: #919396;	height: 35px;	width: 240px;	position: absolute;	left: 545px;	top: 90px;	z-index: 2;}#AddressBox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	background-color: #000000;	height: 25px;	width: 800px;	padding-top: 5px;	position: relative;	margin-right: auto;	margin-left: auto;}#DrinksLogos {	background-color: #2E2C2D;	position: absolute;	height: 65px;	width: 460px;	left: 30px;	top: 770px;}#MailingList {	height: 75px;	width: 450px;	position: absolute;	left: 30px;	top: 650px;}#SideBtn1 {	position: absolute;	height: 170px;	width: 170px;	left: 30px;	top: 48px;}#SideBtn2 {	position: absolute;	height: 170px;	width: 170px;	left: 31px;	top: 252px;}#SideBtn3 {	position: absolute;	height: 170px;	width: 170px;	left: 31px;	top: 480px;}#CreditLunchBtn {	position: absolute;	height: 220px;	width: 170px;	left: 30px;	top: 25px;}#ContactForm {	position: absolute;	width: 450px;	margin-right: auto;	margin-left: auto;	background-repeat: no-repeat;	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	background-color: #2E2C2D;	left: 30px;	top: 507px;	height: 400px;}#ContactContainer {	position: relative;	height: 600px;	width: 800px;	margin-right: auto;	margin-left: auto;}#EventsContainer {	position: relative;	min-height:800px;	height: 100%;	width: 800px;	margin-right: auto;	margin-left: auto;}#MenuContainer {	position: relative;	width: 800px;	min-height:800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 100%;}#DrinksContainer {	position: relative;	width: 800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 100%;}#HireContainer {	position: relative;	width: 800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 1150px;}#GalleryContainer {	position: relative;	width: 800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 835px;}#ContactContainer {	position: relative;	width: 800px;	margin-right: auto;	margin-left: auto;	background-color: #2E2C2D;	height: 950px;}#BottomWhiteText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	height: 70px;	width: 800px;	padding-top: 25px;	position: relative;	margin-right: auto;	margin-left: auto;}H1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 26px;	font-style: normal;	font-weight: normal;	color: #EC008B;}H2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #EC008B;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: inline;}.Body-Text-White {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #FFFFFF;}.Body-Text-Pink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #EC008B;}.Pink-Heading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 26px;	font-style: normal;	font-weight: normal;	color: #EC008B;}.White-SubHeading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;}.Heading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 26px;	font-style: normal;	font-weight: normal;	color: #EC008B;}.SubHeading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #EC008B;}.Text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	}#TempFixForAddressBox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	background-color: #000000;	height: 25px;	width: 800px;	padding-top: 5px;	position: relative;	margin-top:10px;	margin-right: auto;	margin-left: -30px;}#TempFixForBottomWhiteText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	height: 70px;	width: 800px;	padding-top: 25px;	position:absolute;	margin: 0 auto;	margin-left: -30px;