body {
	font-family: "Verdana, Helvetica, sans-serif";
	width: 800px;
	text-align: center;
	text-transform: none;
	color: #003333; text-decoration: none;
	background-color: #b6cbed;
}
#wrapper {margin: 0px auto; width: 90%;
}
#buyingfrance {border-width: 2px; border-color:#993300;}
.sandbar {width: 100%; height: 25px; background-color: #F8EDDB; text-align: center; z-index: 100; visibility: visible;}
/*main text table settings*/
#maintable {width: 90%; margin: 0px auto;
}
#maintable div.centercol {colspan: 3; border: 1px solid #fff; width: 90%; background: #fff; border-collapse: collapse;}
#maintable td.blue {background-color:#b6cbed; border: 1px solid #99ffff;}
#maintable td.white {background:#fff; border: 1px solid #003333;}
.textarea {width: 150px; border: 1px; border-color:#003333;}
#maintable td.yellow {background-color: #ffff99; border-color: #fff999;}
#maintable td.left, td.right {width: 30px; padding: 5px; width: 144px; height: 10px; text-align: center;  background-colour: #b6cbed; vertical-align:top; }
td.left p, td.right p { text-align:justify; vertical-align: top; font-size: 8.0pt;}
/*texts*/
.maintext{font: normal normal normal 10pt normal; font-family: "Verdana, Helvetica, sans-serif";
	color: #003333; text-align: justify; vertical-align: top; text-decoration: none; text-align: left; padding: 0px 10px 0px 10px;}	
.information {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #003333;}

.smaller {font-size: 9pt; font-family: "Verdana, Helvetica, sans-serif";
	color: #006666; text-align: left;}
.armortext p {padding-left: 10px;}
/*variations etc*/
.red {color: #cc3300;}
.lefttext {text-align: left;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.centre {text-align: center;}


h1, h2, h3, h4 {font-weight: bold;}
h3, h4 {padding-bottom: 0px; padding-left: 10px; text-align: left; font-family: "Verdana, Helvetica, sans-serif";
 line-height: 100%; margin: 0px;}
h1, h2 {font color: #003333; text-align: center;}
h1 {font: bold 12pt "Georgia, Times New Roman, Times, serif";}
h2 {font-size: 11pt; 
	text-decoration: none; }
h3 {font-size: 10.5pt; color:#cc3300;}
h4 {font-size: 10pt; color:#cc3300;}

a {font-weight: bold; text-decoration: none;}
a:link,.a:visited { color: #006666;}
a:hover,a:active {color: #CC3300;}

/*navigations*/
#infolinks {margin-left, margin-right: 75px;}
#infolinks tr {height: 18px; background-color: #b6cbed; width: 500px; padding: 0;}
#infolinks td {width: 75px; height: 18px; border: 0; tet-align: center;}
.barlinks {font-family: Arial, Helvetica, sans-serif; font-weight: bold;
		text-decoration: none; 	border-bottom: solid thin #003333;
	width: 500px; text-align: center; align: center;}
	
navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

.propertylinks {font: normal 8pt bold #003333;
	font-family: "Verdana, Helvetica, sans-serif";
	line-height: 250%;
	font-stretch: wider;
	text-align: center;
	vertical-align: middle;
	background: #93D0FC;
	margin-left: -78px;
	margin-right: -78px;
	position: static;
	border: thin solid #003333;}
/*Main table or block of info*/

a.propertylinks hover, a.propertylinks active {color: #CC3300; font-weight: bold;}

.photoleft,.photoright {margin: 10px 10px 10px 10px; vertical-align: top;}
.photoright {float: right;}
.photoleft {width: 230px; height: 173px; float: left;}
div.photoleft p {font: bold 9.5pt "Arial, Helvetica, sans-serif"; text-align: center;}

.date, .maisons, .maisons a, .date a link {text-align: center; font-size: 8pt; color:#003333;}

.rightcontent {text-align: center; vertical-align: top;}
/*simple text navigation at bottom of pages*/
.propnav {font-size: 8.0pt; line-height: 150%;}
.propnav a:link,a:visited {color: #003333;}
.propnav a:hover {color: #ff3300;}
.propnav a:active {color: #ff3300;}
