a{
	color:black;
}
a:hover{
	text-decoration:underline;
}
body{
	background-color:black;
}
div#content{
	background-color:#FADFA3;
	width:920px;
	padding:5px;
	margin:auto;
	min-height:600px;
}
div.etchings{
	margin:auto;
	text-align:center;
}
div.etchings table tbody tr td p{
	text-align:center;
}
a img{
	border:0px;
}
div.contentrow{
	background-color:#E3CA94;
}
div.altcontentrow{
	background-color:#CCB585;
}
div.contentrow, div.altcontentrow{
	padding:10px;
}
div.contentrow hr, div.altcontentrow hr{
	clear:both;
	visibility:hidden;
}
div.altcontentrow div.text, div.altcontentrow div.image, div.contentrow div.image, div.contentrow div.text{
	width:410px;
}
div.contentrow div.image, div.contentrow div.text{
	float:left;
}
div.altcontentrow div.text, div.altcontentrow div.image{
	float:right;
}
div.architectualDrawings{
	width:860px;
	margin:auto;
	/*border: 1px solid black;*/
}
h2, li{
	font-variant:small-caps;	
}
ul{
	list-style:none;
}
div#navmenu ul{
	padding:0px;
	margin:0px;
}

div#navmenu ul li{
	padding:5px;
	margin:5px;
	border:1px solid black;
	display:inline;
	color:black;
}

li a{
	text-decoration:none;
}
li#main_1{
	padding-left:10px;
}
li#main_2{
	padding-left:40px;

}
li#main_3{
	padding-left:70px;

}
td{
	margin-left: auto;
    margin-right: auto;
	width: 230px;
	border: solid 1px #CCB585;
}
td div{
	margin-left: auto;
    margin-right: auto;
	margin-top: 2px;
    margin-bottom: 2px;
	width:auto;
}

td div.text{
	/* font-family:arial, sans-serif; */
	margin-left: 10px;
    margin-right: 10px;
}

td div a{
	margin-left: auto;
    margin-right: auto;

	display: block;
	text-align: center; 
}
