*	{ 	margin: 0; padding: 0;
			background-color: white;
		}
 
 	body 	{	margin: 0px; padding: 0px;	
 				font-size: 1em;
 				font-family: "lucida sans regular", arial, verdana, sans-serif;
 				
 				 
 			}
 	
 	
 	div#container 	{	text-align: left;
    					margin: 0 auto;
    					width: 800px;
    					
					}
 	
 	
 	div#baheader {	height: 80px; /* background-color: white; */
 					width: 780px; 
 					padding-top: 12px;
 					background-image: url(images/slorange.jpg);
 					background-repeat: no-repeat;
 					background-position: 0px 0px; 
 					text-align: center;
 					
 				}
 	
 	div#baheader h1	{	margin-left: 185px;
 						margin-right: 145px;
 						margin-top: 20px;
 						font-family: "Apple Chancery", "Lucida Calligraphy", "Book Antiqua", 
 							"Bookman Old Style", "Monotype Corsiva", "Century Schoolbook", 
 							"Medici Script", stefania, cursive;
 						font-size: 2em;
 						text-align: center;
 						color: black;
 						border: none;
 					}
 	
 	div#nav	{	
 				position: absolute; width: 130px; left: 0px; top: 92px; 
 				padding: .5em 15px .5em 5px;
 				margin: 22px 0 0 15px;
 				border: none;	
 				/* background-color: white; */
 				margin: 16px 0 0 15px;
 				padding-top: 0;	
 				
 					
 			}
 				
 	div#nav ul	{	margin-top: 0px; margin-bottom: .8em; 
 					margin-left: 5px;
 				 	/* background-color: white; */
 				 	padding: 5px;
 				 	
 				}
 	
 	div#nav li	{	margin-bottom: .5em;
 					font-weight: bold;
 					font-size: .8em;
 					list-style-type: none;
 					border-bottom: 1px solid #774400;
 					
 				}
 	
 	div#nav li:first-child	{	border-top: 1px solid #774400;	
 								padding-top: 5px;
 							} 

	/* hack for ie win only	\*/

	 * html	div#container	ul	{ 	border-top: 1px solid #774400;	} 

	/* end of hack */

	
	
 	div#nav li a	{	color: #FE9900;	
 						text-decoration: none;
 					}
 	
 	div#nav li a:visited	{	color: #774400;	}
 	
 	
 	div#nav li a:hover	{	text-decoration: underline;	}
 	
 	div#nav li a:active	{	color: red;	}
 	
 	div#content	{	
 					
 					margin-top: 20px;
 					position: absolute; 
 					width: 480px;
 					top: 92px; 
 					left: 165px;
 					/* background-color: white; */
 					 
 				}
 	
 	div#content h1	{	font-size: 1.2em;	
 						padding-top: .1em; 
 						border-top: 2px solid #B68040;	}
 					
 	div#content h2	{	font-size: 1.1em;
 						font-variant: small-caps;
 						margin-top: .5em;
 						border-top: 2px solid #B68040;	}
 	
 	div#content h3	{	font-size: 1.1em;
 						font-style: italics;
 						margin-top: .5em;	
 						text-align: center;
 					}
 	
 	div#content h4	{	font-size: 1.2em;
 						font-style: bold;
 						margin-top: 0.2em;
 						margin-bottom: 4.0em;
 						text-align: center;
 					}
 	
 	
 	
 	
 	div#content h6	{	font-size: 1.1em;
 						font-style: italics;
 						margin-top: .5em;	}
 	
 	
 	
 	div#content p	{	font-size: .9em;	
 						margin: 1.0em 0;
 						text-align: justify;
 					}
 	
 	
 	div#content a	{	color: #CC6600;	}
 	
 	div#content a:visited	{	color: #774400;	}
 	
 	div#content a:hover	{	color: #F1AA50;	}
 	
 	div#content a:active	{	color: red;	}
 	
 	div#content ul	{	list-style-type: square;	}
 	
 	div#content li	{	font-size: .9em;	
 						margin-left: 50px; 
 						padding-bottom: 1em;
 						
 					}
 	
 	div#content ol	{	margin: .5em 0;	}
 	
 	div#content ol li	{	padding-bottom: .5em;	}
 	
 	
 	div#images img	{	float: right;	
 						border: 2px solid gray;
 						margin-left: 10px;
 						margin-right: 10px;
 					}
 	
 	div#baybridge img	{	float: right;	
 							border: 2px solid gray;
 							margin-right: 40px;
 							
 					}
 					
 	div#ggbridge img	{	float: left;	
 							border: 2px solid gray;
 							margin-left: 40px;
 							
 					}
 					
 	div#NoBorderImages img	{	float: right;	
 								border: none;
 								margin-left: 10px;		
 							}
 	
 	/* div#content p img	{	float: right;	
 							border: 2px solid gray;
 							margin-left: 10px;
 						} */
 	
 	/* div#images		{	text-align: center;	} */
 	
 	div#footer	{	text-align: center;	}
 	
 	
 	
 	div#links	{	font-size: .7em;
 					color: #774400;
 					margin-bottom: 1.2em;
 				}
 	
 	div#links a	{	color: #CC6600;
 					font-weight: bold;
 					text-decoration: none;
 					text-align: center;
 				}
 	
 	div#links a:visited	{	color: #774400;	}
 	
 	
 	div#links a:hover	{	text-decoration: underline;	}
 	
 	div#links a:active	{	color: red;	}
 	
 	div#copyright	{	text-align: center;	
 						margin-top: 1.4em;
 					}
 	
 	div#copyright p	{	text-align: center;
 						font-size: 0.85em;
 						margin: 0.2em 0;
 							
 					} 
 	
 	div#copyright a	{	font-size: 0.85em;
 						font-weight: bold;
 						color: #815A23;
 					}
 	
 	div#validator p	{	text-align: center;	}
 	
 	div#validator p img	{	float: none;	}
 	
 	
 	
 	div#rightcolumn	{	position: absolute; width: 200px; 
 						top: 91px; left: 665px; 
 						margin: 22px 0 0 0;
 											
 					}
 	   
 	div#rightcolumn	{	border: none;	
 						/* background-color: white; */
 						color: #774400;
 						padding-top: 0;
 						text-align: center;
 					}
 	
 	div#rightcolumn h2	{	color: #774400;	
 							font-size: .9em;
 							padding-top: 0.2em;
 							border-top: 1px solid #774400;
 						}
 	
 	div#rightcolumn h3	{	font-size: .8em;
 							color: #996633;  
 						}
 	
 	.noborder	{	border: none;	}
 	
 	div#rightcolumn p	{	font-size: .8em;	
 							color: #996633;	
 							margin-bottom: .2em;
 						}
 	
 	div#hours	{ margin-top: 1em;	}
 	
 	div#hours h2	{	margin-bottom: .5em;	}
 	
 	div#hours h3	{	font-size: .8em;
 						color: #996633;  
 						margin-top: .4em;	
 						
 					}
 	
 	div#hours p	{	color: #AA6633;	}
 	
 	
 	div#pricing		{	margin-top: 1em;	}
 	
 	div#pricing h2	{	margin-bottom: .5em;	}
 	
 	div#pricing h3	{	font-size: .8em;
 						color: #996633;  
 						margin-top: .2em;	
 						
 					}
 	
 	div#pricing p	{	color: #AA6633;	
 						margin-top: 0.8em
 					}
 	
 	
 	
 	
 	div#address		{	margin-top: 1em;	}
 	
 	
 	div#address h2	{	margin-bottom: .5em; }
 	
 	div#address h3	{	margin-top: 0.2em;	
 						
 					}
 	
 	div#address p	{	color: #AA6633;	
 						margin-top: 0.8em
 						border-bottom: 1px solid #774400;
 					}
 	
 	div#address a	{	color: #CC6600;	
 						text-decoration: none; 
 					}
 	
 	div#address a:visited	{	color: #774400;	}
 	
 	div#address a:hover	{	color: #F1AA50;	
 							text-decoration: underline;
 						}
 	
 	div#address a:active	{	color: red;	}
 	
 	/* div#homevisit	{	margin-top: 1em;	}  IT IS ON TOP NOW */
 	
 	div#homevisit h2	{	margin-bottom: .5em; }
 	
 	div#homevisit h3	{	margin-top: 0.2em;	}
 	
 	div#homevisit a		{	color: #AA6633;	
 							text-decoration: none; 
 						}
 	
 	div#homevisit a:hover	{	text-decoration: underline;	}
 	
 	div#fixbottom	{	margin-top: 1em;	}
 	
 	div#free		{	margin-top: 1em;	}
 	
 	div#free h2		{	margin-bottom: .5em;	}
 	
 	
 					
 	div#conditions	h2	{	border: none;
 							text-decoration: underline;
 						}
 	
 	div#intro	{	border: none;
 				}
 						
 	div#intro h2	{	font-size: 1.0em;	
 						font-variant: none;
 						color: #996633;
 						border: none;
 						padding-bottom: 0.8em;
 					}
 	
 	div#intro h3	{	font-size: 1.1em;	
 							color: #996633;
 					}
 	
 	div#intro ul	{	list-style-type: none;	}
 	
 	div#intro li	{	font-size: .9em;	
 						margin-left: 40px; 
 						padding-bottom: 0.6em;
 						
 					}
 	
 	
 	
 	.test	{	color: #774400;	}
 	
 	.center	{	text-align: center;	}
 	
 	
 	
 	.redbox	{	background-color: #D9D9D9; /* LIGHT GRAY */ /* light red #f4eaea; */
 				border: 1px solid #B68040; /* BROWN */
 				margin: 10px;
 				padding: 0px 10px;
 				font-size: 1.2em;
 				text-align: center;
 				
 			}
 	
 	.redbox h3 	{ background-color: #D9D9D9;	}
 	
 	.redbox p 	{ 	background-color: #D9D9D9;	
 					text-align: center;
 					margin: auto;
 				}
 				
 	
 	.redbox a	{	background-color: #D9D9D9;	
 					text-align: center;
 					margin: auto;
 				}
 	
 	
 	
 	.redbox2	{	background-color: #D9D9D9; /* LIGHT GRAY */ /* light red #f4eaea; */
 					border: 1px solid #B68040; /* BROWN */
 					margin: 10px 10px 5px 10px;
 					padding: 10px 10px;
 					font-size: 0.9em;
 				}
 				
 	.redbox2 ul	{	background-color: #D9D9D9;	
 					margin: 0px 0px 0px -10px;
 				}
 				
 	.redbox2 li	{	background-color: #D9D9D9;	
 					margin: 0px 0px 0px -5px;
 				}
 					
 					/* font-family: "Apple Chancery", "Lucida Calligraphy", "Book Antiqua", 
 							"Bookman Old Style", "Monotype Corsiva", "Century Schoolbook", 
 							"Medici Script", stefania, cursive;  */
 				
 	
 	
 	
