

div#forms-intro h1.bookings {font-family: georgia, times, serif; margin: 0px 60px 30px 520px; padding-top: 25px; font-size: 12pt; color: silver; 
border-bottom: 1px solid silver; text-align: right;
   font-weight: normal; text-transform: uppercase; 
}


div#forms-intro p.subhead {font-family: georgia, times, serif; margin: -20px 60px 30px 0px; padding-top: 0px; font-size: 10pt; color: silver; 
text-align: right;
   font-weight: normal; 
}










div#back.bookings {float: left; width: 100%; background: transparent url(../images/titleback.gif) no-repeat 645px -10px; z-index: 10;} 


div#bookings-head {background: url(../images/paper.gif) repeat; float: left; width: 100%; margin-top: 20px; padding-bottom: 30px; clear: both; height: auto; position: relative; z-index: 1;} 





div#test-accordion{float: left; width: 450px; margin-left: 30px; 
	font-size:15px;
	line-height:22px; background-color: #050145; padding: 10px; border: 1px solid silver; 
	
}

div.accordion {
	position: relative; /* required for bounding */
	margin-top: -30px; z-index: 3;
}

div.accordion-toggle{ 
    
    font-family: georgia, times, serif; text-transform: uppercase; font-size: .9em; font-weight: bold;
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	
background: #172360;  
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #b3c7ce;	
       
}


/* test for IE */

a:hover div.accordion-toggle, a:active div.accordion-toggle { 
    
background-color: #ca7402;  
border-top:1px solid silver;	
       }

/* end of test for IE */


div.accordion-toggle:hover, div.accordion-toggle-active{
	background-image:url(img/on.jpg);
	background-color: #ca7402;
	border-top:1px solid silver; 
        
}

div.accordion-content{
    overflow: hidden;	/* required for effect */
    background: transparent url(../images/bluegradient.gif) repeat;
	padding:9px 24px 15px 24px;   height: auto;
	color: white;
	border-bottom:1px solid #000000; font-family: Tahoma, Helvetica, Arial, sans-serif;
}

div#ie-root6 div.accordion-content{
    overflow: hidden;	/* required for effect */
    background: transparent url(../images/bluegradient.gif) repeat;
	padding:20px 24px 15px 24px;   height: auto;
	color: white;
	border-bottom:1px solid #000000; font-family: Tahoma, Helvetica, Arial, sans-serif;
}



blockquote {font-family: 'georgia', times, serif;  
     color: #f6c98e; 
 }

.bqstart {font-family: 'georgia', times, serif;
     float: left; 
     font-size: 700%;
     color: white; margin-top: -20px; margin-left: -45px;
     padding-top: 45px;
     margin-bottom: -50px;
 }

div#news {background: url(../images/newgradient.gif) top; border: 1px solid #a9a673; float: right; width: 250px; margin: 30px; padding: 10px 15px 40px 15px; font-family: 'georgia'; font-size: 20px; text-align: center; 
line-height: 30px;   }


div#news img{float: left; width: 30px; margin-top: -10px;}

div#news h2.news {text-transform: lowercase; font-size: 1.2em; line-height: 1.2em; color: #050145; text-align: center;  clear: left;}
div#news p {font-size: 14px;  line-height: 20px; color: #050145;  text-transform: uppercase;}

div#news p a, .contact a {text-transform: lowercase; color: #050145; text-decoration: underline; font-weight: bold;} 

div#news p a:hover, div#news p a:active, p.contact a:hover, p.contact a:active,  #contact p.contact a:hover{
color: blue;
}


div#contact {background: url(../images/button.gif) no-repeat; width: 239px; height: 87px; float: right; margin-right: 50px; margin-top: 20px;  font-family: 'georgia', times, serif;  text-align: center;}
div#contact p.contact a {font-size: 14px; line-height: 20px; color: #050145; text-transform: lowercase; padding: 10px; font-weight: bold; }