body {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:98%;
padding:0px;
margin:0px;
background-image:url(images/tile.jpg);
background-repeat:repeat-x;
background-position:top;
}

.footer {
font-size:9px;
color:#999999;
}

A.menulink:link {
text-decoration: none; color:#009996; font-size: 13px; font-family:Arial, Helvetica, sans-serif; text-align: center; padding:0px 0px 0px 0px; margin: 0px 10px 0px 15px; vertical-align:middle;
width:auto;
height:22px;
display:block;
float:left;
}
A.menulink:visited {text-decoration: none; color: #009996; font-size: 13px; font-family:Arial, Helvetica, sans-serif; text-align: center; padding:0px 0px 0px 0px; margin: 0px 10px 0px 15px; vertical-align:middle;
width:auto;
height:22px;
display:block;
float:left;
}
A.menulink:hover {color:#FF0000; text-decoration: none; font-size: 13px;  font-family:Arial, Helvetica, sans-serif; text-align: center; padding:0px 0px 0px 0px; margin: 0px 10px 0px 15px; vertical-align:middle;
width:auto;
height:22px;
display:block;
float:left;
	
}
.home-bg {
width:873px;
height:496px;
background-image:url(images/home-bg.jpg);
background-repeat:no-repeat;
}

.home-bg-afternoon {
width:873px;
height:496px;
background-image:url(images/home-bg-afternoon.jpg);
background-repeat:no-repeat;
}

.home-bg-morning {
width:873px;
height:496px;
background-image:url(images/home-bg-morning.jpg);
background-repeat:no-repeat;
}

.rhstile {
background-image:url(images/rhstile.jpg);
background-repeat:repeat-x;
}

.homequotebox {
position:absolute;
top:104px;
left:300px;
width:500px;
height:100px;

}

.liberty {
position:absolute;
top:0px;
left:330px;
width:198px;
height:128px;
}

.quote-marks {
position:absolute;
top:90px;
left:310px;
width:500px;
height:133px;
background-image:url(images/quote-bg.gif);
background-repeat:no-repeat;
}

.menubar {
position:absolute;
top:65px;
left:308px;
width:561px;
height:25px;
}

.homequote {
color:#009996;
text-align:justify;
padding:9px 9px 4px 15px;
line-height:160%;
letter-spacing:-0.05em;
font-size:11px;
}

#hometrack {
position:absolute;
top:436px;
left:603px;
width:283px;
}


.companyinfo {
font-size:9px;
color:#666666;
text-align:right;
width:870px;
position:absolute;
top:500px;
left:0px;
}

.bottomlogos {
font-size:9px;
color:#666666;
text-align:right;
width:870px;
position:absolute;
top:530px;
left:0px;
}