/*top & bottom border*/
.greenblue { background-image: url(../images/global/border.gif); background-repeat:repeat-x; background-position:top }     
#topBorder h1 span {
	display:none
	}    
.quote {
	background-color: #EBF8FC; height: 43px; width: 74%; min-width: 805px; margin-top:10; margin-bottom:10; }		
/*main*/	                                          
.body { font-family: Verdana; color: #000000; font-size: 13px; text-align: Left; 
               line-height: 3ex; margin-left: 6; margin-right: 6; margin-top: 1; margin-bottom: 1 }
.captions    { font-family: Arial; font-size: 12px; color: #000000; text-align: Center; line-height: 2ex; margin-top: 1px; 
               margin-bottom: 1px }			   
.center { font-family: Verdana; color: #000000; font-size: 12px; text-align: Center; 
               line-height: 3ex; margin-top: 1px; margin-bottom: 1px }  
.form { font-family: Verdana; color: #000000; font-size: 12px; font-weight: Bold; text-align: Left; 
               margin-top: 1px; margin-bottom: 1px }		   			   			   
.key_features { font-family: Verdana; color: #000000; font-size: 13px; text-align: Left; 
               line-height: 3ex; margin-top: 6; margin-bottom: 1 }  
.red { color:#FF0000;}			   
.sanserif2 { font-family: Verdana; color: #000000; font-size: 13px; text-align: Left; 
               line-height: 3ex; margin-top: 1; margin-bottom: 1 }  
.segtop    { font-family: Souvenir Lt BT, Times New Roman, Arial; color: #0066FF; font-size: 20px; font-weight: Bold; 
             text-align: Center; line-height: 35px; margin-top: 15px; margin-bottom: 0px; background-color:#dfefff; width: 760px }  				                       
.souvenir_title    { font-family: Souvenir Lt BT, Times New Roman, Arial; color: #0066FF; font-size: 20px; font-weight: Bold; 
                    text-align: Center; line-height: 21px; margin-top: 15px; margin-bottom: 10px } 
.subheadings { font-family: Verdana; font-size: 15px; font-weight: bold; color: #0066FF; text-align: 
               Left; line-height: 3ex; margin-left: 6; margin-right: 6; margin-top: 0px; margin-bottom: 0px } 					
.summary     { font-family: Verdana; color: #33CC00; font-size: 13px; font-weight: normal; 
               text-align: Left; line-height: 2ex; margin-left: 5; margin-right: 5 }  
.trebuchet    { font-family: Trebuchet MS; color: #000000; font-size: 14px; text-align: 
               Center; line-height: 17px; margin-top: 0; margin-bottom: 0 } 			                             
.underlinks { font-family: Verdana; color: #000000; font-size: 12px; text-align: Left; 
               line-height: 3ex; margin-left: 40; margin-right: 8; margin-top: 1; margin-bottom: 1 }				   		              
.verdana_bold { font-family: Verdana; color:#3333CC; font-size: 13px; font-weight: Bold; text-align: Left; 
               line-height: 3ex; margin-left: 10; margin-top: 1; margin-bottom: 1 }  			       
.verd12 { font-family: Verdana; color: #000000; font-size: 12px; text-align: Left; 
	   line-height: 3ex; margin-left: 10; margin-right: 10; margin-top: 1; margin-bottom: 1 }
	   
div.blueline { border-bottom: 2px solid #008FE0; margin-bottom: 2;}
div.greenline { border-top: 1px solid #33CC00;}

hr {
  border:0;
  border-top: 1px solid #008FE0;
  height: 0;
  background: #008FE0;
}

.drop { width: 180;}
			   
/*tables*/
.ourborder {
  width: 100%;
  border-top:2px solid #008FE0; 
  border-left:2px solid #008FE0; 
  border-bottom:2px solid #33CC00; 
  border-right:2px solid #33CC00;
 }
.ourborder td{       
       border-top:1px solid #33CC00; 
       border-left:1px solid #33CC00; 
       border-bottom:1px solid #008FE0; 
       border-right:1px solid #008FE0;
       }   
.width70 { width: 70%; }	   
.slidetable {
  width: 100%;
  border:0px none;
 }  
.slidetable td{
  border:0px none; 
 } 
.prices {
  width: 98%;
  border:1px solid #CEE7FF; 
 }
.prices td{
  border:1px solid #CEE7FF; 
 }
table.prices td{ padding-left: 6; }
.enqform {
  width: 95%;
  background-color:#F9FCFF;
 }
.enqform td{
  border:0px none; 
 } 
.nobrd {
  border:0px none;
 } 
.nobrd td{
  border:0px none; 
 }

.copyright {display:none}
 
/*toggled divs  */    
div#myToggledDiv {display: none; background-color:#ebf8fc; padding:10px }
div#myClickyDiv {font-weight:bold; font-size: 13px; height:24px; vertical-align:middle; line-height:24px; background-color:#cee7ff; 
color:#0033CC; }
span#showbelow { color:#000000; font-style:normal; font-weight:normal}     

/*guest experiences button*/
.aboutguest { font-size: 11px; border: dotted 1px #33cc00; padding:7px; background-color:#F9FCFF;}              
                                                
 /*enquiry form*/   			   
span.dear { font-family: Comic Sans MS; font-size: 16px; text-align: Center }               
.req { font-family: Verdana; color: #CC0000; font-size: 11px; } 
.bl {background: #CEE7FF url('../css/bl.gif') no-repeat 0 100%  }
.br {background: url('../css/br.gif') no-repeat 100% 100%; }
.tl {background: url('../css/tl.gif') no-repeat 0 0; }
.tr {background: url('../css/tr.gif') no-repeat 100% 0; padding:10px}
.clear {font-size: 1px; height: 1px}     
     
                                          
               
               