body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align:center; margin:0px; padding:0px; color:#000000; background-color:#f2b358;}
#limos {text-align:center; margin:auto;}
#menubackground {text-align:center; margin:1px auto;}
#menu {margin:0; padding:0; list-style:none; font-size:11pt; font-weight:bold; line-height:normal; text-align:center;}
#menu a {color: #fefefe; background-color:#f2b358; text-decoration: none; display:block; margin: 0px 0px; width: 150px; text-align: center; padding: 5px 0px;}
a.mainheaderlink {background: url(../images/design/linkblockorange7.jpg);}
a.endheaderlink {background: url(../images/design/linkendblockorange7.jpg);}
a.mainheaderlink:hover {background: url(../images/design/linkoverblockorange7.jpg);}
a.endheaderlink:hover {background: url(../images/design/linkoverendblockorange7.jpg);}
h1 {font-family: "Copperplate Gothic Bold", Georgia, Verdana; font-size: 18pt; color: #c05a00; background-color:#ffffff; margin-top: 1px; margin-bottom: 1px;}
.clear {height:3px; clear:both}
#headermainimage {height:153px; border: solid 2px; border-color:#ff9900; border-style:double;}
#main {width: 750px; margin: 0 auto; color: #000000; background-color: #ffffff;}
#content {float: left; width: 505px; margin: 1px 5px 1px 7px; border: 1px solid #CCCCCC; padding: 3px 3px 3px 3px; text-align: center;}
h2 {font-family: 'Copperplate Gothic Bold', Georgia, Verdana; font-size: 17pt; font-weight: normal; color: #c05a00; background-color:#ffffff; margin-top: 7px; margin-bottom: 18px;}
h3 {font-family: 'Copperplate Gothic Bold', Georgia, Verdana; font-size: 16pt; font-weight: normal; color: #c05a00; background-color:#ffffff; margin-top: 7px; margin-bottom: 18px;}
h4 {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 10pt; color: #666666; background-color:#ffffff; font-weight: bold; text-align:left;}
#rightsidebar {float: right; width: 200px; text-align: center; margin: 1px 8px 1px auto; padding: 2px 4px 2px 4px;}
#content_noside {float: left; width: 708px; margin: 10px; border: 1px solid #cccccc; padding: 10px; text-align: center;}
table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
table.linktable {font-weight: bold; border: 1px solid #cccccc;}
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: 17pt; color: #c05a00; background-color:#ffffff; margin-top: 2px; margin-bottom: 4px; 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; background-color:#ffffff; font-weight: bold;}
p.heading4 {color: #ff9966; background-color:#ffffff; font-weight: bold;}
p.leftalign {text-align: left; margin:1px 4px 1px 4px;}
p.centeralign {text-align: center;}
p.justifyalign {text-align: justify; margin: 4px;}
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 {color: #000000; background-color: #fde4bb;}
tr.darktext {color:#ff9933; background-color:#ffffff; font-weight:bold;}
td.tinted {color:#ffffff; 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; color:#ffffff; background-color: #ffff99; font-size: 9pt;}
textarea {/*float: left;*/ clear: right; border:1px solid #cccccc; margin-top: 0.5em; color:#ffffff; background-color: #ffff99; font-size: 9pt;}
select {float: left; clear: right; border: 1px solid #cccccc; margin-top: 0.5em; color: #ffffff; 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; font-weight: bold; color: #666666; float: none;}
.simplebutton {text-align: center; height: 2em; margin-top: 2em; background-color: #fdfdfd; border-color: #999999; 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 {height:30px; background-position:center; background-repeat:no-repeat;}
#links {background-color:#ffffff; width:747px; margin:auto;}
.coupondiv {border: 2px dashed #cccccc; padding: 0.8em; text-align: center;}
.couponimage {margin-bottom: 10px;}
