/* CSS Document */
/* Site Fonts and Coloring Information 
------------------------------------------------------------------------------------------*/	
/*TO DO
Galllery & Sub Gallerys
/*Standard Link treatment */
a:link {		text-decoration: none; color: #993333;}
a:visited {		text-decoration: none; color: #993300;}
a:active {		text-decoration: none; color: #FF9900;}
a:hover {		text-decoration: underline; color: #FF9900;} 

p{				font-family:Verdana, Arial, Helvetica, sans-serif;
				color: #333300;
				font-size: 11px;
				line-height:130%;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				margin-bottom:14px;
				margin-right:30px;
				text-align:left;
				padding-left:20px;
}

p.justified{	text-align:justify;}			

p.contact{		line-height:100%;
				margin-bottom:10px;		
				margin: 0 0 0 0 ;
				font-weight:bold;}
				
.independant{	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#960;
				font-weight:bold;}
			
p.question{		color:#ddd;
				margin-bottom:0px;
				text-transform:uppercase;}
					
p.answer{		color:#996600;}

p.disclaimer{ font-size:9px;
				font-style:italic;}

h1{ 			color:#000;
				font-size:15px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-variant:small-caps;
				text-align:left;
				padding-left:0px;
				padding-bottom:10px;}
				
h2{ 			color:#000;
				font-size:16px;
				font-weight:bold;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:center;
				padding-top:27px;}
					
h3{				color:#960;
				font-size:14px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:left;
				margin-bottom: 0.2em;}	
										
li{				font-family:Verdana, Arial, Helvetica, sans-serif;
				list-style-type:none;				
				color: #ccc;
				font-size: 11px;
				line-height:100%;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				margin-bottom:5px;				
				text-align:left;}
			
img.floatleft{		float:left; margin:5px 5px 8px 0;}
img.floatright{		float:right; margin:3px 30px 20px 20px;}	
img.gallerybg{		float:right; margin:3px 60px 20px 20px;}	
img.review_separator{margin:5px 0 8px 262px;}		

p.quote{			font-style:italic;text-align:center; }
			
/* zero-out margins and Padding, and background tile 
------------------------------------------------------------------------------------------*/	
html {
background-image:url(images/header/tile.jpg);}
* {					margin: 0; padding: 0}

/* Main content sizing and border 
------------------------------------------------------------------------------------------ */	
div#container{
	background-color:#fff; /* set main content color to black */
	position:relative;
	width:750px;
	margin:15px auto 10px auto; /* center container */
	border:thick solid #000; }

	/* Lucy Banner and placement  
------------------------------------------------------------------------------------------*/	
	div#main_header{
		position:relative;
		width:750px;
		height:200px;
		background-repeat:no-repeat;
		text-indent:-9999px;}	

	/* main menu definition and placement  
------------------------------------------------------------------------------------------*/	
	div#main_nav{
		position:absolute;
		top:169px;
		left:40px;
		margin-top:2px;
		margin-bottom:5px;
		height:5px;
		text-align:left;}	
	
	div#main_nav li { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		display:inline;
		margin:0 2px 0 2px;
		list-style-type:none;} /* remove bullets */
		
	div#main_nav a {color:#bbb; text-decoration:none;}
	div#main_nav a:link {color:#bbb;text-decoration:none;}
	div#main_nav a:visited {color:#bbb;text-decoration:none;}
	div#main_nav a:hover {color:#fff; text-decoration:none;} /*background_color:#111*/
	div#main_nav a:active, div#main_nav a:focus {color:#fff;text-decoration:none; }


	/* footer menu definition and placement  
------------------------------------------------------------------------------------------*/	
	div#footer_nav{
		position:relative;
		margin-top:0px;
		margin-bottom:9px;
		height:5px;
		text-align:center;}	
	
	div#footer_nav li { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		display:inline;
		margin:0 6px 0 2px;
		list-style-type:none;} /* remove bullets */
		
	div#footer_nav a {color:#ddd; text-decoration:none;}
	div#footer_nav a:link {color:#ddd;text-decoration:none;}
	div#footer_nav a:visited {color:#ddd;text-decoration:none;}
	div#footer_nav a:hover {color:#fff; text-decoration:none;} /*background_color:#111*/
	div#footer_nav a:active, div#main_nav a:focus {color:#fff;text-decoration:none; }




/* Main COntent  
------------------------------------------------------------------------------------------*/
	div#main_content{
			position:relative;
			padding-top:20px;
			margin-right:30px;
			margin-left:30px;
			height: 2800px;
			width:730px;
			background-repeat:no-repeat;}

/* Footer  
------------------------------------------------------------------------------------------*/
	div#footer{
		position:relative;
		margin:0 auto 0 auto;
		width: 750px;
		height: 20px;
		background-image:url(images/header/footer1.jpg);
		background-repeat:no-repeat;}
		