  body
		{color:#000000;overflow: scroll;
		width:100%;
		margin:auto;
		background-image:url('graphics/body_grad_bg.jpg');background-attachment:fixed;}

		
		html>body  {width:100%;margin:auto;
	background-image:url('graphics/body_grad_bg.jpg');background-attachment:fixed;}
		
		
		
#header { background-image:url('graphics/body_grad_bg.jpg');background-attachment:fixed;
  height: 90px;
	margin-top:25px;
   border-bottom-color: #4682b4;
     border-bottom-style: solid;
     border-bottom-width: 2px; margin-bottom: 25px; }


 .right {
  float: right;
}


h1
		{background:transparent;
		text-decoration:none;
		color: rgb(255, 255, 255);
		font-weight:normal;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size:12pt}
		
h2
		{background: transparent;
		font-family:Verdana, Geneva, Arial, sans-serif;
		color: rgb(255, 255, 255);
		font-size: 12pt;
		}


.rec {background:transparent;
		text-decoration:underline;
		color: rgb(255, 255, 255);
		font-weight:normal;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size:12pt}


	

.homepagetext {line-height:135%;
		color: rgb(255, 255, 255);
		background:transparent;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size:14pt}
		
p, TD, TH, ADDRESS,  PRE, CODE, BLOCKQUOTE, UL, LI 
		{line-height:135%;
		color: rgb(255, 255, 255);
		background:transparent;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size:12pt}
		
.fpt {line-height:150%;
		color: rgb(255, 255, 255);
		background:transparent;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size:12pt}


a.mount:link
		{font-size:12pt;color: rgb(255, 255, 255);text-decoration: underline;}
				
a.mount:visited
		{font-size:12pt;color: rgb(255, 255, 255);text-decoration: underline;}
		
	
a.mount:hover
		{font-size:12pt;color:#4682b4;
		text-decoration: underline;
		}	

a.lateevent:link
		{font-size:12pt;color:#4682b4;text-decoration: underline;}
				
a.lateevent:visited
		{font-size:12pt;color: #4682b4;text-decoration: underline;}
		
	
a.lateevent:hover
		{font-size:12pt;color:#6495ed;
		text-decoration: underline;
		}	



img
		{border:0px none; /* remove borders from all images */ }

.narrow {width:750px}

hr.white
		{width: 100%;
   		
   		color: #ffffff;
   		background-color: #ffffff;
  		border: 0px none;}

.redhr {width: 95%;
   		
   		color: #4682b4;
   		background-color: #4682b4;
  		border: 0px none;height:2px;}

.postal 	{background:transparent;
		color: rgb(255, 240, 240);
		text-align:center;
		text-decoration:none;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size: 8pt}

.copyright
		{background:transparent;
		color: rgb(255, 255, 240);
		text-align:center;
		text-decoration:none;
		font-family:Verdana, Geneva, Arial, sans-serif;
		font-size: 10pt}
		

a.mail:link
		{color: rgb(255, 255, 240);text-decoration: none;}
				
a.mail:visited
		{color: rgb(255, 255, 240);text-decoration: none;}
		
	
a.mail:hover
		{color:#ffff00;
		text-decoration: underline;
		}	


a.mailsales:link
		{color: rgb(255, 255, 240);text-decoration: underline;}
				
a.mailsales:visited
		{color: rgb(255, 255, 240);text-decoration: none;}
		
	
a.mailsales:hover
		{color:#ffff00;
		text-decoration: underline;
		}	






#events { display: block; width: 119px; height: 25px; background: url('buttons/events.gif') no-repeat 0 0; }

#events:hover { background-position: 0 -25px; } 

#events span { display: none; }

#sales { display: block; width: 119px; height: 25px; background: url('buttons/sales.gif') no-repeat 0 0; }

#sales:hover { background-position: 0 -25px; } 

#sales span { display: none; }

#home { display: block; width: 119px; height: 25px; background: url('buttons/home.gif') no-repeat 0 0; }

#home:hover { background-position: 0 -25px; } 

#home span { display: none; }

#contacts { display: block; width: 119px; height: 25px; background: url('buttons/contact.gif') no-repeat 0 0; }

#contacts:hover { background-position: 0 -25px; } 

#contacts span { display: none; }

#about { display: block; width: 119px; height: 25px; background: url('buttons/about.gif') no-repeat 0 0; }

#about:hover { background-position: 0 -25px; } 

#about span { display: none; }


#container {
height: 50px;
width: 700px;

}
#col_one {
margin: 0; /* Applied to first column only in lieu of padding (personal thing) */
width: 130px; /* Allows for fluid design. Can be set to pixels */
float: left;}
#col_two {
margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
width: 130px;
float: left;}
#col_three {
margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
width: 130px;
float: left;}
#col_four {
margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
width: 130px;
float: left;}
#col_five {
margin: 0 0 0 10px; /* Puts a 10 pixel space between columns (left side) - think cellspacing */
width: 130px;
float: left;} 







		
			


