body {
	/*font-size: 62.5%;*/
	background-color: #fff;
	background-image: url("img/bg-body.png");
	background-position: top center;
	background-repeat: repeat-x;
	color: #444;/*#408ead;*/
	font-family: georgia, times, serif;
	font-size: small;
	margin: 0;
}

a {
	color: #9b7259;
	font-weight: bold;
}

a:hover {
	color: #000;
}

a:active {
  outline: none;
}

a:focus {
  -moz-outline-style: none;
}

div.whole {
	margin: 0 auto;
	width: 1052px;
}

div.wrapper-left,
div.wrapper-right {
	display: inline;
	/*height: 556px;*/
	margin-top: 68px;
	width: 51px;
}

div.wrapper-left {
	background-image: url("img/bg-wrapper-left.png");
	float: left;
}

div.wrapper-right {
	background-image: url("img/bg-wrapper-right.png");
	float: right;
}

div.wrapper {
	/*margin: 0 auto;*/
	float: left;
	width: 950px;
}

div.header h1 {
	margin: 0;
	padding: 0;
}

div.header h1 a {
	/*background-image: url("img/bg-header.png");*/
	background-repeat: no-repeat;
	display: block;
	height: 376px;
	margin: 0;
	padding: 0;
	text-indent: -999em;
}

div.header div.alt {
	display: none;
}

div.navigation ul {
	background: #fff;
	height: 30px;
	list-style: none;
	margin: 0 15px;
	padding: 0 15px;
}

div.navigation ul li { position: relative;
	
	display: inline;
	float: left;
}

div.navigation ul li a {
	text-indent: -999em;
}

div.navigation ul li ul { top: 30px; left: 0;
	background-color: #fff;
	display: none;
	/*height: auto; */
	height: 30px;
	margin: 0 0 0 -15px;
	padding: 0 0 10px 0;
	position: absolute; 
	z-index: 1001;
}

div.navigation ul li:hover ul {
	display: block;
}

div.navigation ul li ul li {
	background: #fff;
	clear: both;
	margin: 0;
	padding-left: 15px;
}

li.over ul {
	display: block !important;
}

div.navigation ul li a {
	background-repeat: no-repeat;
	display: block;
	height: 30px;
}

div.navigation ul li a:hover,
div.navigation ul li.current_page_item a,
div.navigation ul li.current_page_item ul li a:hover {
	background-position: 0 -30px;
}

div.navigation ul li.current_page_item ul li a {
	background-position: 0 0;
}

div.navigation ul li {
	margin-right: 45px;
}

div.navigation ul li#nav-home a,
div.navigation ul li.page-item-6 a {
	background-image: url("img/nav-mountain-fowler.png");
	width: 144px;
}

div.navigation ul li#nav-about-us a,
div.navigation ul li.page-item-33 a {
	background-image: url("img/nav-about-us.png");
	width: 170px;
}

div.navigation ul li#nav-bios a,
div.navigation ul li.page-item-35 a {
	background-image: url("img/nav-bios.png");
	width: 170px;
}

div.navigation ul li#nav-fund a,
div.navigation ul li.page-item-9 a {
	background-image: url("img/nav-fund.png");
	width: 57px;
}

div.navigation ul li#nav-contact-us a,
div.navigation ul li.page-item-11 a {
	background-image: url("img/nav-contact-us.png");
	width: 102px;
}

div.navigation ul li.page-item-2 a {
	background-image: url("img/nav-home.png");
	width: 60px;
}

div.navigation ul li.page-item-25 a {
	background-image: url("img/nav-fund-performance.png");
	width: 155px;
}

div.navigation ul li.page-item-27 a {
	background-image: url("img/nav-offering-documents.png");
	width: 167px;
}

div.navigation ul li.page-item-29 a {
	background-image: url("img/nav-newsletter.png");
	width: 107px;
}

div.navigation ul li.log-out a {
	background-image: url("img/nav-log-out.png");
	width: 79px;
}





div.container {
	background-color: #d8eaec;
	background-image: url("img/bg-container.png");
	background-repeat: no-repeat;
	clear: both;
}

div.content {
	clear: both;
	line-height: 1.5em;
	padding: 20px;
}

div.column-1 {
	display: inline;
	float: left;
	/*padding-left: 15px;*/
	width: 680px;
}

div.column-2 {
	display: inline;
	float: right;
	width: 188px;
}

div.clear {
	clear: both;
}

span.first-character {
	font-size: 2em;
	font-weight: bold;
}

p.quotation {
	/*color: #fff;*/
	font-size: 1.3em;
}

p.source {
	color: #fff;
	font-weight: bold;
}

span.quote {
	font-size: 1.5em;
	/*font-size: 3.5em;*/
}

span.inside {
	/*clear: both;*/
	/*display: block;*/
}

.left {
	/*float: left;*/
}

.right {
	/*float: right;*/
}

div.footer {
	background-image: url("img/bg-footer.png");
	clear: both;
	height: 160px;
	margin: 0 auto;
	text-align: right;
	width: 1052px;
}

div.footer p {
	color: #fff;
	margin-right: 65px;
	padding-top: 15px;
}

div.content div.column-1 img.section-img {
	float: left;
	/*margin: -20px 20px 10px -5px;*/
	margin: 0px 20px 10px -5px;
}

body.contact-us div.column-1,
body.post-11 div.column-1 {
	padding-top: 15px;
}

body.contact-us div.column-1 dl,
body.post-11 div.column-1 dl,
body.contact-us div.column-1 dt,
body.post-11 div.column-1 dt,
body.contact-us div.column-1 dd,
body.post-11 div.column-1 dd {
	margin: 0;
	padding: 0;
}

body.contact-us div.column-1 p,
body.post-11 div.column-1 p,
body.contact-us div.column-1 dl,
body.post-11 div.column-1 dl {
	float: left;
	width: 340px;
}

body.contact-us div.column-1 dl,
body.post-11 div.column-1 dl {
	margin: 1em 0;
}

body.contact-us div.column-1 dl div,
body.post-11 div.column-1 dl div {
	clear: both;
}

body.contact-us div.column-1 dt,
body.post-11 div.column-1 dt {
	float: left;
	font-weight: bold;
	padding-right: 1em;
	text-align: right;
	width: 75px;
}

body.contact-us div.column-1 dd,
body.post-11 div.column-1 dd {
	float: left;
}

div.login,
div#menu {
	font-family: arial, helvetica, sans-serif;
	/*margin-left: -17px;*/
}

div.login div.login-details {
	/*background: url("img/login-form.png");
		padding: 0px 25px;
		margin: 10px 0;
		width: 225px;*/
}

div.login-submit {
	padding-top: 5px;
}

button#login-button {
	/*background: url("img/login-button.png");
		border: none;
		height: 27px;
		margin: 0;
		padding: 0;
		width: 225px;*/
}

button#login-button span {
	/*visibility: hidden;*/
}

div.login div.login-details span,
div#menu label {
	text-transform: uppercase;
}

input {
	border: none;
	/*border: 1px solid #fff;*/
	padding: 4px;
	/*margin-bottom: 0.5em;*/
}

input#user_login,
input#user_pass {
	background-color: #fff;
	/*border: 1px solid #fff;*/
}

input.error {
	background-color: #fee;
	/*border: 1px solid #f00;*/
}



form#login-form {
	display: none;
}

h2.widgettitle {
	display: none;
}

div#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#menu p {
	margin-top: 0;
}

input#wp-submit {
	background-color: #eee;
	cursor: pointer;
}

input#wp-submit:hover {
	background-color: #ddd;
}

div#menu ul.sidebarlogin_otherlinks {
	display: none;
}

div#login_error {
	color: red;
	font-size: 0.8em;
}

li.widget_sidebarlogin {
	/*display: none;*/
}

div#menu ul.pagenav {
	/*display: none;*/
}

div.column-1 h1,
div.column-1 h2,
div.column-1 h3,
div.column-1 h4,
div.column-1 h5 {
	color: #236883;
	margin-bottom: 0.25em;
}

div.column-1 p {
	margin-top: 0;
}

div.narrowcolumn {
	
}

h2.center {
	display: inline;
}

div.logout a {
	background: #eee;
	color: #000;
	font-weight: normal;
	padding: 6px;
	text-decoration: none;
	text-transform: uppercase;
}

div.logout a:hover {
	background: #ddd;
}