

body { 
margin: 0;
background-color: #B30337;
background-image: url(images/back-2.jpg); 
background-position: top center;
}

body, td { font-family: Arial; font-size: 12px; color: #000000; }

.main { background-color: #ffffff; }

table.header td { 
color: #FFFFFF;
}

table.header { 
background-color: #000000;
border-bottom: 0px solid #000000;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.special { 
background-color: #FFEF65;
border-bottom: 2px solid #B30337;
}

.footer { 
background-color: #ffffff;
border-top: 2px solid #B30337;
}

A:link     { color: #2C26A5; text-decoration: underline; }
A:visited  { color: #666666; text-decoration: underline; }
A:active   { color: #2C26A5; text-decoration: underline; }
A:hover    { color: #B30337; text-decoration: underline; }

.head1 { font-size: 22px; font-weight: normal; color: #cc0000; }

.head2 { font-size: 18px; font-weight: normal; }

.hours { font-size: 18px; font-weight: bold;  color: #B30337;}

.sub1 { font-size: 10px; font-weight: bold; }

i { font-family: georgia; }



h1 { color: #B30337; font-size: 22px; }

table.rates { 
background-color: #FFDD81;
border: 1px solid #ffffff; }

table.rates td { 
background-color: #FFDD81;
border: 1px solid #ffffff; }

a.menu:link, a.menu:visited {
background-color: #000000;
display: block;
margin-bottom: 0px;
vertical-align: middle;
font-family: trebuchet MS, arial; 
font-size: 14px;
font-weight: bold; 
color: #FFFFFF;
text-align: center;
padding-top: 2px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
text-decoration: none;
}

a.menu:hover {
background-color: #B30337;
color: #000000;
text-decoration: none;
}

.ad1 { 
background-color: #FEEFBC;
padding: 10px;
border: 2px dotted #cc0000; 
width: 180px;
}

table.rentalform td {
font-family: verdana;
font-weight: bold;
font-size: 11px;
}

.rentalform {
font-family: verdana;
font-weight: bold;
font-size: 11px;
}