/****************************************/
/* Namibia Harvest						*/
/* Layout Stylesheet					*/
/****************************************/

/****************************************/
/* General								*/
body {
	background: #151515;
}
#wrapper {
	min-width: 902px;
	position: relative;
}
#page_outer {
	background: #0D1637 url(../images/bkgrd_body.jpg) repeat-x;
}
#page_wrap {
	background: url(../images/bkgrd_page.jpg) no-repeat;
}
#page {
	background: url(../images/bkgrd_content_l2.gif) repeat-y;
	float: right;
	margin: 0 12px 0 0;
	width: 672px;
}
#page_inner {
	background: url(../images/bkgrd_content_r2.gif) repeat-y top right;
	padding: 0 24px;
}
#page_inside {
	background: #F6F8FF;
	padding: 0 0 24px 0;
}
h1#title {
	margin: 0;
}
h1#title a {
	background: url(../images/img_logo.jpg);
	display: block;
	float: left;
	height: 101px;
	margin: 0;
	text-indent: -999em;
	width: 216px;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}


/****************************************/
/* Header								*/
#header {
	background: url(../images/bkgrd_header.jpg) no-repeat top right;
	padding: 28px 0 38px 0;
}

/****************************************/
/* Navigation							*/
#nav {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#nav ul {
	float: right;
	text-align: right;
}
#nav ul li {
	display: inline;
}
#nav a {
	color: #422608;
	padding: 0 4px 0 2px;
	text-decoration: none;
}
.menu {
	float: right;
}


/****************************************/
/* Main									*/
#content, #sidebar {
	float: right;
}
#content {
	color: #6F0E0E;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 0 0 24px;
	width: 420px;
}
#sidebar {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.83em;
	width: 180px;
}

	/* Content							*/
	#content h1 {
		font-size: 2.00em;
		font-weight: normal;
	}
	#content h2 {
		font-size: 1.50em;
		font-weight: bold;
	}
	#content h3 {
		font-size: 1.00em;
		font-weight: bold;
	}
	#content h4 {
		font-size: 1.00em;
		font-weight: normal;
	}
	#content h5 {
		font-size: 0.89em;
		font-weight: bold;
	}
	#content h6 {
		font-size: 0.89em;
		font-style: italic;
	}
	#content p {
		font-size: 0.75em;
		line-height: 1.30em;
		margin: 10px 5px;
	}
	#content blockquote {
		font-size: 0.89em;
		font-style: italic;
		padding: 0 0 0 32px;
	}
	#content table {
		font-size: 0.75em;
		margin: 5px;
	}
	#content table table {
		font-size: inherit;
	}
	#content ul, #content ol {
		font-size: 0.75em;
		margin: 12px 0 12px 24px;
	}
	#content ul ul, #content ol ol {
		font-size: inherit;
	}
	#content ul {
		list-style: disc;
	}
	#content ol {
		list-style: decimal;
	}
	#content a {
		color: #D36828;
		text-decoration: none;
	}
	#content a:hover {
		text-decoration: underline;
	}
	
	/* Sidebar							*/
	#sidebar h1 {
		font-size: 2.00em;
		font-weight: normal;
	}
	#sidebar h2 {
		font-size: 1.50em;
		font-weight: bold;
	}
	#sidebar h3 {
		font-size: 1.00em;
		font-weight: bold;
	}
	#sidebar h4 {
		font-size: 1.00em;
		font-weight: normal;
	}
	#sidebar h5 {
		font-size: 0.89em;
		font-weight: bold;
	}
	#sidebar h6 {
		font-size: 0.89em;
		font-style: italic;
	}
	#sidebar p {
		font-size: 0.75em;
		line-height: 1.30em;
		margin: 10px 5px;
	}
	#sidebar blockquote {
		font-size: 0.93em;
		font-style: italic;
	}
	#sidebar table {
		font-size: 0.75em;
		margin: 5px;
	}
	#sidebar table table, #sidebar table p, #sidebar table ol, #sidebar table ul {
		font-size: inherit;
	}
	#sidebar ul, #sidebar ol {
		font-size: 0.75em;
		margin: 12px 0 12px 24px;
	}
	#sidebar ul ul, #sidebar ol ol {
		font-size: inherit;
	}
	#sidebar ul {
		list-style: disc;
	}
	#sidebar ol {
		list-style: decimal;
	}
	#sidebar a {
		color: #D36828;
		font-weight: bold;
		text-decoration: none;
	}
	#sidebar a:hover {
		text-decoration: underline;
	}


/****************************************/
/* Footer								*/
#footer {
	background: url(../images/bkgrd_footer.gif) repeat-x;
	clear: both;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.65em;
	line-height: 1.30em;
	margin: -18px 0 0 0;
	position: absolute;
	width: 100%;
}
#footer a {
	color: #A38062;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer ul, #footer ol {
	margin: 12px 0 12px 24px;
}
#footer ul ul, #footer ol ol {
}
#footer ul {
	list-style: disc;
}
#footer ol {
	list-style: decimal;
}
#footer li {
	padding: 0 0 6px 0;
}
#footer_wrap {
	float: right;
	padding: 24px;
}
#footer #col1, #footer #col2, #footer #col3 {
	float: left;
}
#footer #col1 {
	width: 268px;
}
#footer #col2 {
	margin: 0 0 0 24px;
	width: 268px;
}
#footer #col3 {
	margin: 0 0 0 24px;
	width: 270px;
}
