div,form,img,a,img,ul,ol,li,dl,dt,dd,span,h1,h2,h3,h4,h5{margin:0;padding:0;border:0;}

body{height:100%;margin:20px;padding:0; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:15px; background-image: url('yellowbg.jpg'); background-repeat: repeat; }

.i{clear:both;height:auto;overflow:hidden;display:inline-block}.l{float:left;margin:0;display:inline;text-align:left; overflow:hidden}.r{float:right;margin:0;display:inline;text-align:left;overflow:hidden}.abs{position:relative;height:1%}.clear{clear:both}


.header,.content{ width:981px; clear:both; margin:0 auto;}.footer{ width:979px; clear:both; margin:0 auto;}


div.logo{width: 239px;height:56px;margin-bottom:0px;}

div.logo img{float:left;width:237px;height:54px;border: 1px solid black;padding:0;margin:0;z-index:-1;}

div.logo ul{width:239px;list-style: none;padding:0px;margin:0px;}

div.logo span{position:absolute;top:20px;left:20px;width:239px;margin-top:20px;margin-bottom:20px;text-align:center;z-index:50;}

div.logo a{text-decoration:none;float:left;color:white;font-weight: bold;font-size:16px;font-family: arial;text-align:center;width:239px;}
a.logolink:visited {color: white;}
div.menu{border: none; width: 239px; }
div.menu ul{width:239px; list-style: none; padding:0px; margin:0px;}
div.menu li{padding:0px; margin:0px; width:225px;}
div.menu h2{width:225px;height:18px; font-size: 15px;vertical-align:1px;font-weight: bold;font-family: arial;color: white;background-color: #555555;padding: 0px 7px;margin-top:1px;margin-bottom:0px;float: left;}
div.menu a{width:225px;height:17px;font-size: 15px;vertical-align:1px;text-decoration:none;color: #FFFF00;padding:0px 7px;margin-top:1px;background-color: #0033FF;font-family: arial;float: left;}
div.menu a:visited {color: #CCCCFF;}div.menu a:hover {background-color:#ff3300;}
div.maincontent{width:700px;min-height:441px;padding:15px;border: 1px solid gray;background-color: white;}

div.maincontent img{float: right;border: 1px solid black;margin: 0px 0px 10px 10px;}

div.footer{position:relative;left:0;margin-top:10px;margin-bottom:20px;border: 1px solid gray;background-color: #cccccc;}

div.footer p{width:100%;text-align:center;font-family: arial;font-size: 12px;padding:3px;margin:0;}

h1{font-weight: bold;font-size: 24px;font-family: "Arial Black", Arial;color: black;text-align: center;font-variant: small-caps;padding-top:0px;margin-top:0;}

.maincontent h3{font-weight: bold;font-size: 18px;font-family: Arial;color: black;text-align: left;padding-top:0px;margin-top:0;}

.maincontent h4{font-weight: bold;font-size: 22px;font-family: Arial;color: black;text-align: center;padding-top:0px;margin-top:0;}

.maincontent h5{font-weight: bold;font-size: 15px;font-family: Arial;color: black;text-align: left;padding-top:0px;margin-top:0;}

.maincontent ul{list-style: disc;margin-left:25px;}
p.tour_summary {font-size:13px;}
.tourcontent{display:none;}
a.altlink {text-decoration:none; color:black;}
.maincontent hr{height:1px;color:gray; margin-bottom:0px; padding-bottom:0;}