body {text-align: center}
#everything {float: none; width:822px; margin-left: auto; margin-right: auto; text-align: left;}
#top_area   {width:821px; float: left; height:33px; border-style: none; margin: none}
h1 {margin-bottom:0em; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-size: 15px; font-weight: normal}
h2 {margin-bottom:0em; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-size: 9px; font-weight: normal}
#Banner {float: none; width:468px; height:71px; }


img
{  border-style: none;
}

.navleft  {padding: 2px 15px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-size: 10px; font-weight: normal}
.navright {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right; padding: 2px 15px; }
#navright {height:21px; width:452px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right; padding: 2px 35px; }

.nv_1 {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right;}
.nv_2 {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right;}
.nv_3 {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right;}
.nv_4 {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif ; color: #FFFFFF ; font-size: 10px ; font-weight: normal; float: right;}
#bottom_nav { height:21px; width:820px; border-style: none}

#bn_1 { height:21px; width:38px; border-style: none; float:left; background: url(images/b_navigation_01.jpg)no-repeat}
#bn_2 { height:21px; width:305px; border-style: none; float:left; background: url(images/nav_09.jpg) no-repeat}
#bn_3 { height:21px; width:452px; border-style: none; float:left; background: url(images/isit_02.jpg) no-repeat}
#bn_4 { height:21px; width:25px; border-style: none; float:left;background: url(images/b_navigation_04.jpg) no-repeat}

#leftnav {width:146px; float: left; padding: 0 0 0 38px;}


a.yellow {  color: #FFFF33; font-weight: bold; text-decoration: none; }
a.yellow:visited { color: #FFFF33;  font-weight: bold;  text-decoration: none;}
a.yellow:hover {color: #CC0000; font-weight: bold; text-decoration: none;}

a.normal {  color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.normal:visited { color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
a.normal:hover {color: #CC0000; font-weight: bold; text-decoration: none;}

a.abnormal {  color: #FFCC00;  font-weight: bold;  text-decoration: none;}
a.abnormal:visited { color: #FFFF33;  font-weight: bold;  text-decoration: none;}
a.abnormal:hover {color: #CC0000; font-weight: bold; text-decoration: none;}




.bbpromise {padding: 0 5px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; line-height: 100% }
#routestuff  {width:130px;}
#prices {width:35px;float:right}
#route_information {width:95px; margin-left:10px; margin-top:0px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD; text-align: left; line-height: 155%; float:left }
.route_information {background: url(images/cheap_ferries_to_13.jpg) no-repeat; width:93px;  text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information1 {background: url(images/cheap_ferries_to_18.jpg) no-repeat; width:93px; text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information2 {background: url(images/cheap_ferries_to_22.jpg) no-repeat; width:93px; text-align:left;  font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information3 {background: url(images/cheap_ferries_to_26.jpg) no-repeat; width:93px; text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information4 {background: url(images/cheap_ferries_to_30.jpg) no-repeat; width:93px; text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information5 {background: url(images/cheap_ferries_to_34.jpg) no-repeat; width:93px; text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}
.route_information6 {background: url(images/cheap_ferries_to_38.jpg) no-repeat; width:93px; text-align:left; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD; }
.route_information7 {background: url(images/cheap_ferries_to_43.jpg) no-repeat; width:124px; text-align:center; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: BOLD;}


.route_prices123 {background: url(images/cheap_ferries_to_14.jpg) no-repeat; text-align:center; width:31px; margin-left:0px; margin-top:0px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF33; font-size: 10px; font-weight: BOLD; float:left }
.route_prices {background: url(images/cheap_ferries_to_14.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD; }
.route_prices1 {background: url(images/cheap_ferries_to_19.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD; }
.route_prices2 {background: url(images/cheap_ferries_to_23.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD; }
.route_prices3 {background: url(images/cheap_ferries_to_27.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD;}
.route_prices4 {background: url(images/cheap_ferries_to_31.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD;}
.route_prices5 {background: url(images/cheap_ferries_to_34.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD;}
.route_prices6 {background: url(images/cheap_ferries_to_39.jpg) no-repeat; width:31px; text-align:center; width:31px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #FFFF00; font-size: 10px; font-weight: BOLD;}



.whybookcontent { background: url(images/ferry_crossings_09.jpg) no-repeat; width: 317px }

.map_homepage { background: url(images/ferry_crossings_12.jpg) no-repeat; width: 426px }
#map_content { width:390px; float: left; padding:10px 10px 0 20px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 12px; font-weight: bold }

img {  border-style: none;}

#bestprices123 { width:820px; float:left }

body {text-align: center}
#everything {float: none; width:822px; margin-left: auto; margin-right: auto; text-align: left;}
#top_area   {width:821px; float: left}
#engine {width:478px; float: left}
#operators {width:343px; float: left}
#best_price {width:463px; float: left; padding:0 0 0 38px}
#whybook {width:317px; float: left; background: url(images/whybook.gif) no-repeat; width:317px; height:404px}
#whybookcontent { width:277px; height:350px; float: left; padding:10px 10px 0 20px; font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #993300; font-size: 12px; font-weight: bold }
#mainarea_nav {width:821px; float: left}
#leftnav {width:184px; float: left; padding: 0 0 0 38px;}

#footer {width:821px; margin-left: auto; margin-right: auto;}
#footerleft   {width:757px; height:21px; float: left; background: url(images/cheap_11.gif) no-repeat; margin-top:10px; margin-bottom:10px; margin-left:38px}
#footerl   {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: normal; float:left; margin-top:2px; margin-left:15px }
#footerr   {font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; float:right; margin-top:2px; margin-right:15px}
#footerabove  {width: 757px; height:108px; float: left; margin-left:38px  }
#footerabovel {height:108px; float: left; }
#footerabovem {height:31px; float:left; padding:70px}
#footerabover {height:108px; float: right; margin-right:35px}

