/* CSS Document */

#outerwrapper_frontpage {
	width: 950px;
	background-color: #FFFFFF;
	background-image: url(images/front_page_background.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#outerwrapper_otherpage {
	width: 950px;
	background-color: #FFFFFF;
	background-image: url(images/other_page_background.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	height: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#outerwrapper_contactpage {
	width: 950px;
	background-color: #FFFFFF;
	background-image: url(images/contact_page_background.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	height: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#home_link {
	width: 100px;
	padding: 2px;
	margin-top: 345px;
	margin-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#home_link a:link {
color: #676773;
text-decoration: none;
}


#home_link a:visited {
color: #676773;
text-decoration: none;
}

#home_link a:hover {
color: #ed008c;
text-decoration: none;
}
#home_link a:active {
text-decoration: none;
color: #f47b20;
}
#where_link {
	width: 100px;
	padding: 2px;
	margin-top: 459px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	margin-left: 36px;
position: absolute;
}
#where_link a:link {
color: #676773;
text-decoration: none;
}


#where_link a:visited {
color: #676773;
text-decoration: none;
}

#where_link a:hover {
color: #f47b20;
text-decoration: none;
}
#where_link a:active {
text-decoration: none;
color: #f47b20;
}

#whatwedo_link {
	width: 100px;
	padding: 2px;
	margin-top: 580px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	margin-left: 50px;
position: absolute;
}
#whatwedo_link a:link {
color: #676773;
text-decoration: none;
}


#whatwedo_link a:visited {
color: #676773;
text-decoration: none;
}

#whatwedo_link a:hover {
color: #ed008c;
text-decoration: none;
}
#whatwedo_link a:active {
text-decoration: none;
color: #f47b20;
}


#clayprints_link {
	width: 100px;
	padding: 2px;
	margin-top: 705px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	margin-left: 120px;
position: absolute;
}
#clayprints_link a:link {
color: #676773;
text-decoration: none;
}


#clayprints_link a:visited {
color: #676773;
text-decoration: none;
}

#clayprints_link a:hover {
color: #f47b20;
text-decoration: none;
}
#clayprints_link a:active {
text-decoration: none;
color: #f47b20;
}

#diary_link {
	width: 100px;
	padding: 2px;
	margin-top: 280px;
	margin-left: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#diary_link a:link {
color: #676773;
text-decoration: none;
}


#diary_link a:visited {
color: #676773;
text-decoration: none;
}

#diary_link a:hover {
color: #f47b20;
text-decoration: none;
}
#diary_link a:active {
text-decoration: none;
color: #f47b20;
}

#shop_link {
	width: 100px;
	padding: 2px;
	margin-top: 400px;
	margin-left: 720px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#shop_link a:link {
color: #676773;
text-decoration: none;
}


#shop_link a:visited {
color: #676773;
text-decoration: none;
}

#shop_link a:hover {
color: #ed008c;
text-decoration: none;
}
#shop_link a:active {
text-decoration: none;
color: #f47b20;
}

#gallery_link {
	width: 100px;
	padding: 2px;
	margin-top: 520px;
	margin-left: 745px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#gallery_link a:link {
color: #676773;
text-decoration: none;
}


#gallery_link a:visited {
color: #676773;
text-decoration: none;
}

#gallery_link a:hover {
color: #f47b20;
text-decoration: none;
}
#gallery_link a:active {
text-decoration: none;
color: #f47b20;
}


#birthday_link {
	width: 100px;
	padding: 2px;
	margin-top: 640px;
	margin-left: 740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#birthday_link a:link {
color: #676773;
text-decoration: none;
}


#birthday_link a:visited {
color: #676773;
text-decoration: none;
}

#birthday_link a:hover {
color: #ed008c;
text-decoration: none;
}
#birthday_link a:active {
text-decoration: none;
color: #f47b20;
}
#contact_link {
	width: 100px;
	padding: 2px;
	margin-top: 760px;
	margin-left: 680px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #676773;
	position: absolute;
	
}

#contact_link a:link {
color: #676773;
text-decoration: none;
}


#contact_link a:visited {
color: #676773;
text-decoration: none;
}

#contact_link a:hover {
color: #f47b20;
text-decoration: none;
}
#contact_link a:active {
text-decoration: none;
color: #f47b20;
}


#frontpage_maincolumn {
	position: absolute;
	width: 500px;
	margin-top: 520px;
	margin-right: 300px;
	margin-bottom: auto;
	margin-left: 198px;
	height: 350px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	
	color: #676773;

}


#frontpage_maincolumn a:link {

text-decoration: none;
color: #ed008c;
}

#frontpage_maincolumn a:visited {

text-decoration: none;
color: #ed008c;

}



#frontpage_maincolumn a:hover {

text-decoration: none;
color: #f47b20;

}


#otherpage_maincolumn {

position: absolute;
	width: 400px;
	margin-top: 330px;
	margin-right: 300px;
	margin-bottom: auto;
	margin-left: 250px;
	height: 350px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	
	color: #676773;



}

#eventspage_maincolumn {
	position: absolute;
	width: 400px;
	margin-top: 260px;
	margin-right: 300px;
	margin-bottom: auto;
	margin-left: 240px;
	height: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #676773;
	padding: 3px;


}.pictureborder {
	padding: 3px;
	border: thin solid #676773;
}


#rectangle_outerwrapper {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 4px solid #FFF;
	background-color: #FFF;	
}

#header {
	width:100%;
	background-color: #676773;	
}

#content{
	
	width:100%;
	
}


#left_column {
	width: 160px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	color: #676773;
	margin: 5px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #676773;
	border-right-color: #676773;
	border-bottom-color: #676773;
	border-left-color: #676773;	
}

#left_column a:link {
text-decoration: none;
color: #676773;
}

#left_column a:visited {
text-decoration: none;
color: #676773;
}
#left_column a:hover {
text-decoration: none;
color: #ed008c;
}
.current_class{
color: #ed008c;	
	
}

.wheretofindus{
font-size: 0.8em;
margin-left: 20px;
	
}

.wheretofindus_current{
font-size: 0.8em;
margin-left: 20px;
color: #ed008c;	
	
}
#right_column {
	width : 780px;
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	color: #676773;
	margin: 5px;
	padding: 5px;
	line-height:130%;
	
}

#right_column a:link{
text-decoration:underline;
font-weight:bolder;
color: #676773;
	
	
}

#right_column a:visited{
text-decoration:underline;
font-weight:bolder;
color: #676773;
	
	
}

#right_column a:hover{
text-decoration:underline;
font-weight:bolder;
color: #ed008c;
	
	
}



#footer {
	clear:both;
	background-color:#676773;
	color: #FFF;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}

#footer a:link{
color: #fff;
text-decoration:none;
}

#footer a:visited{
color: #fff;
text-decoration:none;	
text-decoration:none;	
}

#footer a:hover {
color: #ed008c;	
	
}

.imageright{
	margin: 5px;
	float:right;
	
}
