#wrapper
{
		margin: 0 auto 0 auto;
		text-align: left;
		width: 750px;		
}

#header
{
 		position: absolute;
		width: 750px;
		
}

img.header
{
 		display:block;
		margin-left:auto;
		margin-right:auto; 
}

#navigation
{  
		position: absolute;
		top: 200px;
		height: 32px;
    border-bottom: 3px solid #717073;
		width: 750px;
		background-color: #eab4b8;
}

ul#menu 
{
    margin: 0;
    padding-left: 25px;
    list-style-type: none;
    white-space: nowrap;
}

ul#menu li 
{
    float: left;
    font-family: tahoma, serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 4px 0;
    background-color: #eab4b8;
}

#menu a, #menu a:link 
{
    margin: 0;
    padding: 5px 9px 4px 9px;
    color: #ffffff;
    text-decoration: none;
		display: block; 
		font-size: 0.9em;
}

#menu a:hover 
{
    color: #ffffff;
    background-color: #717073;
		display: block; 
		font-size: 0.9em;
}

#menu a:active 
{
    color: #ffffff;
    background-color: #717073;
		display: block; 
}

#breadcrumb
{
 		position: absolute;
		top: 240px;
		width: 750px;
}

#title
{
 		position: absolute;
		top: 270px;
		width: 750px;
}

#main-content
{
 		position: absolute;
		width: 750px;
		top: 295px;
}

img.floatLeft 
{ 
    float: left; 
    margin: 6px; 
}

img.floatRight 
{ 
    float: right; 
    margin: 6px; 
}


#text
{
 		position: absolute;
		width: 500px;
		height: 230px;
		top: 540px;
}

#mainimage li
{
 		padding-left: 15px;
		color: #7e7e7e;
}

#mainimage li a
{
 		color: #7e7e7e;
		font-family: tahoma, serif;
		font-size: 0.8em;
		font-weight: bold;
}

#photographer
{
 		top: 600px;
}

#footer
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 635px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}	
	
#contactfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 675px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}	
	
#galleryfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 840px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#eventsfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 950px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#termsfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 900px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}	
	
#privacyfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 1350px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#rlwfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 1550px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#kmrlwfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 1140px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#rnrlwfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 1310px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}		
	
#tjrlwfooter
	{
	  position: absolute;
		background-color: #eab4b8;
		width: 740px;
		top: 1390px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 3px solid #717073;
	}											
		
#footer #left
{
 		float: left;
}	

#footer #right
{
 		float: right;
		text-align: right;
}

#contactfooter #left
{
 		float: left;
}	

#contactfooter #right
{
 		float: right;
		text-align: right;
}	

#galleryfooter #left
{
 		float: left;
}	

#galleryfooter #right
{
 		float: right;
		text-align: right;
}	

#eventsfooter #left
{
 		float: left;
}	

#eventsfooter #right
{
 		float: right;
		text-align: right;
}	

#rlwfooter #left
{
 		float: left;
}	

#rlwfooter #right
{
 		float: right;
		text-align: right;
}	

#kmrlwfooter #left
{
 		float: left;
}	

#kmrlwfooter #right
{
 		float: right;
		text-align: right;
}	

#rnrlwfooter #left
{
 		float: left;
}	

#rnrlwfooter #right
{
 		float: right;
		text-align: right;
}	

#tjrlwfooter #left
{
 		float: left;
}	

#tjrlwfooter #right
{
 		float: right;
		text-align: right;
}	

#termsfooter #left
{
 		float: left;
}	

#termsfooter #right
{
 		float: right;
		text-align: right;
}	

#privacyfooter #left
{
 		float: left;
}	

#privacyfooter #right
{
 		float: right;
		text-align: right;
}	

h1
{
 	 	color: #678b98;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 2.2em;
		font-weight: lighter;
}

h2
{
 	 	color: #eab4b8;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.1em;
		font-weight: bold;
		padding-left: 6px;
}

h3
{
 	 	color: #7e7e7e;
		font-family: Georgia, "Times New Roman", Times, serif;
}

h4
{
 	 	color: #eab4b8;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.9em;
}

h5
{
 	 	color: #ffffff;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.6em;
}

h6
{
 	 	color: #717073;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.6em;
		padding-left: 6px;
}

p
{
 	 	color: #7e7e7e;
		font-family: Georgia, "Times New Roman", Times, serif;
		padding: 6px 6px 6px 6px;	
		font-size: 0.8em;
}

.style1
{
 	 	color: #ffffff;
		font-family: Georgia, "Times New Roman", Times, serif;
}

.style2
{
 	 	color: #ffffff;
		font-family: Georgia, "Times New Roman", Times, serif;
}

.style3
{
 	 	color: #7e7e7e;
		font-family: Georgia, "Times New Roman", Times, serif;
}

.style4
{
 	 	color: #7e7e7e;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.65em;
}

.style5
{
 	 	color: #7e7e7e;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.8em;
}

.style6
{
 	 	color: #717073;
		font-family: Georgia, "Times New Roman", Times, serif;
		
}
