﻿/* Controls */
body		{font-family:Georgia, "Times New Roman", Times, serif;color:#003e7e;font-size:0.9em;}
a		    {outline:none;}
img		    {border-width: 0px;}
h1          {font-weight:normal;color:#003e7e;}
h2          {font-weight:normal;color:#969696;}
textarea    {width:186px;margin:3px 0px 5px;border:1px solid #003e7e;background:#E5F4F9; overflow:hidden;}
input[type=text]{width:186px;margin:3px 0px 5px;border:1px solid #003e7e;background:#E5F4F9;}
input[type=submit]{border:none;color:#ffffff;background:#003e7e;font-family:Georgia, "Times New Roman", Times New Roman, Serif;font-size:1.1em;}

/* Layout */
/*#wrapper	{width:1250px;z-index:0;position:relative;margin:-1275px auto 0px;}
#main-bg	{width:1250px;height:900px;background:transparent url('images/bg-top.jpg') left top no-repeat;float:none;margin:0px auto;position:relative;z-index:0;top:0px;}
#foot-bg	{width:1250px;height:387px;background:transparent url('images/bg-foot.jpg') left top no-repeat;float:none;margin:0px auto;position:relative;z-index:0;top:0px;}*/
#wrapper	{width:850px;z-index:0;position:relative;margin:-1275px auto 0px;}
#main-bg	{width:850px;height:900px;background:#ffffff;float:none;margin:0px auto;position:relative;z-index:0;top:0px;}
#foot-bg	{width:850px;height:387px;background:transparent;float:none;margin:0px auto;position:relative;z-index:0;top:0px;}

#header		{width:850px;height:135px;display:table;margin:0px auto;position:relative;z-index:100;}
#content	{
    width: 850px;
    display: table;
    margin: 0px auto;
    float: none;
    position: relative;
    z-index: 50;
    clear: left;
}
#footer		{width:850px;height:67px;display:table;margin:0px auto;position:relative;z-index:100;background:#ffffff;}
#head-menu      {margin:0px;padding:0px;list-style:none;width:647px;height:20px;float:right;}
#head-menu li   {display:inline-table;height:20px;float:left;}
#foot-menu	    {margin:0px;padding:0px;list-style:none;width:850px;height:67px;}
#foot-menu li   {display:inline-table;height:67px;float:left;}
#features	    {list-style:none;margin:0px;padding:0px;width:850px;}
#features li    {display:inline-table;margin: 0px 6px 15px 6px;height:313px;width:203px;background:#91d5e1;float:left;}
#features li.start  {margin-left:0px !important;}
#features li.end    {margin-right:0px !important;}
#innercontent {width: auto; margin-right: 220px;}
#innercontentbeaches {}
#innercontentbeaches .imageright {margin-left:10px;}

.booking-content {padding:15px 35px; background-color:White; border: 1px thin navy;}

/* Generic Styles */
.logo		{float:left;}
.css-hidden {display:none;}
.p5			{padding:5px;}
.p10        {padding:10px;}
.imageright {margin:4px 10px 0 0; float:right;}
.imageleft  {margin:4px; float:left;}
.fL         {float:left;}
.fR         {float:right;}

/* Right Column */
#col-right      {width:210px;margin:0px 0px 10px 0px;float:right;position:relative; margin-top:-300px;}
#col-right h1   {font-size:1.4em;margin:0px 0px 0px 10px;padding:0px;}

/* Quick Links */
#quick-links    {list-style:none;margin:0px 0px 0px 0px;padding:0px;width:190px;font-size:1.2em;}
#quick-links li {}
#quick-links li a       {padding:5px 0px 5px 10px;width:200px;height:1.2em;display:block;text-decoration:none;color:#003e7e;}
#quick-links li a:hover {background:#91d5e1;}

/* Small Special Box */
.ss-box     {background:#003e7e;}
.ss-box h1  {background:#91d5e1;line-height:1.8em;margin:0px !important;padding-left:10px !important;}
.ss-box .headline   {color:#ffffff;text-align:center;font-size:1.2em;margin:10px 0px;}
.ss-box .shortext   {color:#ffffff;padding-bottom:10px !important;margin:10px;}

/* Rectangle Special Box */
.rs-box     {background:#FFCCCC;width:600px;border:solid 1px #FF66CC;margin-bottom:10px;}
.rs-box h1  {background:line-height:1.8em;margin:0px !important;padding-left:10px !important; font-size:1.2em;font-weight:bold;}
.rs-box .headline   {color:#ffffff;text-align:center;font-size:2em;margin:10px 0px;}
.rs-box .shortext   {color:#003e7e;padding-bottom:10px !important;margin:10px; font-size:smaller;}

/* Attraction Box */
.attractionWrap {
    margin: 0 0 20px 0;
    border: 1px solid silver;
    display: table;
    width: 840px;
    padding: 15px 0 0 5px;
    height: 530px;
}
.at-box     {
    width: 210px;
    float: left !important;
}
.at-box h1  {line-height:1.2em;margin:0px !important;padding-left:0px !important; font-size:1.2em}
.at-box .headline   {color:#ffffff;text-align:center;font-size:1.5em;margin:10px 0px;}
.at-box .shortext   {padding-bottom:0px !important;margin:10px;width: 185px; height:70px}
.at-box img { margin-right:15px; margin-bottom:10px; float:left; clear:none}
.at-box a {text-decoration:none}
.at-box a:hover {text-decoration:none; color:Navy;}

/* Offer Box */
.rc-enqbox              {background:#91d5e1;}
.rc-enqbox h1           {background:#003e7e;color:#ffffff;line-height:1.8em;margin:0px !important;padding-left:10px !important;}
.rc-enqbox .shortext    {margin:10px;}

/* Tariff */
.onlblue    {background: #e5f4f9;}
.onwhite    {background: #ffffff;}
.aleft      {text-align: center;}
.w150       {width: 150px;}
.w605       {width: 605px;}
.w825       {width: 825px;}

/* Button */
.button {border:none;color:#ffffff;background:#003e7e;font-family:Georgia, "Times New Roman", Times New Roman, Serif;font-size:1.1em;}

.brochureRequest {width:600px;}
.brochureRequest td {vertical-align:top;}
.brochureRequest input[type=text] {width:350px;border:1px solid silver;}

.RadCaptcha input {width:100px !important;}