
*{ margin:00px; padding: 0px;}
body{ background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#00458a; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Lucida", Verdana, sans-serif; text-align: center;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-family:Arial, Helvetica, sans-serif;}

#maintable{ width: 783px; margin: auto; text-align: left; background-image:url(images/mainbg.gif); background-repeat:repeat-y; }

#navigation{ width:213px; float: left; font-size:0;}
#navigation img{ border:0px}

#maincontent { width: 570px; float: left;}
#maincontent #content { margin-left: 20px; margin-right: 35px; margin-top: 10px;}
#maincontent #content img{ border: 6px solid #999999; margin: 10px;}
#maincontent #content a{ white-space: nowrap; color:#336699;}
#maincontent #content strong{ color:#336699; font-size: 120%;}
#maincontent #content ul{ margin-left: 25px;}
#maincontent #content p,ul{ font-size: 80%; margin-bottom: 15px; line-height: 180%;}
#maincontent #content p .name{ font-size: 170%; font-weight: normal; font-family:Arial, Helvetica, sans-serif; color:#00458a}
#maincontent #content .left{ width: 220px; float: left; font-size: 70%; padding: 5px;}
#maincontent #content .right{ width: 270px; float: left; padding: 5px;}
#maincontent #content .right input, select, textarea{ width: 260px;}
#maincontent .header{ width: 570px; height: 105px; background-image:url(images/header.jpg); background-repeat: no-repeat;}
#maincontent .header h1{ color:#FFFFFF; font-size: 150%; padding: 60px 0px 0px 20px;}
#maincontent #content h2{ font-size: 140%; padding: 10px 0px 15px 0px; color:#669999}
#maincontent .header .tours{ padding: 35px 0px 0px 20px;}
#maincontent .clear{ font-size: 1px;}


#footer{ color: #FFFFFF; font-size: 70%; background-image:url(images/footer.gif); background-repeat:no-repeat; background-position:top; clear: both; padding-top: 40px; width: 783px; margin: auto; }
#footer a{ color:#FFFFFF;}