@charset "utf-8";
/* CSS Document */

/* Copyright Warning - This web template is subject to copyright by KSL Consulting Ltd. The Content on this site including images, CSS and template may not be copied, modified or reproduced in any form nor published elsewhere on the web without the prior written consent of KSL Consulting Ltd. Plagiarism is detected by Copyscape and violators will be prosecuted */

/* Main Structure */
body {margin:0 auto;padding:0;background-image: url('../images/shadow-bg.gif');background-repeat:repeat-y;background-position:top center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:#000;background-color:#f0f0f0}
#container {width:939px;padding:0;margin:0 auto}

/* Link Styles */
a {color:#000066}
a:visited {color:#666}
a:hover {color:#cc0000}

a.rt {color:#990033;text-decoration:none}
a.rt:visited {color:#666;text-decoration:none}
a.rt:hover {color:#cc0000;text-decoration:none}

#copy a {color:#cc0000}

/* Headings */
h2, h3 {margin:0 0 0 10px;font-weight:bold}
h1 {font-size:12pt;color:#1f6bc0;background:url(../images/template/h1-bg.jpg) no-repeat left bottom; padding:10px 0 4px 0;margin:0 20px 0 10px}
h2 {font-size:10pt;color:#000080;background-color:#fff}
h3 {font-size:9pt;color:#000;background-color:#fff}

/* Top Banner */
#banner-lft {float:left;height:121px;width:492px}
#banner-rgt {float:left;height:121px;width:447px} 

/* Top Navigation */
#top-navigation {height:32px;background:url(../images/template/menu_divider.jpg) repeat-x}
.navig {float:left;display:block;margin:0 0 0 1px;height:32px;background-image: url('../images/template/top-nav-bg.gif')}
.nav, .nav1, .nav2, .nav3, .nav4, .nav5, .nav6, .nav7 {display:block;height:24px}
.nav a, .nav1 a, .nav2 a, .nav3 a, .nav4 a, .nav5 a, .nav6 a, .nav7 a {height:24px;display:block;padding-top:8px;text-decoration:none;color:#fff}
.nav a:hover, .nav1 a:hover, .nav2 a:hover, .nav3 a:hover, .nav4 a:hover, .nav5 a:hover, .nav6 a:hover, .nav7 a:hover {background-color:#10558c;color:#fff}
.nav, .nav a {width:75px}
.nav1, .nav1 a {width:132px}
.nav2, .nav2 a {width:123px}
.nav3, .nav3 a {width:115px}
.nav4, .nav4 a {width:138px}
.nav5, .nav5 a {width:83px}
.nav6, .nav6 a {width:123px}
.nav7, .nav7 a {width:143px}
.nav-bg {clear:both;height:13px;background:url('../images/template/top-bgd.jpg') repeat-x bottom; margin:0 1px 0 0}
#nav-bg2 {height:13px;background:url('../images/template/nav-bg.jpg') repeat-x top;margin:0 1px 0 0}
.navlnk {margin:10px 5px 0 5px}
.banner-links {margin:55px 20px 0 115px}

/* Left Navigation */
#leftnav {width:170px;float:left;margin:10px 0 10px 0;background:url(../images/template/leftnav_bg.jpg) repeat-y top center;padding:0;font-size:8.5pt; line-height:15px}
.leftnavhead {background-color:#034168;color:#fff;margin:10px auto;padding:2px;width:130px;text-align:center;font-size:9pt}
#leftnav p {margin:0 0 0 20px;padding:0}

/* Content */
#content {width:589px;float:left;padding:10px 10px 10px 0;margin:0}
#adsense {width:170px;float:left;padding:10px 0 0 0}
#title {margin:0;padding:0}
.imageleft {float:left;margin:0 10px 0 0}

/* Footer */
#footer {clear:both;background-color:#26313b;padding:2px;color:#fff;text-align:center;font-size:8pt}
a.footer {color:#fff}
a.footer:hover {color:#ff3300;}
p.footer {margin:2px; color:#808080}

/* Misc Styles */
p {margin:10px 10px 10px 10px;line-height:1.4em}
.linkfix a {color:#ffff00!important}
p.faint {margin-left:10px;margin-top:5px;margin-bottom:0;color:#a9a9a9;font-size:8pt}
td.italyel {font-size:9pt;color:white;font-style:italic;background-color:#660000;padding-left:10px}

/* Edinburgh Hotel Feature */
.edi1 {margin-left:5px;margin-top:10px}
.edi2 {margin-left:5px;margin-right:5px;margin-top:5px}

/* Content Positioning */
.clearboth{clear:both;height:0;line-height:0;font-size:0px}
.rt {clear:both;float:right;margin:0 0 0 10px;padding:0;text-align:left}
.lft {float:left;text-align:left;margin:0;padding:0}

/* Images */
img.lft {float:left;margin:0 10px 0 10px}
img.rght {float:right;margin:0 15px 0 10px}
.left {float:left}
.right {float:right}

/* California Pictures Styles */
.uspics {background-color:#990033;color:#fff;font-size:8pt}

/* Hotel Review Styles */
td.hotelreview {background-color:#660000;text-align:center;color:yellow}
td.hotelreview2 {background-color:#FFFF66;text-align:center;font-size:10pt;color:#000}
td.hotelreview3 {background-color:#CCCCCC;text-align:center;font-size:10pt;color:#000}
td.hotelreview4 {background-color:#FF0000;text-align:center;font-size:10pt;font-weight:bold;color:#fff}

/* Scrolling DIV */
.scrolling {background:#fff; color:#000;margin:10px 0 5px 0;padding:4px 4px 4px 0;width:560px;height:71px;overflow:auto}

/* Barbados Travel Guide Styles */
td.intro0 {font-size:10pt; color:#fff; font-weight:bold; background-color:#CC0000;text-align:center;border-bottom:1px solid yellow}
td.intro1 {background-color:#000033;color:#fff}
td.intro2 {background-color:#003366;color:#fff}
td.intro3 {background-color:#3F3F3F;color:#fff}
td.intro4 {background-color:#660000;color:#fff}
td.intro5 {background-color:#000;color:#fff }
td.intro6 {background-color:#006666;color:#fff}
td.intro7 {background-color:#663300;color:#fff}
td.intro8 {background-color:#660000;color:#fff}
td.intro9 {background-color:#666633;color:#fff}
td.intro10 {background-color:#003333;color:#fff}
td.intro11 {background-color:#333300;color:#fff}
td.intro12 {background-color:#996600;color:#fff}
p.rtintro1 {font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#fff;margin:5px;text-align:right}
p.rtintro1 a {color:#fff!important; font-size:8pt!important;}
td.carh1 {background-color:#f0f0f0}

/* Form Styles */
.resourcepick {margin-left:10px!important; font-size:11pt!important;}
