#nav_nav
{
margin-left:160px;
}
#wizzy180
{
padding-top:0px;
}

h2 {
	color: #6a2844;
	background: transparent;
	margin-left: 4%;
	margin-right: 4%;
	font-weight: bold;
        text-align:center
}

#header { height:330px; }

p {
font-weight:bold;
text-align:center;
padding: 10px 15px 5px 15px;
}

#top{
width: 960px;
padding: 0px 0px 0px 0px;
}

#column1{
width:600px;
float:left;
}

#column2{
width:270px;
float:right;
padding:15px 0 0 10px;

}

#column3
{
width:250px;
float:right;
padding:10px 0 0 10px;
clear:right;
}

#bottomleft{
width: 650px;
text-align:center;
float:left:
padding:15px 0 0 10px;
}

#columnwide{
width:400px;
float:left;
}

#columnmap {
width: 180px;
float: right;
padding: 5px 40px 0 5px;
}

#map {
width: 400px;
float:right;
padding: 15px 0 0 10px;
}

#column5{
width:660px;
float:left;
}

#calendar {
width: 620px;
float:right;
padding: 0px 0 0 10px;
clear:none;
}

#rates
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:940px;
border-collapse:collapse;
}
#rates td, #rates th 
{
font-size:14px;
font-weight:bold;
border:1px solid #6a2844;
padding:3px 7px 2px 7px;
color:#6a2844;
}
#rates th 
{
font-size:14px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#6a2844;
color:#ffffff;
}
#rates tr.alt td 
{
color:#000000;
background-color:#6a2844;
color:#ffffff;
}
