// style_1.css - Mark Horton / Architecture - 2005.08.22



body {
	margin: 0 auto;
	text-align: center;
}
#container {
	width: 600px;
	margin: 20px auto;
	font: 9pt/12pt helvetica, arial, sans-serif;
	color: #A0A0A0;
}
a { 
	font: 9pt/15pt helvetica, arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #A0A0A0;
}
div {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#header {
	width: 600px;
	height: 175px;
	padding-top: 12px;
}
#header div {
	float: left;
}
#header p {
	text-align: left;
	margin: 0px 0px 4px 0px;
}
img.logo {
	float: right;
	margin-top: 4px;
}
#main {
	height: 400px;
	width: 600px;
	margin: 0 auto;
}
div.main_text {
	width: 600px;
	float: right;
	text-align: left;
    font: 8pt/12pt helvetica, arial, sans-serif;

}

div.footer {
	width: 600px;
	margin: 8px auto 0px auto;
	text-align: right;
	font: italic 7pt arial, sans-serif;
	float: center;
	clear: both;
	color: #A0A0A0;
}
img.splash {
	float: right;
}


#thumbs {
	width:	55px;
	height:	350px;
	float: right;
	text-align: right;
}
#thumbs img {
	margin: 0px 0px 10px 0px;
	cursor: pointer;
	float: right;
}
div.thumb_spacer_on {
	float: right;
	width: 3px;
	height: 50px;
	border-left: 1px solid #FF0000;
}
div.thumb_spacer_off {
	float: right;
	width: 3px;
	height: 50px;

}
div.description {
	width:	150px;
	height:	350px;
	float: right;
	margin: 0px 18px 0px 24px;
	font: 8pt/12pt helvetica, arial, sans-serif;
	text-align: left;
	color: #000000;
}
div.description2 {
	width:	150px;
	height:	350px;
	float: right;
	margin: 0px 18px 0px 24px;
	font: 8pt/10pt helvetica, arial, sans-serif;
	text-align: right;
	color: #000000;
}
div.photo {
	width:	351px;
	height:	351px;
	float: right;

}
div.photo2 {
	width:	351px;
	height:	126px;
	float: right;
	
}	
	
span.red {
	color: #FF0000;
}
div.indent {
	width: 100px;
	padding-right: 3px;
	text-align: right;
	color: #FF0000;
}
div.indent_tall {
	width: 100px;
	height: 500px;
	float: left;
	clear: right;
}
div.menu_hdr {
	width: 95px;
}
div.menu_off {
	display: none;
	width: 340px;
	color: #A0A0A0;
	
}
div.menu_on {
	width: 340px;
	display: inline;
	color: #A0A0A0;
}
a.menu_hdr_off {
	margin-top: 3px;
	color: #A0A0A0;

}
a.menu_hdr_on {
	padding-top: 3px;
	color: #FF0000;
}	
a.menu_item_off {
	float: left;
	padding-left: 15px;
	color: #A0A0A0;
	
}
a.menu_item_on {
	float: left;
	padding-left: 15px;
	color: #FF0000;
}
div.sub_menu_off {
	display: none;
}
div.sub_menu_on {
	font: italic 8pt/10pt arial, sans-serif;
	display: block;
	float: right;
	padding-right: 2px;
	width: 598px;
	text-align: right;
}
a.sub_menu_item_off {
	font: italic 8pt/10pt arial, sans-serif;
	padding-left: 7px;
	color: #A0A0A0;
}
a.sub_menu_item_on {
	font: italic 8pt/10pt arial, sans-serif;
	padding-left: 7px;
	color: #FF0000;
}

