html,body {margin: 0; height: 100%; width: 100%}

body { 
	font: 10pt georgia, serif; 
	background: #d9ccc9 url(/images/background_body.gif) repeat-y center;
}

img { border: none; }
form { margin: 0px; }
fieldset { border: none; padding: 0px; }
.clearAll { clear: both; }

a, a:visited {
	color: #e78f00;
}

#mainWrapper {
	width: 770px;
	margin: auto;
}

#menuBlock {
	
}

ul#mainMenu {
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 770px;
	background: url(/images/background_menu.gif) repeat-x;
}

ul#mainMenu li {
	float: left;
	padding: 0px 0px 0px 0px;
	height: 30px;
	display: block;
}

ul#mainMenu li a {
	color: #4e3a18;
	text-decoration: none;
	display: block;
	height: 30px;
	width: 100px;
	text-align: center;
	padding: 0px 0px;
	line-height: 30px;
}

ul#mainMenu li.active {
	background: url(/images/menu_stretch1.gif);
}

ul#mainMenu li.active a {
	font-weight: bold;
	height: 30px;
	line-height: 34px;
	background: url(/images/menu_stretch2.gif) top right no-repeat;
}

ul#subMenu {
	clear: all;
	list-style-type: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 770px;
	background: url(/images/background_submenu.gif) repeat-x;
}

ul#subMenu li {
	float: left;
	padding: 5px 10px 0px 30px;
	background: url(/images/bullet.gif) 22px 12px no-repeat;
}

ul#subMenu li a {
	color: #4e3a18;
}

#content {
	padding: 20px 18px 0px 18px;
	width: 734px;
	zoom: 1;
	overflow: hidden;
}

h1 {
	margin: 0px 0px 12px 0px;
	font-size: 18pt;
	color: #6c5735;
}

p {
	color: #6c5735;
	line-height: 16pt;
}

div.textColumn {
	float: left;
	width: 384px;
	margin: 0px 0px 0px 0px;
}

div.textColumnFull {
	float: left;
	width: 700px;
	margin: 0px 20px 0px 10px;
}

div.photoColumn {
	float: left;
	width: 324px;
	margin: 10px 10px 0px 10px;
}

div.rightColumn img {
	margin-top: 10px;
}

h3.folioTitle {
	margin: 0px 0px 5px 0px;
	color: #6c5735;
}

ul.regList li {
	color: #6c5735;
}

.folioText {
	color: #6c5735;
	margin: 5px 0px 15px 0px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e7d3c7;
}

#footer {
	color: #6c5735;
	margin-top: 10px;
	padding-left: 10px;
	font-size: 8pt;
	line-height: 27px;
	height: 29px;
	background: url(/images/background_footer.gif);
}
