	body { 
	
		background: #559DC2; 
		text-align: center; 
		vertical-align: text-center; 
		font-family: "Futura (TT)", Futura, "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial;
		font-size: 12px;
		color: #fff;
		margin: 10px;
		
		}

#maintable {
	
		border: 1px solid white;
		width: 750px;

	
	}
			
	td { text-align: left; }
			
	#maintable td { 
	

		font-family: "Futura (TT)", Futura, "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial;
		font-size: 12px;
		border: 2px solid white;
		
		}
		
	a { color: #559DC2; }
	a:hover { color: #EC7940; }
		
	#orange {
	
		background: #EFD352;
		padding: 7px;
	
	}
	
	#orange a {
		
		color: #559DC2;
		text-decoration: none;
		padding-right: 15px;
		
		}
		
	#orange a:hover { color: #EC7940; }
	
	#topnav {
	
		background: #EFD352;
		padding: 7px;
		text-align: right;
	
	}
	
	#topnav a:link {
	
		padding: 3px;
		border: 1px solid #EC7940;
		background: #FFE362;
		color: #AC3910;
		text-decoration: none;
		margin-left: 5px;
		margin-bottom: 3px;
		text-align: center;
	
	}
	
	#topnav a:visited {
	
		padding: 3px;
		border: 1px solid #EC7940;
		background: #FFE362;
		color: #6C0900;
		text-decoration: none;
		margin-left: 5px;
		margin-bottom: 3px;
		text-align: center;
	
	}
	
	#topnav a:hover {

		background: #FFf372;
	
	}

		#maincontent {
		
			width: 540px;
			padding: 15px;
			background: #fff;
			color: #646464;
					
		}
		
		#sidebar {
		
			background: #fff;
			text-align: center;
			width: 210px;
		
		}
		
		#sidebar h2 {
		
			font-size: 14px;
			margin: 0px;
			padding-top: 10px;
			font-weight: bold;
		
		}
		
		#sidebar h3 {
		
			font-size: 16px;
			margin: 0px;
			padding-bottom: 10px;
		
		}
		
		#sidebarTable {
		
			border: 1px solid #646464;
			width: 210px;
			margin-bottom: 2px;
		
		}
		
		#sidebar td {
		
			border: 1px solid white;
			width: 210px;
		
		}
		
		#sidebar select {
		
			font-size: 10px;
			margin-right: 15px;
		
		}
		
		#contact-header {
		
			font-size: 12px;
			text-align: center;
			padding-top: 3px;
			padding-bottom: 3px;
			background: #D67734;
					
		}
		
		
		#contact-text {
		
			font-size: 12px;
			height: 100%;
			background: #F69754;
			text-align: left;
			vertical-align: text-top;
			padding: 5px;
			font-weight: bold;
			text-align: center;

		}
		
		#search-header {
		
			font-size: 12px;
			text-align: center;
			padding-top: 3px;
			padding-bottom: 3px;
			background: #8FCC7E;
					
		}
		
		
		#search-text {
		
			font-size: 12px;
			height: 100%;
			background: #B1E4A3;
			text-align: left;
			vertical-align: text-top;
			padding: 5px;
			font-weight: bold;

		}

		
		#featured-header {
		
			font-size: 12px;
			background: #61B3C2;
			text-align: center;
			padding-top: 3px;
			padding-bottom: 3px;
		
		}
		
		
		#featured-text {
		
			font-size: 12px;
			height: 100%;
			background: #83CDDA;
			text-align: center;
			vertical-align: text-top;
			padding: 5px;
		
		}
		
		#featured-text a {
		
			color: #fff;
			text-decoration: none;
			font-size: 14px;
			margin:2px;
		
		}
		
		
		#bookonline-header {
		
			font-size: 12px;
			background: #4083A6;
			text-align: center;
			padding-top: 3px;
			padding-bottom: 3px;
		
		}
		
		
		#bookonline-text {
		
			font-size: 12px;
			height: 100%;
			background: #76B8DA;
			text-align: left;
			vertical-align: text-top;
			padding: 5px;
		
		}
		
		#bookonline-text select {
		
			margin: 0px;
		
		}
		
		#bookonline-text h2 { margin: 0px; font-size: 12px; }
		
		#bookonline-text input { font-size: 10px; }
		
		#addressbar {
		
			background: #EC7940;
			padding: 7px;
		
		}
		
		#addressbar p {
		
			padding: 0px;
			margin:0px;
		
		}
		
		#addressbar a { color: #fff; }
		
		h2 {
		
			font-size: 18px;
			font-weight: normal;
			margin: 0px;
			padding: 0px;
		
		}
		
		#formTable {
		
			border: 0px;
		
		}
		
		#formTable td {
		
			border: 0px;
			padding: 2px;
			text-align: left;
		
		}
		
		#copyright {
		
			font-size: 10px;
			color: #fff;
			width: 738px;
			padding: 0px;
			margin: 0px;
			margin-top: 3px;
			text-align: right;
		
		}
		
		#copyright a {
		
			color: #fff;
		
		}
		
        td#top {
		
			background: #fff;
		
		}
		
	
		#cinput {
		
			text-align: left;
			width: 350px;
			font-family: "Futura (TT)", Futura, "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial;
			font-size: 12px;
		
		}
		
		#ctextarea {
		
			width: 350px;
			height: 250px;
			font-family: "Futura (TT)", Futura, "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial;
			font-size: 12px;
		
		}
		
		#maincontent table { color: #646464; }
		#maincontent h1 { margin-top: 0px; }
		
		#bookonline-text a {
		
			color: #fff;
		
		}
		
		.bookonline {
		
			cursor: pointer;
		
		}blockquote {
display: none; }


