body {
background: white fixed;
}

div.wholepage {
background:  white;
width:696px;
margin-left: 20px;
margin-top:10px;
margin-bottom: 10px;
padding-bottom: 20px;
}

div.topline {
background: transparent url("http://francevoila.com/images/aroundfrancelogoline.jpg") no-repeat fixed;
height: 50px;
width: 400px;
position: relative;
top: 0 px;
left: 0 px;
}

div.toplinegraphic {
background-color: white
width: 296px;
height: 50px;
top: 0px;
left:400px;
position: relative;
}

div.personalservice {
left:190px;
top:50px;
width: 240px;
height: 260px;
background: transparent no-repeat;
position: absolute;
padding: 5%;
}

div.serviceoffer {
left:200px;
top:50px;
width: 290px;
height: 260px;
background: transparent no-repeat;
position: absolute;
padding-right: 5%;
padding-left: 5%;
padding-bottom: 0%;
padding-top: 0%;
}


}
div.actions {
background: transparent;
height: 280px;
top:10px;
left: 30px;
float: left;
padding-top: 10px;
width:160 px;
position: relative;
overflow: auto;
}

div.option1 {
background: transparent;
width: 140px;
padding: 3px;
margin-bottom:1px;
text-align: center;
border:solid blue 2px;
}

div.option2 {background: transparent;
width: 140px;
margin-top:3px;
margin-bottom:1px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}
div.option3 {background: transparent;
width: 140px;
margin-top:3px;
margin-bottom:1px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}
div.option4 {background: transparent;
width: 140px;
margin-top:3px;
margin-bottom:1px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}
div.option5 {background: transparent;
width: 140px;
margin-top:3px;
margin-bottom:1px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}
div.option6 {background: transparent;
width: 140px;
margin-top:3px;
margin-bottom:1px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}
div.option7 {background: transparent;
width: 140px;
margin-top:3px;
padding: 3px;
text-align: center;
border: solid blue 2px;
}

div.franceinfo {
left:450px;
top:60px;
width: 250px;
height: 290px;
background: transparent no-repeat;
position: absolute;
padding-right: 5%;
padding-left: 5%;
padding-bottom: 0%;
overflow: auto;
padding-top: 0%;
}


div.main {
background: transparent;
width: 695px;
top: 350px;
left:20px;
height: auto;
position: absolute;
border-top: solid blue 1px;

}


div.rentalphotos {
background: white;
width: 200px;
float: left;
margin-right: 10px;
padding-top:10px;
}

div.rentallistings {
background: transparent;
padding-top:10px;
padding-left: 10px;
}


div.villainfo {
width:150px;
padding-left: 10px;
padding-top:10px;
margin-left: 10px;
float: right;
border-left: blue solid 1px;
background:transparent;
}

div.areainfo {
background: transparent;
}

div.rightnav {
background: transparent;
}

div.information {
width: 695px;
height: 100px;
background: white;
padding-top: 10px;
left: 0px;
position:relative;
float: left;
}


div.bottomnavigation {
width: 695px;
height: auto;
background: ;
position: relative;
left: 0px;
}



p { 
	font-size: 9pt; 
	margin-top: 0px; 
	font-family: "sans serif";
		}
		
h3 { 
	font: italic bold 12pt; 
	font-family: "sans serif";
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	margin-top: 0px;
		}
a:link { 
	font-weight: bold; 
	text-decoration: underline; 
	font-family : "sans serif";
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	font-family: "sans serif";
	color: red;
		}
a:hover, a:active { 
	text-decoration: none
	color: black; 
	font-family: "san serif";
	}

h2 {
font: italic normal 14pt "sans serif";
letter-spacing: 2px;
margin-bottom: 0px;
margin-top: 0px;
font-family: "sans serif";
}

h1 {
font: italic 15pt ;
letter-spacing: 1px;
margin-bottom: 0px;
margin-top: 0px;
font-family: "sans serif";
text-align: center;
color: blue;
}

td{
border-bottom: solid white 1px;
border-top: none;
border-right: solid white 1px;
border-left: none;
vertical-align: top;
padding: 5 px;
text-align: left;
background: transparent;
font-family: "sans serif";
}