
#innerfocus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: none;
}

/* TEXT CONTROL */

/* top right page names */

.pagetitle {
	font-size: 9px;
	text-decoration: none;
	margin-bottom:2px;
}

/* menu variations and indenting  */

blockquote {
	margin-top:2px;
	margin-bottom:4px;
}

a {
	font-size: 10px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	font-size: 10px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: underline;
}

.active {
	font-size: 10px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: underline;
}

.submenu {
	font-size: 9px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: none;
}

.submenu:hover {
	font-size: 9px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: underline;
}

.submenuactive {
	font-size: 9px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: underline;
}

.submenuactive:hover {
	font-size: 9px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: underline;

}

li {
	margin-top:5px;
	margin-bottom:5px;

}

/* P and H5 used for hover-over text eg in portraits details  */

h5 {
	font-size: 10px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom: 15px;
}

p {
	text-align:justify;
	margin-top:0px;
	margin-bottom: 15px;
}

/* following four used for text below main pix eg in portraits section  */

#navtext {
	position:absolute;
	left:80px;
	top:536px;
	width:460px;
	height:11px;
	z-index:340;
}

#bottomtext {
	position:absolute;
	left:80px;
	top:515px;
	width:460px;
	height:11px;
	z-index:339;
}

#middletext {
	position:absolute;
	left:80px;
	top:500px;
	width:460px;
	height:11px;
	z-index:338;
}

#toptext {
	position:absolute;
	left:80px;
	top:485px;
	width:460px;
	height:11px;
	z-index:337;
	visibility: visible;
}

