@charset "utf-8";
/* CSS Document */
body {
	background-color:#6F5D47;
}
#bg {
	position:inherit;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:768px;
	margin-left:auto; 
	margin-right:auto;
	margin-top:1%;
	z-index:0;
}
#blogpic {
	background-image:url(../images/blog-up.png);
	background-repeat:no-repeat;
	position:relative;
	width:99px;
	height:40px;
	top:120px;
	left: 700px;
	z-index:10;
}
#firstlayer {
	position:relative;
	width: 690px;
	height: 670px;
	left:169px;
	top:-540px;
	background-color: #260C02;
	/* for IE */
  	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.7;
	z-index:1;
}
#nestedlayer {
	position:relative;
	width: 690px;
	height: 670px;
	left:169px;
	top:-1200px;
	z-index:2;
}
#menu {
	position:relative;
	width: 185px;
	height: 585px;
	left:99px;
	top:85px;
	text-align:right;
	background-color: #9B8A6E;
	/* for IE */
  	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.8;
	color:#000;
	padding-right:10px;
	padding-top:20px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 20px;
	z-index:3;
}
a:link {
	color: #000;
	text-decoration: underline;
}
a:visited {
	color: #000;
	text-decoration: underline;
}
a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
#textlayer {
	position:absolute;
	width: 500px;
	height: 500px;
	left:132px;
	top:62px;
	background-color: #9B8A6E;
	overflow:auto;
	color:#000;
	padding:20px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
}
#logo {
	position:relative;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:293px;
	height:82px;
	left:115px;
	top:43px;
	z-index:2;
}
#frontpageimage {
	position:relative;
	background-image:url(../images/frontpageimage.jpg);
	background-repeat:no-repeat;
	width:320px;
	height:214px;
	float:right;
	z-index:4;
}
#aboutpageimage {
	position:relative;
	background-image:url(../images/bobandwife.jpg);
	background-repeat:no-repeat;
	width:320px;
	height:214px;
	float:right;
	z-index:4;
	color: #000;
	text-align: center;
}
#locationspagemap {
	position:relative;
	background-image:url(../images/map.png);
	background-repeat:no-repeat;
	width:500px;
	height:336px;
	z-index:4;
}
#locationspagemap a:link {
	color: #F00;
	text-decoration:none;
	cursor:default;
}
#locationspagemap a:visited {
	color: #F00;
	text-decoration:none;
	cursor:default;
}
#locationspagemap a:hover {
	color: #F00;
	text-decoration:none;
	cursor:default;
}
#locationspagemap a:active {
	color: #F00;
	text-decoration:none;
	cursor:default;
}

.underlinep	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	z-index:3;
}
	

.smallp	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	z-index:3;
}

.supersmallp {
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	z-index:3;
}

.ffffffp	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#FFFFFF;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	z-index:3;
}
	
.hilitemenu	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#FFFFFF;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 20px;
	font-weight:bold;
	z-index:3;
}

.heading	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight:bold;
	z-index:3;
}

.headingsm	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight:bold;
	z-index:3;
}

.smp	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	z-index:3;
}

.smalllists	{
	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.9;
	color:#000;
	padding:0px;
	z-index:3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	z-index:3;
}

#gallerylink {
	background-image:none;
	background-repeat: no-repeat;
	height: 400px;
	width: 500px;
	float: left;
	
}
