p, ul, li, h1, h2, h3, h4, h5, h6, ol, form {margin:0px; padding:0px; }
td, th {vertical-align:top;}
body {
	margin:60px auto 0 auto; padding:0;
	background:#493730;
	font:70%/1.4 verdana, arial, helvetica,  sans-serif;
	color:#333333;
	text-align:center;
}
#wrapper {
	width:860px;
	margin:0px auto 0 auto;
	height:660px;
	border:1px solid #333333;
	background: #FFF url(../images/header_bg.jpg) top no-repeat;
	text-align:left;
}
#home_link {
	width:860px;
	margin:0px auto 2px auto;
	text-align:right;
}
#home_link a {color:#FFF; text-decoration:none; padding-right:8px;}
#home_link a:hover {color:#FFF; text-decoration:underline;}
#footer {
	width:860px;
	margin:5px auto 0 auto;
	text-align:right;
	color:#FFF;
}

#logo a {
	width:300px; height:20px; 
	display: block; overflow: hidden; 
	font-size: 1px; 
	margin:120px 0 0 110px; padding-top:10px; 
	text-decoration:none;
}


#content {
	float:right;
	margin:60px 8px 0 0; padding:0;
	width:600px; height:400px;
	text-align:left;
}

#sidebar {
	float:left;
	margin:60px 8px 0 0; padding:0;
	width:220px; 
	text-align:left;
}

#sidebar ul {
	text-align:right;
	list-style-type:none;
}
#sidebar li {padding:0 0 8px 0;}
#sidebar li a {color:#775124; text-decoration:none; font:normal 1em arial, verdana, tahoma, lucida, sans-serif;}
#sidebar li a:hover {color:#775124; text-decoration:underline;}
#sidebar li a.here {color:#775124; text-decoration:none; font-weight:bold;}

/*  Styles for investment section
-------------------------------------*/
#investment_left {
	float:left;
	margin:0; padding:0;
	width:250px; height:400px;
	text-align:left;
}

#investment_right{
	float:left;
	margin:0 0 0 20px; padding:0;
	width:250px; height:400px;
	text-align:left;
}
#investment_left a, #investment_right a {text-decoration:none; color:#7A7A7A;}
#investment_left a:hover, #investment_right a:hover {text-decoration:underline; color:#7A7A7A;}
#investment_left h2, #investment_right h2 {padding-top:10px;}
#investment_left h2.first, #investment_right h2.first {padding-top:0;}

/* General Styles
-------------------------------------*/

h2, h3 {
	color:#045DA5;
	font:bold 1.1em arial, verdana, tahoma, lucida, sans-serif;
	margin:0 0 3px 0; padding:0; 
}
.brown {color:#775124;}
p, ul {	font-size:1em;}
ul {margin:4px 10px 10px 20px; padding:0;}
a {color:#775124;}
a:hover {color:#045DA5;}
.hide {display:none;}









/* Styles for top navigation
---------------------------------------------------*/
#top_nav {
	position:relative;
	margin:6px 0 0 0; padding:0;
	list-style-type: none;
	width:795px; height: 21px;
	z-index:10;
	background: url(../images/navigation.gif) no-repeat;
}
#top_nav li {
	position: absolute;
	margin: 0; padding: 0;
	list-style: none;
	top: 0;
}

#top_nav a {
	height: 21px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	outline: 0;

}

#philosophy	{left: 250px; width: 188px;}
#team {left:468px; width: 66px;}
#investments	{left: 566px; width:114px;}
#contact {left:710px; width:80px;}

#philosophy a:hover, #philosophy a.here {background: url(../images/navigation.gif) -250px -20px no-repeat;}
#team a:hover, #team a.here {background: url(../images/navigation.gif) -468px -20px  no-repeat;}
#investments a:hover, #investments a.here {background: url(../images/navigation.gif)  -566px -20px no-repeat;}
#contact a:hover, #contact a.here {background: url(../images/navigation.gif) -710px -20px  no-repeat;}

