@charset "iso-8859-1";
html, body {margin: 0; padding: 0;
  color: #FFF; background-color: #936;
  font-family: times new roman, times, serif; behavior: url(csshover.htc);}
img {border-style: none;}  
a {color: #FFF; font-weight: bold;}
a:hover {color: #DFDFDF;}
a: visited {color: #FFF;}
div#homebutton img {position: absolute; left: 150px; top: 10px; 
			padding: 0; margin: 0;}  
#nav {position: absolute; left: 150px; top: 70px; margin: 0; padding: 0;}
#nav img {}
#nav li {float: left; list-style: none; margin: 0; padding: 0; background: #936;
			100% 100% white-space: nowrap;  width: 170px;}
#nav a {display: block; float: left; padding: 45px 0 0 0;
  text-decoration: none; width: 170px;}
#nav li#buttonproperty a {background: url(../images/propup.jpg) no-repeat;}
#nav li#buttondordogne a {background: url(../images/doedup.jpg) no-repeat;}
#nav li#buttonbooking a {background: url(../images/bookup.jpg) no-repeat;}
#nav li#buttonlinks a {background: url(../images/linksup.jpg) no-repeat;}   
#nav li#buttonproperty a:hover {background: url(../images/propdn.jpg) no-repeat;}
#nav li#buttondordogne a:hover {background: url(../images/doeddn.jpg) no-repeat;}
#nav li#buttonbooking a:hover {background: url(../images/bookdn.jpg) no-repeat;}
#nav li#buttonlinks a:hover {background: url(../images/linksdn.jpg) no-repeat;}
div#homephoto img {position: absolute; left: 310px; top: 200px; height: 278px; width: 364px;}
div#homeaddress {position: absolute; left: 320px; top: 500px; font-size: 10pt;
			color: #FFF; font-weight: bold; font-family: verdana, helvetica, sans-serif;}
div#homesitecompany {position: absolute; left: 380px; top: 550px; font-size: 9pt; 
			font-weight: bold; font-family: arial, serif;}
div#homesitecompany a {color: #DFDFDF;}
div#homesitecompany a:hover {color: gray;}
div#homesitecompany a:visited {color: #DFDFDF;}			
div#quickfind select {position: absolute; left: 400px; top: 140px; font-family: verdana; color: #936;
				font-weight: bold;font-size: 10pt;}
div.title {font-variant: small-caps; font-size: 24pt; font-weight: bold; font-style: italic;}
div#proptitle {position: absolute; left: 350px; top: 140px;}
div#upstairstitle {position: absolute; left: 430px; top: 140px;}	
div#downstairstitle {position: absolute; left: 400px; top: 140px;}	
div#dordognetitle {position: absolute; left: 400px; top: 180px;}	
div#interesttitle {position: absolute; left: 370px; top: 180px;}	
div#thingstitle {position: absolute; left: 400px; top: 180px;}
div#foodtitle {position: absolute; left: 390px; top: 180px;}
div#climatetitle {position: absolute; left: 440px; top: 180px;}
div#bookingtitle {position: absolute; left: 310px; top: 140px;}
div#conditionstitle {position: absolute; left: 250px; top: 140px;}
div#linkstitle {position: absolute; left: 340px; top: 160px;}
div#lookupstairs {position: absolute; left: 300px; top: 380px; font-size: 13pt; font-weight: bold;
			font-style: italic;}
div#lookupstairsimg img {position: absolute; left: 410px; top: 350px; height: 70px; width: 70px;}
div#lookdownstairs {position: absolute; left: 590px; top: 380px; font-size: 13pt; font-weight: bold;
			font-style: italic;}
div#lookdownstairsimg img {position: absolute; left: 510px; top: 350px; height: 70px; width: 70px;}
div#propdesc {position: absolute; left: 170px; top: 200px; font-weight: bold; text-align: justify;
			width: 660px;}	
div#downdesc {position: absolute; left: 170px; top: 200px; font-weight: bold; text-align: justify;
			width: 660px;}				
div#downdesc img {position: relative; left: 190px; top: 0px; height: 184px; width: 274px;}	
div#downlookup {position: absolute; left: 500px; top: 750px; font-weight: bold;}		
div#downlookupimg img {position: absolute; left: 410px; top: 720px; height: 70px; width: 70px;
			padding: 0 0 30px 0;}	
div#updesc {position: absolute; left: 170px; top: 200px; font-weight: bold; text-align: justify;
			width: 660px;}				
div#updesc img {position: relative; left: 190px; top: 0px; height: 184px; width: 274px;}	
div#uplookdown {position: absolute; left: 500px; top: 600px; font-weight: bold;}		
div#uplookdownimg img {position: absolute; left: 410px; top: 570px; height: 70px; width: 70px;
			padding: 0 0 30px 0;}	
div#interest {position: absolute; left: 250px; top: 140px;}
div#things {position: absolute; left: 400px; top: 140px;}
div#food {position: absolute; left: 510px; top: 140px;}
div#climate {position: absolute; left: 650px; top: 140px;}
div#dordognedesc {position: absolute; left: 170px; top: 250px; font-weight: bold; text-align: justify;
			width: 660px;}
div#interestdesc {position: absolute; left: 170px; top: 250px; font-weight: bold; text-align: justify;
			width: 660px;}
div#thingsdesc {position: absolute; left: 170px; top: 250px; font-weight: bold; text-align: justify;
			width: 660px;}		
div#fooddesc {position: absolute; left: 170px; top: 250px; font-weight: bold; text-align: justify;
			width: 660px;}			
div#foodquote {position: absolute; left: 80px; top: 170px; font-weight: bold; text-align: justify;
			width: 600px; color: #DFDFDF;}	
div#climatedesc {position: absolute; left: 170px; top: 250px; font-weight: bold; text-align: justify;
			width: 660px;}	
			
div#tblclimate {position: absolute; left: 210px; top: 350px;}			
div#tblclimate table {font-weight: bold; border-width: 1px; color: #FFF;
			border-color: #000; width: 590px; border-style: solid;}			
div#tblclimate td {border-color: #000; border-style: solid; border-width: 1px; padding: 3px; 
			font-weight: bold; text-align: center;}
div#tblclimate tr.head {color: #FFF; background-color: #069;}
div#tblclimate td#climatetemp {background-color: #069;}
div#tblclimate td#climatehours {background-color: #069;}
td.temp1 {background-color: #FF9; color: black;}	
td.temp2 {background-color: #FF0; color: black;}		
td.temp3 {background-color: #F90; color: black;}		
td.temp4 {background-color: #F60; color: black;}		
td.temp5 {background-color: #F00; color: black;}				
											
div#bookingdesc {position: absolute; left: 170px; top: 200px; font-weight: bold; text-align: center;
			width: 660px;}
div#bookingdesc2 {position: absolute; left: 170px; top: 400px; font-weight: bold; text-align: center;
			width: 660px;}			
table#bookingratestable {position: absolute; left: 160px; top: 100px; 
			border-width: 1px; border-style: solid; border-color: white; width: 300px;}					
table#bookingratestable td {border-width: 1px; border-style: solid; border-color: white;
			width: 150px; padding: 5px; margin: 0;}
table#bookingratestable tr#brtheader {background-color: #909;}
table#bookingratestable tr#brtdetails {background-color: #09C;}		
div#bookingform {background-color: white; color: black;}
div#bookingform table#tblbookingform {padding: 0; width: 670px;}

div#conditionsdesc {position: absolute; left: 40px; top: 200px; font-weight: bold; text-align: justify;
			width: 900px;}		
div#conditionsurl {position: absolute; left: 300px; top: 580px; font-size: 16pt;}	
div#linksdesc1 {position: absolute; left: 300px; top: 250px;}	
div#linksdesc2 {position: absolute; left: 300px; top: 350px;}	
div#linksdesc3 {position: absolute; left: 300px; top: 450px;}															
												
div#ext1img img {position: absolute; left: 220px; top: 430px; height: 184px; width: 274px;}
div#ext2img img {position: absolute; left: 500px; top: 430px; height: 184px; width: 274px;}
div#ext3img img {position: absolute; left: 220px; top: 620px; height: 184px; width: 274px; 
			padding: 0 0 30px 0;}
div#ext4img img {position: absolute; left: 500px; top: 620px; height: 184px; width: 274px;
			padding: 0 0 30px 0;}
					
html>body #nav a {width: auto;}    
#nav a {float: none;}           
#nav a:hover {color: #B00;}