html,body {background-color: #cd0057; padding: 0px; margin: 0px; height: 100%; width: 100%;}
img {border-style: none;}

div.holder {position: relative; z-index: 2; width: 100%; display: block; margin-left: auto; margin-right: auto; margin-top: 18px;}
div.mainbox {position: absolute; z-index: 2; width: 740px; margin-left: -370px; margin-bottom: 0px; left: 50%; top: 0px; padding: 0px; background-color: #ffffff;}
div.greyBox {position: absolute; z-index: 1; width: 740px; left: 0px; top: 357px; padding: 0px; margin: 0px; padding-bottom: 46px; background-image: url(web_images/greyBoxbg.gif); background-repeat: repeat-y;}
div.headNav {position: absolute; z-index: 2; width: 740px; height: 357px; left: 0px; top: 0px; padding: 0px; margin: 0px; background-color: #ffffff;}

div.headNav img.liveIt {position: absolute; z-index: 3; width: 213px; height: 74px; top: 42px; left: 37px;}
div.headNav img.girl {position: absolute; z-index: 2; width: 566px; height: 357px; top: 0px; right: 0px;}
div.headNav a.headNav:link {display: block; position: relative; z-index: 2; top: 137px; left: 70px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 35px; text-decoration: none;}
div.headNav a.headNav:visited {display: block; position: relative; z-index: 2; top: 137px; left: 70px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 35px; text-decoration: none;}
div.headNav a.headNav:hover {display: block; position: relative; z-index: 2; top: 137px; left: 70px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: #cd0057; font-size: 17px; line-height: 35px; text-decoration: none;}
div.headNav a.headNavon:link {display: block; position: relative; z-index: 2; top: 137px; left: 64px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 35px; text-decoration: none; background-image: url(web_images/navDot.gif); background-repeat: no-repeat; padding-left: 24px;}
div.headNav a.headNavon:visited {display: block; position: relative; z-index: 2; top: 137px; left: 64px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 35px; text-decoration: none; background-image: url(web_images/navDot.gif); background-repeat: no-repeat; padding-left: 24px;}
div.headNav a.headNavon:hover {display: block; position: relative; z-index: 2; top: 137px; left: 64px; width: 173px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 35px; text-decoration: none; background-image: url(web_images/navDot.gif); background-repeat: no-repeat; padding-left: 24px;}

div.headNav div.dropDown {position: absolute; z-index: 2; width: 136px; height: auto; left: 38px; top: 357px; padding: 0px; margin: 0px; padding-bottom: 42px; background-color: #b3b3b3;}
div.headNav a.dropDown:link {display: block; position: relative; z-index: 2; top: 15px; left: 32px; width: 98px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(255,255,255); font-size: 13px; line-height: 27px; text-decoration: none;}
div.headNav a.dropDown:visited {display: block; position: relative; z-index: 2; top: 15px; left: 32px; width: 98px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(255,255,255); font-size: 13px; line-height: 27px; text-decoration: none;}
div.headNav a.dropDown:hover {display: block; position: relative; z-index: 2; top: 15px; left: 32px; width: 98px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 13px; line-height: 27px; text-decoration: none;}
div.headNav div.dropDown img.blGrey {position: absolute; z-index: 1; width: 31px; height: 31px; left: 0px; bottom: 0px;}
div.headNav div.dropDown img.throb {position: absolute; z-index: 1; width: 105px; height: 46px; right: 0px; bottom: -46px;}
div.headNav div.dropDown img.tlGrey {position: absolute; z-index: 1; width: 31px; height: 31px; left: 0px; top: -31px;}
div.headNav div.dropDown img.blGreyie6 {position: absolute; z-index: 1; width: 31px; height: 31px; left: 0px; bottom: -1px;}
div.headNav div.dropDown img.throbie6 {position: absolute; z-index: 1; width: 105px; height: 46px; right: 0px; bottom: -47px;}

div.greyBox h1 {padding-top: 18px; margin-left: 205px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 20px;}
div.greyBox h2 {padding-top: 18px; margin-left: 205px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 20px;}
div.greyBox h3 {margin-left: 205px; padding-left: 0px; font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 17px; line-height: 19px;}
div.greyBox p {margin-left: 205px; margin-right: 22px; font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; font-size: 13px; line-height: 17px;}
div.greyBox p a.copy:link {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(64,36,130); font-size: 13px; line-height: 17px; text-decoration: underline;}
div.greyBox p a.copy:visited {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(105,15,103); font-size: 13px; line-height: 17px; text-decoration: underline;}
div.greyBox p a.copy:hover {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(0,0,255); font-size: 13px; line-height: 17px; text-decoration: underline;}

div.greyBox img.copy {margin-left: 205px; float: left; padding-right: 24px;}

div.greyBox ul.copy {margin-left: 205px; margin-right: 22px;}
div.greyBox ul.copy b.title {font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 15px; line-height: 17px; font-weight: bold;}
div.greyBox ul.copy li.copy {display: list-item; margin-left: 24px; padding-left: 0px; list-style-image: url(web_images/ulBullet.gif); list-style-position: outside; font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; font-size: 13px; line-height: 17px;}
div.greyBox ul.copy li.copy a:link {color: rgb(64,36,130); text-decoration: underline;}
div.greyBox ul.copy li.copy a:visited {color: rgb(105,15,103); text-decoration: underline;}
div.greyBox ul.copy li.copy a:hover {color: rgb(0,0,255); text-decoration: underline;}

div.greyBox ol.copy {margin-left: 205px; margin-right: 22px;}
div.greyBox ol.copy b.title {font-family: Baskerville, 'Baskerville Old Face', Georgia, 'Bookman Old Style', serif; color: rgb(44,25,112); font-size: 15px; line-height: 17px; font-weight: bold;}
div.greyBox ol.copy li.copy {display: list-item; margin-left: 24px; padding-left: 0px; list-style-type: decimal; list-style-position: outside; font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; font-size: 13px; line-height: 17px;}
div.greyBox ol.copy li.copy a:link {color: rgb(64,36,130); text-decoration: underline;}
div.greyBox ol.copy li.copy a:visited {color: rgb(105,15,103); text-decoration: underline;}
div.greyBox ol.copy li.copy a:hover {color: rgb(0,0,255); text-decoration: underline;}

div.greyBox table.reservation {margin-left: 205px; margin-right: 22px; width: 500px; border-style: none; font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; font-size: 13px; line-height: 17px;}
div.greyBox table.reservation td.field {width: 150px; border-style: none; vertical-align: top; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-weight: bold; font-size: 13px; line-height: 13px;}
div.greyBox table.reservation td.data {width: 350px; border-style: none; vertical-align: top; font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; font-weight: normal; font-size: 13px; line-height: 15px;}
div.greyBox table.reservation td.data input.data {width: 300px; height: 17px; border: solid 1px rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; background-color: #ffffff; font-weight: normal; font-size: 13px; line-height: 15px;}
div.greyBox table.reservation td.data textarea.data {width: 300px; height: 100px; border: solid 1px rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; background-color: #ffffff; font-weight: normal; font-size: 13px; line-height: 15px;}
div.greyBox table.reservation td.data select.data {width: 300px; border: solid 1px rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; color: #333333; background-color: #ffffff; font-weight: normal; font-size: 13px; line-height: 15px;}

div.greyBox div.footer {position: absolute; z-index: 1; bottom: -29px; right: 24px; width: 500px; height: 25px; background-color: #cd0057; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(255,255,255); font-size: 13px; line-height: 13px; text-align: right; vertical-align: top;}
div.greyBox div.footer img.designerLabel {padding-left: 15px; padding-top: 10px; width: 80px; height: 15px;}
div.greyBox div.footer a:link {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(255,255,255); font-size: 13px; text-decoration: underline;}
div.greyBox div.footer a:visited {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(255,255,255); font-size: 13px; text-decoration: underline;}
div.greyBox div.footer a:hover {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-size: 13px; text-decoration: underline;}

div.greyBox img.brGrey {position: absolute; z-index: 2; bottom: 0px; right: 0px; width: 31px; height: 31px;}
div.greyBox img.liveIt {position: absolute; z-index: 3; bottom: 0px; left: 0px; width: 174px; height: 72px;}
div.greyBox img.satir {position: absolute; z-index: 2; bottom: 70px; left: 0px; width: 174px; height: 355px;}
div.greyBox img.brGreyie6 {position: absolute; z-index: 2; bottom: -0px; right: 0px; width: 31px; height: 31px;}
div.greyBox img.liveItie6 {position: absolute; z-index: 3; bottom: -0px; left: 0px; width: 174px; height: 72px;}

img.tlRed {position: absolute; z-index: 2; width: 31px; height: 31px; top: 0px; left: 0px;}
img.blRed {position: absolute; z-index: 2; width: 31px; height: 31px; top: 326px; left: 0px;}

table.topNav {position: absolute; z-index: 2; width: auto; top: 0px; right: 0px; border-style: none; border-collapse: collapse; border-spacing: 0px;}
table.topNav td.rounder {height: 26px; width: 26px; padding: 0px; margin: 0px; border-style: none; background-color: #cd0057;}
table.topNav td.link1 {height: 26px; width: auto; padding: 0px; margin: 0px; border-style: none; vertical-align: middle;}
table.topNav td.link2 {height: 26px; width: auto; padding: 0px; margin: 0px; border-style: none; vertical-align: middle; padding-left: 18px; background-color: #efabc8;}
table.topNav td.link3 {height: 26px; width: auto; padding: 0px; margin: 0px; border-style: none; vertical-align: middle; padding-left: 18px; background-color: #e473a3;}
table.topNav td.link4 {height: 26px; width: auto; padding: 0px; margin: 0px; border-style: none; vertical-align: middle; padding-left: 18px; background-color: #cd0057;}
a.topNav1:link {font-family: Arial, arial, 'sans serif', sans-serif; color: #b3b3b3; font-size: 13px; line-height: 13px; text-decoration: none;}
a.topNav1:visited {font-family: Arial, arial, 'sans serif', sans-serif; color: #b3b3b3; font-size: 13px; line-height: 13px; text-decoration: none;}
a.topNav1:hover {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-size: 13px; line-height: 13px; text-decoration: none;}
a.topNav2:link {font-family: Arial, arial, 'sans serif', sans-serif; color: #ffffff; font-size: 13px; line-height: 13px; text-decoration: none;}
a.topNav2:visited {font-family: Arial, arial, 'sans serif', sans-serif; color: #ffffff; font-size: 13px; line-height: 13px; text-decoration: none;}
a.topNav2:hover {font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-size: 13px; line-height: 13px; text-decoration: none;}

div.greyBox	div.calendar {position: relative; z-index: inherit; width: 525px; height: 504px; border-style: none; border-width: 0px; margin-left: 205px; margin-right: 22px; background-image: url(web_images/greyBoxbg.gif); background-repeat: repeat;}
div.greyBox	div.calendar div.month {position: absolute; overflow: hidden; top: 0px; left: 0px; width: 525px; height: 35px; border-style: none; background-image: url(web_images/calendarDaybg.gif); background-repeat: repeat; color: rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; font-size: 24px; line-height: 24px; font-weight: bold; padding-top: 5px; text-align: center;}
div.greyBox	div.calendar div.month a.next:link {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-left: 25px; color: #cd0057; text-decoration: none;}
div.greyBox	div.calendar div.month a.next:visited {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-left: 25px; color: #cd0057; text-decoration: none;}
div.greyBox	div.calendar div.month a.next:hover {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-left: 25px; color: rgb(44,25,112); text-decoration: none;}
div.greyBox	div.calendar div.month a.prev:link {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-right: 25px; color: #cd0057; text-decoration: none;}
div.greyBox	div.calendar div.month a.prev:visited {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-right: 25px; color: #cd0057; text-decoration: none;}
div.greyBox	div.calendar div.month a.prev:hover {font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-right: 25px; color: rgb(44,25,112); text-decoration: none;}
div.greyBox	div.calendar div.head {position: absolute; top: 35px; left: 0px; width: 75px; height: 17px; border: solid 1px rgb(44,25,112); background-image: url(web_images/calendarHeadbg.gif); background-repeat: repeat; color: #ffffff; font-family: Arial, arial, 'sans serif', sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; padding-top: 2px; text-align: center;}
div.greyBox	div.calendar div.blank {position: absolute; width: 75px; height: 75px; border: solid 1px rgb(44,25,112); background-image: url(web_images/greyBoxbg.gif); background-repeat: repeat;}
div.greyBox	div.calendar div.day {position: absolute; overflow: hidden; width: 75px; height: 75px; border: solid 1px rgb(44,25,112); background-image: url(web_images/calendarDaybg.gif); background-repeat: repeat;}
div.greyBox	div.calendar div.day div.date {position: absolute; top: 0px; right: 0px; z-index: 3; width: 20px; border: none; color: rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; font-size: 11px; line-height: 11px; font-weight: bold; text-align: center;}
div.greyBox	div.calendar div.day p.date {margin-top: 13px; margin-left: 3px; margin-right: 3px; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-size: 10px; line-height: 12px; text-align: right;}
div.greyBox	div.calendar div.day p.date a:link {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112);}
div.greyBox	div.calendar div.day p.date a:visited {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(105,15,103);}
div.greyBox	div.calendar div.day p.date a:hover {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(0,0,255);}
div.greyBox	div.calendar div.event {position: absolute; overflow: hidden; top: 0px; left: 0px; width: 75px; height: 75px; border: solid 1px rgb(44,25,112); background-image: url(web_images/calendarEventbg.gif); background-repeat: repeat;}
div.greyBox	div.calendar div.event div.date {position: absolute; top: 0px; right: 0px; z-index: 3; width: 20px; border: none; color: rgb(44,25,112); font-family: Arial, arial, 'sans serif', sans-serif; font-size: 11px; line-height: 11px; font-weight: bold; text-align: center;}
div.greyBox	div.calendar div.event p.date {margin-top: 13px; margin-left: 3px; margin-right: 3px; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112); font-size: 10px; line-height: 12px; text-align: right;}
div.greyBox	div.calendar div.event p.date a:link {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(44,25,112);}
div.greyBox	div.calendar div.event p.date a:visited {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(105,15,103);}
div.greyBox	div.calendar div.event p.date a:hover {text-decoration: none; font-family: Arial, arial, 'sans serif', sans-serif; color: rgb(0,0,255);}
