body{
background-color: #cc9966;
margin:20px 0px 10px 0px;
padding:0px;
text-align:center;
}

#container{
border:10px solid #ffffcc;
width:770px;
margin:0px auto;
padding:0px;
text-align:left;
}

#header{
background: url(images/strap.jpg) center no-repeat;
border:0px solid black;
margin:0px 0px 5px 0px;
padding:0px;
height:159px;
}

h1, h2, h3 ,h4, h5{
font-family: arial, sans-serif;
font-size:32px;
font-weight:normal;
color:#ffffcc;
padding:120px 0px 0px 155px;
margin:0px;
}

h2{
font-size:22px;
padding:0px;
margin:0px;
}

h3{
font-size:18px;
padding:0px 0px 0px 5px;
margin:0px;
}

h4{
font-size:14px;
padding:5px 0px 5px 5px;
margin:0px;
}

h5{
font-size:12px;
padding:0px;
margin:0px;
}



#left{
border:0px solid black;
margin:0px;
padding:0px;
width:150px;
float:left;
}

#center{
border:0px solid black;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
float:left;
width:610px;
}

#rates{
float:left;
}

table.rates{
border-collapse: collapse;
width:250px;
text-align:left;
padding:0px;
}


#footer{
border:0px solid black;
margin:0px;
padding:0px;
clear:both;
text-align:right;
}


p, td, a{
font-family: arial, sans-serif;
font-size:16px;
color:white;
margin:0px;
padding:0px 10px 5px 5px;
}

td{
font-size:17px;
border:0px solid black;
vertical-align: middle;
padding:0px 0px 0px 5px;
}
td.seasons{
color:black;
font-size:12px;
}

img.left{
float:left;
padding:0px;
margin:0px 5px 5px 0px;
}

img.left_top{
float:left;
padding:0px;
margin:0px 0px 5px 0px;
}

img.right{
float:right;
}

img.right_lower{
float:right;
padding:0px;
margin:0px 8px 0px 5px;
}

a:link, a:visited{
color:#66ffff;
font-size:14px;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

#footer a:link, #footer a:visited{
font-size:10px;
}