.leftimg {
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}

.rightimg {
	float: right;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}

#rates {
	position: absolute;
	top: 222px; 
	left: 510px;
}

#availability {
	position: absolute;
	top: 464px;
	left: 510px;
}
					/* content area is everything under header and main nav bar. */
#content {				/* sidenav goes all the way down left side of content area */ 
	background: url(./images/sidenav-bkgrd.gif) top left repeat-y;
	
}

#content  ul {
	list-style: none;		/* prevents bullets from appearing */
}


#rightcolumn {				/* right column is everything to the right of the side nav */
	width: 569px;      	
	margin-left: 179px;
	text-align: left;
}

#rightcolumn li {
	margin-right: -5px;		/* eliminates gap problems between images in a list */
	padding: 0;
	display: inline;
}

#hdrimg {
	padding-left: 15px;		/* right column (page) header */
	padding-top: 12px;
	padding-bottom: 10px;
}

.hdrbanner {				/* right column (page) subheaders */
	padding-left: 15px;
	padding-bottom: 10px;
}

#rightcolumn p {			/* padding for text */
	padding-right: 20px;
	padding-left: 25px;
	padding-bottom: 20px;
}

#side1 {
	width: 340px;
}


#prevnext {				/* navigation buttons at bottom of content and above footer */
	margin-left: 18px; 
	margin-right: 20px;
	margin-top: 30px;
	height: 20px;
	text-align: left;	
}

#prevnext li {
	display: inline;
}

#prevnext a {
	width: 133px;
	margin-bottom: 0px; 
	padding: 20px 0 0 0; 
	height: 0px !important; 
	height /**/:20px; /* for IE5/Win */     	
}

#prevnext a:hover {
	background-position: 0 -20px;
}

#btnoverviewl a {				/* Set background images of navigation button/rollover graphics */
	float: left;
	background: url(./images/btn-overview-l.gif) top left no-repeat;
}

#btnoriginsr a {
	float: right;
	background: url(./images/btn-origins-r.gif) top left no-repeat;
}

#btnoriginsl a {
	float: left;
	background: url(./images/btn-origins-l.gif) top left no-repeat;
}

#btn19001930r a {
	float: right;
	background: url(./images/btn-1900-1930-r.gif) top left no-repeat;
}

#btn19001930l a {
	float: left;
	background: url(./images/btn-1900-1930-l.gif) top left no-repeat;
}

#btn19302004r a {
	float: right;
	background: url(./images/btn-1930-2004-r.gif) top left no-repeat;
}

#btn19302004l a {
	float: left;
	background: url(./images/btn-1930-2004-l.gif) top left no-repeat;
}

#btnrestorationr a {
	float: right;
	background: url(./images/btn-restoration-r.gif) top left no-repeat;
}

#btnrestorationl a {
	float: left;
	background: url(./images/btn-restoration-l.gif) top left no-repeat;
}

#btngalleryr a {
	float: right;
	background: url(./images/btn-gallery-r.gif) top left no-repeat;
}

#footertext {				/*place footer on all interior pages */
	margin-top: 35px;
	width: 539px;
	line-height: 18px;
	text-align: center;
}

#footertext p {
	padding-top: 2px;
	padding-bottom: 2px;
}

.bluelinks a:link, .bluelinks a:visited { 	/* repeated footer main nav is blue */
	text-decoration: underline;
	color: #355263;
}

.brownlinks a:link, .brownlinks a:visited {	/* footer Credits link is brown */
	text-decoration: underline;
	color: #262021;
}
