html{
	margin: 0px;
	padding: 0px;
}

body{
	background: #c1b57b;
	margin: 0px;
	padding: 20px 0 0 0;
}

#wrapper{
	width: 767px;
	margin: auto;
}

.clear-it {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	display:block;
}

.clear-it-gall {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 20px;
	display:block;
}

/****************** Header **********************/

#header{
	width: 767px; 
	height: 192px; 
	background: url(../images/header.gif);
}

/****************** Content **********************/

#content {
	margin: 10px 0 0 0;
	width: 767px;
}

#content #content-top {
	width: 767px;
	height: 16px;
	background: url(../images/body_top.gif);
}

#content #content-body {
	width: 725px; /*767*/
	background: url(../images/body_back.gif);
	padding: 0 21px 0 21px;
}

#content #nav {
	width: 767px;
	text-align: center;
	background: url(../images/body_back.gif);
	font: bold 14px/16px Georgia, serif;
	color: #55513C;
	padding: 0 0 25px 0;
}

#content #nav a:link, #content #nav a:visited {
	font: bold 14px/16px Georgia, serif;
	color: #55513C;
	text-decoration: none;
}

#content #nav a:hover {
	text-decoration: underline;
}

#content #nav a.ison {
	text-decoration: underline;
}

#content #content-body #body-l {
	float: left;
	display: inline;
	width: 435px; /*475*/
	padding: 0 40px 0 0;
}

#content #content-body #body-l #copy {
	margin: 0 0 0 0;
	font: 12px/17px arial, sans-serif;
	color: #736D4B;
}

#content #content-body #body-l #copy p {
	margin: 0 0 15px 0;	
}

#content #content-body #body-l #copy h2 {
	font: bold 12px/14px Georgia, serif;
	color: #736D4B;
	padding: 0;
	margin: 5px 0 0 0;
}

#content #content-body #body-l #copy a:link, #content #content-body #body-l #copy a:visited {
	font: 12px/14px arial, sans-serif;
	color: #504C34;
	text-decoration: underline;
}

#content #content-body #body-l #copy a:hover {
	color: #716B4B;
}

#content #content-body #body-l #copy p.copy-l {
	float: left;
	display: inline;
	width: 230px;
}

#content #content-body #body-l #copy p.copy-r {
	float: left;
	display: inline;
}

#content #content-body #body-r {
	float: left;
	display: inline;
	width: 250px;
}

#content #content-body #body-r img {
	border: 1px solid #55513C;
	margin: 0 0 10px 0;
}

/*********/

#content #gallery-body {
	width: 581px; /*767*/
	background: url(../images/body_back.gif);
	padding: 0 93px 0 93px;
}
#content #gallery-body h1 {
	font: bold 17px/19px Georgia, serif;
	margin: 20px 0 0 0;
	padding: 0;
	color: #504C34;
}

#content #nav {
	text-align: center;
	width: 767px
	background: url(../images/body_back.gif);
	font: bold 14px/16px Georgia, serif;
	color: #55513C;
	padding: 0 0 25px 0;
}

#content #nav a:link, #content #nav a:visited {
	font: bold 14px/16px Georgia, serif;
	color: #55513C;
	text-decoration: none;
}

#content #nav a:hover {
	text-decoration: underline;
}

#content #nav a.ison {
	text-decoration: underline;
}

#content #gallery-body .gall-img {
	float: left;
	display: inline;
	margin: 0 25px 0 25px;
}

#content #gallery-body .gall-img img {
	border: 1px solid #55513C;
}

#content #gallery-body #pages {
	width: 100%;
	text-align: center;
	font-size: 14px;
}

#content #gallery-body #pages a:link, #content #gallery-body #pages a:visited {
	font: 13px/16px arial, sans-serif;
	color: #504C34;
	text-decoration: none;
}

#content #gallery-body #pages a:hover {
	color: #716B4B;
}

/************/


#content #content-bot {
	clear: both;
	width: 767px;
	height: 18px;
	background: url(../images/body_bot.gif);
}

/****************** Footer **********************/

#footer {
	margin: 15px 0 15px 0;
	width: 767px;
	letter-spacing: .25px;
	text-align: center;
	color: #56533F;
	font: 12px/14px arial, sans-serif;
}