@charset "utf-8";
/* CSS Document */
body {text-align: center; } 
#topmenu {
background-color:#0197d6;
position: relative;
width: 970px;
height: 78px;
margin: 0 auto;
text-align: left;  
}
#logo {
	position:absolute;
	right:0px;
	top:0px;
	width:375px;
	height:78px;
	z-index:1;
}
#topnav {
position: relative;
width: 970px;
height: 30px;
margin: 0 auto;
text-align: left;  
}
#topnavitem {
	position:absolute;
	width: 157px;
	height: 27px;
	top:4px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size: 14px;
	color: #000070;
}

#topnavitem A:link {text-decoration: none; color:#000070; font-weight:100;}
#topnavitem A:visited {text-decoration: none; color:#000070; font-weight:100;}
#topnavitem A:active {text-decoration: none; color:#000070; font-weight:600;}
#topnavitem A:hover {text-decoration: none; color:#FF0000; font-weight:600;}

#callusnow {
	position:absolute;
	left:18px;
	top:13px;
	width:210px;
	height:23px;
	z-index:1;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
#body {
position: relative;
width: 970px;
margin: 0 auto;
text-align: left;  
}
#leftsidenav1 {
	position: absolute;
	width: 150px;
	height:320px;
	top:35px;
	left:0px;
	text-align: left;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#555555;
}
#leftsidenav2 {
	position: absolute;
	width: 150px;
	top:365px;
	left:0px;
	text-align: left;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#555555;
}
#content {
	position: relative;
	width:805px;
	top:20px;
	left:160px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#7f7f7f;

}

#bodytext {
	position:static;
	top:15px;
	width:85%;
	margin: 0 auto;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #555555;
	text-align:left
}

#pageheader {
	position:absolute;
	left:12px;
	top:3px;
	width:231px;
	height:83px;
	z-index:1;
	color: #FFFFFF;
	font-size: 60px;
	font-weight: bold;
}

#offer1 {
	position:relative;


	width:186px;
	height:291px;
	margin: 0 auto;
}
#offer2 {
	position:relative;

	width:185px;
	height:291px;
	margin: 0 auto;
}
#offer3 {
	position:relative;

	width:186px;
	height:291px;
	margin: 0 auto;
}
#offertitle {
	position:absolute;
	width:144px;
	height:20px;
	left: 21px;
	top: 6px;
	margin: 0 auto;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3322;
	text-align:center;
	line-height:0.9;
}
#offerphoto {
	position:absolute;
	width:163px;
	height:129px;
	left: 11px;
	top: 31px;
	margin: 0 auto;
	text-align:center;
	vertical-align:middle;
	
}
#offertext {
	position:absolute;
	width:170px;
	height:100px;
	left: 8px;
	top: 165px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display:table-cell;
	text-align:justify;
	line-height:1.2;
	overflow:auto;
}

#bottom {
position: relative;
width: 970px;
height: 40px;
top: 60px;
text-align: right;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;  
}
#cruisebutton A:link {text-decoration: none; color:#0000FF;}
#cruisebutton A:visited {text-decoration: none; color:#0000FF;}
#cruisebutton A:active {text-decoration: none; color:#FF0000;}
#cruisebutton A:hover {text-decoration: none; color:#FF0000;}

#bottom A:link {text-decoration: none; color:#999999;}
#bottom A:visited {text-decoration: none; color:#999999;}
#bottom A:active {text-decoration: none; color:#FF0000;}
#bottom A:hover {text-decoration: none; color:#FF0000;}

#sightsaversimg A:link {text-decoration: none; color:#FFFFFF;}
#sightsaversimg A:visited {text-decoration: none; color:#FFFFFF;}
#sightsaversimg A:active {text-decoration: none; color:#FF0000;}
#sightsaversimg A:hover {text-decoration: none; color:#FF0000;}

#leftsidenav1 A:link {text-decoration: none; color:#555555;}
#leftsidenav1 A:visited {text-decoration: none; color:#555555;}
#leftsidenav1 A:active {text-decoration: none; color:#FF0000;}
#leftsidenav1 A:hover {text-decoration: none; color:#FF0000;}
#leftsidenav2 A:link {text-decoration: none; color:#555555;}
#leftsidenav2 A:visited {text-decoration: none; color:#555555;}
#leftsidenav2 A:active {text-decoration: none; color:#FF0000;}
#leftsidenav2 A:hover {text-decoration: none; color:#FF0000;}

#leftsidenav1 li {margin: 4px 10px 0px 0px; padding-left:10px; padding-bottom:4px;list-style-type: none; white-space: normal;  float:left;position:relative; border-bottom:1px solid; border-color:#BABABA; width:140px;}
#leftsidenav2 li {margin: 4px 10px 0px 0px; padding-left:10px; padding-bottom:4px;list-style-type: none; white-space: normal;  float:left;position:relative; border-bottom:1px solid; border-color:#BABABA; width:140px;}
#leftsidenav1 ul {margin: -10px; padding-left:0px;}
#leftsidenav2 ul {margin: -10px; padding-left:0px;}


.style2 {font-size: 18px}
.style3 {color: #FFFFFF}

