.content {
  padding : 10px 10px 10px 10px;
  }

.lhs {
  float      				: none;
  width    				: 100%;  
  border   				: none;
  padding 				: 10px 5px 0 10px;
  background-color : white;
  color					: black;  
  margin-left			: 5px;
  }
  
.lhs h2 {
  font-family				: heading, arial, sans-serif;
  font-size              	: 120%;
  color                    	: black;
  background-color 	: white;
  padding               	: 0;
  font-weight          	: normal;
  border-top           	: 2px dotted rgb(255,165,00); 
  margin                	: 0;  

  }
  
.rhs {
	page-break-before 	: always;
    padding               	: 5px;
    margin 					: 0;
    float                    	: none;
    width                   	: 100%;  
    border                 	: none;
    font-size              	: 100%;
    color                    	: black;
    background-color 	: white; 
    background       	: none;
    }
    
.rhs h2 {
  background-color 	: white;
  padding                	: 0 0 0 0; 
  margin                 	: 0 0 5px 0;
  border                  	: none;
  color						: black;
  font-family				: heading, arial, sans-serif;
  }
  
.about_the_villa {

  }

.whats_provided {

  }

	
.excavation {
	
  }

.artists_impression {

  }

	
.photograph {

  }

	
.where_are_we {

  }
  
.location_thumb {
  margin-top 	: 10px;
  margin-bottom: 15px;  
  }
  
.opening_times {
  border 				: none;
  border-top           	: 2px dotted rgb(255,165,00); 
  background-color	: white;
  padding				: 2px;
  }

.admission {
  border 					: none;
  border-top           	: 2px dotted rgb(255,165,00); 
  padding					: 2px;
  background-color 	: white;
  }
  
  .access {
  color 					: black;
  background-color	: white;
  border					: none;
  padding				: 2px;
  }
  
.staff {
  border					: none;
  padding				: 2px;
  background-color	: white;
  }

	
.information {
  border 					: none;
  border-top           	: 2px dotted rgb(255,165,00); 
  padding					: 2px;
  background-color 	: white;
  margin-top				: 5px;
  }

	
.schools {
  margin-top			: 5px;
  border 				: none;	
  border-top           	: 2px dotted rgb(255,165,00); 
  padding 				: 2px;
  background-color	: white;
  }

	
.activities {
  margin-top				: 5px;
  border 					: none;	
  border-top           	: 2px dotted rgb(255,165,00); 
  padding					: 2px;
  background-color 	: white;
  }

	
.poster {
  border 		: none;	
  border-top           	: 2px dotted rgb(255,165,00); 
  padding 		: 5px 0 5px 0;
  text-align	: center;
  margin-top	: 5px;
  }
  
.poster img {
  border : none;
  border-top           	: 2px dotted rgb(255,165,00); 
  }

	
.other_things {
  border 		: none;	
  border-top           	: 2px dotted rgb(255,165,00); 
  padding		: 5px 0 5px 0;
  text-align	: center;
  margin-top	: 5px;
  }

	
.go_back {
  display : none;
  }
  
.go_back A:link {  
  text-decoration    	: none; 
  color                    	: rgb(0,0,255);
  border			: none;
  }
.go_back A:visited {  
  text-decoration    	: none;
  color                    	: rgb(0,0,139);
  border			: none;
  }
.go_back A:hover {   
  color                    	: white;
  background-color 	: rgb(139,0,0);
  text-decoration    	: none;
  border			: none;
  }


.caption {
  display 	: block;
  }
  
  .specialevent {
  color                   : black;
  background-color : white;
  border                 : none;
  border-top           	: 2px dotted rgb(255,165,00); 
  font-size              : 150%;
  margin                 : 1em 0.5em 01em 0.5em;
  padding               : 0.5em 1em 0.5em 1em;
  }
  
.last {
  color : red;
  }
  
.startofpage  {
	background              	: url('../images/CBUILD.JPG');
	background-repeat   	: no-repeat;
	background-position 	: left bottom; 
	background-color 		: rgb(246,227,187);
	margin-bottom         	: 0;
	margin-left               	: 10px;
	margin-right             	: 5px;
	margin-top				: 0;
	background-color      	: white;
	padding-bottom        	: 0;
	height                      	: 139px;
	}
	 
div.startofpage>span {
                                          height : 130px;
                                    }


.startofpage img {
  float	: right;
  width  	: 34%;
  }
  
.closed {
  }
  
  .newbrowser { display : none; }