body {font-weight:normal;background-color:#4F4E48;margin:18px 0 0}
h2 {color:#ED8C5A;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:5px;padding:0}
td {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.maintext {font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;color:#000;text-decoration:none}
.whitetext {font-family:Arial;font-size:11px;font-style:normal;font-variant:normal;color:#fff;font-weight:normal;text-decoration:none}
a.whitetext:hover {font-family:Arial;font-size:11px;font-style:normal;font-variant:normal;color:#D0CFCF;font-weight:normal;text-decoration:none}
.heading1 {font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:bolder;color:#000;text-decoration:none}
.blueheading1 {font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:bolder;color:#033D7E;text-decoration:none}
.footertext {font-family:Arial;font-size:11px;font-style:normal;font-variant:normal;font-weight:bolder;color:#000;text-decoration:none}
.footertext:hover {font-family:Arial;font-size:11px;font-style:normal;font-variant:normal;font-weight:bolder;color:#1B7DBA;text-decoration:underline}
.arial12B033D7E {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
a.arial12B033D7E:hover {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#20A9D7;text-decoration:none}
.arial12A83B06 {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#A83B06;text-decoration:none}
A.arial12A83B06:hover {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#A83B06;text-decoration:underline}
.arial12000000 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial12000000:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:underline}
.arial2B033D7E {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#033D7E;text-decoration:none}
.arial12000000_menu {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial12000000_menu:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;text-decoration:none}
.arial12b000000_menu {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial12b000000_menu:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:underline}
.arial13000000_menu {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial13000000_menu:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:underline}
.arial14000000_menu {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none}
.banner_tbl {border-color:#B2A090;border-style:solid;border-width:1px;background-color:#FFEFE1}
.arial17033D7E {font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.border999999 {border:1px solid #999;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial11ffffff {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#fff;text-decoration:none}
.arial11000000 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.border8D8D8D {border:1px solid #8D8D8D}
.border000000 {border:1px solid #000}
.borderF6CCA6 {border:1px solid #F6CCA6}
.borderB9C1C3 {border:1px solid #B9C1C3}
.borderF0AD78 {border:1px solid #F0AD78}
.borderC1D7E6 {border:1px solid #C1D7E6}
.borderA49A9A {border:1px solid #A49A9A}
.arial11bu000000 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:underline}
.arial11bu000000:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial11bffffff {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#fff;text-decoration:none}
.arialb12000000 {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial11b000000 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:none}
.arial11b000000:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#000;text-decoration:underline}
.arial11b929292 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#929292;text-decoration:none}
.arial11b929292:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#929292;text-decoration:underline}
.arial11BC82F00 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#C82F00;text-decoration:none}
.arial11bu1B7DBA {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#1B7DBA;text-decoration:underline}
.arial11bu1B7DBA:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#1B7DBA;text-decoration:none}
.arial11bFF0033 {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#F03;text-decoration:none}
.arial14b033D7E {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#033D7E;text-decoration:none}
.arial11B033D7E_a {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#033D7E;text-decoration:underline}
a.arial11B033D7E_a:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;color:#033D7E;text-decoration:none}
.borderB7D6EA {border:1px solid #B7D6EA}
.tour-cat-price-box {font-family:Arial;background-color:#C1DFF3;color:#444;text-decoration:none;word-spacing:-0.1em;text-align:left;letter-spacing:0;font-size:11px;font-weight:bold;border:1px solid #98C1DC;padding:5px 1px;vertical-align:middle;overflow:hidden;width:100px;height:90px}
.tour-details-price-box {font-family:Arial;background-color:#E2F1FB;color:#444;text-decoration:none;word-spacing:-0.1em;text-align:left;letter-spacing:0;line-height:1.1em;font-size:1.1em;font-weight:bold;padding:5px 0 0 2px;vertical-align:middle;overflow:hidden;border:none}
.large-white-numbers {font-family:Verdana;font-weight:bold;color:#FFF;border:1px solid white;font:Verdana;font-size:24px;margin:5px;padding:3px;display:inline;float:left;height:25px;width:20px;text-align:center}
.h1-index-top {color:#12A7EB;font-size:25px;font-family:Arial,Helvetica,sans-serif;margin:5px;padding:0}
.red-stripe-box {float:left;display:inline;background-image:url(http://keysvisitors.com/images/box-back-1.gif);background-repeat:repeat-x;width:185px;height:117px;margin-left:5px}
.white-title-text {font-size:14px;float:right;color:#FFF;font:'Trebuchet MS';display:inline;margin-right:2px;margin-top:10px}
.white-text {font-size:12px;float:left;color:#FFF;font:'Trebuchet MS';display:inline;margin:5px;line-height:12px}
.grey-back-box {margin-left:6px;margin-right:10px;padding-left:5px;padding-right:5px;margin-bottom:10px}
.blue-bg {background-image:url(http://keysvisitors.com/images/bg-sun.gif);background-position:center;background-repeat:no-repeat}
.white-bg {background-color:#FFF}
.blue-green {background-image:url(http://keysvisitors.com/images/arrows.gif);background-position:left;background-repeat:no-repeat;border-bottom:none;text-decoration:none}
.blue-green a:link {color:#12A7EB;text-decoration:none;margin-left:15px;font-weight:bold;border-bottom:1px dashed #12A7EB}
.blue-green a:visited {color:#12A7EB;text-decoration:none;margin-left:15px;font-weight:bold;border-bottom:1px dashed #12A7EB}
.blue-green a:active {color:#12A7EB;text-decoration:none;margin-left:15px;font-weight:bold;border-bottom:1px dashed #12A7EB}
.blue-green a:hover {color:#86CA33;text-decoration:none;margin-left:15px;font-weight:bold;border-bottom:1px dashed #86CA33}
.info-box-blue-outer-1 {margin-left:5px;margin-bottom:10px;float:left;display:inline;padding:5px;border-right:1px solid #CCC;width:47%;height:230px}
.info-box-blue-outer-2 {margin-left:5px;float:left;display:inline;padding:5px;border-left:1px solid #CCC;width:46%;height:230px}
.info-box-blue-h1-outer {background:url(http://keysvisitors.com/images/bg-blue.gif);background-repeat:repeat-x;background-position:left;border:1px solid #7bace7;width:100%;height:25px;text-align:center}
.blue-h1 {color:#FFF;margin:0;font-size:20px;font:'Trebuchet MS';font-weight:bold}
.info-box-green-h1-outer {background-image:url(http://keysvisitors.com/images/bg-green.gif);background-repeat:repeat-x;background-position:left;border:1px solid #86CA33;width:100%;height:25px;text-align:center}
.green-h1 {color:#FFF;margin:0;font-size:20px;font:'Trebuchet MS';font-weight:bold}
.clearboth {clear:both}
.clearleft {clear:left}
.clearright {clear:right}
.ftbluebox {float:left;margin-left:10px;margin-bottom:10px;padding:5px;border:1px solid #4297EC;background-color:#E5F0FB;width:110px}
.bluemenulabel {display:block;width:110px;margin-top:5px}
.bluemenulabel a:link {text-decoration:none;color:#4297EC;font-weight:bold;text-align:center}
.bluemenulabel a:visited {text-decoration:none;color:#4297EC;font-weight:bold;text-align:center}
.bluemenulabel a:active {text-decoration:none;color:#4297EC;font-weight:bold;text-align:center}
.bluemenulabel a:hover {text-decoration:none;background-color:#FFF;font-weight:bold}
.pop-tour-outer-box {margin-left:5px;margin-bottom:10px;padding:5px;width:96%}
.pop-tour-h1-outer {background:url(http://keysvisitors.com/images/bg-green.gif);background-repeat:repeat-x;background-position:left;border:1px solid #86CA33;width:100%;height:25px;text-align:center}
.quick-info-box-1 {margin-top:10px;padding:5px;border:1px solid #FD8822;background-color:#FDB77A}
.lightbulb {float:left;background-image:url(http://keysvisitors.com/images/icons/lightbulb.gif);background-position:left;background-repeat:no-repeat;font-weight:bold;color:#666;font-size:12px;font:Verdana}
.quick-info-title {margin-left:15px;font-weight:bold;color:#666;font-size:14px;font:Verdana;text-transform:capitalize}
.ftbluebox-outer {text-align:center;display:table;margin-top:10px;margin-left:5%;margin-right:5%;padding-left:50px}
.img-border-grey {padding:5px;border:1px solid #CCC}
.maintext a:link {color:#12A7EB;font-weight:bold;text-decoration:none}
.maintext a:active {color:#12A7EB;font-weight:bold;text-decoration:none}
.maintext a:visited {color:#12A7EB;font-weight:bold;text-decoration:none}
.maintext a:hover {color:#16CA0F;font-weight:bold;text-decoration:none;border-bottom:1px dashed #16CA0F}
.tour-cat-name-box {background-image:url(http://keysvisitors.com/images/bg-orange.gif);background-repeat:repeat-x;background-position:left;border:1px solid #000;width:100%;height:25px}
.tour-title-box {background-image:url(http://keysvisitors.com/images/bg-grey.gif);background-repeat:repeat-x;background-position:left;border:1px solid #AAA8AA;width:100%;height:25px;text-align:left}
.tour-price-box {background-color:#65A2E2;height:15px;margin:0;width:100px;border:1px solid #3B88DA}
.tour-price-title {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:center;color:#fff;margin:0;height:15px}
.tour-price-textarea {font-family:Arial,Helvetica,sans-serif;background-color:#FFF;color:#444;text-decoration:none;text-align:left;font-size:11px;font-weight:bold;padding-left:2px;margin:0;border:none;overflow:hidden;width:95px;height:90px}
.tour-textarea-outer {border:1px solid #AAA8AA;border-top:none;height:95px;width:100px;background-color:#FFF}

.tour-details-price-box {background-color:#65A2E2;height:20px;margin:0px;width:250px;border:1px solid #0A7ADE;background-image:url(http://keysvisitors.com/images/bg-blue.gif);background-repeat:repeat-x; }
.tour-details-price-title {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14x;font-weight:bold;text-align:center;color:#FF0000;margin:0px;height:25px;}
.tour-details-price-textarea {font-family:Arial,Helvetica,sans-serif;background-color:#EBF2FA;color:#FF0000;text-decoration:none; text-transform:uppercase; text-align:left;font-size:12px;font-weight:bold;padding:0px;margin:0px;border:none;overflow:auto;width:242px;height:100px}
.tour-details-textarea-outer {border:1px solid #0A7ADE;height:auto; padding-left:5px; width:247px;background-color:#EBF2FA}

.heading-1 {font-size:12px;display:inline;color:#F60;margin:0;float:right}
.heading-2 {font-size:12px;display:inline;margin:0}
.feature-img {vertical-align:top;border:2px dotted #CCCACC;display:inline;float:left;margin-right:2px}
.feature-box {padding:2px 0;margin:2px 0;width:100%;height:60px}
blockquote {width:30%; padding:10px; background-color:#EBF6DE; color:#0A7ADE; border:1px dashed #B5DE84; float:right; font: bold 12pt/1em Verdana, Arial, Helvetica, sans-serif; text-align:left; letter-spacing: 0.05em; margin:5px; clear: both;}
