@charset "utf-8";
/* CSS Document */

/* Global Style -------------------------------------------------------------*/
body {font:xx-small/1.3 "Arial"; background-color:#472425;}
a img{border:none;}
h1,h2,h3,h4{margin:0; padding:0; font-family:"century gothic"; }
p{margin-top:0; text-align:justify;}
a {font-family:"verdana"; font-size:11px; color:#c40000; text-decoration:none; } 
a:hover{font-family:"verdana"; font-size:11px; color:#432525; text-decoration:none; }

/* General Classes -------------------------------------------------------------*/
.clearFloat{clear:both;}
.red {color:#c31313;}
.strongCentered {font-weight:bold; text-align:center;}
.imgLeft {float:left; margin:0 10px 10px 0;}
.imgRight {float:right; margin:0 0 10px 10px;}
.txtBox {font-size:1.3em; color:#666666; height:20px; padding:15px; border:solid 1px #dcdcdc;}
.Heading1 {margin-top:10px; margin-left:10px; padding:6px; font-family:"century gothic"; font-size:13px; font-weight:bold; color:#fff; background-color:#525252; text-transform:uppercase;}
.BodyText {margin-top:10px; margin-left:10px; padding:0; font-family:"Georgia"; font-size:11px; color:#000; text-decoration:none; text-align:justify; line-height:24px;}
.IntroText {margin-top:10px; margin-left:10px; padding:0; font-family:"Georgia"; font-size:12px; color:#000; text-decoration:none; text-align:justify; line-height:30px;}
.EBText {margin-top:10px; margin-left:10px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; text-align:left; line-height:20px;}
.EBoard-Bold {margin-top:10px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#155684; font-weight:bold; text-align:left; line-height:20px;}

/* Container -------------------------------------------------------------*/
.container{width:900px; margin: 0 auto; background-color:#FFFFFF;}  /* the auto margins (in conjunction with a width) center the page */
.contentHolder {width:900px; background-color:#FFFFFF;}

/* Header -------------------------------------------------------------*/
.PageHead{width:100%; margin: 0 auto; background-color:#2f2f2f; height:80px; border-bottom:solid 1px #e9e9e9;}
.MainHead{width:900px; margin: 0 auto;}
.MainHead h1 {font-family:"trebuchet MS"; font-size:32px; margin-bottom:10px; margin-top:10px; color:#43b6ff; text-transform:uppercase;}
.MainHead h2 {font-family:"Arial"; font-size:12px; font-weight:bold; color: #fff; float:right; margin-top:-30px;}
.MHead { margin:0; padding:0; width:400px; font-family:"Tahoma"; font-size:12px; font-weight:bold; color:#33CCFF;}

/* Table-General -------------------------------------------------------------*/
.tblCon {width:900px; margin:0px auto; background-color:#FFFFFF; padding:0px;}
.tblCntnt {width:900px; padding:0px; vertical-align:top;}

/* Main Content -------------------------------------------------------------*/
.MainContent{width:510px; background-color:#FFFFFF; float:left; margin-left:30px; margin-top:10px; margin-bottom:10px;} 
.MainContent p{margin-top:10px; margin-left:10px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; text-align:justify; line-height:16px;}
.MainContent h1{margin-top:10px; margin-left:10px; padding:6px; font-family:"century gothic"; font-size:13px; font-weight:bold; color:#fff; background-color:#525252; text-transform:uppercase;}

/* Main Image -------------------------------------------------------------*/
.SubPgHeader {margin:0; padding:0; width:900px; height:194px; background-image:url(../images/SubPgHeader.jpg); background-repeat:no-repeat;}
.MImageContainer{width:470px; background-color:#f4f4f4; border:solid #dddddd; border-width:1px; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px;} 
.MImageContainer p{margin:15px 20px 20px 10px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; text-align:justify; line-height:16px;}
.MImageContainer h1{margin-top:10px; margin-left:10px; width:440; float:left; padding:3px; font-family:"century gothic"; font-size:12px; font-weight:bold; color:#fff; background-color:#777777; text-transform:uppercase;}
.MImageContainer a {border:none;}

/* Table -------------------------------------------------------------*/
.MainTbl {width:900px; padding:0; margin:0;}
.BookingEnq {width:240px; background-color:#eee; margin-left:20px; height:180px; border:#fff solid 1px; padding:1px;}
.LeftTbl{background-color:#d4d4d4; padding:10px;}
.TdHead{background-color:#dbdbdb; font-family:"century gothic"; font-size:14px; text-transform:uppercase; font-weight:bold; color:#c31313; padding:10px; border-bottom:#FFFFFF solid 1px;} 
.TdContentBg{font-family:"century gothic"; font-size:10px; color:#000; padding:10px;} 
.TdContentBg p{font-family:"century gothic"; font-size:10px; font-weight:bold; color:#403a3a; float:left; width:150px; } 
.TdContentBg img{float:right; background-image:url(../images/proposal.gif); background-repeat:no-repeat;}
.TdContentBg a {font-family:"Verdana"; font-size:10px; font-weight:bold; color:#a24849; text-decoration: underline; float:right;}
.TdContentBg a:hover {font-family:"Verdana"; font-size:10px; font-weight:bold; color:#000; text-decoration: underline; float:right;}

/* WelcomeTxt -------------------------------------------------------------*/
.WelcomeTxt {width:550px; border:#c7c7c7; padding:1px; background-image:url(../images/LogoIcon.gif); background-repeat:no-repeat;}
.WelcomeTxt h1 {font-family:"century gothic"; color:#218bd5; text-transform:uppercase; font-size:20px; margin-left:35px;}
.WelcomeTxt p { font:"trebuchet MS"; font-size:small; color:#333; line-height:28px; margin-top:20px;}

/* Booking Enquiries -------------------------------------------------------------*/
.BookingEnq {width:232px; background-color:#ecebe1; margin:0; padding:6px; float:left; margin-left:20px; height:auto;}
.BookingEnqHead {background-image:url(../images/bookenq.jpg); background-repeat:no-repeat; height:93px;}
.BookingEnqInner {width:214px; background-color:#f7f6ed; margin:0; padding:8px; float:left; border:#fff 1px solid;}
.BookingEnqInner h1 {font-family:"trebuchet MS"; font-size:x-small;}
.BookingEnqInner a {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#a24748; text-decoration:underline;}
.BookingEnqInner a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#e2b735; text-decoration:none;}
.BookingEnqInnerImg {float:right; background-image:url(../images/proposal.gif); background-repeat:no-repeat;}

/* UpComingEvents -------------------------------------------------------------*/
.UpComingEvents {width:232px; background-color:#ecebe1; margin:0; padding:6px; float:left; margin-left:20px; margin-top:25px; height:auto;}
.UpComingEventsHead {background-image:url(../images/events.jpg); background-repeat:no-repeat; height:93px;}
.UpComingEventsInner {width:214px; background-color:#f7f6ed; margin:0; padding:8px; float:left; border:#fff 1px solid;}
.UpComingEventsInner h1 {font-family:"trebuchet MS"; font-size:small; color:#505d70;}
.UpComingEventsInner a {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#a24748; text-decoration:underline; margin-left:10px;}
.UpComingEventsInner a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#e2b735; text-decoration:none; margin-left:10px;}

/* EventPlanners -------------------------------------------------------------*/
.EventPlanners {width:246px; background-color:#ecebe1; margin:0; padding:6px; float:left; margin-top:30px;}
.EventPlanHead {background-color:#a24748; padding:6px; border-bottom:#FFFFFF solid 1px; text-transform:uppercase; font-family:"trebuchet MS"; font-size:small; color:#fff;}
.EventPlanInner {width:228px; background-color:#f7f6ed; margin:0; padding:8px; float:left; border:#fff 1px solid;}
.EventPlanInner a {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#a24748; text-decoration:underline;}
.EventPlanInner a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#e2b735; text-decoration:none;}

/* Attendees -------------------------------------------------------------*/
.Atttendees {width:246px; background-color:#ecebe1; margin:0; padding:6px; float:left; margin-left:20px; margin-top:30px;}
.AtttendeesHead {background-color:#a24748; padding:6px; border-bottom:#FFFFFF solid 1px; text-transform:uppercase; font-family:"trebuchet MS"; font-size:small; color:#fff;}
.AtttendeesInner {width:228px; background-color:#f7f6ed; margin:0; padding:8px; float:left; border:#fff 1px solid;}
.AtttendeesInner a {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#a24748; text-decoration:underline;}
.AtttendeesInner a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; size:x-small; color:#e2b735; text-decoration:none;}

/* Main Navigation -------------------------------------------------------------*/
.MainNav {background-image:url(../images/MainNavBg.png); background-repeat:repeat-x; height:29px; padding:15px 15px 0px 15px;}
.MainNav a{font-family:"trebuchet MS"; font-size:12px; color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-top:20px; margin-left:10px; margin-bottom:0px; padding:20px 10px 0px 10px;} 
.MainNav a:hover{background-image:url(../images/MainNavHoverBg.png); background-repeat:repeat-x; font-family:"trebuchet MS"; font-size:12px; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-top:20px; margin-bottom:0px; margin-left:10px; padding:20px 10px 0px 10px;}
.MainNav p {margin-top:20px;}

/* Logos -------------------------------------------------------------*/
.zuLogo{margin-top:30; padding:0;}
.ccLogo{margin-right:20px; margin-top:20px; padding:0; width:266px; height:114px; float:right; background-image:url(../images/zucLogo.png); background-repeat:no-repeat;}

/* Footer -------------------------------------------------------------*/
.footer {background-image:url(../images/footerImg.png); background-repeat:no-repeat; width:900px; height:60px;}
.footer a{font-family:"century gothic"; font-size:11px; color:#6075b8; text-decoration:none; text-align:left; font-weight:bold; padding:7px; }
.footer a:hover{font-family:"century gothic"; font-size:11px; color:#4c4a52; text-decoration:underline; font-weight:bold; text-align:left; padding:7px; }
.footer p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8b3536; font-weight:bold; text-transform:uppercase; margin-left:10px; padding:0px;}
.footer h1{font-family:"century gothic"; font-size:11px; color:#c31313; margin-left:10px; padding:0px; margin-top:-15px;}
.footer h2{font-family:"century gothic"; font-size:11px; color:#fff; margin-left:10px; margin-top:-5px; padding-top:30px; text-align:center;}

/* Copyright -------------------------------------------------------------*/
.copyright {width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:bold; text-align:center; margin-top:30px;}


/* HeadingsEventPlanner -------------------------------------------------------------*/
.page-display-name {background-color:#f9f9f9; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; color:#666666; font-family:"Times New Roman",Times,serif; font-size:18px; height:26px; line-height:normal; width:246px; float:left; margin-bottom:50px; padding-top:5px; padding-left:5px;}
.page-display-name a {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#c40000; text-decoration:none; line-height:20px; margin-left:15px;}
.page-display-name a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#432525; text-decoration:underline; line-height:20px; margin-left:15px;}
.page-display-name p {margin-bottom:4px; padding:0px;}
.dottedBorder {border-bottom:1px dotted #DDDDDD;}

/* HeadingsAttendees -------------------------------------------------------------*/
.page-attendees-name {background-color:#f9f9f9; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; color:#666666; font-family:"Times New Roman",Times,serif; font-size:18px; height:26px; line-height:normal; width:246px; float:right; margin-bottom:50px; padding-top:5px; padding-left:5px;}
.page-attendees-name a {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#c40000; text-decoration:none; line-height:20px; margin-left:15px;}
.page-attendees-name a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#432525; text-decoration:underline; line-height:20px; margin-left:15px;}
.page-attendees-name p {margin-bottom:4px; padding:0px;}
.dottedBorderLinks {border-bottom:1px dotted #DDDDDD; background-color:ccc; padding:3px 0px 3px 0px;}

/* local-hotels -------------------------------------------------------------*/
.local-hotels {width:250px; padding-bottom:20px; float:left;}
.local-hotels a {font-family:"trebuchet MS"; color:#c40000; text-decoration:none; line-height:20px; margin-left:10px; text-transform:uppercase; font-size:14px;}
.local-hotels a:hover{font-family:"trebuchet MS"; color:#432525; text-decoration:underline; margin-left:10px; text-transform:uppercase; font-size:14px;}
.local-hotels p {padding-bottom:4px; padding-top:4px;}
.img { margin:0; padding:0; width:50px; height:50px; float:left;}

/* local-attractions -------------------------------------------------------------*/
.local-attractions {width:250px; padding-bottom:20px; float:left;}
.local-attractions a {font-family:"trebuchet MS"; color:#c40000; text-decoration:none; margin-left:10px; text-transform:uppercase; font-size:14px;}
.local-attractions a:hover{font-family:"trebuchet MS"; color:#432525; text-decoration:underline; margin-left:10px; text-transform:uppercase; font-size:14px;}
.local-attractions p {padding-bottom:4px; padding-top:4px; }

/* car-rental -------------------------------------------------------------*/
.car-rental {width:250px; padding-bottom:20px; float:left;}
.car-rental a {font-family:"trebuchet MS"; color:#c40000; text-decoration:none;  margin-left:10px; text-transform:uppercase; font-size:14px;}
.car-rental a:hover{font-family:"trebuchet MS"; color:#432525; text-decoration:underline; margin-left:10px; text-transform:uppercase; font-size:14px;}
.car-rental p {padding-bottom:4px; padding-top:4px;}

/* Sub-Page-Headings -------------------------------------------------------------*/
.Sub-Page-Main-Heading { margin:0; padding:0; float:left; width:550px;}
.Sub-Page-Main-Heading h1 {font-family:"century gothic"; color:#218bd5; text-transform:uppercase; font-size:16px; padding:6px 6px 6px 6px; background:#f9f9f9; border-bottom:solid 1px #f1f1f1;}
.Sub-Page-Main-Heading h2 {font-family:"Arial"; color:#a44644; text-transform:uppercase; font-size:14px; padding:6px 6px 0px 0px; border-bottom:solid 2px #f1f1f1;}
.Sub-Page-Main-Heading  p { font:"Arial"; font-size:small; color:#333; line-height:22px; margin-top:6px;}

/* Sub-Page-Text -------------------------------------------------------------*/
.Sub-Page-Text { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#333;}
.Sub-Page-Text h1 {font-family:"century gothic"; color:#218bd5; text-transform:uppercase; font-size:16px; padding:6px 6px 6px 6px; background:#f9f9f9; border-bottom:solid 1px #f1f1f1;}
.Sub-Page-Text h2 {font-family:"Arial"; color:#a44644; text-transform:uppercase; font-size:14px; padding:6px 6px 0px 0px; border-bottom:solid 2px #f1f1f1;}
.Sub-Page-Text p {font:"Arial"; font-size:small; color:#333; line-height:18px; margin-top:16px;}
.Sub-Page-Text a {font-family:"trebuchet MS"; color:#c40000; text-decoration:none; font-size:small; margin-left:5px;}
.Sub-Page-Text a:hover{font-family:"trebuchet MS"; font-size:small; color:#432525; text-decoration:underline; margin-left:5px;} 

/* Table-RoomDimensions -------------------------------------------------------------*/
.tblRm-dimension{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#333; width:550px;}
.tblRm-dimension h1 {font-family:"century gothic"; color:#666666; text-transform:uppercase; font-size:14px; background:#CCCCCC; text-align:center; padding:4px;}
.tblRm-dimension h2 {font-family:"century gothic"; color:#666666; text-transform:uppercase; font-size:12px; background:#eee; text-align:center;}
.tblRm-dimension h3 {font-family:"century gothic"; color:#666666; text-transform:uppercase; font-size:10px; background:#f9f9f9; text-align:left; padding:4px;}
.tblRm-dimension  p {font:"Arial"; font-size:small; color:#333; margin-top:16px;}
.tblRm-dimension  a {font-family:"trebuchet MS"; color:#c40000; text-decoration:none; font-size:small; margin-left:5px;}
.tblRm-dimension  a:hover{font-family:"trebuchet MS"; font-size:small; color:#432525; text-decoration:underline; margin-left:5px;} 
.THead {font-family:"century gothic"; color:#fff; text-transform:uppercase; font-size:14px; background:#65a7c3; text-align:center; padding:4px;}
.leftClmn {font-family:"century gothic"; color:#fff; text-transform:uppercase; font-size:10px; font-weight:bold; background-color:#B7A875; text-align:left; padding:4px;}
.TSubHead {font-family:"century gothic"; color:#fff; text-transform:uppercase; font-size:12px; background:#8c8c8c; text-align:center;}

/* Table-Dates -------------------------------------------------------------*/
.tbl-dates{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; width:368px;}
.tbl-dates h1 {font-family:"century gothic"; color:#666666; text-transform:uppercase; font-size:14px; background:#CCCCCC; text-align:center; padding:4px;}
.tblTD {margin:0; padding:8px; background-color:#f3edde;}
.tbl-dates a:{font-family:Verdana, Arial, Helvetica, sans-serif; color:#c40000; text-decoration:none; font-size:10px;}
.tbl-dates a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#432525; background-color:#999999; text-decoration:none;} 


/* Left Navigation -------------------------------------------------------------*/
.leftside-nav-main {width:260px; margin-top:30px; float:left; height:auto;}
.leftside-nav-main .leftSide ul{list-style:none; margin-left:22px; padding:0; width:240px; }
.leftside-nav-main .leftSide ul li{padding:5px 10px 5px 0; background:url(../images/menu_botLine.gif) repeat-x left bottom;}
.leftside-nav-main .leftSide ul li a{font-size:1.2em; text-transform:uppercase; text-decoration:none; padding-left:20px; background:url(../images/bullet_boxArrow.gif) no-repeat left center; font-family:"trebuchet MS";}
.leftside-nav-main .leftSide ul li a:hover{font-size:1.2em; text-transform:uppercase; text-decoration:none; padding-left:20px; background:url(../images/bullet_boxArrow_over.gif) no-repeat left center; font-family:"trebuchet MS";}
.leftside-nav-main .leftSide p {font:"Arial"; font-size:small; color:#333; line-height:22px; margin-top:80px;}

/* Image Gallery -------------------------------------------------------------*/


