/*
Copyright (c) 2010, Skyblue Creations ltd. All rights reserved.
*/
.floatLeft { float:left;}
.floatRight { float:right;}
.floatCentre { margin:auto; width:50%; text-align:center;}
.clear { clear:both;}
.clearLeft { clear:left;}
.clearRight { clear:right;}
a:link, a:visited { color:#660000; text-decoration:none;}
a:hover { text-decoration:underline;}

html { background:#1F2518;}
#wrapper{ width:100%; margin:auto; background:url(../fennes_images/wrapperBg.jpg) repeat-y center top;}

.leftMenu { float:left; width:255px; padding:70px 0 0 35px;}
.navigation { font-size:11px; color:#FFF; width:200px; margin-bottom:16px;}
.navigation ul { padding:15px 0px 5px 20px; text-transform:uppercase;  font-family: Arial, Helvetica, sans-serif;}
.navigation li { color:#FFF; padding:5px 5px; border-top: 1px solid #363B30;}
.navigation li:first-child { border-top: none;}
.navigation li a:link, .navigation li a:visited { color:#FFF; text-decoration:none;}
.navigation li a:hover { color:#798C72; }
.quickContact { width:165px; color:#FFF; font-size:11px; margin-left:20px; border-top: 1px solid #363B30; padding:10px 0 10px 15px;}
.quickContact p { margin-bottom:10px; line-height:16px;}
.quickContact a:link, .quickContact a:visited { color:#FFF; text-decoration:none;} .quickContact a:hover { text-decoration:underline;}

.contentBlock {width:590px; float:left;}

.galleryBlock { background:url(../fennes_images/gallery_tour2.png) no-repeat top center; padding:27px 15px 10px 13px;height:118px;width:214px; text-align:center;margin-top:0px;}

.rightBlock { position:absolute; top:130px; left:750px; width:237px;}
.rightBlock .galleryBlock { background:url(../fennes_images/gallery_tour.png) no-repeat top center; padding:27px 15px 10px 13px;height:118px; text-align:center;}
.rightBlock .offerBlock { background:url(../fennes_images/offerBlock_bg.png) no-repeat top center; padding:10px 15px 10px 13px; text-align:center;  height:220px; margin-top: 30px;}

.rightBlock .OpenDayBlock { background:url(../fennes_images/openday_bg.png) top center; background-repeat:no-repeat; padding:10px 15px 10px 13px; text-align:center;  height:96px;}
.OpenDayBlock marquee {margin-top:50px;color:#FFF;font-weight:bold;}
.eBrochureBlock {background:url(../fennes_images/ebrochure_bg.png) top center; background-repeat:no-repeat; padding:27px 15px 0px 13px; text-align:center;  height:96px;}
.eBrochureBlock p {margin-top:35px;margin-left:70px;color:#FFF;font-weight:bold; font-size:11px;}
.eBrochureBlock a, .eSupplierBlock a {	text-decoration:none;	}
.eSupplierBlock {background:url(../fennes_images/esupplier_bg.png) top center; background-repeat:no-repeat; padding:27px 15px 10px 13px; text-align:center;  height:96px;}
.eSupplierBlock p {margin-top:35px;margin-left:70px;color:#FFF;font-weight:bold; font-size:11px;}

.GetDirBlock {background:url(../fennes_images/getdirections.png) top center; background-repeat:no-repeat; padding:27px 15px 10px 13px; text-align:center;  height:243px;}
.GetDirBlock p {margin-top:150px;margin-left:auto;margin-right:auto;color:#FFF;font-weight:bold;width:220px;color:#000;}
.GetDirBlock a {color:#000;}

.offerBlock h2 { color:#7c0000; font-size:20px; margin-bottom:4px; font-family:Georgia, "Times New Roman", Times, serif;}
.offerBlock h3 { color:#000; font-size:12px; font-weight:bold;margin-bottom:0px;}
.offerBlock p { color:#26451D; font-size:11px; margin:0 10px;}
.offerBlock img { margin-top:18px; margin-bottom:4px;} 
.offerBlock a:link, .offerBlock a:visited { color:#000; text-decoration:none;} .offerBlock a:hover { text-decoration:underline; color:#798C72;}

.gallery { background:url(../fennes_images/gallery_bg.png) bottom no-repeat; text-align:center; padding:10px 15px 15px 15px;}
.gallery p{ padding:5px 0; font-size:10px; line-height:14px;}
.gallery img { border:1px solid #1F2518;}


#footer { background:url(../fennes_images/footer-repeatx.jpg) repeat-x top center; width:100%; padding:25px 0 0 0; color:#FFF; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
#footer p { color:#798C72; font-size:10px; margin-bottom:5px;}
#footer a:link, #footer a:visited { color:#FFF; text-decoration:none;} #footer a:hover { text-decoration:underline;}

.startAddressButton { background:url(../fennes_images/find.jpg) top left; height:25px; width:58px; border:none;}

.findVistaButton { background:url(../fennes_images/find.jpg) top left; height:25px; width:58px; border:none;}

.findDirectionsButton { background:url(../fennes_images/find.jpg) top left; height:25px; width:58px; border:none;}

.copy ul { font-size:11px; color:#666; margin-left:15px; margin-bottom:15px; list-style:none;}
.copy li { background:url(../fennes_images/liBul.jpg) no-repeat 2px 6px; padding:4px 18px;}
#awardsLink {
    background: url("http://www.weddingideasmag.com/images/awards/wedding-ideas-awards-2012-link.png") no-repeat scroll left top transparent;
    height: 165px;
    left: 50%;
    margin-left: 320px;
    position: absolute;
    top: -2px;
    width: 110px;
    z-index: 15000;
}
#awardsLink:hover {
    background-position: 0 -175px;
}
#awardsLink p {
    font-family: "Lucida Grande",Lucida,Verdana,sans-serif;
    font-size: 12px;
    position: relative;
    text-align: center;
    top: 135px;
	color: #FFF;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #000;
	background-color: #333333;
}
a.award:link {
    color: #F5F5F5;
    font-weight: bold;
    text-decoration: none;
}
a.award:visited {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
a.award:hover {
    color: #777777;
    text-decoration: underline;
}
.lpEmtStarRating {
display:none;
}
.lpPoweredByDiv {
	display:none;
}

