/* CSS Document */

body {background-color:#500218;
      background-image:url(images/bg.gif);
	  margin:20px 0;
	  font-family:Helvetica, Arial, sans-serif;
	  }
	  
	#top_offset {width:800px;
	             height:20px;
				 margin:0 auto;
	             background-image:url(images/top_offset_bg.jpg);
				 background-position:left;
				 background-repeat:no-repeat;
				 }	  
	  
	#wrapper {width:800px;
		  	  margin:0 auto;
			  background-color:#ffffff;
		      }
		 
	#sidebar {width:300px;
	          height:1525px;
			  background-color:#ffffff;
		      background-image:url(images/sidebar_bg.jpg);
			  background-position:top;
			  background-repeat:no-repeat;
			  float:left;
			  }
		
		#navigation {margin:30px 10px 45px 10px;}
		
		#navigation a {display:block;
		               padding:8px 0 8px 30px;
		               color:#ffffff;
					   font-size:15px;
					   font-weight:bold;
					   text-decoration:none;
					   }
					   
		#navigation a:hover {background-color:#ffffff;
						     background-image:url(images/menu_hover.gif);
							 background-position:center;
		                     color:#676768;}
			  
	#main {width:500px;
	       background-color:#ffffff;
	       float:right;
		   clear:none;
		   }
				 
		#topnav {width:500px;
				 background-image:url(images/topnav_bg.jpg);
				 background-position:left;
				 background-repeat:no-repeat;
				 }
				 
			#local_info {font-family:Georgia, "Times New Roman", Times, serif;
			 			 font-size:12px;
						 color:#bdbebf;
						 text-align:right;
						 margin:0 10px 0 10px;
						 padding:8px 0;
						 border-bottom:1px solid #bdbebf;
						 }
						 
			#toplinks {text-align:center;}
			
			#toplinks ul {list-style-type:none;
					      font-size:11px;
					      font-weight:bold;
					      margin:0;
					      padding:10px 0;
					      }
					   
			#toplinks li {display:inline;
			              margin:0 10px;}
					   
			#toplinks a {color:#deb307;
			             text-decoration:none;
						 }
						 
			#toplinks a:hover {border-bottom:2px solid #deb307;}
				 
		#flash_container {width:500px;
		                  height:360px;
						  }
						  
		#header {width:500px;
		         height:100px;
				 }
						  
		#content_pane {width:500px;
		               background-image:url(images/content_pane_bg.jpg);
					   background-position:left top;
					   background-repeat:no-repeat;
					   padding-top:10px;
					   font-family:
					   }
		
		#check_in {width:480px;
				   border-bottom:1px solid #bdbebf;
				   border-top:1px solid #bdbebf;
				   margin:0 10px 10px 10px;
				   }
				   
			#check_in_form {background-color:#f1f1f1;
			                padding:3px;
							}
							
				#check_in_form table {border:none;
				                      margin:0;
									  padding:0;
									  }
									  
                #check_in_form td {padding:0 5px;
				                   text-align:left;
								   vertical-align:middle;
								   font-size:11px;
								   font-weight:bold;
								   color:#bdbebf;
				                   }
		
				   
	#footer {width:790px;
	         padding:5px;
			 background-color:#deb307;
			 clear:both;
			 font-size:12px;
			 color:#4e4e4e;
			 text-align:right;
			 }
			 
	#footer a {color:#ffffff;
	           font-weight:bold;
			   text-decoration:none;
			   }
			   
	#footer a:hover {color:#4e4e4e;}
			 
			 
/* IMAGES */

#logo {border:none;
	   margin:20px 20px 15px 20px;
	   }
	   
.features {border:1px solid #500218;
           margin:5px 29px;
		   }
