#outercontainer{width:1003px; text-align:center; margin: auto; height:auto; border:solid 5px #E4F7FC;}

body {
margin:0;
padding:0;
background:#FFFFFF;
color:#444444;
text-align:center;
}
a {
background:none;
color:#fb8e42;
text-decoration:none;
}
a:hover {
background:none;
color:#37393e;
text-decoration:underline;
}

.leftheader
{

font-size: 12px;
color:01A6D4;
font-family: arial;
text-decoration:none;
text-align: left;
font-weight:bold;
padding-left:5px;
padding-bottom:3px;

margin-left:5px;
}

img{
border:0px;
padding:7px;}
#header{
background-color:#ffffff;
color:#000000;
width:99.5%;
height:100px;
margin:0px;
}
#topgooglead {
float:right;
width:730px;
margin-top:4px;
margin-bottom:4px;
margin-right:0px;
}
#topnavi {
background:url("../images/images/header-pannel-strip.jpg") repeat-x;
color:#01A6D4;
height:30px;
width:99.8%;
vertical-align:top;
text-align:center;
margin:0px;
padding-top:5px;
padding-left:5px;
}

#add{
float:left;
width:728px;
height:25px;
vertical-align:top;
text-align:left;
margin:0px;
padding-top:5px;
}

#nav {
background:none;
color:#01A6D4;
float:left;
width:59%;
vertical-align:top;
text-align:left;
padding-bottom:10px;
margin:0px;
}
#nav ul {
margin:0;
padding:0;
font-family:Arial, Helvetica, Sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
white-space:nowrap;
vertical-align:top;
}
#nav li {
margin:0;
padding:0;
list-style-type:none;
display:inline;
}
#nav li a {
text-decoration:none;
padding:7px 15px;
color:#ffffff;
background:none;
}
#nav li a:hover {
text-decoration:none;
color:#ceeef9;
background:none;
}
form {
margin:0;
padding:0;
display:inline;
}
#searchbox {
padding-right:10px;
margin:0;
width:27%;
text-align:right;
float:right;
}
#searchbox input {
background:#ffffff;
color:#01A6D4;
font-family:Arial, Helvetica, Sans-serif;
font-size:12px;
border:1px solid #01a2d0;
}

#logo {
width:240px;
float:left;
padding:5px;
text-align:right;
}
#logo a {
text-decoration:none;
}
#logo a:hover {
text-decoration:none;
}
#logo .header {
font-family:helvatica;
font-size:28px;
color:#444;
font-weight:bold;
}
.header1 {
font-family:helvatica;
font-size:22px;
color:#01A6D4;
font-weight:bold;
text-align:right;
padding-right:5px;
}
.subhead {
font-family:Arial;
font-size:14px;
color:#01A6D4;
font-weight:bold;
}
#rightlinkbox {

color:#444444;
padding-top:5px;
margin-bottom:10px;

}
#rightlinkbox-blue {

color:#444444;
padding-top:5px;
margin-bottom:10px;
}
#rightlinkbox-orange {

color:#444444;
padding-top:5px;
margin-bottom:10px;

}
#rightlinkbox-grey {

color:#444444;
padding-top:5px;
margin-bottom:10px;

}
#leftnavi {
width:200px;;
float:left;
padding:5px;
text-align:left;
font-family:verdana;
font-size:11px;
background:#ffffff;
color:#fb8e42;
font-weight:normal;
}
#leftnavi a {
font-family:verdana;
font-size:11px;
text-decoration:none;
font-weight:normal;
background:none;
color:#000000;
line-height:20px;
}
#leftnavi a:hover {
text-decoration:none;
background:none;
color:#C18A0B;
font-weight:normal;
}
#leftnavi strong {
font-family:Sans-serif;
font-size:13px;
background:none;
color:#fb8e42;
font-weight:bold;
}
#leftnavi img {
margin-left:20px;
border:0px;
text-align:center;
}
#leftnavi ul {
padding-left:10px;
margin:0px;
text-align:center;
}
#leftnavi li {
background:url("../images/images/orange-text-symbol.jpg") no-repeat left;
color:#C18A0B;
text-align:left;
list-style:none ; 
padding-left:10px;
}

#middlecontainer {
color:#01a6d4;
background:#ffffff;
width:570px;
float:right;
padding-top:15px;
padding-left:5px;
padding-right:5px;
text-align:center;
}

#middlecontainer table {
font-family: Verdana;
font-size: 15px;
background:#E4F7FC;
font-weight:bold;
margin-bottom:20px;
text-align:center;
-moz-border-radius: 1em;
}
#bookingtool{
float:left;
width:350px;
padding:0px;
margin-top:10px;
}
#hotelbooking{
float:left;
width:315px;
padding:0px;
margin-top:10px;
}
#homemiddlecontainer{
color:#01a6d4;
background:#ffffff;
width:78%;
float:left;
padding-top:15px;
padding-left:7px;
margin:0px;
text-align:center;
}
#homemiddlecontainer p {
text-align:justify;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
padding:7px;
color:#37393e;
line-height: 1.5em;
}
#homemiddlecontainer a {
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#01A6D4;
background:#ffffff;
text-decoration:none;
}
#bigmiddlecontainer ul {
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#37393e;
}
#middlecontainer ul {
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#01A6D4;

}
#middlecontainer ul li{
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
color:#37393e;
line-height: 1.8em;
font-size:13px;}

#middlecontainer ul h3{
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#37393e;
}
#middlecontainer ul h4{
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#37393e;
}
#middlecontainer ul a{
text-align:left;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#37393e;
}
#middlecontainer p {
text-align:justify;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
padding-bottom:5px;
padding-left:5px;.
padding-top:5px;
margin-right:5px;
color:#37393e;
line-height: 1.8em;
}
#middlecontainer br {
display:none;
}
#middlecontainer img {
border:0px;
padding:5px;
margin-top:5px;
}
#middlecontainer a {
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#01A6D4;
background:#ffffff;
text-decoration:none;
}
#middlecontainer a:hover {
color:#01A6D4;
background:none;
text-decoration:underline;
}
#middlecontainer strong {
text-align:left;
text-decoration:none;
font-weight:bold;
color:#01a6d4;
background:none;
padding:0;
margin:0;
}
h2 {
font-family:Arial, Helvetica, Sans-serif;
font-size:16px;
text-align:left;
text-decoration:none;
font-weight:bold;
color:#01a6d4;
background:none;
padding:0;
margin:0;
}
h3 {
font-family:Arial, Helvetica, Sans-serif;
font-size:15px;
text-decoration:none;
text-align:left;
font-weight:bold;
color:#01a6d4;
background:none;
padding:0;
margin:0;
}
h4 {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
text-decoration:none;
text-align:left;
font-weight:bold;
color:#01a6d4;
background:none;
padding:0;
margin:0;
}
h4 a {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
text-decoration:none;
text-align:left;
font-weight:normal;
color:#444444;
background:none;
padding:0;
margin:0;
}
h4 a:hover
{
color: #56A6D4;
text-decoration: underline;
}
#middlecontainer #runner {
text-align:left;
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#666666;
background:none;
font-weight:bold;
}
#middlecontainer #runner a {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#666666;
background:none;
text-decoration:none;
font-weight:normal;
}
#middlecontainer #runner a:hover {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#fb8e42;
background:none;
text-decoration:none;
font-weight:normal;
}
#rightnavi {

width:200px;
float:left;
padding:2px;
text-align:left;
background:#ffffff;
color:#000000;
border-left: 1px dotted #D6E8FF;
}
#rightnavi a {
font-family:Verdana;
font-size:11px;
text-decoration:none;
font-weight:normal;
background:none;
color:#000000;
line-height:20px;
}
#rightnavi a:hover {
text-decoration:none;
background:none;
color:#fb8e42;
}
#rightnavi ul {
padding:5px;
margin:0;
text-align:center;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
background:none;
color:#fb8e42;
}
#rightnavi li {
background:url("../images/images/orange-doted.jpg") no-repeat bottom center;
color:#0000FF;
padding:2px;
margin:0;
text-align:left;
list-style-image:none;
list-style:none;
}
.rightlinks {

font-family:Arial, Helvetica, Sans-serif;
ttext-align:left;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#fb8e42;
background:#ffffff url("../images/images/orange-symbol.gif") no-repeat left 0%;
padding-right:5px;
padding-left:22px;
height:20px;
}
#footer {
font-family:Arial, Helvetica, Sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;
color:#ff8c12;
background:none;
padding-top:5px;
width:1000px;
}
#footer #footernavi {
background:none;
color:#ffffff;
height:34px;
}
#footer #footernav {
background:url("../images/images/header-pannel-strip.jpg") repeat-x;
color:#ffffff;
height:34px;
margin-top:2px;
width:100%;
float:left;
}
#footer #footernav ul {
margin:0;
padding:0;
font-family:Arial, Helvetica, Sans-serif;
font-size:13px;
color:#ffffff;
background:none;
line-height:28px;
font-weight:normal;
white-space:nowrap;
width: 100%;
}
#footer #footernav li {
list-style-type:none;
display:inline;
}
#footer #footernav li a {
text-decoration:none;
padding:6px 20px;
color:#ffffff;
background:none;
}
#footer #footernav li a:hover {
text-decoration:underline;
color:#ffffff;
background:none;
}
#footertext {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#545454;
background:none;
padding-top:5px;
padding-left:200px;
text-align:left;
float:left;
}

#boxhead{
width:280px;
border:1px solid #039ED6;
margin:5px;
padding:5px;
height:100px;
float:left;

}
#boxhead #boxheadleft{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-weight:bold;
font-size:13px;
background:#039ED6;
color:#FFFFFF;
margin:0px;
padding:0px;
float:left;
width:119px;
}
#boxhead a{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-weight:normal;
text-decoration:none;
font-size:13px;
text-align:left;
background:#FFFFFF;
color:#666666;
}
#boxhead #boxheadright{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-weight:bold;
font-size:13px;
text-align:left;
background-color:#FFFFFF;
color:#FB963A;
float:left;
margin:0px;
padding:0px;
}
#boxhead b{
font-family:Arial, Verdana;
font-weight:bold;
font-size:14px;
background-color:#FFFFFF;
margin:0px;
padding:5px;
}
#boxhead img{
margin:0px;
padding:0px;
border:0px;
}
#boxhead #boxhead-left{
float:right;
width:100px;
}

#boxhead ul {
padding-left:30px;
margin:0px;
color:#039ED6;
text-align:left;
font-weight:normal;
font-size:11px;

}
#boxhead li {
margin:0px;
color:#039ED6;
text-align:left;
font-weight:normal;
font-size:11px;
}
#contentlink
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
#interlinktable
{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size: 15px;
background:#FFFFFF;
color:#01A6D4;
font-weight:bold;
text-align:center;
height:30px;
margin-top:10px;
width:100%;
-moz-border-radius-topright: 1em;
-moz-border-radius-topleft: 1em;

}
#interlinktable a:hover
{
text-decoration:underline;
}

#interlink
{
font-family: Verdana;
font-size: 12px;
font-weight: normal;
padding: 0 0 0 0;
background:#E4F7FC;
-moz-border-radius: 1em;
text-align:center;
vertical-align:middle;
}
#interlink ul
{
padding: 6 10 6 10;
margin: 6 10 6 10;
background:#E4F7FC;
color: #01A6D4;
}
#interlink li
{
list-style : disc inside;
color: #01A6D4;
font-weight: normal;
background:#E4F7FC;
}
#interlink ul a
{
color: #000000;
text-decoration: none;
background:none;
}
#interlink h4
{
color: #000000;
background:none;
text-decoration: none;
font-size: 12px;
font-weight:normal;
padding:0px;
margin:0px;
display:inline;
}
#interlink h4:hover
{
color: #009FC9;
background:none;
text-decoration: underline;
}
#interlink img
{
text-align:center;
border:2px solid #FFFFFF;
padding:0px;
}

#bigmiddlecontainer {
color:#01a6d4;
background:#ffffff;
width:77%;
float:left;
padding-top:15px;
padding-left:7px;
text-align:center;

}
#bigmiddlecontainer table {
font-family: Verdana;
font-size: 15px;
background:#E4F7FC;
font-weight:bold;
margin-bottom:20px;
text-align:center;
-moz-border-radius: 1em;
}
#bigmiddlecontainer p {
text-align:justify;
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
padding-bottom:5px;
padding-left:5px;.
padding-top:5px;
margin-right:5px;
color:#37393e;
line-height: 1.8em;
}
#bigmiddlecontainer br {
display:none;
}
#bigmiddlecontainer img {
border:0px;
padding:5px;
}
#bigmiddlecontainer a {
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size:13px;
color:#01A6D4;
background:#ffffff;
text-decoration:none;
}
#bigmiddlecontainer a:hover {
color:#01A6D4;
background:none;
text-decoration:underline;
}
#bigmiddlecontainer #googleaddiv {
text-align:right;
background:none;
width: 336px;
height:290px;
float:right;
margin:0px;
padding-left:10px;
}
#bigmiddlecontainer strong {
text-align:left;
font-weight:bold;
color:#01a6d4;
}
#bigmiddlecontainer img {
border:0px;
padding:5px;
margin-top:5px;
}
#bigmiddlecontainer #runner {
text-align:left;
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#666666;
background:none;
font-weight:bold;
}
#bigmiddlecontainer #runner a {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#666666;
background:none;
text-decoration:none;
font-weight:normal;
}
#bigmiddlecontainer #runner a:hover {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
color:#fb8e42;
background:none;
text-decoration:none;
font-weight:normal;
}

#googlemiddlead {padding-top:15px; padding-bottom:15px; }

#toplinkstitle
{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size: 15px;
background:none;
color:#01A6D4;
font-weight:bold;
text-align:center;
height:20px;
margin:0px;
width:100%;

}
#toplinkstitle a {color:#01A6D4;}
#toplinks
{
font-family:"Trebuchet MS", sans-serif, Arial, Verdana;
font-size: 12px;
background:#FFFFFF;
color:#01A6D4;
font-weight:bold;
text-align:left;
padding:0px;
}
#toplinks ul {

margin-bottom:0px;
}
#topgooglead table{ background: url("../images/images/topbg.gif");
 padding:0px; margin:0px; float:right; border:1px solid #E4F7FC; 
}