
body {margin:0 auto; padding:0; background: #fff; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:center; font-size:1em;}
h1, h2, h3, h4 {color: #3B1800;}
#page {margin:0 auto; width:800px; padding:1% 0;}
#navigation { background:#3B1800; height:20px; padding-top:31px;   }
#navigation a {font-size:80%;color:#fff; font-weight:normal; text-decoration:none; padding:0 5px;}
#navigation a:hover { color:#B78A5A;}

/* homepage styles */
#home #logospace {width:330px; float:left;/* border:1px solid blue;*/}
#home #textspace {width:190px; margin:0 5px; float:left; padding:15px 0; font-size:86%; text-align:left;/*border:1px solid green;*/}
#home #imagespace {width:260px; float:left; /*border:1px solid tomato;*/}

/* secondary page styles */
#logospace {width:150px; float:left;/* border:1px solid blue;*/}
#textspace {width:190px; margin:0 5px; float:left; padding:15px 0; font-size:80%; text-align:left;/*border:1px solid green;*/}
#textspace a {text-transform:uppercase; text-decoration:none;color:#B78A5A;}
#textspace a:hover {color:#3B1800;}
#textspace a.selected {color:#3B1800; text-decoration:underline;}
#textspace ul {list-style:none; margin:0 0 0 5px; padding:0; font-size:95%;}
#textspace li {margin:5px 0; padding:0;}
#imagespace {width:450px; float:left; text-align:left; font-size:86%; /*border:1px solid tomato;*/}
#imagespace img {float:right;}

strong {color: #3B1800;}

.sanshead {
	font-size: larger;
	font-weight: bold;
	text-align: left;
	color: #3B1800;
}
.paragraph {
	font-size: smaller;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.paraghead {
	font-size: smaller;
	font-weight: bold;
	color: #3B1800;
}

#imageMatrixHolder { min-height: 435px; text-align: left;}
#imageMatrixHolder .imageMatrix img { border: 0; margin: 0; padding: 0; float: left; width: 145px; height: 145px; }
#matrixPager { clear: both; }
#matrixPager a { cursor: pointer; display: block; width: 220px; float: left; color: #B78A5A; text-transform: uppercase; font-size:0.75em;}
#matrixPager a#prevMatrix { padding-left: 10px; }
#matrixPager a#nextMatrix { text-align: right; }