/*shared borders*/
.greenblue { background-image: url(../images/border.gif); background-repeat:repeat-x; background-position:top }
#topBorder h1 span {
	display:none
	} 
#bottomBorder 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 }   
.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 }
.red {color:#FF0000}			   
.sanserif { font-family: Verdana; color: #000000; font-size: 14px; text-align: Left;
             line-height: 17px; margin-top: 1; margin-bottom: 1 }
.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 } 
.subhead { font-family: Verdana; font-size: 15px; font-weight: bold; color: #0066FF; text-align: 
               Left; line-height: 2ex; margin-left: 6; margin-right: 6; margin-top: 0px; margin-bottom: 0px } 
.trebuchet    { font-family: Trebuchet MS; color: #000000; font-size: 14px; text-align: 
               Center; line-height: 17px; margin-top: 0; margin-bottom: 0 } 			                        
.underlk { 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;}
.early {	color: #FFFFFF; background:#25B14C; font-weight: bold; font-size:14px;}
.size14 {font-size:14px;}
#pagetools {border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; background:#f3f3f3; margin: 20px 0 20px 0; padding: 10px 0 10px 0; width:74%; height: 15px;}
#pagetools li {display:inline; margin:0; padding:0;}
#pagetools a.email {background-image:url(../images/email_this.gif); background-repeat:no-repeat; margin-left:20px;}
#pagetools a {margin:20px; padding-left:20px;}
#pagetools a.print {background-image:url(../images/print_this.gif); background-repeat:no-repeat; margin-left:20px;}

/*tables*/
.ourborder {
  width: 70%;
  border-top:2px solid #008FE0; /*blue*/
  border-left:2px solid #008FE0; 
  border-bottom:2px solid #33CC00; /*green*/
  border-right:2px solid #33CC00;
 }
.ourborder td{       
       border-top:1px solid #33CC00; /*green*/
       border-left:1px solid #33CC00; 
       border-bottom:1px solid #008FE0; /*blue*/
       border-right:1px solid #008FE0;
       }    
.slidetable {
  width: 100%;
  border:0px none;
 }  
.slidetable td{
  border:0px none; 
 } 
.t70 {
  width: 70%;
  border:0px none;
 }  
.t70 td{
  border:0px none; 
 } 
.t90 {
  width: 90%;
 }   
.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}                                 