/* CSS Document */
body {margin:0px 0px 0px 0px; padding:0; background:#d2acf5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
div.adrotator {width:150px; height:385px; margin:5px 0 0 -4px; padding:0;}
div.adrotator a {backround-color:#ffffff;}
div.adrotator a:hover {backround-color:#ffffff;}
	h1 {font-size:180%;font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin:0px 0px 0px 5px; color:#000000}
	h1.heading {font-size:170%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0 5px 0 5px;color:#af08c1}
	h1.banner {color:#ffffff;background-color:#af08c1;background-image:url(/images/header.gif);background-repeat:no-repeat;width:469px;height:33px;margin:0px 0 0 6px;text-indent:9px;font-style:italic}
	h1.bannerlong {color:#ffffff;background-color:#af08c1;background-image:url(/images/headerlong.gif);background-repeat:no-repeat;width:628px;height:33px;margin:0px 0 0 6px;text-indent:9px;font-style:italic}
	h2 {font-size:150%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin-left:15px;margin-bottom:0px;margin-top:15px}
	h3 {font-size:120%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 0 7px}
	h4 {font-size:90%;font-family:Arial, Helvetica, sans-serif;margin:0 0 0 0px}
	ul {margin-left:20px;color:#000000;list-style-type:square}
	ul.itinerary {color:#000000;list-style-type:disc;margin:5px 5px 5px 15px;padding:0 0 0 6px}
	h4.blue {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/blue.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	h4.purple {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/purple.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	h4.pink {text-indent:4px;width:150px;height:17px;background-image:url(/images/sidebar/pink.gif);background-repeat:no-repeat;color:#ffffff;margin-left:-2px}
	p.packagename {font-family:Arial, Helvetica, sans-serif;color:#bc007e;margin:0 0 0 5px;font-size:18pt}
	p.formheader {font-size:180%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0 0 0 7px;color:#ffffff}
p.formheader2 {font-size:150%;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;margin:0;color:#ffffff;background:#05a0f5;height:25px}
	a:link {color: #225d85}     
	a:visited {color: #673987} 
	a:hover {color: #225d85}  
	a:active {color: #0000FF}
	a.options:link {color: #225d85;margin-left:7px}     
	a.options:visited {color: #673987;margin-left:7px}  
	a.options:hover {color: #225d85;margin-left:7px}  
	a.options:active {color: #0000FF;margin-left:7px}
	a.sidebar:link {color: #ffffff; text-decoration:none}     
	a.sidebar:visited {color: #dddddd; text-decoration:none}  
	a.sidebar:hover {color: #ffffff; text-decoration:underline}   
	a.sidebar:active {color: #ffffff; text-decoration:underline}
	a.seo:link {color: #636363; text-decoration:none}    
	a.seo:visited {color: #434343; text-decoration:none}  
	a.seo:hover {color: #A3A3A3; text-decoration:underline}   
	a.seo:active {color: #C3C3C3; text-decoration:underline}
	#sitenav ul {list-style:none outside none; padding:0; margin:0 0 2px 15px;}
	#sitenavside ul {list-style:none outside none; padding:0; margin:0 0 2px 0px; font-size:90%; line-height:0em;}
	#sitenavside ul ul {list-style:none outside none; padding:0; margin:0 0 2px 10px; font-size:90%;}
#sitenavside ul li {/*line-height:1em;*//*	height:15px;*/}
	#sitenavside ul ul li {line-height:1em;	height:15px;}
	td.actinfo {border-bottom:1px solid #c9c9c9;}
	td.actinfo1 {border-bottom:1px solid #c9c9c9; color:#9a47a3; margin:0; font-weight:bold;}
		#bodycopy {margin:5px 5px 10px 5px;}
	#intinerary {margin:0 5px 0 5px;}
	#redlist {margin:0 5px 0 0;}
#headspace {margin-left:auto; margin-right:auto; width:795px; height:100px; padding:0; background:#ffffff; position:relative; top:0px; border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;}
#headlevel0 {padding:0;	background:#aa4fff;	position:absolute; top:30px; left:11px;}
	#headlevel1 {padding:0; background:#aa4fff; position:absolute; top:68px; left:221px; width:180px;}
	#headlevel2 {padding:0;	background:#aa4fff;	position:absolute; top:53px; left:596px;}
	#headlevel3 {padding:0;	position:absolute; top:55px; left:439px;}
#topnavbar {width:795px;margin:0 auto;background:#f83086;border-right:#c26b95 1px solid;border-left:#c26b95 1px solid;}
#pagebody {padding:0; position:relative; top:0px; margin:0 auto 0 auto; left:0px; width:795px; height:421px; background:#ffffff; border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;	z-index:0;}
	html>body #pagebody {/*border-right:0;border-left:0;*/	}
#sidebarleft {padding:0; position:absolute; top:0px; left:-156px; width:150px; height:100%;	border-right: 1px dotted #c9c9c9;}
html>body #sidebarleft {left:5px;}
#sidebarleft a {font-size:12px}
#sidebarleft a.red {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none;	padding-left: 0px;}
#sidebarleft a {font-size:12px}
#sidebarleft a.redversion {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85;	text-decoration: none;	padding-left: 0px;}
#sidebarleft a:hover.redversion {background-color: #bc007e;	color: #ffffff;}
#sidebarlevel0 {padding:0; position:absolute; top:0px; left:0; width:150px;	background:#ffffff;}
#sidebarlevel1 {padding:0; padding-left:0px; position:absolute; top:100%; left:0; width:148px; background:#ffffff; color:#15b1f5; font-size:100%;}
#sidebarlevel2 {padding:0; position:absolute; top:100%;	left:0;	width:150px; background:#ffffff;}
#sidebarlevel3 {padding:0; padding-left:0px; position:absolute;	top:100%; left:0; width:148px; background:#ffffff; color:#94509d;}
#sidebarlevel4 {padding:0; position:absolute; top:100%; left:0; width:150px; height:9px; background:#bc007e;}
#sidebarlevel5 {padding:0; padding-left:0px; position:absolute; top:100%; left:0; width:148px; color:#bc007e; background:#ffffff;}
#sitenavside a.expandable:link{color:#3f98c5;}
#sitenavside a.expandable:visited{color:#3f98c5;}
#sitenavside a.expandable:hover{color:#ffffff;}
#sidebarlevel1 a {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 0px;}
#sidebarlevel1 a:hover {background-color: #15b1f5;	color: #ffffff;}
#sidebarlevel3 a {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none; padding-left: 0px;}
#sidebarlevel3 a:hover {background-color: #9a47a3; color: #ffffff;}
#sidebarlevel1 a.purple {display: block; margin:0; height:15px; line-height: 15px; border-top: 1px dotted #c9c9c9; font-weight: bold; color: #225d85; text-decoration: none; padding-left: 0px; text-size:11px;}
#sidebarlevel1 a.purple:hover {background-color: #9a47a3; color: #ffffff;}
#sidebarlevel5 a {display: block; margin:0;	height:15px; line-height: 15px;	border-top: 1px dotted #c9c9c9;	font-weight: bold; color: #225d85; text-decoration: none; padding-left: 0px;}
#sidebarlevel5 a:hover {background-color: #bc007e; color: #ffffff;}
#intro {position:relative; margin:0 auto 20px auto; top:30px; left:165px; width:384px; z-index:0;}
html>body #intro {padding:0px; padding-left:1px; position:absolute; top:30px; left:-1px; width:384px; padding-right:248px; padding-left:163px; margin-bottom:185px;	background:#ffffff;	border-right:#c26b95 1px solid; border-left:#c26b95 1px solid; z-index:0;}
#rightside {padding:0px; padding-left:0px; position:absolute; top:0px; left:392px; width:150px; background:#ffffff;}
html>body #rightside {left:569px;}
#rightside2 {padding:0px; padding-left:0px;	position:absolute; top:0px; left:420px; width:150px; background:#ffffff;}
html>body #rightside2 {left:583px;}
#enquiryform {position:relative; bottom:-8px; left:1px; padding:0; height:500px; width:500px; background:#ffffff; margin-bottom:0;}
#basepage1 {position:relative; left:-174px; top:-30px; padding-left:5px; height:242px; width:790px; background:#ffffff; border-right:#c26b95 1px solid;}
html>body #basepage1 {position:relative; left:-163px; padding-left:5px; height:242px; width:790px; top:-120px; background:#ffffff;}
#browseactivities {padding:0px;	position:absolute; top:8px; left:0px; height:98px; width:198px; border-right:1px solid #c6c8c8;}
#top10 {padding:0px; position:absolute;	top:0px; left:200px; height:98px; width:294px; border-right:1px solid #c6c8c8;}
#gostaglink {padding:10px; position:absolute; top:0px; left:295px; height:78px; width:263px;}
#bottomnav {position:absolute; top:194px; padding:0; height:20px; width:785px; background:#bc007e;}
	#basepage2 {position:absolute; top:240px; left:-2px; padding:0; width:796px; font-size:80%; text-align:left; background-color:#ffffff; border-right:#c26b95 1px solid; border-left:#c26b95 1px solid;}
	html>body #basepage2 {left:0px; width:795px; border-right:0; border-left:0;}
#searchbox {width:115px;margin:2px 0px 0 4px;border:0px solid #f83086;height:18px;font-size:14px;position:absolute}
p.bottom{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#00afe9;margin:0}
p.breadcrumbs {position:absolute; top:7px; left:5px; margin:0; font-size:11px;}
div.container {position:relative;width:797px;margin:0 auto}
#sddm {margin: 0; padding: 0; z-index: 9999}
#sddm li.nav {margin: 0; padding: 0; list-style: none; float: left;	font: bold 11px arial}
#sddm li.nav a.menu {display: block; color: #FFF; text-align: center; text-decoration: none}
#sddm div.link {position: absolute;	margin: 0 0 0 1px;	border-right: 1px solid #a72b91; border-left: 1px solid #a72b91; border-bottom: 1px solid #a72b91; z-index:100;	background:#fcf5fa;	width:280px; padding:0 0 10px 0}	
#sddm div.link p {width:270px; color:#ffffff; background:#a72b91; font-weight:bold; padding:5px; font-size:12px; margin:0;}
#sddm div.link ul {margin:5px 10px 0 10px;padding:0 0 0 10px;list-style-type:disc;font-weight:normal;color:#f92883;font-size:12px}
#sddm div.link li {margin:1px 0}
#sddm div.link li a:link {text-decoration:none}
#sddm div.link li a:hover {text-decoration:underline}
#sddm div.link li a:visited {text-decoration:none}
#sddm div.shadow {z-index:80;background:url(/images/head/shadow.png);position:absolute;top:24px;left:186px;width:282px}
div.circleprice {background:url(/images/packages/resultsbuttons/circleprice.gif) no-repeat;width:109px;height:73px;margin-top:5px}
div.circleprice p {color:#f83086;font-size:24px;margin:0;font-weight:bold;padding:27px 0 0 0;text-align:center}
a.packageinfo {text-decoration:none;font-weight:bold;color:#000000;text-align:right}
p.packagehead {margin:0 0 10px 0;font-weight:bold;font-size:17px}
p.packagehead a:link {font-size:17px;color:#545454;text-decoration:none}
p.packagehead a:visited {font-size:17px;color:#545454;text-decoration:none}
p.packagehead a:hover {font-size:17px;color:#545454;text-decoration:none}
ul.ticklist {list-style-image:url(/images/packages/resultsbuttons/tick.gif);margin-top:10px;padding-left:10px;margin-left:10px;margin-right:10px;margin-bottom:10px}
#basepage2 a.abta,#basepage2 a.fresh,#basepage2 a.drinkaware,#basepage2 a.stagweb,#basepage2 a.twitter,#basepage2 a.facebook {background-image: url(/images/home/sprites/logos.gif);display:block}
#basepage2 a.abta {background-position: -80px 0px;height:30px;width:67px;margin-right:3px}
#basepage2 a.fresh {background-position: -147px 0px;height:23px;width:67px;margin:4px 2px 0px 0px}
#basepage2 a.drinkaware {background-position: -147px -23px;height:7px;width:83px;margin-bottom:10px; margin-top:5px}
#basepage2 a.stagweb {height:52px;width:80px;margin:5px 3px 0 0}
#basepage2 a.twitter {background-position: -80px -30px;height:17px;width:67px;margin-top:5px}
#basepage2 a.facebook {background-position: -147px -30px;height:17px;width:67px;margin-top:5px}
div.botnav {height:13px; background-color:#bc007e; color:#FFFFFF; font-size:14px; font-weight:none; padding:5px 0px 5px 8px; margin:0px 0px 0px 0px; width:778px}
a.navbar:link {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
a.navbar:visited {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
a.navbar:hover {color:#FFFFFF; text-decoration:underline; margin:0px 27px 0px 27px}
a.navbar:active {color:#FFFFFF; text-decoration:none; margin:0px 27px 0px 27px}
div.facebook {background-color:#ffffff; width:193px;margin-top:10px; border:#ee2d81 solid 1px; padding:3px}
.facebookhead{font-size:17px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#05a0f5;margin:5px 0px 0px 5px}
.facebooklike {color: #3c5aa3; font-weight: bold;}
.enquiryformnew { border:solid 2px #ff8cd0; background-color:#ffebfb; padding:15px; width:580px; margin-left:6px}
div.enquiryformnew h5 { font-size:22px; color:#000000; margin-top:0px; margin-bottom:0px}
div.enquiryformnew b { font-size:12px; color:#f1006c; margin-top:10px}
div.enquiryformnewtb { margin:10px;}
.style3 {font-weight: bold}
div.packageline {border-bottom:1px dashed #d6d6d6; height:1px; color:#d6d6d6; margin:10px 0px 10px 0px;}
