
body { }
ul,li { margin: 0px; padding: 0px; }
form {border: 0;padding: 0;margin: 0;}

p {  font-family: Arial, Helvetica, sans-serif;  font-size: 70%; color: #333; line-height: 120%; margin:0px 0px 10px 0px; }
.accessibleText {display: none;}

H1 {  /*display: inline;*/ font-family: Arial, Helvetica, sans-serif;  font-size: 90%; color: #333; margin:0px 0px 10px 0px; }
H2 {  font-family: Arial, Helvetica, sans-serif;  font-size: 80%; color: #690; margin:0px 0px 6px 0px; }
H3 {  font-family: Arial, Helvetica, sans-serif;  font-size: 90%; color: #999; margin:0px 0px 10px 0px; }
H4 {  font-family: Arial, Helvetica, sans-serif;  font-size: 80%; color: #999; margin:0px 0px 10px 0px; }
H5 {  font-family: Arial, Helvetica, sans-serif;  font-size: 70%; color: #690; margin:0px 0px 6px 0px; }
H6 {  font-family: Arial, Helvetica, sans-serif;  font-size: 80%; color: #000; margin:0px 0px 10px 0px; }

.fav_details_head p {  font-family: Arial, Helvetica, sans-serif;  font-size: 70%; color: #333; margin:3px 0px; }
p.favprice { font-size: 80%; }
#results  p, #results2  p { font-family: Arial, Helvetica, sans-serif;  font-size: 70%; color: #333; margin:3px 0px; }
#footer p { font-family: Arial, Helvetica, sans-serif;  font-size: 70%; color: #333; margin:3px 0px; }

div.pad { margin-top: 16px; margin-left: 10px; }
div.padl { margin-top: 0px; margin-left: 10px; }

a:link { color:#690; text-decoration: none;}
a:visited  { color:#690; text-decoration: none;}
a:hover  { color:#690;  text-decoration: underline;}

.form { margin: 0px; margin-top: 5px;}
.form_top { margin: 0px; margin-top: 5px; }
.header_login { font-family: Arial, Helvetica, sans-serif; color: #B4B5AB; margin:0px; }
a:link.header_login { color:#B4B5AB; text-decoration: none; }
a:visited.header_login  { color:#B4B5AB; text-decoration: none; }
a:hover.header_login  { color:#B4B5AB; text-decoration: underline;  }

.footer {  font-family: Arial, Helvetica, sans-serif;  font-size: 60%; color: #000; line-height: 80%; margin:0px; text-align:center;}

.imgregions { padding: 2px; width: 142px; border: 1px solid #E4E7D4; background-color: #FFF; clear: both; float: both;}
.imgresults { padding: 2px; width: 240px; border: 1px solid #E4E7D4; background-color: #FFF; clear: both; float: both;}
.imgdetailslge { margin-left: 10px;float: right; clear: left; padding: 5px; width: 355px; border: 1px solid #E4E7D4; margin-bottom: 0px; background-color: #FFF;}
.imgdet_left { padding: 2px; width: 240px; border: 1px solid #E4E7D4; background-color: #FFF; float: left; clear: left; }
.imgdet_right { padding: 2px; width: 240px; border: 1px solid #E4E7D4; background-color: #FFF; float: right; clear: right;}
.img_gallery { padding: 4px; width: 42px; border: 1px solid #E4E7D4; margin: 0px 0px 5px 5px; background-color: #FFF; }
.img_gallery_on { padding: 3px; width: 42px; border: 2px solid #F56B00; margin: 0px 0px 5px 5px; background-color: #FFF; }
.imgregmaplge { padding: 3px; width: 340px; border: 1px solid #E4E7D4; margin: 0px 0px 10px 10px; background-color: #FFF; clear: both; float: both;}


/* DIV NAMES LAYOUT */

#centering { /* */ }
#header_container_home { position: absolute; left:-384px; width:768px; background-image: URL(/graphics/template/bg_home.jpg); height:135px; }
#header_container { position: absolute; left:-384px; width:768px; background-image: URL(/graphics/template/bg.jpg) ;height:135px; }
#header_container_new { position: absolute; left:-384px; width:768px; height:135px; }
#top_login { position: absolute; left:554px; top: 33px; }

#mainbody_container { position:absolute; width:768px; left:-384px;top:135px; clear:both; float:both; background-image: URL(/graphics/template/bg_repeat.jpg); }
#topsection { float:right; width: 584px; }
#body_holding { padding-right: 25px; }
  
	#body_main { float:left; min-width: 370px; margin-bottom: 15px; background-color: #FFF; font-size: 110%;}  
	#back_layer { float:right; width:170px; margin-bottom: 0px; padding:0px; background-color: #FFF;  }
	#frenchregions_details { float:left; clear: left; min-width:170px; margin-bottom: 15px; padding:5px; background-color: #F3F4EA; background-image: url(/graphics/template/beige_corner.gif); background-position: top right; background-repeat: no-repeat; }
	#frenchregions_news { float:right; width:150px; margin-bottom: 15px; padding:15px; background-color: #F0F4F2; background-image: url(/graphics/template/grey_corner.gif); background-position: top right; background-repeat: no-repeat; }
	
	#viewingtrip_details { float:right; width:180px; margin-bottom: 15px; padding:0px; background-color: #F0F4F2; background-image: url(/graphics/template/grey_corner.gif); background-position: top right; background-repeat: no-repeat; }
	#frenchregions_map { float:both; clear:both; padding-top: 16px; padding-right:16px; height: 290px; margin-bottom: 15px; background-color: #F3F4EA; background-image: url(/graphics/template/beige_corner.gif); background-position: top right; background-repeat: no-repeat;  } 
	#frenchregions_list { float:right;  clear:right;  width:160px; margin-bottom: 0px; padding:0px; padding-right:10px; }
	
	#favourites_head { float:left; width: 265px; margin-bottom: 0px; padding:0px; background-color: #FFF;}  
	#fav_back_layer { float:right; width: 278px; margin-bottom: 0px; padding:0px; background-color: #FFF;}
	#fav_main { float:both; clear:both;  margin-bottom: 15px; padding:5px; background-color: #FFF; } 
	#results {display: block;width: 559px;  float:left;  margin-bottom: 15px; background-color: #E4E7D1; } 
	#results2 {width: 559px;  margin: 0; padding: 0; display: block;float:left; clear:both; margin-bottom: 15px; background-color: #E4E7D1;} 
	#results_form { float:both; clear:both; margin: 0;margin-bottom: 0px; padding:5px; background-color: #F3F4EA; }
	#end_buttons {float: right;}
  
	.fav_details_head { float:both; clear:both;  height: 25px; margin-bottom: 15px; padding:0px; background-color: #F3F4EA; } 
	.fav_details_container { float:both; clear:both;  margin-bottom: 15px; padding:0px; background-color: #FFF; }
	.fav_details_pic { float:left; width:260px; margin-bottom: 15px; padding:0px; background-color: #FFF; }
	.fav_details_txt { float:right;width: 299px; margin-bottom: 15px; padding:0px; background-color: #FFF; }

	#details_photos { width: 560px;float:both; clear: both; margin-bottom: 15px; height: 200px; padding:20px 20px 5px 20px; background-color: #F3F4EA; background-image: url(/graphics/template/beige_corner.gif); background-position: top right; background-repeat: no-repeat; }  
	#details_form { float:both; clear: both; margin-bottom: 15px; padding:20px 20px 5px 20px;  background-color: #F3F4EA; background-image: url(/graphics/template/beige_corner.gif); background-position: top right; background-repeat: no-repeat; }  
	

#footer { float:both; clear: both; width: 600px; padding: 1px; margin: 0px 0px 0px 0px; background-color: #F3F4EA; }
#base { border-top: 1px solid #eee; float:both; clear: both; width: 768px; background-color: #FFF; }
.imgdetailslge, .imgdet_right, .imgdet_left, .img_gallery {
  position: relative;
  z-index: 0;
}
.zoomPic {
  display: none;
}
#credits {
  padding-top:18px;
  padding-left: 42px;
  padding-bottom: 12px;
}

.rightAlign {
  float: right;
  clear: none;
}

.clsSEOLinks { display: none; }
