body		{background-color:#9d9d9d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#662007}
.container 	{position:absolute; left:50%; top:0; margin-left:-380px; width:750px; margin-top:5px; z-index:1; text-align:left; background-color:#ccc8bd; padding:5px;}

.header		{background-image: url(../images/header.gif); background-repeat: no-repeat; text-align:center; height:75px; padding-right:10px; padding-left:10px;}
.navigation	{padding:5px; margin-bottom:0px;}
.navbarL	{float:left; width:100px; padding:10px;}
a:link, a:active,  a:visited { list-style:none; color:#FFF; font-size:small; font-family: "Trebuchet MS"; font-weight: bold; text-decoration:none; padding:2px;}
a:hover		{color:#000; background-color:#FFF;}
.navbarR	{float:right; width:100px; padding-right:2px; padding-top:10px;}
.mainimage	{padding-left:110px; padding-right:110px; background-image: url(../images/imgbckgrnd.gif); background-repeat: repeat-y;}

.container2	{margin:5px; background-color:#FFF;}
.links		{float:left; width:130px;}
.links a:link, .links a:active, .links a:visited {color:#662007; font-size:small; text-decoration:underline; font-size:90%}
.links a:hover {color:#fff; background-color:#662007;}
.addy a:link, .addy a:active, .addy a:visited {color:#662007; text-decoration:underline; font-size:90%}
.addy a:hover {color:#fff; background-color:#662007;}


.mainbody	{padding-left:140px; padding-top:5px; background-color:#FFFFFF; background-image:url(../images/mainbodybckgrnd.gif); background-repeat:repeat-y;}

.footer		{background-color:#f8f2e6; height:50px; margin:5px; text-align:center}
.end		{background-image: url(../images/footer.gif); background-repeat: no-repeat; height:25px;}

h1 			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:large; color:#662007; font-weight:bold; margin:0}
h2 			{font-family:"Trebuchet MS"; font-size:medium; color:#662007; font-weight:bold; margin:0;}
p  			{margin:0}
hr 			{width:90%; color:#662007; text-align:center}
.footer a:link, .footer a:active, .footer a:visited {color:#662007; font-size:small; text-decoration:underline;}
.footer a:hover	{color:#fff; background-color:#662007;}
dt 			{padding-top:5px;}

.available	{background-color:#00FF00; color:#000;}
.booked		{background-color:#FF0000; color:#fff;}

.right {float:right; width:240px; margin-top:5px;}