a:link { color: #007598; }
a:visited { color: #007598; }
a:hover { color: #3f714b; }
a:active { color: #3f714b; }
/* CSS Document */

h7 { font-family: Trebuchet MS, sans-serif; color: #465159; margin-bottom:0px; }
body { background-image: url(../images/4siteBack.png); background-repeat: repeat-y; background-position: center top; margin: 0px; padding: 0px; /*background-color: #007598;*/ background-color: #9ccf31; background-attachment: scroll; }
html { background-image: url(../images/siteShadow.png); background-repeat: repeat-x; background-position: top; }
h1, h2, h3, h4, h5, h6 { font-family: Trebuchet MS, sans-serif; color: #007598; margin-bottom:0px; text-align:center;}
h3 { margin:0; padding:8px 0; font:1.37em Verdana, Arial, Helvetica, sans-serif; color:#161a1d; }
/*h2 { margin:0; padding:7px 10px 5px 10px; font:1.80em Arial, Helvetica, sans-serif; color:#21262a; background:#dadada; border:1px solid #d3d3d3; border-width:1px 1px 0 1px; display:block; }
*/#bodyWrapper { background-color: #FFFFCF; padding-top: 1.89em; }
#footerWrapper { background-image: url(../images/footerBack2.png); background-repeat: repeat-x; background-color:#fff; width:974px; }
#footerWrapper td { font-family: Trebuchet MS, sans-serif; font-size: 14px; color:#fff; }
#footerWrapper p { font-family: Trebuchet MS, sans-serif; font-size: 14px; color:#fff; }
#footerWrapper a { color:#fff; }
#headerWrapper { background-color: #0c1826; }
#navigationWrapper { background-color: #007598; }
#formWrapper { font-family: Trebuchet MS, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 20px; }
#formWrapper td { padding: 5px; }
.address { padding-right:10px; }
.contentPadding { padding:10px; text-align: left;}
.1columnContentPadding { padding:10px; text-align: left; background-color:#ffffff; }
.cruiseCollection span { padding-left:10px; padding-right:10px; }
.cruiseCollection td { padding-top: 5px; padding-bottom: 5px; font-size:12px; }
.leftColumn { /*background-color:#fde910;*/ background-color:#eeeeee; border-right:1px solid #d1d1d1; }
.leftColumn p { font-size:12px !important; }
.redBold { font-weight:bold; color:#660000; }
.rabWrap a { color:#666666; }
.rabWrap hr {  background-color:color:#333333;
 color:color:#333333;
}
.rabWrap p { font-family:Arial; font-size:11px; }
.headerBack { background-image: url(../images/logoBack.png); background-repeat: repeat-x; background-color:#ffcf73; }
.middleContentPadding { padding:10px; text-align:left; background-color:#ffffff; }
.staffCollection td { padding-top: 5px; padding-bottom: 5px; }
.staffCollection span { padding-right:20px; padding-left:20px; }
.topPicks { margin:0; padding:5px; border:1px dotted #ccc; background-image: url(../images/blogRightBack.gif); }
.leftNavigation { font-family: Trebuchet MS, Arial; margin:0px; margin-top:1px; margin-bottom:1px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; height:auto; }
.leftNavigation a:link { color:#007598; font-family: Trebuchet MS, Arial; font-size: 14px; text-decoration:none; }
.leftNavigation a:visited { color:#007598; font-family: Trebuchet MS, Arial; font-size: 14px; text-decoration:none; }
.leftNavigation a:hover { color:#8cbf34; font-family: Trebuchet MS, Arial; font-size: 14px; text-decoration:none; }
.leftNavigation a:active { color:#007598; font-family: Trebuchet MS, Arial; font-size: 14px; text-decoration:none; }
.leftNavigation ul { margin:0px; padding:0px; }
.leftNavigation li { list-style-type:none; padding-right: 0px; padding-left: 25px; display: block; padding-top: 0px; padding-bottom: 0px; border-bottom-width: 1px; border-bottom-style:none; border-bottom-color: #999999; text-align: left; background: url(../images/bullet.png) no-repeat 0px 0px; }
p {font: 14px/20px Georgia,"Times New Roman",Times,serif;}
