/* CSS Document */

p,div,li,ul,a,em,h1,h2,h3,h4{margin:0; padding:0; text-decoration:none;}
img{ border:none; float:left}
html,body{ margin:0;padding:0; color:#fff;}

body{ background-image:url(../seawa-images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#00496a; margin:0 auto; padding:0}

#wraper{ width:960px; margin:0 auto; padding:0;}

.clear{clear:both}

.logo{ background-image:url(../seawa-images/logo-bg.jpg); background-repeat:repeat-x; padding-top:20px; padding-bottom:10px; width:960px; float:left}

.seawa-menu{ border-bottom:3px solid #129cdf; float:left}
.seawa-menu ul{ background-image:url(../seawa-images/menu-bg.jpg); background-repeat:repeat-x; width:960px; float:left}
.seawa-menu ul li{ list-style:none; float:left}
.seawa-menu ul li a{ float:left}
.seawa-menu ul li a img{ float:left}


.leftpert{ width:316px; float:left}

.reservation-form{ width:316px; float:left }

.inputs{ background-image:url(../seawa-images/reservationform-bg.jpg); background-repeat:repeat-x; width:316px; float:left}
.inputs p{ font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:12px; padding-top:5px; float:left}
.inputs p select{ color:#0091d8; float:left}

.submit{ background:url(../seawa-images/submit.jpg) no-repeat; width:108px; height:29px; border: none; margin-right:11px; margin-top:5px; float:right;}

.memberlogin{ background-image:url(../seawa-images/login-bg.jpg); background-repeat:repeat-y; margin-left:20px; _margin-left:10px; padding-left:15px; width:281px; float:left}
.memberlogin p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; float:left}
.memberlogin p label{ width:70px;float:left}
.memberlogin p input{ width:173px; float:left}

.send{ background:url(../seawa-images/send.jpg) no-repeat; width:46px; height:37px; border:none; margin-right:30px; margin-top:10px; float:right}

.contact-info{ margin-left:20px; _margin-left:10px; float:left}
.contact-info p{ background-image:url(../seawa-images/member-bottom-img.jpg); background-repeat:no-repeat; width:281px; padding-bottom:92px; _padding-bottom:87px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:14px; padding-left:15px; float:left}

.contact-info1{ margin-left:20px; _margin-left:10px; float:left}
.contact-info1 p{ background-image:url(../seawa-images/member-bottom-img.jpg); background-repeat:no-repeat; padding-bottom:50px; width:281px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:14px; padding-left:15px; float:left}


.rightpart{ background-color:#fff; width:644px; padding-bottom:2px; _padding-bottom:0px; float:left}
.rightpart h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:lighter; color:#0682bf; float:left}

.bodyleft{ border-top:37px solid #fff; width:310px; padding-bottom:5px; float:left}
.bodyleft p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:310px; line-height:19px; float:left}


.bodyright{ border-top:37px solid #fff; width:310px; margin-left:10px; float:left}

.bodyright h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:5px; color:#000; float:left}
.bodyright p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.bodyright a{ float:right}

.menu_list a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0033FF; float:right}

.menu_body p{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left}

.submenu{ width:600px; float:left}
.submenu ul{ float:left}
.submenu ul li{ list-style:none; float:left}
.submenu ul li a{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; padding-top:10px; float:left}
.submenu ul li a:hover{color:#07b6de}
.submenu p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#07b6de; padding-top:10px; float:left}

.leftbottom-bg{ background:url(../seawa-images/leftpart-bottom-bg.png); background-repeat:repeat-y; height:76px; margin-left:20px;}
.leftbottom-bg1{ background:url(../seawa-images/leftpart-bottom-bg.png); background-repeat:repeat-y;  margin-left:20px;}

.aboutus{ padding-bottom:7px; _padding-bottom:26px; float:left}
.aboutus h1{ padding-top:25px; float:left}

.aboutus p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000; padding-right:10px; float:left}

.keywords{display:none; float:left}
.keywords h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; border-top:1px dashed #fff; margin-top:10px; padding-top:10px; width:960px;}
.keywords p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; margin-top:10px; border-top:1px dashed #fff; float:left}


/***********************************************Services.php**********************************************************/

.services{ width:960px; background-color:#154257; padding-top:10px; float:left}


.service-text h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px 0px 10px 10px;}
.service-text p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:0px 10px 10px 10px; float:left}

.service-content{ padding:10px 0px 10px 0px; border-top:1px dashed #fff; width:960px; float:left}
.service-content img{ padding-left:10px; padding-right:10px; float:right}
.service-content h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; padding-bottom:3px; font-weight:lighter; font-size:18px; width:450px; margin-left:10px; border-bottom:1px solid yellow;}
.service-content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dadada; width:450px; padding-left:10px;}

/**************************************************FAQ's****************************************************************/

.faq{ width:960px; background-color:#154257; float:left}
.faq h1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; padding-left:10px; padding-top:10px; font-weight:lighter; font-size:12px; width:950px; font-weight:bold; float:left}
.faq p{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0px 10px 10px;}

/**********************************************Reservation*************************************************************/

.page{width:450px; padding-left:10px; padding-bottom:10px; float:left;}
.page h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#fff; padding-top:10px; width:490px; float:left}
.cssform{ width:450px; overflow:hidden;margin-top:0;  }
.cssform p {width:450px; clear:left;margin:0; padding:5px 0px 0px 0px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px arial;}
.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px arial; color:#dadada; }
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}
.cssform .text { background:url(../images/textbox-bg.gif) no-repeat; width: 175px; border:1px #DDD solid; height:22px;}
.cssform textarea {width: 200px;height: 100px; background:url(../images/textarea-bg.gif) no-repeat; border:none;}
.btn{ background:#01444A; height:25px; width:75px; border:2px #FFF solid; color:#FFFFFF; font-size:10px; font-weight:bold;}
#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; margin-top:10px; background:black; color:white;padding:10px;}
.radio{ float:left; margin:0;}
.note{color:black; font:normal 11px Arial, Helvetica, sans-serif;float:right; text-align:right;width:450px; margin:0px;}


.reservation{ background-color:#154257; width:960px; float:left}
.fleet-img img{ padding:5px 10px 5px 60px; width:409px; float:left;}

/***********************************************Contact us************************************************************/

.page{ width:450px; padding-bottom:10px; padding-left:10px; float:left}
.page h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#698bff; font-weight:lighter; padding-top:5px; width:400px; color:#fff; float:left}
.page p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; color:#777;}
.cssform{ width:450px; overflow:hidden;   }
.cssform input{ float:left !important;}
.cssform p {width:450px;clear: left; margin-top:5px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px verdana; color:white; float:left }
.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; color:#fff; padding:2px; }
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 200px; float:left; border:1px solid #aaa }
.cssform .text { width: 200px; height:22px; float:left; }
.cssform textarea { width:200px;height:60px; background-color:#FFFFFF; border:none;border:1px solid #aaa; }
.btn{ background:#01444A; height:25px; width:75px; border:1px #999 solid; color:#FFFFFF; font-size:10px; font-weight:bold; margin:0; margin-right:10px;}
#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; margin-top:10px; background:black; color:white;padding:10px;}
.radio{ float:left; margin:0; border:1px solid red;}
																																									
p.note{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:white;}
																																																																																																																				

#key img{ padding-top:10px;}


.contacts{ padding-left:10px; float:left}
.contacts p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding-top:10px;}

.googlemap{ padding-top:10px; padding-left:10px; float:left}
.airportlinks{ margin-top:2px; margin-left:30px; width:130px; float:left;}
.airportlinks h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; padding-bottom:5px; font-weight:bold;}
.airportlinks ul{ float:left}
.airportlinks ul li{ list-style:none; width:150px; float:left}
.airportlinks ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left}
.airportlinks ul li a:hover{ color:#000}


/*****************************************************Fleet*************************************************************/

.fleet{ padding:10px 0px 10px 0px; width:960px; background:#154257; float:left}
.fleet p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:0px 10px 0px 10px;}
.fleet h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-top:10px; font-weight:lighter;}
.fleet ul{ width:460px; float:left;}
.fleet ul li{ list-style:none; width:460px; float:left}

.fleet-images img{ margin-left:6px; margin-top:5px; float:left}
.fleet-images h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:10px 10px 6px 6px; width:945px; border-bottom:1px dashed #fda; font-weight:lighter; float:left}

/***************************************************Rates****************************************************************/

.rates{ padding-left:10px; background:#154257; float:left}
.rates h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-top:10px; padding-bottom:10px; font-weight:lighter;}
.rates p{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0px 10px 0px; line-height:16px;}





