body { margin: 0; padding: 0; }
body, p, ul, ol, li, th, td, input, select, textarea { font: normal 11px/17px Arial, Helvetica, sans-serif; color: #333; }

img { border: 0; }

a { color: #FE9103; text-decoration: none; }
a:hover { text-decoration: underline; }

abbr, acronym { font-style: normal; border-bottom: dotted 1px #333; cursor: help; }
form { margin: 0; }

h1 { font: bold 24px Arial, sans-serif; letter-spacing: -1px; margin: 0; }
h2 { font: normal 18px Arial, sans-serif; letter-spacing: -1px; }
h3 {  }
h4 {  }

hr { border: none; height: 1px; background: #ccc; margin: 2em 0; }




/**/





/* Element styles */

body {background-color:#FFFFFF; margin: 0px;}

#siteHolder {width: 777px; height: 100%; text-align: left; margin: auto; border:0px solid red}
#siteFloat {float: left; width: 777px; height:100%; background-color: white; margin-top:17px; border:0px solid blue}

/* ----------------------  LEFT HAND SIDE   ---------------------------------- */

#contentHome {float:left; background-image: url(/includes/images/logo.gif); background-repeat:no-repeat; width:405px; background-position: top; padding:210px 0px 0px 0px; border:0px solid green; text-align: right;}
#contentHomeText {font: 11px/17px Arial, Helvetica, sans-serif; color:#333333; padding:0px 37px 0px 85px;}
* html #contentHomeText {padding:0px 37px 0px 80px;}

#contentMeetings {float:left; background-image: url(/includes/images/logoMeetings.gif); background-repeat:no-repeat; width:603px; background-position: top; padding:161px 0px 0px 0px; border:0px solid green; text-align: left;}
#contentMeetingsText {font: 11px/17px Arial, Helvetica, sans-serif; color:#333333; padding:0px 0px 0px 0px;}

#contentMeetingsBanner {float:left; border:0px solid red; text-align: left; margin:0px 0px 30px 0px;}
#contentMeetingsBanner h3 {background: transparent url(/includes/images/meetingsBanner.jpg) no-repeat; text-indent:-9999px; height:131px; width:598px; margin:0px; padding:0px; }

#content {float:left; background-image: url(/includes/images/logoDefault.gif); background-repeat:no-repeat; width:316px; background-position: top; padding:210px 0px 0px 0px; border:0px solid green; text-align: right;}
#contentText { border:0px solid red; font: 11px/17px Arial, Helvetica, sans-serif; color:#333333; padding:0px 37px 0px 45px;}
#contentText a {font: 11px/17px Arial, Helvetica, sans-serif; color:#FE9103; text-decoration:none}
#contentText a:hover {text-decoration:underline}
#contentMeetingsText {font: 11px/17px Arial, Helvetica, sans-serif; color:#333333; padding:0px 5px 0px 5px;}
#contentMeetingsText a {font: 11px/17px Arial, Helvetica, sans-serif; color:#FE9103; text-decoration:none}
#ContentTitle {margin:0px 0px 50px 0px;}
#ContentMeetingsTitle {margin:0px 0px 30px 0px;}
#contentMeetingsText a:hover {text-decoration:underline}

#BookingHome {clear:both;border:0px solid red; text-align: left; margin:35px 0px 0px 0px; padding:0px 0px 0px 60px;}
#BookingHome h3 {cursor: pointer; background: transparent url(/includes/images/bestRateGuaranteed.gif) no-repeat; text-indent:-9999px; height:63px;width:308px; margin:0px; padding:0px; }

#BookNowHome {border:0px solid yellow; width:308px; margin:2px 0px 0px 0px; padding: 13px 0px 0px 0px; background-color:#ADC7C4 } 
#BookNowHome .calendarPic{float:left; border: 0px solid red; margin: 0px 0px 0px 3px}
#BookNowHome .label {font: 11px Arial, Helvetica, sans-serif; color:#333333; text-align: right;}
#BookNowHome .arrive {width:104px; margin-left: 0px; height:15px; border: 1px solid #386E59; font: 11px Arial,sans-serif; float:left; color:#333333;}
#BookNowHome .depart {width:104px; margin-left: 0px; height:15px; border: 1px solid #386E59; font: 11px Arial,sans-serif; float:left; color:#333333;}
#BookNowHome .txtInput {border: 1px solid #386E59; margin: 0px}
#BookNowHome .submitButton {border: 0px solid red; margin: 0px}
#BookNowHome .direct {font: 10px Arial, Helvetica, sans-serif; color:#386E59; text-align: left; padding:12px 0px 1px 2px; }
#BookNowHome .direct a {font: 10px Arial, Helvetica, sans-serif; color:#386E59; text-align: left; text-decoration:none;}

.meetingsTable {width:595px; display:block; clear:both; height:auto; background-color:#663300; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:10px;}
.meetingsTable td {vertical-align:top; text-align:center; background-color:#E0D6CC; padding:5px 5px 5px 5px; color:#333; font: 10px/14px Arial, Helvetica, sans-serif;}
.meetingsTable .Title {vertical-align:top; text-align:center; background-color:#B8A088; padding:8px 5px 7px 5px; color:#ffffff; font: 11px/14px Arial, Helvetica, sans-serif;}
.meetingsTable a {color:#333; text-decoration:none; font: 10px/14px Arial, Helvetica, sans-serif;}

.meetingsSelectSpace {width:475px; display:block; clear:both; height:auto; background-color:#ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:10px;}
.meetingsSelectSpace td {text-align:right; background-color:#ffffff; padding:5px 5px 5px 5px; color:#333; font: 10px/14px Arial, Helvetica, sans-serif;}
.meetingsSelectSpace a {color:#333; text-decoration:none; font: 10px/14px Arial, Helvetica, sans-serif;}
.meetingsSelectSpace input {width:70px; color:#333;font: 10px/14px Arial, Helvetica, sans-serif;}

.contactReservations { background-color:#ADC7C4; color:black; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; margin:0px; clear:both; border:0px solid red;}
.contactReservations table{color:#333; width:250px; background-color:#ADC7C4;}
.contactReservations .leftFirst{height:20px; background-color:#ADC7C4; width:50px; padding:7px 2px 0px 4px; margin:0px}
.contactReservations .left{height:20px; background-color:#ADC7C4; width:50px; padding:0px 2px 0px 4px; margin:0px}
.contactReservations .right{ text-align:left;height:20px; background-color:#ADC7C4; width:200px; padding:0px 4px 0px 2px; margin:0px}
.contactReservations .rightFirst{ background-color:#ADC7C4; width:150px; padding:10px 4px 0px 2px; margin:0px}
.contactReservations .rightLast{ background-color:#ADC7C4; width:150px; padding:10px 4px 10px 2px; margin:0px}
.contactReservations .right a.hover{color:Black;}
.contactReservations td{color:black; background-color:#ADC7C4; border:0px solid #ADC7C4;}
.contactReservations .formheaderclass{color:white; text-align:center; height:25px; background-color:#406630; font-weight:bold;}
.contactReservations th{background-color:#666; font-weight:bold; text-align:center;}
.contactReservations input{color:black; border:1px solid #666; width:140px; height:16px; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;} 
.contactReservations textarea{color:black; border:1px solid #666; width:140px; padding:0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;}
.contactReservations select{width:140px; border:1px solid #666; color:black; text-align:left; margin:0px; padding:0px; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;}
.contactReservations input.radio{width:100px; border:none;}
.contactReservations input.checkbox{border:0;}
.contactReservations .noBorder{border:none;}
.contactReservations input.submit{text-indent:-9999px; background-image: url(/includes/images/reservationsSubmit.gif);width:72px; height:20px; color:black; text-align:center; border:0px solid #fff;}
.contactReservations td.mandatory label:after{content: " *"; }
.contactReservations img{border:none;}
.tickbox {border:none;}

.Floorplans {font: 11px/17px Arial, Helvetica, sans-serif; color:red; text-decoration:none}
.Floorplans a {font: 11px/17px Arial, Helvetica, sans-serif; color:red; text-decoration:none}
.Floorplans b a {font: 11px/17px Arial, Helvetica, sans-serif; color:red; text-decoration:none}


#ezine {float:right; width:220px; padding:0px 0px 0px 0px;  background-color:#ADC7C4;}
#ezine .submit{background-image: url(/includes/images/reservationsSubmit.gif);width:72px; height:20px; color:black; text-align:center; border:0px solid red;}

#ezineTitle {text-align:center; width:100%; border:0px solid blue; padding:5px 0px 5px 0px; background-color:#406630; font: 12px/17px Arial, Helvetica, sans-serif; font-weight:bold; color:white;}

.specials {border:0px solid red; width:230px;}
.specials .title { margin-top:5px; margin-bottom:5px; font-weight:bold; font: 14px Arial, Helvetica, sans-serif;color:#333!important}
.specials .offerLinkButtons {width:200px; margin-top:10px; margin-bottom:40px; border:0px solid blue; float:right}
.specials .offerButton  {float:left; margin:0px; font-size:9px; text-align:center; color:#406630 !important ;border:1px solid #406630; background-color:#ADC7C4; height:18px; width:90px;}
.specials .offerButton2  {float:right; margin:0px; font-size:9px; text-align:center; color:#406630 !important ;border:1px solid #406630; background-color:#ADC7C4; height:18px; width:90px;}
.specials .offerButton  a{color:#333!important}
.specials .offerButton2  a{color:#333!important}
.specials .price {margin-top:10px; margin-bottom:10px; color:#406630; font: 12px Arial, Helvetica, sans-serif; font-weight:bold; color:#8EA35B;}

#enquiry {float:left; padding:0px 0px 0px 0px; background-color:white;}
#enquiry .Label {border:0px solid red; width:100px; padding:3px 3px 3px 0px; font-family: Arial, sans-serif; font-weight:normal; font-size:11px; color:#333333; text-align:right}
#enquiry .Field {border:0px solid green; width:190px; padding:3px 0px 3px 3px; font-family: Arial, sans-serif; font-weight:normal; font-size:11px; color:#333333; text-align:left}
#enquiry .Title {border:0px solid red; width:390px; padding:3px 3px 3px 0px; font-family: Arial, sans-serif; font-weight:bold; font-size:11px; color:#333333; text-align:left}
#enquiry input {border:0px solid #666; width:14px; height:14px; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;} 
#enquiry .textInput {color:#666; border:1px solid #666; width:180px; height:16px; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;} 
#enquiry .textInputDate {color:#666; border:1px solid #666; width:150px; height:16px; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;} 
#enquiry .textInputLarge {color:#666; border:1px solid #666; width:390px; height:60px; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px; float:left; font-family:Verdana,Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;} 
#enquiry .submit {background-image: url(/includes/images/reservationsSubmit.gif);width:72px; height:20px; color:black; text-align:center; border:0px solid red;}


#enquiry .submit{background-image: url(/includes/images/reservationsSubmit.gif);width:72px; height:20px; color:black; text-align:center; border:0px solid red;}

#SiteMap {padding:0px; margin:0px; text-align: left; border:0px solid red}
#SiteMap ul {list-style-type: none; margin:0px 0px 0px 10px; padding: 0px; background:none;}
#SiteMap ul li { padding:0px 0px 0px 16px; background-image: url(/includes/images/bulletPoint1st.gif); background-repeat:no-repeat;}
#SiteMap ul li a {font-weight:bold;text-decoration: none;}
#SiteMap ul li ul li {padding:0px 0px 0px 16px; background-image: url(/includes/images/bulletPoint2nd.gif); background-repeat:no-repeat;}
#SiteMap ul li ul li a {font-weight:normal;}
#SiteMap ul li ul li ul li {padding:0px 0px 0px 16px; background-image: url(/includes/images/bulletPoint3rd.gif); background-repeat:no-repeat;}


#selecta {border: 0px solid red}

#responder {margin-left:80px; font: 11px Arial, Helvetica, sans-serif; color:#FE9103;}
#responder a {font: 11px Arial, Helvetica, sans-serif; color:#FE9103;}
#ezineresponder{color:#FE9103;}
/* ----------------------   LINKS    ----------------------------------- */

#linksHolder {float:left; margin:0px; width:234px; border:0px solid red; text-align: left;}
.tabset_tabs {margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space: nowrap; }
.tabset_tabs li {margin:0; padding:0; display:inline;}
.tabset_tabs a {color:white!important; background-color:#496E45!important; border:1px solid #8DAE8A; text-decoration:none; padding:2px 3px 2px 4px; border-left-width:0; border-bottom:none; font-weight: bold;}
.tabset_tabs a:hover {background-color:#8DAE8A!important; color:#496E45!important; text-decoration:none;}
.tabset_tabs a.active {color:#496E45!important; background-color:white!important; border-color:#A7A7A7; border-left-width: 1px; cursor: default; border-bottom: white; padding: 3px;}
.tabset_tabs li.firstchild a {border-left-width: 1px; }
.tabset_content {border: 1px solid #A7A7A7; background-color: white; position: relative; z-index: 1; padding: 8px; display: none; }
.tabset_content ul { list-style-type:none;margin-left:0px; padding-left: 0;}
.tabset_content ul li {font-size:11px; line-height:15px; margin-bottom:10px; text-decoration:none;}
.tabset_content ul li a {color:#639ACE; text-decoration:none;}
.tabset_content ul li a:hover {color:#CCC; text-decoration:none;}
.tabset_label {display:none;}
.tabset_content_active {display:block;}

/* ----------------------   REFER A FRIEND    ----------------------------------- */
#ReferFriend {background-image:url(/includes/images/referFriendBG.jpg); background-repeat:no-repeat; background-color:#FFFFFF; float: left; width:627px; border:0px solid red;}
#ReferFriendArea { width:627px; height:504px; border:0px solid blue; float:left;}
#ReferFriendHolder {margin:170px 0px 0px 0px; border:0px solid green;} 

.ReferFriendForm .labeltd1 { border:0px solid green; padding-top:9px; vertical-align:top; width: 100px; font: 11px Arial; color:#333333; font-weight:bold; text-align:right;}
.ReferFriendForm .labeltd2 {vertical-align:top; width: 170px; font-weight: bold; color:blue; text-align:left;}
.ReferFriendForm .inputtd1, .ReferFriendForm .inputtd2 { background-color: #00ff00; }
.ReferFriendForm input {margin-bottom:2px; width:155px; height:15px; vertical-align:top; font: 11px Arial;font-weight: normal; color:#666 ; border:1px solid #DAD3CC; }
.ReferFriendForm textarea {margin-bottom:2px; width:155px; height:32px; vertical-align:top; font: 11px Arial;font-weight: normal; color:#666 ; border:1px solid #DAD3CC; }
.ReferFriendForm select {margin-bottom:2px; width:160px; height:15px; vertical-align:top; font: 11px Arial;font-weight: normal; color: #666; border:1px solid #DAD3CC;}
.ReferFriendForm input.checkbox, .ReferFriendForm input.radio { width: 20px; }
.ReferFriendForm input.submit {border:1px solid black;height:18px; width: 50px; font: 11px Arial;font-weight: bold; color: black; background-color: #ADC7C4;}
.ReferFriendForm td.mandatory label:after { content: " *"; }
.ReferFriendForm .textSyle {font: 11px Arial;font-weight: bold; color: #ffffff;} 
.ReferFriendForm .formheaderclass {color:White}


#FloorPlanHolder {border:0px solid red; float:left; width:583px;}
#FloorPlanMovie {border:0px solid red; float:left; width:320px;}
#FloorPlanImage {border:0px solid blue; float:right; width:250px;}
#FloorPlanContent {border:0px solid green;clear:both}
/* ----------------------  RIGHT HAND SIDE   ---------------------------------- */


#rightPanelHome {float:right; width:372px; padding:0px 0px 0px 0px; background-color:#ADC7C4;}
#rightPanelFlashHome {float:left; background-color:#ADC7C4; background-image: url(/includes/images/colourBands.gif); background-repeat:no-repeat; width:176px; background-position: top; padding:0px; text-align: right;}
#rightPanelNavHome {float:right; background-color:#ADC7C4; background-image: url(/includes/images/colourBandsFlash.gif); background-repeat:no-repeat; width:196px; background-position: top; padding:0px; text-align: right;}
#rightPanelFlashHome .first {margin:74px 0px 30px 0px;}
#rightPanelFlashHome .last {margin:30px 0px 20px 0px;}
#rightPanelSpecials {clear:both;width:372px; height:105px; padding:0px 0px 0px 0px; background-color:#B0C67A;}

#rightPanelMeetings {float:right; width:174px; padding:155px 0px 0px 0px; background-color:#ADC7C4; background-image: url(/includes/images/colourBandsMeeting.gif); background-repeat:no-repeat;border: 0px solid red;}

#rightPanel {float:right; width:461px; padding:155px 0px 0px 0px; background-color:#ADC7C4; background-image: url(/includes/images/colourBandsDefault.gif); background-repeat:no-repeat;border: 0px solid red;}
#rightPanel img {float:left;}

#nav-list {z-index: 101;}

#nav {float:right; width:141px; padding:20px 12px 0px 0px; margin:0px; border: 0px solid blue;}
#nav ul {height: 192px; width:141px; margin: 0px; padding: 0px;}
#nav ul li {float:left; height:24px; display: block; position: relative; LIST-STYLE-TYPE: none;}	
#nav ul li a { height: 24px; text-indent:-9999px; text-align:left; display: block; width: 141px; padding: 0px; background-repeat: no-repeat; background-position: top;  font: 12px Arial, Verdana, sans-serif; font-weight:bold; color:#654A38;}
#nav ul li a:hover, a.active, a.active:hover { height: 24px; background-position: bottom;}
#nav #nav1 a { background-image: url(/includes/images/navHome.gif); }
#nav #nav2 a { background-image: url(/includes/images/navRooms.gif); }
#nav #nav3 a { background-image: url(/includes/images/navBar.gif); }
#nav #nav4 a { background-image: url(/includes/images/navSpa.gif); }
#nav #nav5 a { background-image: url(/includes/images/navMeetings.gif); }
#nav #nav6 a { background-image: url(/includes/images/navReservations.gif); }
#nav #nav7 a { background-image: url(/includes/images/navLocation.gif); }
#nav #nav8 a { background-image: url(/includes/images/navContacts.gif); }

#nav ul li ul li {text-align:left;text-indent:0px;}
#nav ul li ul li a {text-align:left;text-indent:0px;}


#nav #nav-list ul.drop-menu { width: 104px !important; text-indent:0px; height:auto; position: absolute;border-top: 1px solid #4E8E76;border-left: 1px solid #4E8E76;border-right: 1px solid #4E8E76; float:left; clear:left; top:0px; left: 141px; background:#ADC7C4; display: none; z-index:301;}
#nav #nav-list ul.drop-menu li { width: 104px !important;height:auto; display:block; border-bottom: 1px solid #4E8E76; background:#ADC7C4 !important; text-indent:0px;text-align:right;}
#nav #nav-list li:hover ul.drop-menu,
#nav #nav-list li.over ul.drop-menu { display:block;z-index:301;}
#nav #nav-list li.over { z-index:300;}
#nav li ul.drop-menu li a { display:block; height:auto; white-space:normal; padding: 4px 0 4px 4px; }
#nav li:hover a, #nav li.over a {}
#nav li ul.drop-menu a {height:auto;width: 100px !important;  background: none !important; font: 11px Arial, Verdana, sans-serif; color:#333333;text-indent:0px;text-align:left;}
#nav li ul.drop-menu a:hover {height:auto;background: #4E8E76 !important; font: 11px Arial, Verdana, sans-serif; color:#ffffff;text-decoration:none}

#SecondaryNavigation {width:100%; background:#B0C67A; clear:both; text-align:right}
#SecondaryNavigation ul {margin: 0px; padding:10px 24px 8px 0px; display:block; list-style-type: none;}
#SecondaryNavigation li a {font: 11px Arial, Verdana, sans-serif; color:#333333;text-decoration:none}
#SecondaryNavigation li a:hover {font: 11px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none}
#SecondaryNavigation .selected a {font: 11px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none}

#teriaryNavigation {width:100%; background:#ADC7C4; clear:both; text-align:right}
#teriaryNavigation ul {margin: 0px; padding:10px 24px 8px 0px; display:block; list-style-type: none;}
#teriaryNavigation li a {font: 11px Arial, Verdana, sans-serif; color:#333333;text-decoration:none}
#teriaryNavigation li a:hover {font: 11px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none}
#teriaryNavigation .selected a {font: 11px Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none}

#MailingListsHome {float:right; border:0px solid red; text-align: left; margin:55px 18px 0px 0px;}
* html #MailingListsHome {float:right; border:0px solid red; text-align: left; margin:46px 9px 0px 0px;}
#MailingListsHome h3 {cursor: pointer; background: transparent url(/includes/images/mailingLists.gif) no-repeat; height:22px; width:105px; margin:0px; padding:0px; }
#MailingListsHome h3 a {float:left; height:22px; width:105px;display:block; text-indent:-9999px;}

#NavBookNow {float:right; border:0px solid red; text-align: left; margin:18px 6px 5px 0px;}
* html #NavBookNow {margin:18px 3px 5px 0px;}
#NavBookNow h3 {cursor: pointer; background: transparent url(/includes/images/bookNow.gif) no-repeat; height:22px; width:105px; margin:0px; padding:0px; }
#NavBookNow h3 a {float:left; height:22px; width:105px;display:block; text-indent:-9999px;}

#NavSpecialOffers {float:right; border:0px solid red; text-align: left; margin:0px 6px 0px 0px;}
* html #NavSpecialOffers {margin:0px 3px 0px 0px;}
#NavSpecialOffers h3 {cursor: pointer; background: transparent url(/includes/images/specialOffers.gif) no-repeat; height:22px; width:105px; margin:0px; padding:0px; }
#NavSpecialOffers h3 a {float:left; height:22px; width:105px;display:block; text-indent:-9999px;}

#NavMailingLists {float:right; border:0px solid red; text-align: left; margin:5px 6px 13px 0px;}
* html #NavMailingLists {margin:5px 3px 13px 0px;}
#NavMailingLists h3 {cursor: pointer; background: transparent url(/includes/images/mailingLists.gif) no-repeat; height:22px; width:105px; margin:0px; padding:0px; }
#NavMailingLists h3 a {float:left; height:22px; width:105px;display:block; text-indent:-9999px;}

#footerHolderHome {float:left; width:372px; padding:30px 0px 0px 0px; text-align:left; background-color:white; font: normal 10px/12px Helvetica, sans-serif; color:#333333; text-decoration: none;}
#footerHome ul {padding: 0px; margin:0px; text-align:left; font: normal 9px/12px Arial, Helvetica, sans-serif;}
#footerHome ul li { display: inline;}
#footerHome ul li a { font: normal 10px/12px Arial, Helvetica, sans-serif; color:#333333; text-decoration: none;}
#footerHome ul li a:visited {color:#333333;}
#footerHome ul li a:hover { text-decoration: underline;color:#333333;}
#footerHome a {color:#333333;}

#footerHolder {border: 0px solid red; float:left; width:777px; padding:30px 0px 30px 0px; text-align:left; background-color:white; font: normal 10px/12px Helvetica, sans-serif; color:#333333; text-decoration: none;}
#footerAddress {border: 0px solid green; float:left; width:279px; padding:2px 37px 0px 0px; text-align:right; background-color:white; font: normal 10px/12px Helvetica, sans-serif; color:#333333; text-decoration: none;}
#footerAddress a {color:#333333;}
#footer ul {border: 0px solid blue; float:right; padding: 0px 24px 0px 0px; margin:0px; text-align:left; font: normal 9px/12px Arial, Helvetica, sans-serif;}
#footer ul li { display: inline;}
#footer ul li a { font: normal 10px/12px Arial, Helvetica, sans-serif; color:#333333; text-decoration: none;}
#footer ul li a:visited {color:#333333;}
#footer ul li a:hover { text-decoration: underline;color:#333333;}
#footer a {color:#333333;}