
body, html
{
    margin : 0;
    padding : 0;
	background-color: #FED331;
	color: #FED331;
	font-family: "Times",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif;

}

h1
{
	background-color: #FED331;
	color: #404380;
	padding-bottom: 8px;
}

#wrapper
{  
	width: 760px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 20px;
	padding-bottom: 10px;
    position : relative;
	background-color: #404380;
}

#main
{
	margin-top: 50px;
	margin-left: 10px;
    margin-right: 10px;
	padding-bottom: 1px;
	background-color: #404380;
}
 
 #pic1
{
	float: right;
}
 
 #acompic
 {
	float: right;
	border: 1px solid #FED331;
 }
 
#nav_pos
{
	position: absolute;
	top: 25px;
	left: 0px;
}

#nav
{ 
	width: 760px; 
	height: 43px; 
	background: top left repeat-x; 
	background-image:  url("menu-bg2.gif");
	font-size: 0.8em; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	margin: 0; 
	padding: 0;	
}

#nav li 
{ 
	display: block; 
	float: left; 
	margin: 0 0 0 5px; 
}

#nav li a 
{ 
	height: 43px; 
	color: #777; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 15px 0; 
}

#nav li a:hover 
{ 
	color: #333; 
}

#nav li a.current
{ 
	color: #FFF; 
	background: top left repeat-x;
	background-image: url("current-bg2.gif");
	padding: 5px 15px 0; 
}
/* credit for menu goes to http://www.cssmenumaker.com/ */

#sub a.on
{
	color: black;
}

a, #sub a.noton
{
	color: rgb(223,223,223);
}

 

a:visited
{
	color: black;
}

#number, #addy, #acom_addy, #acom_addy_map
{
	list-style-type: none; 
	margin-bottom: 20px; 
	padding: 0;	
}

#acom_addy_map 
{
	position: absolute;
	left: 470px;
}

#sub
{
	position: absolute;
	left: 470px;
	margin-top: 16px;
	padding-right: 3px;
}

.map
{
	width:450px;
	height:337px;
}

#stone
{
	margin-left: 196px;
}

#skiplink
{
	display: none;
}

.picblock1 div , .picblock2 div, .picblock3 div
{
	display: inline;
}

.picblock1 a:visited,.picblock2 a:visited,.picblock3 a:visited
{
	color: none;
}

#php img
{
	display: block;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 20px;
}