/*------------------------------------------------------
G L O B A L  E L E M E N T S
------------------------------------------------------*/
/*url(WebElements/WebTile.jpg)*/

a image {border:none;
}

body {background:url(WebElements/WebTile.jpg);
	repeat-y;
	border:0px;
	padding:0px;
	font-family:"georgia";
	font-size:11px;
	color:#ffffff;
	line-height:150%;


	
}

a:link{
	color: white;
	border: none;	
	text-decoration: none;	
	font-family:gorgia;
}

a:visited{
	color: white;
	border: none;
	text-decoration: none;
	font-family:gorgia;
}

.Tables{
	margin:15px;		

}


.TableText{
	color:white;
	font-family:"georgia";
	font-size:11px;
	padding:0px 10px;
	vertical-align:top;
}



.TableHeader{
	color:#a2998b;
	font-family:"georgia";
	font-weight:bold;
	font-size:14px;
	padding:0px 10px;
	border-right: 1px dotted white;
	vertical-align:top;
}

.TableGalleryImageHeader{
	padding:0px;
	margin:0px;
	height:5px;
	vertical-align:top;
	

}


.TableTextGallery{
	color:white;
	font-family:"georgia";
	font-size:11px;
	margin:0px;	
	border:0px;
	padding:0px 10px;
}

.TablesGallery{
	padding:0px;
	margin:0px;	
	border:0px;
		

}

.TableWOLogo{
	vertical-align:top;
	text-align:right;
	
}
.TableTextWhatsOnIntro{
	color:white;
	font-family:"georgia";
	font-weight:bold;
	font-size:14px;
	padding:0px 20px;
	margin:0px;
	height:33px;
	text-align:right;
	vertical-align:top;
	text-align:left;
		line-height:110%;

}

.TableTextWhatsOnIntro1{
	color:#ffffff;
	font-family:"georgia";
	font-weight:bold;
	font-size:14px;
	padding:10px 10px 0px 20px;
	margin:0px;
	text-align:right;
	vertical-align:top;
	text-align:left;
	line-height:110%;
}

.TableTextWhatsOnIntroB{
	color:#fbe59e;
	font-family:"georgia";
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
	text-align:right;
	vertical-align:top;
	text-align:left;
	line-height:110%;
}


.TableTextWhatsOnH1{
	color:white;
	font-family:"georgia";
	font-weight:bold;
	font-size:16px;
	padding:0px;
	margin:0px;
	height:33px;
	width:80px;
	text-align:right;
	vertical-align:top;
	text-align:right;
	
}

.TableTextWhatsOnH2{
	color:#fbe59e;
	font-family:"georgia";
	font-weight:bold;
	font-size:11px;
	padding:0px;
	margin:0px;
	height:33px;
	width:80px;
	text-align:right;
	vertical-align:top;
	text-align:right;
	
}

.TableTextWO{
	color:white;
	font-family:"georgia";
	font-size:10px;
	padding:0px 15px;
	vertical-align:top;
	height:28px;
	width:465px;

}

.TableTextIntroWO{
	color:#a2998b;
	font-family:"georgia";
	font-weight:bold;
	font-size:14px;
	padding:10px 20px;
	height:135px;
	border-right: 1px dotted white;
	vertical-align:top;
	line-height:100%;
}

.TableHeaderWO{
	color:#fbe59e;
	font-family:"georgia";
	font-weight:bold;
	font-size:15px;
	padding:0px 10px;
	vertical-align:top;

}

.TableWOImageHeader{
	padding:0px;
	margin:0px;
	height:20px;
	vertical-align:top;
	border-right: 1px dotted white;	
	

}

.TablesWO{
	vertical-align:top;
}

.TableOffersImages{
	vertical-align:top;
	padding:0px;
	margin:0px;
	border:0px;
	
}

.TableTextIntroOffers{
	color:#a2998b;
	font-family:"georgia";
	font-weight:bold;
	font-size:18px;
	width:400px;
	padding:20px 10px 0px 10px;

}

.TableTextOffers{
	color:white;
	font-family:"georgia";
	font-weight:bold;
	font-size:11px;
	padding:10px 170px 10px 10px; 
	width:400px;

}


.VillageRed{
	color:#a2998b;
}

#Container{
	width:750px;
	height:730px;
	background-color:#000000;
	position:absolute;
	top:0px;
	left:120px;
overflow:hidden;
}
	

#Header {
	position:relative;
	top:45px;
	left:0px;
	background-color:#000000;
	width:750px;
	height:475px;
	z-index:1;
	border:none;

	}
	
#SiteMenu {
	position:relative;
	background-color:#000000;
	width:750px;
	height:222px;
	z-index:99;
	border:none;

}

#SiteMenuStrip {
	position:relative;
	top:0px;
	background-color:#000000;
	width:750px;
	height:22px;
	z-index:99;
	border:none;
}

#TabledText {
	position:relative;
	background-color:#000000;
	width:546px;
	height:110px;
	z-index:98;
	padding:10px 5px;
	border:none;

}

#TableTextContact {
	position:relative;
	background-color:#000000;
	width:730px;
	height:400px;
	z-index:98;
	padding:10px 5px;

}

#TableTextGallery{
	position:relative;
	background-color:#000000;
	width:730px;
	height:130px;
	z-index:98;
	border:none;
	padding:10px 5px;

}

#GalleryImages{
background-color:#333333;
Height:200px;
width:750px;
vertical-align:center;
text-align:center;
border:none;

}


#FooterBar{
position:relative; 
top:-100px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}

#FooterBarOffers{
position:relative; 
top:350px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}

#FooterBarWO{
position:relative;  
top:100px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}

#FooterBarGallery{
position:relative; 
top:100px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}

#FooterBarContact{
position:relative; 
top:0px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}

#FooterBarMenu{
position:relative; 
top:-100px;
left:50px;
height:100px;
width:449px;
padding:0px;
border:none;
z-index:4;

}
#Address{
position:relative;
left:0px;
height:56px;
width:449px;
border:0px;
padding:0px;
z-index:2;


}

#CornerLink{
position:relative;
left:590px;
top:0px;
height:175px;
width:175px;
border:0px;
padding:0px;
z-index:6;

}

#CornerLinkMenu{
position:relative;
left:590px;
top:0px;
height:175px;
width:175px;
border:none;
padding:0px;
z-index:1;

}

#CornerLinkContact{
position:relative;
left:580px;
top:90px;
height:175px;
width:175px;
border:0px;
padding:0px;
z-index:6;

}

#MenuLink{
position:relative;
left:280px;
top:-80px;
height:60px;
width:446px;
padding:0px;
z-index:99;
border:none;

}

#Music{
position:relative;
left:680px;
top:-228px;
height:175px;
width:175px;
border:0px;
padding:0px;
z-index:99;

}

#OffersSide{
Position:absolute;
top:45px;
left:900px;
width:300px;
}
