body {
font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
color: #ffffff;
padding: 0px;
margin: 0px;
}

A:link {color: #ffffff; text-decoration: none}
A:visited {color: #ffffff; text-decoration: none}
A:active {color: #ffffff; text-decoration: none}
A:hover {color: #ffffff; text-decoration: underline}

h1 {
font-size: 24px;
font-weight: bold;
font-style: italic;
}

.ContentHolder{
background-image:url("/images/background.gif");
background-repeat: repeat-y;
background-position: center center;
}

#Content_For_Luxury_Lodges{
width:780px;
margin-left:auto;
margin-right:auto;
background-color:#668A28;
padding:0px;
border:solid #217A20 5px;
}

.ContentColumnLeft{
width:300px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
background-color:#668A28;
padding: 5px;
float: left;
border:solid #217A20 5px;
list-style-position: inside;
}

.ContentColumnLeft li {
padding: 5px 0;
}

#Lodges_Wales_Links{
background-color:#217A20;
padding:5px;
height: 20px;
text-align:center;
font-size: 14px;
font-weight: bold;
font-style: italic;
}

#Banner_Wales_Lodge{
width:780px;
height:210px;
margin-left:auto;
margin-right:auto;
}

#Subheading{
font-size: 14px;
font-weight: bold;
font-style: italic;
}

#Main{
padding:5px;
}

p{
padding-left: 8px;
padding-right: 8px;
}

#CenteredImageIndex{
text-align:center;
}

#CenteredImageIndex img {
margin:10px;
}

.FlashGalleryIndex, .FlashGallery, .FlashGallery2, .FlashGalleryAbout {
margin: 10px 10px 0 10px;
border: solid #217A20 5px;
}

.FlashGallery {
margin-bottom: 10px;
float: right;
}

.FlashGallery2 {
margin-bottom: 10px;
float: left;
}

.FlashGalleryAbout {
margin-top: 55px;
float: right;
}

#rightContent {
float:right;
}

.ListItems
{
margin: 0px;
padding: 0px;
}

.ListItems li{
display: block;
float: left;
padding-left: 20px;
padding-right: 20px;
}

#FlashPlayer{
text-align: center;
}

#Copyright{
color: #fff;
text-align: center;
font-size: 10px;
background-color: #217A20;
padding: 1px;
margin-top: auto;
margin-bottom: auto;
}

/*----- Feb 2009 Changes - Tim -----*/

.aboutContainer { 
color: #000000;
width: 350px;
margin-left: 10px;
}

.aboutHead {
height: 44px;
background: url('../images/aboutHead.gif') top center no-repeat;
}

.aboutBody {
margin-top: -14px;
padding: 0 20px;
background: url('../images/aboutBody.gif') top center repeat-y;
}

.aboutBottom {
margin-top: -14px;
height: 49px;
background: url('../images/aboutBottom.gif') top center no-repeat;
}

.aboutk { margin-left: 20px; }
.aboutn { margin-left: 60px; }
.aboutd { margin-left: 100px;}

.aboutPics { margin: 20px 0 0 15px; }

.imagesColumnRight {
margin-top: 70px;
}

.clear { clear:both; }
