﻿body {margin: 0 0; background-color: #660066; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 0 0; color: #3f3f3f}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration: none}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration: none}

img a{border:0px}

img.center {display: block; margin-left: auto; margin-right: auto}

p {color: #fff}

#container {margin: 0 0 015px 9px; width: 1170px; float: left}

#header {width: 100%; float: left}
#header-container {width: 980px; float: left}

#logo {width: 400px; margin: 10px 0 0 10px; float: left}
#header-ad {width: 480px; margin: 10px 0 0 0; float: right}

#ad-container {width: 165px; margin-top:20px; margin-left:20px; float: left}
#ads {margin: 0 0 0 0; float: left}

#page {background-color: #fff; width: 980px; margin-top:20px; padding-bottom:20px; float: left}

#nav {background-color: #66CC00; width: 980px; background-image: url(../images/nav-bg.gif); background-repeat: repeat-x; height: 50px}
#nav ul {list-style-type: none; margin: 0px 0px}
#nav li {display: inline}
#nav a {font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: normal; background-image: url(../images/nav-bg.gif); 	background-repeat: repeat-x; padding: 17px 14px; float: left;	text-align: center; 	line-height: normal; border-right-width: 1px; border-right-style: solid; border-right-color: #749D21}
#nav a:hover {background-image: url(../images/nav-rollover.gif); background-repeat: repeat-x}

#left-section {width: 290px; float: left}
#right-section {width: 680px; float: right}

#searchbox {margin: 20px 0 0 15px; float: left}

#servicebox {border-color: #3f3f3f; border-width: 1px; border-style: solid; margin: 10px 0 5px 15px; width: 270px; float: left}
#servicebox-left {margin: 5px 0 5px 5px; width: 100px; float: left}
#servicebox-right {margin: 5px 0 5px 5px; width: 160px; height: 70px; float: right}
#servicebox h1 a {line-height: 50px; font-size:30px; color: #3f3f3f}
#servicebox h2 a {font-size:12px; color: #3f3f3f}

#destinationbox {margin: 20px 15px 15px 15px; width: 270px; background-color: #A6B821; font-family: Copperplate Gothic Bold; line-height: 26px; float: left}
#destinationbox h1 a {color: #ff0000; font-size: 24px; float: left}
#destinationbox h2 a {color: #E97E0D; font-size: 20px; float: left}
#destinationbox h3 a {color: #3f3f3f; font-size: 18px; float: left}
#destinationbox h4 a {color: #ffffff; font-size: 15px; float: left}
#destinationbox h5 a {color: #00B1FF; font-size: 12px; float: left}

#hotel-ad {margin: 20px 20px 0 25px; float: right}

#destination-pics img {margin: 25px 015px 0; float: left}

#footer {width: 980px; margin: 0 0; float: left}
#footertext {height: 60px; width: 980px; color: #FFFFFF; text-align: center; line-height: 18px; float: left; margin: 0 0; padding-top: 15px}
#footertext a{color: #FFFFFF; text-decoration: none; margin: 0 5px}

/* About Us */

#aboutusinfoTitle {width: 958px; margin: 0 0 0 10px; background-color: #E97E0D; height: 27px; color: #FFFFFF; text-align: center}
#aboutusinfoContent {width: 936px; margin: 0 0 0 10px; border: solid 1px #E97E0D; padding: 10px; margin-bottom: 10px; color: #E97E0D; text-align: justify}
#aboutusinfoContent p {margin: 0px; color: #000}

#aboutuspodsColumn {width: 320px; margin: 0 0 0 5px; float:left}
#aboutuspodsTitle {width: 300px; margin: 0 0 0 10px; background-color: #A6B821; height: 27px; color: #FFFFFF; text-align: center}
#aboutuspodsContent {height: 200px; width: 278px; margin: 0 0 0 10px; border: solid 1px #A6B821; padding: 10px; margin-bottom: 10px; color: #E97E0D; text-align: justify}
#aboutuspodsContent img {margin-left: 10px}
#aboutuspodsContent h2 {margin: 0px; width: 270px; color:#000; font-size :18px; float:left}
#aboutuspodsContent li {margin-left: -20px; width: 250px; color: #000; font-size :12px; float:left}

/* T&Cs */

#tandcTitle {width: 958px; margin: 0 0 0 10px; background-color: #3F3F3F; height: 27px; color: #FFFFFF; text-align: center}
#tandcContent {width: 936px; margin: 0 0 0 10px; border: solid 1px #3F3F3F; padding: 10px; margin-bottom: 10px; color: #E97E0D; text-align: justify}
#tandcContent p{margin: 0px; color: #000}

#breadcrumbs {color:#000; text-decoration:none; font-size: 10px; margin: 20px 20px 0 15px; float:left}
#breadcrumbs a {color:#000; text-decoration:none; font-size: 10px}

#seotext {margin: 10px 20px 0 15px; float: right}
#seotext h1 {color: #660066;font-size : 20px; text-align:center}
#seotext h2 {font-size: 10px; text-align:justify; margin-top: 5px}

#featureddestinationsstrap {width: 645px; background-color:black; margin: 10px 20px 0 15px; float: right}
#featureddestinationsstrap h2 {font-size: 20px; text-align:center; color:white}

#destinationlist {border-color: #3f3f3f; border-width: 1px; border-style: solid; margin: 10px 0 5px 15px; width: 270px; float: left}
#destinationlist-left {margin: 5px 0 5px 5px; width: 100px; float: left}
#destinationlist-right {margin: 5px 0 5px 5px; width: 160px; height: 70px; float: right}
#destinationlist h1 {padding-left: 5px; width: 265px; background-color: black; font-size:20px; color: white}
#destinationlist h2 a {padding-left: 5px; font-size:15px; color: #3f3f3f}
#destinationlist h3 a {padding-left: 20px; font-size:12px; color: #3f3f3f}

#destinationsboxes-left {width:310px; float:left}
#destinationsboxes-right {width:310px; margin-right:35px; float:right}
#destinationstrap {border-color: black; border-width: 1px; border-style: solid; width: 307px; background-color:white; margin: 10px 20px 0px 15px; float:left}
#destinationstrap h2 {font-size: 20px; text-align:center; color:black}
#destinationstrap a {font-size: 20px; text-align:center; color:black}
#destinationstrap img {margin: 0 0 0 0; padding: 0 0 0 0; width: 307px; height:150px}

/* Test */
#xxx {border-color: #fff; border-width: 1px; border-style: solid; }
