body {background-color: #e6eeff}
#container {width: 805px;
					 background-color: #ffffff;
					 margin: auto;
					 font-family: arial, helvetica, sans-serif;
					 padding-bottom: 20px;
					 }
#banner {height:120px;
				}
#menu-bar{margin-left:2px;
					margin-right:-3px;					
					}
#menu-bar a {text-decoration: none;
						color: #666666;
						}
#menu-bar a:hover {background-color: #bbbbbb;
									}
.menu-item {color: #ffffff;
					 background-color:#87CEEB;
					 font-size: .9em;
					 padding-top: 3px;
					 padding-bottom: 3px;
					 padding-left: 10px;
					 padding-right: 9px;
					 margin-left: 0px;
					 margin-right: 0px;
					 }
.menu-item-last {color:#ffffff;
					 			background-color:#87CEEB;
					 			font-size: .9em;
					 			padding-top: 3px;
					 			padding-bottom: 3px;
					 			padding-left: 10px;
					 			padding-right: 9px;
					 			margin-left: 0px;
					 			margin-right: auto;
					 			}
.menu-item-narrow {color:#ffffff;
					 			background-color:#87CEEB;
					 			font-size: .9em;
					 			padding-top: 3px;
					 			padding-bottom: 3px;
					 			padding-left: 9px;
					 			padding-right: 9px;
					 			margin-left: 0px;
					 			margin-right: 0px;
					 			}
.this-page {background-color: #bbbbbb;
					 color:#ffffff;
					 font-size: .9em;
					 padding-top: 3px;
					 padding-bottom: 3px;
					 padding-left: 10px;
					 padding-right: 9px;
					 margin-left: 0px;
					 margin-right: 0px;
					 }
.this-page-last {background-color: #bbbbbb;
					 			color:#ffffff;
					 			font-size: .9em;
					 			padding-top: 3px;
					 			padding-bottom: 3px;
					 			padding-left: 10px;
					 			padding-right: 9px;
					 			margin-left: 0px;
					 			margin-right: auto;
					 			}
#maintext {float:right;
					letter-spacing:.02em;
					line-height:1.25em;
					color:#333333;
					margin-top:20px;
					padding-right:20px;
					width:530px;
					text-align: justify;
					font-size:.95em;
					margin-right:20px;
					}
#altmain {font-size:.95em;
				 text-align:left;
				 letter-spacing:.02em;
				 line-height:1.25em;
				 color:#333333;
				 padding-right:20px;
				 margin-left:20px;}
.galleryleft {float:left;
						 margin-left:30px;}
.galleryright {float:right;
							margin-right:30px}				 

.galleryblurb {clear:both;
							margin-left:30px;
							}				
.blue-link a {color:#1E90FF;
						}	
.blue-link a:hover {color:#1E90FF;
									font-weight: bold;
									}
#sidebar {float: left;
				 width: 220px;				 				 
				 padding-top:20px;
				 font-size:1em;
				 margin-bottom:20px;}
#sidebar img {border:1px solid gray;
				 		 }
a {text-decoration: none;
	}
span.update {font-size:.7em;
				color:#666666;
				}
.outertable {margin-top:-1}
.innertable {border: 1px solid blue;
						width:190px;
						}
td {text-align: center;
	 }
th {text-align: center;
	 }
h4 {margin-bottom: 1px;}
.review {color: #6495ED;
				font-weight: normal;}
ul {margin-top: .05in;}
ol {margin-top: .05in;}

.clear {clear: both;
			 }
.pagehead {font-size:1.25em;}
.copy {}
.picleft { border: 1px solid ;
				 width: 290px;
				 height: 218px;
				 float: left;
				 margin-right: 20px;
				 margin-top:5px;
				 }
#maintext hr {width:300px;
						 text-align: center;
						 color: #6495ED;
						 line-size: 2px}				 
/*availability table style*/
td div {color:red;}			 
.av 	{background-color: #ccffcc;
			width:40px;}
.unav {background-color: #ffccaa;
			width: 40px}
.prov {background-color: #ffff99;
			width:40px;}
			
.greeting {color: maroon;
					font-size: 1.75em;
					text-align: center;
					font-family: verdana, helvetica;
					font-style:italic;
					line-height:1.5em;}
.top {font-size: .8em;
		 text-align: right;
		 font-family: lucida-sans, arial, helvetica, sans-serif;
		 margin-right:10px;
		 }
.link a {color:#4682B4;}
.link a:hover {text-decoration:underline;}
#menu2 {font-size:.9em;
			 margin-left:20px;}
#menu2 a {color:#333333;}
#menu2 a:hover {text-decoration:underline;} 			 