
/*  inns section */

/* colors
baypoint maroon #461304
greyishbrown #756853
*/

p {
	color: #391d26;
}
	
.PageTitles, h1, h2, h3 {
	color: #391d26; /*overriding the site styles by virtue of the css cascade */
}


a:link {  color: #a25f12; text-decoration: none; }
a:visited {  color: #a25f12; text-decoration: none; }
a:hover {  color: #444; background-color: transparent; text-decoration: underline;}

.background { 
	background-image: url(../inns/inns_interface_2009/baypoint_revised_flat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffe7;
width: 927px;}

/* "object" is used by the "flash include" javascript code */



#BPShell {
	width: 927px; margin: 0px auto;
	position: relative;
	text-align: center;
	top: -5px;
}

#Content {
    overflow: visible;
    min-height: 750px;
    height: auto !important;
    height: 750px;
    position: relative !important;
}

#bay_pointSWF {
	position: absolute;
	top: 36px; left: 358px;
	width: 512px; height: 395px;
}



#IndividualInnsNav {
	margin: 0; padding: 0;
	width: 160px;
	position: absolute;
	left: 149px;top: 209px;	
	text-align: left;
}

		#IndividualInnsNav ul {
			margin: 0; padding: 0;
		}
		
		#IndividualInnsNav li {
			list-style-type: none; padding-bottom: 12px;
			color: #c1933d; 
			font: bold 12px "Helvetica Neue", Helvetica, sans-serif;
}
		
		#IndividualInnsNav li a {
			color: #ffffe7; text-decoration: none;
		}
		#IndividualInnsNav li a:hover {
			color: #c1933d; text-decoration: none;
		}


		#IndividualInnsNav a.NavHighlight   {
			color: #a25f12; font-size: 13px;}

			
.darkerColor {
color: #db9f2d !important;
}


#reserveButton {
	position: absolute;
	top: 425px; left: 169px;
	width: 100px; width: 115px; height: 37px;
}

#landingIntroCopy {
	position: absolute;
	top: 455px; left: 340px;
	width: 482px; }

#landingIntroCopy p {
	color: #ffffe7;
	font: normal 13px/20px Arial, sans-serif !important;
	}
#landingIntroCopy a {
	font-weight: bold;
}

	
#RestaurantIcon a {
	position: absolute;
	top: 590px; left: 415px;
	width: 170px;
	height: 70px; display: block;
	}

#InnLandingInfo {
	width:643px; 
	margin: 0px auto; text-align:left;
}/* minus top margin causes problem with flash note in footer */

#innsNav { margin-top: 0px;}


#InnLandingInfo li {
	color: #391d26 !important; }
	
#InnLandingInfo a {
	font-weight: bold;
}


#slideshowIconNew {
	float: right; padding-right: 100px; padding-top: 0px;
	width: 167px; height: 159px;
}



/* inside pages */


#object {
	position: relative;
}

