/* Common styles */

* {padding:0;margin:0;}
body {font-size:12pt;font-family:"geneva",helvetica,arial,sans-serif;background:white;}
img {border:none;}

object,embed, input, select, textarea {display:none;}

/* Structure wrapper */

table.wrapper {background:transparent;}
table.wrapper td.top {vertical-align:top;}
table.wrapper td.bottom {display:none;}

table.wrapper td.top div.top-content {width:900px;margin:0 auto;background:transparent;}

table.wrapper td.top div.top-content div.header {padding:10px 0 10px 0;position:relative;}
table.wrapper td.top div.top-content div.header a.subscribe {display:none;}
table.wrapper td.top div.top-content div.header h1 {float:left;}
table.wrapper td.top div.top-content div.header div.tag {float:left;padding:10px 0 0 65px;width:535px;height:70px;}

table.wrapper td.top div.top-content div.left-content {width:675px;float:left;border-top:10px solid #000;}
table.wrapper td.top div.top-content div.right-content {width:205px;float:right;border-top:10px solid #4EA02A;}

table.wrapper td.bottom ul.companies {list-style:none;float:right;padding:0px 0 0 0;}
table.wrapper td.bottom ul.companies li {float:left;padding:0 0 0 15px;}
table.wrapper td.bottom ul.companies li.serious {padding-top:10px;}
table.wrapper td.bottom ul.companies li.oye {padding-top:4px;}
table.wrapper td.bottom ul.companies li.cmat {padding-top:0px;}
table.wrapper td.bottom ul.companies li.joyfulnoise {padding-top:6px;}
table.wrapper td.bottom ul.companies li.punch {padding-top:8px;}
table.wrapper td.bottom img.arts {float:right;padding-top:10px;}

a.news-home {display:none;}

/* Subscribe */

div.toolbar div.subscribe {padding:10px;margin:0 auto;width:820px;}
div.toolbar div.subscribe h3 {font-size:1.4em;line-height:1.3;font-weight:normal;color:#fff;padding:0 0 10px 0;}
div.toolbar div.subscribe div.form {border-top:2px dotted white;border-bottom:2px dotted white;padding:20px 10px;}
div.toolbar div.subscribe div.form div.name {float:left;width:240px;}
div.toolbar div.subscribe div.form div.email {float:left;width:240px;}
div.toolbar div.subscribe div.form div.postcode {float:left;width:240px;}
div.toolbar div.subscribe div.form div label {font-size:1.4em;line-height:1.3;font-weight:normal;color:#fff;width:200px;display:block;}
div.toolbar div.subscribe div.form div input.text {border:none;padding:4px;margin-top:10px;width:200px;font-size:1.4em;line-height:1.8;height:30px;}
div.toolbar div.subscribe div.form div input.btn {cursor:pointer;width:139px;height:38px;border:none;margin-top:10px;color:white;}
div.toolbar div.subscribe div.form div.check {clear:both;float:none;width:100%;padding:20px 0 0 0;}
div.toolbar div.subscribe div.form div.check label {width:450px;float:left;padding:0 0 0 10px;}
div.toolbar div.subscribe div.form div.check input {float:left;width:20px;}

/* Homepage */

div.left-content div.block {width:645px;padding:20px 0 0 0;}
div.left-content div.block ul.latest-news {float:left;list-style:none;width:240px;padding:0;}
div.left-content div.block ul.latest-news li h2 {font-size:1.6em;line-height:1.3;font-weight:normal;color:#000;}
div.left-content div.block ul.latest-news li {border-bottom:1px dotted #666;padding:0 0 10px 0;overflow:auto;}
div.left-content div.block ul.latest-news li h3 {font-size:1.2em;line-height:1.2;font-weight:normal;color:#28952B;padding:5px 0 5px 0;}
div.left-content div.block ul.latest-news li p {height:45px;line-height:1.2;font-weight:normal;color:#666;padding-bottom:10px;}
div.left-content div.block ul.latest-news li p a {text-decoration:none;color:#4EA02A;text-transform:uppercase;}
div.left-content div.block ul.latest-news li p a:hover {text-decoration:underline;color:#4EA02A;}

div.left-content div.block div.features {float:right;width:360px;border-bottom:1px dotted #666;padding-bottom:15px;}
div.left-content div.block div.features div.feature {overflow:hidden;height:250px;}
div.left-content div.block div.features div.learning {padding:0 0 10px 0;}
div.left-content div.block div.features div.learning p {;line-height:1.3;color:#000;padding:10px 10px 10px 0;}
div.left-content div.block div.features div.learning h3 {font-size:1.6em;line-height:1.2;color:#fff;font-weight:normal;padding:10px 10px 10px 0;}
div.left-content div.block div.features div.learning h3 a {text-decoration:none;color:white;}
div.left-content div.block div.features div.learning h3 a:hover {text-decoration:underline;color:white;}

div.left-content div.block div.features hr {border-color:#666;border-style:dotted;border-width:1px 0 0;clear:both;height:0;width:100%;margin:15px 0 15px 0;}

div.left-content div.block div.video {display:none;}

div.left-content div.block div.gallery {display:none;}

div.left-content div.block div.section {height:200px;padding:0;overflow:hidden;}

div.right-content div.form-search {display:none;}

div.right-content div.form-search label {float:left;width:50px;;line-height:1;color:#000;padding:10px 0 0 0;}
div.right-content div.form-search input {float:right;width:142px;padding:4px;border:none;}

div.right-content ul.latest-events {list-style:none;width:205px;padding:15px 0 5px 0;}
div.right-content ul.latest-events li h3 {font-size:1.6em;line-height:1.2;color:#fff;font-weight:normal;}
div.right-content ul.latest-events li.footer {display:none;}
div.right-content ul.latest-events li.header {paddin-top:20px;border:none;}
div.right-content ul.latest-events li {padding:10px 5px 10px 0;border-bottom:2px solid #ccc;}
div.right-content ul.latest-events li.alt {border-bottom:2px solid #ececec;}
div.right-content ul.latest-events li h4 {;line-height:1.2;color:#333;font-weight:normal;text-transform:uppercase;}
div.right-content ul.latest-events li p {;line-height:1.4;color:#DE145D;}
div.right-content ul.latest-events li p span {color:#716F6E;}
div.right-content ul.latest-events li a {display:block;text-decoration:none;color:inherit;}
div.right-content ul.latest-events li a:hover {display:block;text-decoration:none;}
div.right-content ul.latest-events li:hover {border-bottom:2px solid #4EA02A;}
div.right-content ul.latest-events li.header:hover,div.right-content ul.latest-events li.footer:hover {border-bottom:none;}

div.right-content ul.community {display:none;}

div.right-content ul.side-navigation {display:none;}

div.left-content ul.gallery {list-style:none;margin-right:-10px;}
div.left-content ul.gallery li {width:183px;display:block;padding-bottom:20px;float:left;margin-right:12px;margin-bottom:15px;}
div.left-content ul.gallery li span {display:block;height:12px;}
div.left-content ul.gallery li div {height:240px;padding:0 0 0 8px;}
div.left-content ul.gallery li div a.image {display:block;padding:0;border-bottom:2px solid #B6B5B5;height:160px;width:160px;overflow:hidden;text-decoration:none;}
div.left-content ul.gallery li div a.image:hover {padding:0;border-bottom:2px solid #6D1F6B;height:160px;width:160px;overflow:hidden;text-decoration:none;}
div.left-content ul.gallery li div h5 {;line-height:1.4;color:#6D1F6B;font-weight:normal;border-top:2px dotted #B5B4B3;margin-top:7px;width:160px;padding:4px 0 6px 0;}
div.left-content ul.gallery li div p {color:#5F5B5B;;line-height:1.4;}

div.left-content ul.gallery li div p a {color:#6D1F6B;text-decoration:none;}
div.left-content ul.gallery li div p a:hover {color:#6D1F6B;text-decoration:underline;}

div.left-content fieldset {border:none;}
div.left-content fieldset h2 {font-size:2em;line-height:1.3;font-weight:normal;color:#000000;padding:15px 0 15px 20px;}
div.left-content fieldset p {color:#5F5B5B;;line-height:1.4;padding:5px 0 15px 0;}
div.left-content fieldset p a {text-decoration:none;color:#000;}
div.left-content fieldset p a:hover {text-decoration:underline;color:#000;}
div.left-content fieldset label {font-size:1.4em;line-height:1.3;padding:0 0 5px 0;}
div.left-content fieldset dl {padding:20px 0 0 0;}
div.left-content fieldset dt {padding:0 0 10px 0;}
div.left-content fieldset input {padding:4px;width:200px;}
div.left-content fieldset dd {padding:0 0 20px 0;}
div.valSummary {padding:20px;border:2px solid #E12471;;line-height:1;}
div.valSummary ul {padding:10px 0 0 15px;}
div.valSummary ul li {padding:0 0 5px 0px;}

body.gallery div.left-content h3 {font-size:2.8em;line-height:1.3;font-weight:normal;color:#6E216C;padding:0 0 5px 0;}

body.video div.left-content ul.gallery {list-style:none;margin-right:-10px;}
body.video div.left-content ul.gallery li {width:183px;display:block;padding-bottom:20px;float:left;margin-right:12px;margin-bottom:15px;}
body.video div.left-content ul.gallery li span {display:block;height:12px;}
body.video div.left-content ul.gallery li div {height:240px;padding:0 0 0 8px;}
body.video div.left-content ul.gallery li div a.image {display:block;padding:0;border-bottom:2px solid #B6B5B5;height:120px;width:160px;overflow:hidden;text-decoration:none;}
body.video div.left-content ul.gallery li div a.image:hover {padding:0;border-bottom:2px solid #E12471;height:120px;width:160px;overflow:hidden;text-decoration:none;}
body.video div.left-content ul.gallery li div h5 {;line-height:1.4;color:#E12471;font-weight:normal;border-top:2px dotted #B5B4B3;margin-top:7px;width:160px;padding:4px 0 6px 0;}
body.video div.left-content ul.gallery li div p {color:#5F5B5B;;line-height:1.4;}

body.video div.left-content h3 {font-size:2em;line-height:1.3;font-weight:normal;color:#6E216C;padding:0 0 5px 0;}

div.left-content p.date {;line-height:1.2;color:#666666;padding:0 0 15px 0;}

body.video div.left-content div.video {border-bottom:2px dotted #B5B4B3;padding:20px 0 15px 0;}
body.video div.left-content div.video div {padding:25px 0 25px 55px;}
body.video div.left-content div.video p {color:#E12471;font-size:1.4em;line-height:1.4;padding:15px 0 0 0;}
body.video div.left-content h3.sub-headline {color:#E12471;}
body.video div.left-content p.tour-date {color:#5F5B5B;;line-height:1.4;}

div.left-content div.gallery {width:585px;padding-bottom:15px;}
div.left-content div.gallery span {display:block;height:15px;}
div.left-content div.gallery div {padding:0 12px 0 12px;}
div.left-content div.gallery div div.image {padding:0 0 15px 0;border-bottom:1px dotted #333;}
div.left-content div.gallery div ul.controls {display:none;}
div.left-content div.links {display:none;}

/* Standard Page Elements */

div.left-content ul.links-list {list-style:none;display:block;padding:0 0 15px 0;border-bottom:2px dotted #B5B4B3;}
div.left-content ul.links-list li {display:block;padding:5px 10px 5px 0;width:181px;float:left;}
div.left-content ul.links-list li a {text-decoration:none !important;display:block !important;float:left !important;padding:0 0 0 0 !important; !important;line-height:1.1 !important;color:#666666 !important;}

div.left-content h3.sub-headline {padding:15px 0 15px 0;}
div.left-content h3.sub-headline.underline {border-bottom:2px dotted #B5B4B3;}

body.search div.left-content h3.sub-headline a {text-decoration:none;color:#000;}
body.search div.left-content h3.sub-headline a:hover {text-decoration:underline;color:#000;}

div.left-content div.body-text {padding:0 0 15px 0;}
/*div.left-content div.body-text p {;line-height:1.3;color:#666;}*/

div.left-content div.body-contact p {font-size:1.4em;line-height:1.3;color:#000;padding:0 0 10px 0;}
div.left-content div.body-contact p a {color:#E12471;text-decoration:none;}
div.left-content div.body-contact p a:hover {color:#E12471;text-decoration:underline;}

div.left-content div.body-text p {;line-height:1.3;color:#666;padding:0 0 10px 0;}
div.left-content div.body-text ul {list-style-type:disc;padding:0 0 15px 15px;;line-height:1.3;color:#666;}
div.left-content div.body-text ul li {padding:2px 0 2px 0px;}
div.left-content div.body-text a {text-decoration:none;color:black;}
div.left-content div.body-text a:hover {text-decoration:underline;color:black;}

div.left-content ul.partners {list-style:none;display:block;padding:15px 0 15px 0;border-bottom:2px dotted #B5B4B3;}
div.left-content ul.partners li {display:block;padding:10px 0 10px 0;}
div.left-content ul.partners li img {float:left;}
div.left-content ul.partners li a {text-decoration:none !important;display:block !important;float:left !important;padding:5px 0 0 15px !important;font-size:1.6em !important;line-height:1.2 !important;color:#000 !important; width: 300px !important;}

div.left-content a.large-link {text-decoration:none !important;font-size:1.4em !important;line-height:1.3 !important;padding:15px 0 0 0 !important;display:block !important;color:#000 !important;}

body.home div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#000000;padding:15px 0 15px 0;}

div.left-content h2.page-headline {font-size:2em;line-height:1.3;font-weight:normal;color:#999999;padding:15px 0 15px 20px;}
div.left-content h2.page-headline a {font-size:16px;color:#000000;text-decoration:none;padding:0 0 0 10px;}
div.left-content h2.page-headline a:hover {font-size:16px;color:#000000;text-decoration:underline;}
div.left-content h3 {font-size:2em;line-height:1.3;font-weight:normal;color:#000;padding:0 0 5px 0;}
div.left-content h3.sub {font-size:2em;line-height:1.3;font-weight:normal;color:#000;padding:40px 0 5px 0;border-bottom:2px dotted #B5B4B3;}
div.left-content h3.sub.pad {margin-bottom:10px;}

body.contact-us div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#000;padding:15px 0 15px 0;}

body.gallery div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#6E216C;padding:15px 0 15px 0;}

body.learning div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#FF6600;padding:15px 0 15px 0;}

body.whats-on div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#4EA02A;padding:15px 0 15px 0;}

body.tours div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#00A1E4;padding:15px 0 15px 0;}

body.video div.left-content h2.page-headline {font-size:2.4em;line-height:1.3;font-weight:normal;color:#E12471;padding:15px 0 15px 0;}

div.left-content h2.page-headline a {display:none;}

div.left-content h2.page-headline.underline {border-bottom:2px dotted #B5B4B3;}

div.left-content div.body {padding:15px 0 15px 0;border-bottom:2px dotted #B5B4B3;}
div.left-content div.body p {line-height:1.3;color:#666;}
div.left-content div.split-content {padding:15px 0 15px 0;border-bottom:2px dotted #B5B4B3;}
div.left-content div.split-content div.left {width:383px;float:left;}
div.left-content div.split-content div.right {width:180px;float:right;}

body.tours div.left-content div.split-content div.right div.information {padding:0 0 10px 0;}
body.tours div.left-content div.split-content div.right div.information span {display:block;height:20px;}

div.left-content div.split-content div.right div.information {padding:0 0 10px 0;}
div.left-content div.split-content div.right div.information span {display:block;height:20px;}
div.left-content div.split-content div.right div.information h3 {font-size:1.6em;line-height:1.2;font-weight:normal;color:#fff;padding:0 10px 10px 10px;margin-top:-10px;}
div.left-content div.split-content div.right div.information p {;line-height:1.2;color:#fff;padding:0 10px 0 10px;}

body.tours div.left-content div.split-content div.left div.image {min-height:30px;height:30px;height:auto!important;}
body.tours div.left-content div.split-content div.left h3 {font-size:2em;line-height:1.3;font-weight:normal;color:#00A1E4;padding:15px 0 3px 0px;}
body.tours div.left-content div.split-content div.left p.date {font-size:1.6em;line-height:1.2;color:#00A1E4;padding:0 0 15px 0;}

div.left-content div.split-content div.left div.image {min-height:30px;height:30px;height:auto!important;}
div.left-content div.split-content div.left h3 {font-size:2em;line-height:1.3;font-weight:normal;color:#FF6600;padding:15px 0 3px 0px;}
div.left-content div.split-content div.left h4 {font-size:1.8em;line-height:1.3;font-weight:normal;color:#999999;padding:0 0 3px 0px;}
div.left-content div.split-content div.left p.date {font-size:1.6em;line-height:1.2;color:#FF6600;padding:0 0 15px 0;}
div.left-content div.split-content div.left div.text {padding:0 0 0 0;}
div.left-content div.split-content div.left div.text p {;line-height:1.3;color:#666;}
div.left-content div.split-content div.left div.text ul {list-style:none;padding:15px 0 0 0;}
div.left-content div.split-content div.left div.text ul li {;line-height:1.3;color:#000;}

div.left-content div.split-content div.right ul.promoter {list-style:none;width:180px;padding-bottom:15px;padding-top:15px;} 
div.left-content div.split-content div.right ul.promoter li {padding:5px 0 0 0;;line-height:1;}
div.left-content div.split-content div.right ul.promoter li.header {border-top:10px solid #999999;padding:10px 0 5px 0;font-size:1.6em;line-height:1.2;color:#999999;}
div.left-content div.split-content div.right ul.promoter li a {text-decoration:none;color:#333;}
div.left-content div.split-content div.right ul.promoter li a:hover {text-decoration:underline;}

div.left-content div.split-content div.right ul.sponsor {list-style:none;width:180px;padding-bottom:15px;padding-top:5px;} 
div.left-content div.split-content div.right ul.sponsor li {padding:5px 0 0 0;;line-height:1;}
div.left-content div.split-content div.right ul.sponsor li.header {border-top:10px solid #00A1E4;padding:10px 0 5px 0;font-size:1.6em;line-height:1.2;color:#00A1E4;}
div.left-content div.split-content div.right ul.sponsor li a {text-decoration:none;color:#00A1E4;}
div.left-content div.split-content div.right ul.sponsor li a:hover {text-decoration:underline;}

body.learning div.left-content div.split-content div.right ul.sponsor li.header {border-top:10px solid #ff6600;padding:10px 0 5px 0;font-size:1.6em;line-height:1.2;color:#ff6600;}

body.tours div.left-content div.split-content div.right ul.links {border-top:10px solid #00A1E4;list-style:none;width:180px;padding-bottom:15px;} 
body.tours div.left-content div.split-content div.right ul.links li.header {padding:10px 0 5px 0;font-size:1.6em;line-height:1.2;color:#00A1E4;}

div.left-content div.split-content div.right ul.links {border-top:10px solid #FF6600;list-style:none;width:180px;padding-bottom:15px;} 
div.left-content div.split-content div.right ul.links li {padding:5px 0 0 0;;line-height:1;}
div.left-content div.split-content div.right ul.links li.header {padding:10px 0 5px 0;font-size:1.6em;line-height:1.2;color:#FF6600;}
div.left-content div.split-content div.right ul.links li a {text-decoration:none;color:#333;}
div.left-content div.split-content div.right ul.links li a:hover {text-decoration:underline;}

div.left-content ul.resources {list-style:none;border-top:2px dotted #B5B4B3;border-bottom:2px dotted #B5B4B3;}
div.left-content ul.resources li {display:block;width:270px;float:left;padding:15px 0 15px 20px;}
div.left-content ul.resources li a {display:block;;line-height:1;font-weight:normal;color:#858382;text-decoration:none;}
div.left-content ul.resources li a:hover {text-decoration:underline;}

div.left-content ul.tour-list {list-style:none;padding-bottom:10px;}
div.left-content ul.tour-list li {padding:10px 0 10px 0;height:168px;position:relative;}
div.left-content ul.tour-list li div.image {width:191px;height:144px;position:absolute;top:18px;left:10px;}
div.left-content ul.tour-list li div.image a {display:block;}
div.left-content ul.tour-list li div.info {width:465px;position:absolute;top:18px;left:212px;}
div.left-content ul.tour-list li div.info h5 {font-size:1.6em;line-height:1.2;color:#00A1E4;font-weight:normal;padding:0 0 0 0;}

div.left-content ul.tour-list li div.info h5 a {color:#00A1E4;padding:0 0 5px 0;position:static;width:auto;height:auto;}
div.left-content ul.tour-list li div.info h5 a:hover {text-decoration:underline;}

body.learning div.left-content ul.tour-list li div.info h5 a {color:#ff6600;padding:0 0 5px 0;position:static;width:auto;height:auto;}

div.left-content ul.tour-list li div.info p.dates {font-size:1.4em;line-height:1.2;color:#00A1E4;font-weight:normal;padding:0 0 5px 0;}

body.learning div.left-content ul.tour-list {list-style:none;padding-bottom:10px;}
body.learning div.left-content ul.tour-list li {padding:10px 0 0 0;height:168px;position:relative;}
body.learning div.left-content ul.tour-list li div.image {width:191px;height:144px;position:absolute;top:18px;left:10px;}
div.left-content ul.tour-list li div.image a {padding:0;position:static;}
body.learning div.left-content ul.tour-list li div.info {width:280px;position:absolute;top:18px;left:212px;}
body.learning div.left-content ul.tour-list li div.info h5 {font-size:1.6em;line-height:1.2;color:#ff6600;font-weight:normal;padding:0 0 0 0;}
body.learning div.left-content ul.tour-list li div.info p.dates {font-size:1.4em;line-height:1.2;color:#ff6600;font-weight:normal;padding:0 0 5px 0;}

body.tours div.left-content ul.tour-list li div.info p.dates {font-size:1.4em;line-height:1.2;color:#00A1E4;font-weight:normal;padding:0 0 5px 0;}

div.left-content ul.tour-list li div.info p.text {line-height:1.3;color:#666666;}

div.left-content ul.tour-list li a,
div.left-content a.gototour,
body.learning div.left-content a.gototour  {display:none;}

/* Whats on */

div.left-content ul.whats-on-list {list-style:none;padding-bottom:10px;}
div.left-content ul.whats-on-list li div.container {padding:0 0 25px 10px;margin-bottom:10px;}
div.left-content ul.whats-on-list li {padding:0;}
div.left-content ul.whats-on-list li div.bar-top {display:block;height:15px;width:585px;}

div.left-content ul.whats-on-list li.education div.container {padding:0 0 25px 10px;margin-bottom:10px;}
div.left-content ul.whats-on-list li.education {padding:0;}
div.left-content ul.whats-on-list li.education div.bar-top {display:block;height:15px;width:585px;}

div.left-content ul.whats-on-list li div.container div.info {width:380px;float:left;}
div.left-content ul.whats-on-list li div.container div.options {display:none;;}

div.left-content ul.whats-on-list li div.info h5 {font-size:1.6em;line-height:1.3;font-weight:normal;color:#000;padding:5px 0 0 0;}
div.left-content ul.whats-on-list li div.info p.detail {font-size:1.2em;line-height:1.3;font-weight:normal;color:#000;padding:0 0 0 0;}
div.left-content ul.whats-on-list li.education div.info p.detail {font-size:1.2em;line-height:1.3;font-weight:normal;color:#fff;padding:0 0 0 0;}
div.left-content ul.whats-on-list li div.info p.text span.dates {font-size:1.4em;line-height:1.3;font-weight:normal;color:#4EA02A;display:block;}
div.left-content ul.whats-on-list li div.info p.text span.location {font-size:1.2em;line-height:1.3;font-weight:normal;color:#000;padding:0 0 0 0;}
div.left-content ul.whats-on-list li div.info p.text span.venue {font-size:1.2em;line-height:1.3;font-weight:normal;color:#4EA02A;padding:0 0 0 10px;}

div.left-content ul.whats-on-list li.education div.info p.text span.location {color:#fff;}
div.left-content ul.whats-on-list li.education div.info h5 {color:#fff;}

div.left-content div.search {display:none;}

/* Navigation elements */

table.wrapper td.top div.toolbar {display:none;}

table.wrapper td.top div.top-content {padding-bottom:50px;}
table.wrapper td.top div.top-content div.header {height:160px;}
table.wrapper td.top div.top-content div.header ul.main-navigation {display:none;}

table.wrapper td.bottom div.bottom-content {width:820px;padding:20px 0 20px 0;margin:0 auto;}
table.wrapper td.bottom div.bottom-content ul.footer-navigation {list-style:none;float:left;}
table.wrapper td.bottom div.bottom-content ul.footer-navigation li {font-size:1.4em;line-height:1.4;color:#fff;}
table.wrapper td.bottom div.bottom-content ul.footer-navigation li a {text-decoration:none;color:#fff;}
table.wrapper td.bottom div.bottom-content ul.footer-navigation li a:hover {text-decoration:underline;}

/* Sitemap */

div.left-content ul.sitemap {list-style:none;padding:15px 0 0 0;}
div.left-content ul.sitemap li {display:block;padding:5px 0 5px 0;}
div.left-content ul.sitemap li a {text-decoration:none;color:inherit;font-size:2.4em;line-height:1.5;font-weight:bold;}
div.left-content ul.sitemap li a:hover {text-decoration:none;color:inherit;}

div.left-content ul.sitemap li ul li {padding:5px 0 5px 70px;}
div.left-content ul.sitemap li ul li a {text-decoration:none;color:inherit;font-size:1.8em;line-height:1.3;font-weight:bold;}
div.left-content ul.sitemap li ul li a:hover {text-decoration:none;color:inherit;}

div.left-content ul.sitemap li {color:#999;}
div.left-content ul.sitemap li.home {color:#000;}
div.left-content ul.sitemap li.whats-on {color:#4EA02A;}
div.left-content ul.sitemap li.tours ul li,
div.left-content ul.sitemap li.tours {color:#00A3E5;}
div.left-content ul.sitemap li.gallery {color:#6E216C;}
div.left-content ul.sitemap li.video {color:#E12471;}
div.left-content ul.sitemap li.learning {color:#FF6600;}
div.left-content ul.sitemap li.about {color:#999;}