/*------------------------------------
KPG Ventures.net CSS v2
 by Bobby Lee (L2 Computing Solutions, LLC)
 http://www.L2Computingsolutions.com/
-------------------------------------*/

/* general */

html {
	margin: 0;
	padding: 0;
}
body {
	margin: 0px auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	width: 1021px;
	height: 100%;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
p {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 80%;
	color: #375568;
}
h4 {
	background: url(../images/investmentsHeaderBg.png) no-repeat;
	width: 291px;
	height: 30px;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	margin: 0;
}
a {
	color: #a67c26;
}
a:hover {
	color: #375568;
}
img {
	margin: 0;
	padding: 0;
	border: none;
}
#nav {
	font-size: 70%;
}
#main_content {
	margin: 0;
	padding: 0px 50px 10px 50px;
	width: 1021px;
	height: auto;
}
#left_col_wrapper {
	margin: 0;
	padding: 10px 0px 0px 0px;
	width: 600px;
	float: left;
}
#spacer img {
	float: right;
	margin-right: 90px;
	width: 120px;
	height: 75px;
}

/* investment */

#header_investment {
	background: url(../images/investmentsHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#right_col_investment ul {
	list-style-type: none;
	padding: 10px 15px 10px 25px;
	margin: 0;
}
#right_col_investment li {
	background-image: url(../images/bullet_gray.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding: 0px 0px 10px 20px;
	color: #375568; 
	font-size: 80%;
	font-weight: bold;
}
#right_col_investment h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat;
	color: #375568;
}
#left_col_investment {
	margin: 0;
	padding: 10px 0px 0px 0px;
	float: left;
	width: 300px;
}
#left_col_investment p {
	margin: 0;
	padding: 0px 15px 10px 0px;
}
#mid_col_investment {
	margin: 0;
	padding: 45px 0px 0px 0px;
	float: left;
	width: 300px;
}
#mid_col_investment p {
	margin: 0;
	padding: 0px 15px 10px 0px;
}
#right_col_investment {
	margin-right: 100px;
	padding: 0;
	float: right;
	width: 300px;
	background: #CAD4DB;
	height: 450px;
}
#right_col_investment p, h5, ul {
	margin: 0;
	padding: 10px 15px 10px 25px;
}
#right_col_investment p {
	color: #4e0d07;
}
#right_col_investment img {
	margin: 0;
	padding: 0;
}
#lower_investment {
	margin: 0;
	padding: 10px 0px 0px 0px;
}
#lower_investment h4 {
	background: url(../images/investmentsHeaderBg2.png) no-repeat;
	height: 30px;
	width: 100%;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	font-size: 80%;
}
#lower_investment h5 {
	margin: 0;
	padding: 10px 0px 0px 0px;
	color: #375568;
	font-size: 75%;
}
#tag {
	margin: 0;
	padding: 0px 0px 10px 0px;
}

/* portfolio */

#left_col_portfolio {
	margin: 0;
	padding: 10px 0px 0px 0px; 
}
#portfolio {
	margin: 0;
	padding: 0;
}
#portfolio p {
	margin: 0;
	padding: 0px 0px 15px 0px;
}
#portfolio img {
	margin: 0;
	padding: 1px 0px 0px 0px;
}
#portfolio h4 {
	background: url(../images/investmentsHeaderBg2.png) no-repeat;
	height: 30px;
	width: 100%;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	font-size: 80%;
}
#portfolio h5 {
	margin: 0;
	padding: 10px 0px 0px 0px;
	color: #375568;
	font-size: 75%;
}
#header_portfolio {
	background: url(../images/portfolioHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#right_col_portfolio {
	background: #CAD4DB;
	margin-right: 102px;
	padding: 0;
	float: right;
	width: 300px;
	height: auto;
}
#right_col_portfolio p, h5 {
	margin: 0;
	padding: 10px 15px 10px 25px;
}
#right_col_portfolio ul {
	list-style: none;
}
#right_col_portfolio li {
	margin: 0;
	padding: 0px 5px 10px 0px;
	color: #375568; 
	font-size: 80%;
}
#right_col_portfolio a {
	text-decoration: none;
	color: #375568;
}
#right_col_portfolio a:hover {
	color: #a67c26;	
}
#right_col_portfolio h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat 100%;
	color: #375568;
}
#right_col_portfolio h5 {
	font-size: 110%;	
}
#all_news {
	float: right;
	margin: 0;
	padding: 0;
}
div.scroll {
	height: 330px;
	width: 595px;
	overflow: auto;
	padding: 5px 5px 5px 10px;
	float: right;
	border-top: solid 1px #9F7113;
	border-left: solid 1px #9F7113;
	border-bottom: solid 1px #9F7113;
	font-size: 80%;
}

/* bios */

#header_bio {
	background: url(../images/bioHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#left_col_bio {
	margin: 0;
	padding: 10px 0px 0px 0px;
}
#left_col_bio h4 {
	margin: 5px 0px 0px 0px;
	padding: 7px 0px 0px 5px;
	font-size: 75%;
}
#left_col_bio p {
	margin: 0;
	padding: 0;
	font-size: 75%;
	line-height: 15px;
}
#right_col_bio {
	background: #CAD4DB;
	margin-right: 102px;
	padding: 0;
	float: right;
	width: 300px;
	height: 450px;
}
#right_col_bio h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat 100%;
	color: #375568;
}
#right_col_bio p, h5 {
	margin: 0;
	padding: 10px 15px 10px 25px;
}
#right_col_bio p {
	color: #375568; 
}

/* bio details */

#bio_detail {
	margin: 0;
	padding: 10px 0px 0px 0px;
}
#bio_detail p {
	float: right;
}
#bio_detail h4 {
	background: url(../images/investmentsHeaderBg2.png) no-repeat;
	height: 30px;
	width: 100%;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	font-size: 80%;
}
#left_col_bio_detail h4 {
	margin: 5px 0px 0px 0px;
	padding: 7px 0px 0px 5px;
	font-size: 75%;
}
#header_bio_detail {
	background: url(../images/portfolioHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#mid_col_bio_detail{
	margin: 0;
	padding: 0;
	float: right;
	width: 290px;
}
#mid_col_bio_detail p {
	margin: 0;
	padding: 0px 15px 10px 0px;
}
#right_col_bio_detail {
	background: #CAD4DB;
	margin-right: 100px;
	padding: 0;
	float: right;
	width: auto;
	height: auto;
}
#right_col_bio_detail p, h5 {
	margin: 0;
	padding: 0;
}
#right_col_bio_detail h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat 100%;
	color: #375568;
}
#bio_detail_left {
	float: left;
}
#bio_detail_right {
	float: right;
	text-align: left;
	width: 400px;
}

/* contact */

#header_contact {
	background: url(../images/contactHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#right_col_contact h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat;
	color: #375568;
}
#left_col_contact {
	margin: 0;
	padding: 0;
	float: left;
	width: 300px;
	color: #663300; 
}
#left_col_contact p {
	margin: 0;
	padding: 0px 15px 10px 0px;
}
#mid_col_contact {
	margin: 0;
	padding: 35px 0px 0px 0px;
	float: left;
	width: 300px;
	color: #375568;
}
#mid_col_contact p {
	margin: 0;
	padding: 0px 15px 10px 0px;
}
#right_col_contact {
	margin-right: 100px;
	padding: 0;
	float: right;
	width: 300px;
}
#right_col_contact p, h5, ul {
	margin: 0;
	padding: 10px 15px 10px 25px;
}
#right_col_contact p {
	color: #4e0d07;
}
#right_col_contact img {
	margin: 0;
	padding: 0;
}
#lower_contact {
	margin: 0;
	padding: 10px 0px 0px 0px;
}
#lower_contact h4 {
	background: url(../images/investmentsHeaderBg2.png) no-repeat;
	height: 30px;
	width: 100%;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	font-size: 80%;
}
#lower_contact h5 {
	margin: 0;
	padding: 10px 0px 0px 0px;
	color: #375568;
	font-size: 75%;
}
#left_col_contact hr {
	width: 200px;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* news */

#news {
	margin: 0;
	padding: 10px 0px 0px 0px;
}
#news p {
	float: right;
}
#news h4 {
	background: url(../images/investmentsHeaderBg2.png) no-repeat;
	height: 30px;
	width: 100%;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	font-size: 80%;
}
#news h5 {
	margin: 0;
	padding: 10px 0px 0px 0px;
	color: #375568;
	font-size: 75%;
}
#header_news {
	background: url(../images/newsHeader.jpg) no-repeat;
	margin: 0px 0px 0px 50px;
	padding: 0;
	width: 920px;
	height: 112px;
}
#left_col_news p {
	margin: 0;
	padding: 0px 0px 15px 7px;
	
}
#left_col_news h5 {
	margin: 0;
	padding: 0px 0px 0px 7px;
	color: #375568;
}
#right_col_news {
	background: #CAD4DB;
	margin-right: 102px;
	padding: 0;
	float: right;
	width: 300px;
	height: 450px;
}
#right_col_news p, h5 {
	margin: 0;
	padding: 10px 15px 10px 25px;
}
#right_col_news h5 {
	background: url(../images/investmentsRightHeader.png) no-repeat 100%;
	color: #375568;
}

/* footer */

#footer {
	clear: both;
	background: url(../images/footerBar.gif) repeat-x;
	width: 1021px;
	height: 58px;
	color: #663300;
}
#footer_nav p {
	margin: 0;
	padding: 35px 0px 0px 50px;
	font-size: 65%;
	float: left;
	height: 48px;
}
#footer a {
	color: #663300;
}
#copyright p {
	margin: 0;
	float: right;
	padding: 35px 50px 0px 0px;
	font-size: 65%;
	height: 48px;
}