html {
    background-color: #b7c6d4;
    margin: 0 0 1px;
    padding:20px 0px;
    height: 100%;
}
 
body {
    background-color: #f4f6f8;
    color: #000000;
    font: 80% Verdana, Helvetica, Arial, sans-serif;
    margin: 0 auto;
    padding: 0px;
    width: 798px;
    border: 2px solid #545454;
}
#header {
    background: #b9c6d3 url('/images/tt_header.jpg') no-repeat top left;
    border-bottom: 2px solid #545454;
    width:798px;
    height:212px;
}
#content {
    background: #f4f6f8 url('/images/tt_contentbg.gif') no-repeat bottom right;
    width:798px;
    margin:0px;
    padding:0px;
}
#foot {
    background-color: #3c6086;
    color: #FFFFFF;
    text-align:center;
    font-size:10px;
    padding:5px 0px 5px 0px;
    margin:0px;
    width:798px;
    height:12px;
}
#nav {
    width:603px;
    padding:125px 0px 0px 195px;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}
#nav a:link, #nav a:visited {
    color:#FFFFFF;
    text-decoration:none;
    border-left:1px solid white;
    padding:0px 5px;
}
#nav a:hover {
    color:#b9c6d3;
}
#content h1 {
    margin:0px;
    background-color:#545454;
    color:#FFFFFF;
    font-size:15px;
    padding:4px 0px 4px 10px;
}
#content p {
    margin-left:10px;
    margin-right:10px;
}
#featured {
    width:197px;
    float:left;
}
#featured h1 {
    background-color:#5a632b;
}
#fc {
    background: transparent url('/images/tt_featurebg.gif') repeat-y top left;
}
#ccc {
    float:right;
    width:601px;
}
#afd {
    float:right;
    width:250px;
    margin:10px;
    padding:10px;
    background-color:#FFFFFF;
}
#afd br {
    display:block;
    margin-bottom:8px;
}
#afd h1 {
    color:black;
    background-color:#FFFFFF;
}
#afd p {
    line-height:1.5em;
    font-size:11px;
}
address {
    margin-left:50px;
    font-style:normal;
}
div.fieldtabs {
float:left;
border:1px solid #3C6086;
background-color:#5B93CB;
border-bottom:0px;
padding:4px 4px 2px 4px;
margin-right:2px;
cursor:pointer;
}

div.htmlfields {
width:745px;
height:310px;
padding:5px;
overflow:auto;
border:1px solid #3C6086;
background-color:#FFFFFF;
display:none;
clear:left;
}
#itinerary {
padding-top:20px;
padding-left:20px;
}