a.linkbarcolour:link { color: #697070 }
a.linkbarcolour:visited { color: #697070 }
a.linkbarcolour:hover { color: #464646 }
a.linkbarcolour:active { color: #697070 }

a.footercolour:link { color: #697070 }
a.footercolour:visited { color: #697070 }
a.footercolour:hover { color: #464646 }
a.footercolour:active { color: #697070 }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:#697070;
	text-decoration: none;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.noborder {
	background-color: #DBD3B1;
	border: 0px solid #A29974;
}

td.galleryindex {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	margin-top: 20px;
	background-color: #DBD3B1;
	height: auto;
	width: auto;
	border: 2px solid #A29974;
	padding: 4px;
}

hr {
	border: 2px solid #A29974;
	background-color: #A29974;
	color: #A29974;
}

.linkbartext {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: bold;
	vertical-align: bottom;
}

.linkbar {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	background-color: #DBD3B1;
	height: 24;
	width: 100%;
/*	border: 2px solid #A29974; */
}

.description {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #697070;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}

li.faqnormal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #697070;
	font-style: normal;
	font-weight: normal;
}

li.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #697070;
	font-style: normal;
	font-weight: normal;
}

li.faqindex {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	color: #697070;
	font-style: normal;
	font-weight: normal;

}

.gallerybox {
	background-color: #DBD3B1;
	height: auto;
	width: auto;
	border: 2px solid #A29974;
}

img.galleryimages {
	background-color: #DBD3B1;
	border: 2px solid #A29974;
}

img.casestudyimages {
	background-color: #DBD3B1;
	border: 0px solid #A29974;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #697070;
	vertical-align: middle;
	text-decoration: none;
}

.casestudytext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color:#697070;
}

.casestudytextbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color:#697070;
	font-weight: bold;
}

.contacttext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color:#697070;
	font-weight: normal;
}

.contacttextbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	color:#697070;
	font-weight: bold;
}

.captionlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	color:#666666;
}

.contextbar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: bold;
	color:#999999;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	margin-top: 20px;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	margin-top: 20px;
	background-color: #DBD3B1;
	height: auto;
	width: auto;
	border: 2px solid #A29974;
	padding: 4px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	margin-top: 20px;
	background-color: #DBD3B1;
	height: auto;
	width: auto;
	border: 2px solid #A29974;
	padding: 4px;
}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	margin-top: 20px;
	background-color: #DBD3B1;
	height: auto;
	width: auto;
	border: 2px solid #A29974;
	padding: 4px;
}

.table-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle
	text-decoration: none;
	margin-top: 20px;
	background-color: #DBD3B1;
	border:2px solid #A29974;
	padding: 0px;
}

.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
	color:  #697070;
	margin-top: 20px;
	background-color: #FAF5D3;
	border:2px solid #A29974;
}

.even {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
	color:  #697070;
	margin-top: 20px;
	background-color: #EFEBD9;
	border:2px solid #A29974;
}



.linksbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#697070;
	Xvertical-align:middle;
	text-decoration: none;
	font-weight: bold;
}

.captionlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color:#697070;
	Xvertical-align:middle;
	text-decoration: none;
	font-weight: bold;
}

.nonlinksbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#697070;
	Xvertical-align:middle;
	text-decoration: none;
	font-weight: bold;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

li.faq {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

.photonav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

table.photonav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

table.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#697070;
	vertical-align: middle;
	text-decoration: none;
}


/* _______________ Price Tables Styles _______________ */

td.pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

p.pt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
}

.ptbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
}

.thforum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.smallnote {
	font-size: 0.8em;
	font-weight: bold;
}

li.pt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
}

/* _______________ Link Styles _______________ */
			
	a, a:link {
			color:#697070;
			text-decoration: none;
			}

	a:visited {
			color:#697070;
			text-decoration: none;
			}

	a:hover {
				color:#353535;
				text-decoration: none;
			}
	

	a.heavy {
				font-weight: bold;
			}
	
	a.silhouette, a.silhouette:visited {
		color:#3d4040;
		font-family:verdana,arial;
		font-size:6px;
		text-decoration: none;
	}
	
	a.silhouette:hover {
		color:#000000;
		font-family:verdana,arial;
		font-size:6px;
		text-decoration: none;
	}
