﻿html {height: 100%;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; height: 100%; min-height: 100%; margin: 0px; padding: 0px; background-color: #F2B358;}
#limos {text-align: center; width:750px; margin: 1px auto 2px auto;}
.bl {background: url(images/bl.gif) 0 100% no-repeat #e68200; width: 750px;}
.br {background: url(images/br.gif) 100% 100% no-repeat;}
.tl {background: url(images/tl.gif) 0 0 no-repeat;}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:3px;}
.clear {font-size: 1px; height: 1px;}
#menubackground {width:100%; background:#F2B358; width: 750px; height: 30px; margin: 1px auto;}
#menu {margin:0; padding:0; list-style:none; font-size:11pt; font-weight:bold; line-height:normal;}
#menu li {float:left; margin:0; padding:0; width:150px; height:30px;}
#menu a {color: #fefefe; text-decoration: none; outline:none; display:block; margin: 0 auto; width: 150px; height: 30px; text-align: center; padding: 5px 0px;}
a.mainheaderlink {background: url(../images/design/linkblockorange7.jpg) no-repeat left top; }
a.endheaderlink {background: url(../images/design/linkendblockorange7.jpg) no-repeat left top; }
a.mainheaderlink:hover {background: url(../images/design/linkoverblockorange7.jpg) no-repeat left top; }
a.endheaderlink:hover {background: url(../images/design/linkoverendblockorange7.jpg) no-repeat left top; }
.slider_widget {background-color: #FFFFFF; width: 750px; height: 303px; margin: 0 auto; position: relative;}
.slide .item {width: 456px; position: absolute; top: 1px; left: 312px; overflow:hidden; padding: 1px; margin: 1px;}
.underimage_text {color: black; text-align: center; margin: 6px; padding: 1px;}
.item_descr .item {position: absolute; width: 333px; height: 222px; top: -15px; left: 3px; margin: 3px 3px 3px 3px; color: black; padding: 3px 3px 3px 3px; text-align: left;}
h3 {color:#000066;}
h4 {color:#000066;}
.navbar {text-align: center; font-size: 14px; font-weight: bold; position: absolute; left: 1px; bottom: 1px; margin: 1px; padding: 1px;}
.navbar .navbar_btn {border: 1px solid #33CCCC; /*#6F849C*/ color: #fefefe; float: left; width: 77px; padding: 1px; margin: 1px; cursor: pointer;}
.rrSWnavBtnOn {background-color: #103869;}
.scrollable {position:relative; overflow:hidden; width: 333px; height: 88px;}
.scrollable .items {/* this cannot be too large */ width:1765px; position:absolute; left: 1px; top: 6px;}
#main {width: 750px; margin: 0 auto; background-color: #FFFFFF;}
#content {float: left; width: 508px; margin: 8px; border: 1px solid #CCCCCC; padding: 8px; background-color: #FFFFFF; text-align: center;}
#rightsidebar {float: right; width: 200px; background-color: #FFFFFF; text-align: center;}
#content_noside {float: left; width: 708px; margin: 10px; border: 1px solid #CCCCCC; padding: 10px; background-color: #FFFFFF; text-align: center;}
table {border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
table.linktable {font-weight: bold; border: 1px solid #CCCCCC; border-collapse: collapse;}
table.charterpricingtable {border-color: #CCCCCC; font-size:8pt; text-align: center; margin: 0 auto;}
p.heading1 {font-family: "Copperplate Gothic Bold", Georgia, Verdana; font-size: 18pt; color: #C05A00; margin-top: 10px; margin-bottom: 10px; text-align: center;}
p.heading2 {font-family: Georgia, Verdana; font-size: 14pt;}
p.heading3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; color: #666666; font-weight: bold;}
p.heading4 {color: #FF9933; font-weight: bold;}
p.leftalign {text-align: left;}
p.centeralign {text-align: center;}
p.justifyalign {text-align: justify;}
a:link {color: #FF9933; font-weight: bold; text-decoration: underline;}
a:visited {color: #FFB05A; font-weight: bold; text-decoration: underline;}
a:hover {color: #C05A00; text-decoration: underline;}
a:active {color: #C05A00; font-weight: bold; text-decoration: underline;}
tr.tinted {background-color: #FDE4BB;}
tr.darktext {color:#FF9933; font-weight:bold;}
td.tinted {background-color: #FDE4BB;}
.sidecolumn {margin-left: 5px; margin-right: 15px; text-align: left;}
div.sidecolumn {/*	margin-left: 5px;*/ padding: 5px; border: 1px solid #CCCCCC; text-align: left;}
p.leftheading {text-align: left; margin-top: 0; margin-bottom: 0;}
.paddedlist {list-style-image: url(../worldwide/images/bullet1.gif); text-align: left;}
.paddedlist li {margin-top: 10px;}
a.inline {font-weight: normal;}
form {padding: 5px;}
label {float: left; clear: left; text-align: right; width: 20em; margin-right: 0.5em; margin-bottom: 0.5em; margin-top: 0.5em; font-size: 9pt;}
label.narrow {width: 10em;}
input {float: left; clear: right; border: 1px solid #CCCCCC; margin-top: 0.5em; background-color: #FFFF99; font-size: 9pt;}
textarea {/*	float: left;*/ clear: right; border: 1px solid #CCCCCC; margin-top: 0.5em; background-color: #FFFF99; font-size: 9pt;}
select {float: left; clear: right; border: 1px solid #CCCCCC; margin-top: 0.5em; background-color: #FFFF99; font-size: 9pt; line-height: 1.5em;}
.formbutton {text-align: center; height: 2em; margin-top: 2em; background-color:#fcfcfc; border-color: #999999; border-collapse: collapse; font-weight: bold; color: #666666; float: none;}
.simplebutton {text-align: center; height: 2em; margin-top: 2em; background-color:#fdfdfd; border-color: #999999; border-collapse: collapse; font-weight: bold; color: #666666;}
img.leftalign {float: left; border: 1px solid #000000; margin: 0.3em 0.8em 0 0;}
img.floatleft {float: left; border: 1px solid #000000; margin: 0.6em 0.8em 0 0;}
img.floatright {float: right; border: 1px solid #000000; margin: 0.6em 0 0 0.8em;}
img.centeralign {border: 1px solid #000000; margin-left: auto; margin-right: auto;}
img {border-style: none;}
img.noborder {border-style: none;}
img.withborder {border: 1px solid #000000;}
img.coupon {border-style: none;}
td.pricecity {text-align: left; width: 200px;}
td.priceamount {text-align: center;}
.footer {width: 100%; margin: 0; padding: 1px;}
.coupondiv {border: 2px dashed #CCCCCC; padding: 0.8em; text-align: center;}
.couponimage {margin-bottom: 10px;}
