a {color:#2a5a9a; text-decoration:none; font-weight:700;}
a:hover {text-decoration:underline;}
h1 {color:#888;font-size:3.6em;}
h1 a {text-transform:none; font-weight:400;color:#333;}
h1 a:hover {text-decoration:none; color:#888;text-decoration:none;}
h2 {color:#333; border-bottom:2px solid #eee;}
h3 {border-bottom:2px solid #eee;}
h1,h2,h3 {color:#555; font-weight:normal; font-family:Georgia, serif; text-shadow:#ddd 1px 1px 3px;}
h3:first-child {}
h3 {}
h2 {}
h4, h5, h6{
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	line-height:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-shadow:#ddd 1px 1px 3px;
	}
h4 {margin-bottom:10px}

.header-row {margin-top:20px;margin-bottom:20px;}
.subheader-row {}
.bodycontent-row {background-color:#F0F0F0;padding-left:15px;padding-top:15px;padding-bottom:15px;padding-right:15px;}
.infocolumns-row {margin-top:35px;border-bottom:1px dotted;}
.lead {font-size:16px;}
.readmore a{font-style:italic;font-size:80%;}
.img-polaroid {margin-right:6px;}
.copyright-row a{font-weight:normal;}
.copyright-row {padding-top:15px;}
.body-image {padding-top:4%;padding-left:2%;}
.phone-number {border-bottom:none;}

.carousel {width:100%;} 

p.tripadvisor {padding-top: 50px;}
div.tripadvisordiv {
	background-color: #fff;
	text-align: center;
	padding-bottom: 25px;
	}

div#CDSRATINGWIDGET652 {
    margin-left: auto;
    margin-right: auto;
    }