/*Mirabilia CSS*/
/*Version 1.1*/
/*www.sqcircle.com*/

/*font family for page.*/
P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #666666; 
	PADDING-TOP: 10px; 
	line-height:  18px;
	FONT-FAMILY: arial, helvetica, sans-serif	
}

body {  

PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: small; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
COLOR: #666666; 
PADDING-TOP: 0px; 
FONT-FAMILY: arial, helvetica, sans-serif
}

iframe
{
border:0;

}

H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: medium; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #666666; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; COLOR: #666666; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, 
	helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	COLOR: #666666; PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; COLOR: #666666; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; COLOR: #666666; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}

.text{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: small; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #666666; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
/*Forms*/
.contactboxform select {
	width: 215px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.contactboxform checkbox {	
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


checkbox

.contactboxform input {
	width: 215px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.contactboxform textarea {
	width: 215px;
	height: 118px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.app {
	width: 365px;	
	BORDER-BOTTOM: #DBD6B7 1px solid;
	BORDER-RIGHT: #DBD6B7 1px solid;
	BORDER-LEFT: #DBD6B7 1px solid;
	BORDER-TOP: #DBD6B7 1px solid;
}
.app TD {
color:#555555;
FONT-SIZE: 11px; 
font-family:Arial, Helvetica, sans-serif;

}

.app_highlighted{
background-color: #E4E3D7;
}

.btn_contact {
	BORDER-RIGHT: 1px outset;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px outset;
	PADDING-LEFT: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(images/button_bg.gif);
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px 0px 1px;
	BORDER-LEFT: 1px outset;
	WIDTH: 106px;
	CURSOR: pointer;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: 1px outset;
	background-repeat: repeat-x;
}

/*Wrappers*/
#wrapperHome {
	background-image: url(images/wrapperhome.jpg);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	height: 100%;	
}
#wrapperAbout {
	background-image: url(images/wrapperabout.jpg);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	height: 100%;
}
#wrapperLetting {
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/wrapperletting.png);
	width: 782px;
	height: 100%;
	display:table;
}

#wrapperMaster {
	height: 100%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-right: auto;
	width: 782px;
	margin-left: auto;
}

#wrapperInterior {
	background-image: url(images/wrapperinterior.png);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;	
	background-repeat: repeat-y;
	display:table;
	height: 100%;
}
#wrapperFood {
	background-image: url(images/wrapperfood.png);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	display:table;
	background-repeat: repeat-y;	
}
#wrapperContact {
	background-image: url(images/wrappercontact.jpg);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	height: 100%;	
}
#wrapperLinks {
	background-image: url(images/wrapperlinks.jpg);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	height: 100%;	
}
#wrapperNews {
	background-image: url(images/wrappernews.png);
	background-position: top;
	margin-right: auto;
	margin-left: auto;
	width: 782px;
	height: 100%;	
}
/*Start banners*/
#topBanner {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	width: 744px;
	height: 171px;
}
#homebannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #A7CF5A;
	padding: 0px;
}
#aboutbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #E0D7AD;
	padding: 0px;
}
#lettingbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #16B2E3;
	padding: 0px;
}
#interiorbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #BA3054;
	padding: 0px;
}
#foodbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #DBDD2D;
	padding: 0px;
}
#contactbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #A39F7A;
	padding: 0px;
}
#linksbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #4AC630;
	padding: 0px;
}
#newsbannerDivider {
	BORDER-TOP: #DBD6B7 1px solid;
	MARGIN-LEFT: auto;
	WIDTH: 744px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	HEIGHT: 11px;
	BACKGROUND-COLOR: #9A8FC8;
	padding: 0px;
}
#navcontainerImages {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
	HEIGHT: 20px;	
}
#navcontainer {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
	HEIGHT: 20px;
	BORDER-TOP: #DBD6B7 1px solid;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	background-image: url(images/navbackground2.jpg);
}
#stageFood {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	background-image: url(images/stagecontentfood.jpg);
	background-repeat: repeat-y;	
}
#ebayFood {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 734px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	padding:5px;		
}
#stageProducts {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
	BACKGROUND-COLOR: #FFFFFF;
}
#titlebarHome {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 724px;
    HEIGHT: 24px; 	
	BACKGROUND-COLOR: #E5F1CD;
}
#titlebarAbout {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 724px;
    HEIGHT: 24px; 	
	BACKGROUND-COLOR: #EDE8D0;
}
#titlebarContact {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 724px;
    HEIGHT: 24px; 	
	BACKGROUND-COLOR: #E4E3D7;	
}
#titlebarLinks  {
	WIDTH: 744px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #A8E597;
	BORDER-TOP: #DBD6B7 1px solid;		
}

#titlebarLinks h1  {
	margin-left:220px;		
}

#linksCopy  {
	margin-left:220px;
	width: 520px;
	background-color:#FFFFFF;
	padding-bottom:40px;
		
}


#titlebarLinks img  {
	margin-left:15px;
	border:10px solid white;
}

.titlebarLetting {
	WIDTH: 540px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #B9EAF9;
	float: right;
}
.imageLinks {
margin-left: 10px;
border:#FFFFFF;
border:3px;
z-index:1000;

}

.boxText {
	WIDTH: 530px;
	padding-left: 10px;
	line-height: normal;	
}
.boxTextHome {
	padding-left: 10px;
	float: left;
	WIDTH: 373px;
	vertical-align: middle;
}
.boxTextLinks {
	margin-left:300px;
	WIDTH: 373px;
	vertical-align: middle;
}



		
.boxTextContact {
	padding-left: 10px;
}
.titlebarInterior {
	WIDTH: 540px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #EDC1CD;
	float: right;
}
.titlebarFood {
	WIDTH: 540px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #F3F4AB;
	float: right;
}
.titlebarNews {
	WIDTH: 540px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #CBC7DD;
	float: right;
}
#titlebarContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 383px;
	margin-left: 10px;
	PADDING-TOP: 4px;
	HEIGHT: 100%;
	float: left;		
}
#titlebarrightcontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-left: 440px;
	WIDTH: 279px;
	PADDING-TOP: 2px;
	HEIGHT: 100%;
	
}
#fullLenghbar {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
    HEIGHT: 20px; 
	BORDER-BOTTOM: #DBD6B7 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}
#fullLenghbarLetting {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
    HEIGHT: 20px; 
}
#fullLenghbarLettingLine {
	WIDTH: 550px;
	HEIGHT: 1px;
	BORDER-BOTTOM: #DBD6B7 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding: 0;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0;
}
#navcontainer UL {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px;
	padding: 0px;
}
#navcontainer UL LI {
	BORDER-RIGHT: #DBD6B7 1px solid; 
	FLOAT: left; 
	TEXT-ALIGN: center;
}
#navcontainer UL LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	background-image: url(images/navbackground2.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px/20px verdana, arial, sans-serif;
	WIDTH: 100px;
	COLOR: #747474;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#navcontainer UL LI A:hover {
	background-image: url(images/navgreenover.jpg);
	COLOR: #747474;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
#navcontainer A:active {
	background-image: url(images/navgreenover.jpg); 
	COLOR: #747474;
}
#navcontainer LI#active A {
	BORDER-RIGHT: #c60 1px solid; 
	BORDER-TOP: #c60 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #c60 1px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #c60 1px solid;
}
#leftNavLetting {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 192px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	z-index: 1;
}
#stageContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 722px;
	margin-top: 5px;
	HEIGHT: 100%;
	
}
.stageContentHome {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 722px;
	margin-top: 5px;
	
}
.stageContentContact {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 722px;
	margin-top: 5px;
	
	}
.lettingNavBackgroundImage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 744px;
	margin-top: 0px;
	background-image: url(images/stagecontent.jpg);
	background-repeat: repeat-y;	
}
.interiorNavBackgroundImage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 744px;
	margin-top: 0px;
	background-image: url(images/stagecontentinterior.jpg);
	background-repeat: repeat-y;	
}
.foodNavBackgroundImage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 744px;
	margin-top: 0px;
	background-image: url(images/stagecontentfood.jpg);
	background-repeat: repeat-y;	
}
.newsNavBackgroundImage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-right: auto;
	margin-left: auto;
	PADDING-TOP: 0px;
	WIDTH: 744px;
	margin-top: 0px;
	background-image: url(images/stagecontennews.jpg);
	background-repeat: repeat-y;	
}
#leftContentHome {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 365px;
	PADDING-TOP: 0px;
	background-image: url(images/leafsfaded.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
/*Site links home*/
#leftContentHome a {
		color:#666666;
		text-decoration:underline;
	}
#leftContentHome a:hover {		
		color:#A7CF5A;
		text-decoration:underline;
	}


#leftContent a {
		color:#666666;
		text-decoration:underline;
	}
#leftContent a:hover {		
		color:#A7CF5A;
		text-decoration:underline;
	}



#leftContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 331px;
	PADDING-TOP: 0px;	
}
#leftContentProducts {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 164px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	margin-left: auto;
}
#leftcontentContact {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 331px;
	PADDING-TOP: 0px;	

}

#rightcontentHome {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-left: 440px;
	WIDTH: 266px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
}
/*Site links home*/
#rightcontentHome a {
		color:#666666;
		text-decoration:underline;
	}
#rightcontentHome a:hover {		
		color:#A7CF5A;
		text-decoration:underline;
	}

#rightcontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	margin-left: 370px;
	WIDTH: 331px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;		

}
.rightcontentContact {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	margin-left: 410px;
	WIDTH: 290px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
}

#stageWrapper {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	WIDTH: 744px;
}



/*Site links Contact*/
.rightcontentContact a {
color:#666666;
text-decoration:underline;
}
.rightcontentContact a:hover {		
color:#A39F7A;
text-decoration:underline;
}
.rightcontentProducts {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 550px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	float: left;
	z-index: 1;
}
.rightcontentProductsDetail {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	WIDTH: 530px;
	PADDING-TOP: 10px;
	HEIGHT: 100%;
	float: left;
	position: relative;
	display: table;
}

/*Site links Products */
.rightcontentProductsDetail a {
color:#666666;
text-decoration:underline;
}
.rightcontentProductsDetail a:hover {		
color:#A39F7A;
text-decoration:underline;
}




#leftbar {
	background-color: #0000CC;
	height: 100%;
	width: 10px;
}
.productContainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 15px;
	WIDTH: 535px;
	PADDING-TOP: 5px;
	clear: right;
	margin-bottom: 0px;
}
.productBody {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 	
}
/* = Price list Interior = */
table.Interior {	
	background: #FFFFFF
}
table.Interior tr.Inteven {
	background: #EDC1CD
}
table.Interior tr.Intodd {
	background: #FAEBEF
}
/* = Price list Letting = */
table.Letting {	
	background: #FFFFFF
}
table.Letting tr.Lettingeven {
	background: #B9EAF9
}
table.Letting tr.Lettingodd {
	background: #E0F5FC
}
/* = Price list Food = */
table.Food {	
	background: #FFFFFF
}
table.Food tr.Foodeven {
	background: #F3F4AB
}
table.Food tr.Foododd {
	background: #FAFBDB
}
/*Page footers*/
#footerHome {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_main.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center;
	clear: both;
	color: #A3CE51;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
	background-color: #FFFFFF;
}
#footerAbout {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_main.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center;
	clear: both;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
	color: #E0D7AD;
}
#footerLetting {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_letting.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center bottom;
	clear: both;
	color: #4FCEF7;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
}
#footerInterior {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_interior.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center bottom;
	clear: both;
	color: #C43358;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
}
#footerFood {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_food.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center;
	clear: both;
	color: #E2E42E;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
}
#footerContact {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_main.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center;
	clear: both;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
	color: #A6A27C;
}
#footerLinks {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_main.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center;
	clear: both;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
	color: #4AC630;
}
#footerNews {
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer_news.jpg);
	width: 780px;
	height: 153px;
	FONT-SIZE: xx-small;
	TEXT-ALIGN: center bottom;
	clear: both;
	color: #7E74AB;
	font-family:  arial, helvetica, sans-serif;
	vertical-align: text-bottom;
}
.imageFloat {
float:left;
}
.textClear {
clear:both;
}
.flagImage
{
	float:left;
	clear:both;
	padding-bottom:10px;  

}
.padImage {
padding-right:5px;
}

.alignMidddle {
vertical-align:middle;

}


/*Preloader*/
.hiddenPic {
display:none;
}

.linksImage {

margin-left 20px;
border:4px;
border-color:#FFFFFF;
position:absolute;

}

/*Site links home*/
#linksCopy a {
		color:#666666;
		text-decoration:underline;
	}
#linksCopy a:hover {		
		color:#4AC630;
		text-decoration:underline;
	}
.boxImage {
border: 1px solid #666666;
margin-right:3px;
}

.villaInfo
{
	width:450px;
	border: 1px solid #666666;
	padding:5px;
}

.information {float: right; width: 140px; padding: 5px; margin: 0 0 10px 10px; background-color: #FFFFFF; border: 1px solid #CCCCCC;}

.clear {clear: both;}