body, html {
	height: 100%;
}
* {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	letter-spacing: 1px;
}
img {
	border: none;
}
a {
	text-decoration: none;
	color: #c56d39;
}
a:hover {
	color: #FF9900!important;
}
table, td {
	padding: 0;
}
.page {
	width: 750px;
	height: 100%; /*490px;*/
	margin: 0 auto;
}
#navrow {
	/*padding: 10px 5px;*/
}
#topnav,
#topquote,
#logo {
	float: left;
}
#topnav {
	width: 300px;
}
#topquote {
	width: 250px;
	text-align: center;
	font-style: italic;
	color: #C36D39;
}
#topnav, #topquote {
	padding-top: 8px;
}
#logo {
	width: 200px;
	text-align: right;
}
#topnav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#topnav li {
	float: left;
	border-right:1px solid #999999;
}
#topnav li a {
	display: block;
	padding: 0 10px;
	color: #999999;
}
#topnav li.last {
	border-right: none;
}
.main {
	margin-top: 15px;
	min-height: 360px;
	height: auto!important;
	height: 360px;
}
.content {
	width: 535px; /*632px;*/
	min-height: 360px; /*400px;*/
	height: auto!important;
	height: 360px;
/*	float: left;*/
}
.content div {
	margin: 50px;
	line-height: 150%;
}
.uright {
	width: 198px; /*158px;*/
	height: 237px; /*190px;*/
/*	float: right;*/
}
.uright ul {
/*	float: right;
	margin: 40px 15px 0 0;*/
	margin-right: 20px;
	list-style-type: none;
}
.uright li {
	text-align: right;
	padding-bottom: 20px;
}
.uright a {
	text-transform: lowercase;
	color: #eeeeee;
}
.lright {
	width: 198px;
	height: 110px; /*90px;*/
/*	float: right;*/
	margin-top: 7px;
}
#homePg {
	background: url(/assets/images/home.gif) no-repeat top left;
}
#aboutPg .content {
	color: #eeeeee;
	background-color: #6c5635;
}
#aboutPg .content div {
	text-align: justify;
}
#aboutPg .uright {
	background: url(/assets/images/about.jpg) #b7d4d3;
}
#aboutPg .lright {
	background-color: #c36d39;
}
#folioPg .content {
/*	color: #eeeeee;*/
}
#folioPg .content div {
	margin: 0;
	line-height: 150%;
}
#folioPg .uright {
	background-color: #6c5635;
}
#folioPg .lright {
	background-color: #b7d4d3;
}
#contactPg .content,
#subscribePg .content {
	color: #6c5635;
	background-color: #b7d4d3;
}
#contactPg .uright,
#subscribePg .uright {
	background: url(/assets/images/contact.jpg) #6c5635;
}
#contactPg .lright,
#subscribePg .lright {
	background-color: #6c5635;
}
#subscribePg .content div {
	margin: 20px 60px!important;
}
#footer {
	font-size: 7pt;
	padding-top: 10px;
	text-align: center;
	color: #999999;
}
#footer a {
	font-size: 7pt;
	color: #999999;
}	
.quote {
	margin: 30px 20px;
	text-transform: uppercase;
	text-align: justify;
	font-family: "Arial Narrow";
}
.quote, .quote a {
	color: #eeeeee;
}
table.contact .label {
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
	text-transform: uppercase;
}
table.contact .field {
	vertical-align: top;
	padding-bottom: 10px;
}
/**** MaxiGallery ****/
.mgcontent {
	width: 545px; /*580px;*/
	min-height: 360px;
	height: auto!important;
	height: 360px;
	float: left;
	position: relative;
}
.mgcontent table {
	background-color: #aaaaaa;
}
.mgcontent td {
	background-color: #ffffff;
}
.picturecontainer {
	height: 280px;
	margin: 1px;
}
.managecontainer div {
	margin: 0;
}
#maxImage {
	margin-right: 10px;
}
#maxTitle {
	font-weight: bold;
	color: #694118;
}
	