/* CSS Document */
/* .......prepared by Ravinder Gosain: ravindergosain@gmail.com*/
BODY { 
 margin:0;
 padding:0;
 font-family:verdana,Arial;
 line-height:17px;
 font-size:11px;
 background: url('images/main_bg.gif') repeat-x 0 0;
 background-color:#FFFFFF;
 }
 
#keywords {
	width: 100%;
	height:25px;
	text-align:center;
	background:#00a7e6;
}

#keywords h1{ margin:0; padding:2px 0; font-family:arial; font-size:12px; color:#fff;}
 
#wrapper {
	width: 900px;
	height:inherit;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}

#subwrapper {
	width: 900px;
	height:inherit;
	background-image: url(images/page-bg.jpg);
	background-repeat:repeat-y;
}

#logo{float:left; padding-left:40px; width:200px;}

#tollfree{
	width:300px;
	height:60px;
	margin-left: 580px;
	padding-top: 25px;
	font-family:arial; font-size:20px; color:#003562; font-weight:bold;
}

#mainlinks {
	background-image: url(images/bg-top-nav.gif);
	height:36px;
	width:900px;
	padding:0px;
	margin: 0px 0px 10px 0px;
	text-align: center;
	float:none;
}

#mainlinks-sub {
	height:18px;
	margin: 0px 0px 0px 0px;
	padding:8px 0 0 0;
	text-align: center;
	
}

.toplinks {font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.toplinks:hover {font-family:Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:NONE;}


div#text-area {
	height:auto;
	width:600px;
	padding:0px;
	margin: 25px 0px 15px 25px;
	text-align: justify;
	float:left;
}

div#cruise{
	background-image:url(images/home_mid_curve.gif);
	background-repeat:repeat-y;
	height:auto;
	width:608px;
	padding:0px;
	margin: 25px 0px 15px 0px;
	
}

div#cruise-text{
	height:auto;
	width:560px;
	padding:0px;
	margin: 15px 25px 15px 25px;
	text-align: justify;
	
}

div#right-panel{
	background-image:url(images/curve_1_middle.gif);	
	background-repeat:repeat-y;
	height:auto;
	width:241px;
	padding:0px;
	margin: 40px 25px 0px 645px;
	text-align: justify;
	
}

div#form{
	height:auto;
	width:200px;
	padding:0px;
	margin: 5px 10px 0px 18px;
}

div#attractions{
	width:850px;
	margin: 0;
	padding:25px 25px 10px 25px;
	
	
	
}

.container{ padding:10 10 5 20;}

.right-container{ padding:5 5 5 10;}

#container{ padding:10px 10px 5px 20px;}
#container ul{list-style:none; margin:0; padding:0}

#container ul li{background:url(images/faq-q.png) no-repeat;
padding:0 0 15px 40px;
}

#container ul li.answer{background:url(images/faq-a.png) no-repeat;
padding:0 0 20px 40px;
}

h2{ font-family:arial; font-size:18px; color:#003562;}

h3{ font-family:arial; font-size:18px; color:#003562;}

h4{ font-family:arial; font-size:16px; color:#076bbe;}

.tollfree{ font-family:arial; font-size:20px; color:#003562; font-weight:bold;}

.mainlinks {font-family:arial; font-size:15px; font-weight:bold; text-decoration:underline; color:#f16c00; padding-left:0px;}
.mainlinks:hover {font-family:arial; font-size:15px; font-weight:bold; text-decoration:none; color:#000000; padding-left:0px;}

.form{font-family:verdana,arial; font-size:11px;}

.formhd {font-family:arial; font-size:15px; font-weight:bold; text-decoration:underline; color:#003562; padding-left:0px;}

.formhd2 {font-family:arial; font-size:15px; font-weight:bold; text-decoration:underline; color:#003562; padding-left:0px;}

.toptext {font-family:arial; font-size:11px; letter-spacing:1px; color:#8A8FA1;}

.hometxt {font-family:verdana,arial; font-size:11px; color:#000000; padding-left:25px; padding-right:25px; text-align:justify;}

.tagline {font-family:verdana; font-size:12px; font-weight:bold; color:#ffffff;}

.taglineform1 {font-family:arial, verdana; font-size:12px; font-weight:bold; color:#000000;}

.subhd {font-family:verdana; font-size:12px; font-weight:bold; color:#000000;}

.phonehd {font-family:verdana,arial; font-size:12px; font-weight:bold; color:#000000;}

.bodytext {font-family:verdana,arial; font-size:11px; color:#000000; }

.bodytext2 {font-family:verdana,arial; font-size:11px; color:#000000; }

.seperator {font-family:arial; font-size:14px; letter-spacing:1px; color:yellow;}



.leftlinks {font-family:arial, verdana; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.leftlinks:hover {font-family:arial, verdana; font-size:11px; color:#ffff00; text-decoration:UNDERLINE;}

.searchlinks {font-family:arial; font-size:11px; font-weight:bold; color:#3F52C3; text-decoration:none;}
.searchlinks:hover {font-family:arial; font-size:11px; font-weight:bold; color:#000000; text-decoration:underline;}

.bottomlinks{font-family:arial; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;}
.bottomlinks:hover {font-family:arial; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}

.copyright{font-family:verdana,arial; font-size:11px; color:#FFFFFF;}

.IF{font-family:verdna,arial; font-size:10px; color:#A6EBF5; text-decoration:none; letter-spacing:0px;}
.IF:hover{font-family:verdna,arial; font-size:10px; color:#999999; text-decoration:none; letter-spacing:0px;}
.tablebodyform {font-size:1em;}
.tablebodyform a:link{text-decoration:none; color:#0066CC;}
.tablebodyform a:active{text-decoration:none; color:#0066CC;}
.tablebodyform a:visited{text-decoration:none; color:#0066CC;}
.tablebodyform a:hover{text-decoration:none; color:#0000CC;}

div#footer{
	background-color:#333333;
	width:900px;
	height:125px;
	margin: 0px;
	padding-top: 20px;
	text-align:center;
	font-size:16px; color:#535353;
	
}
