
	body 						{ padding:0px; margin:0px; background:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; background:url('./images/topScreen.png') repeat-x; }
	p 							{ margin: 0px; padding: 5px; clear:both; }
	h1 							{ font-size: 26px; color: #FFF; padding: 0px; margin: 5px 0px 0px 0px; }
	h2 a 						{ font-family: Georgia; font-size: 16px; text-decoration: none; color: #779D03; }
	h2 a:hover 					{ font-family: Georgia; font-size: 16px; text-decoration: underline; color: #779D03; }
	h3 							{ padding:0px 0 0 5px; position:relative; margin:0px; font-size:26px; color:#7d0f10; text-transform:uppercase; font-weight:normal; z-index:66; position:relative; }
	h4 							{ padding:5px 0 0 0; margin:0px; font-size:18px; color:#246190; clear:left; }
	h5 							{ padding:5px 0 0 0; color:#7d0f10; margin:0px; font-size:26px; text-align:center; font-weight:normal; }
	a 							{ font-family: Georgia; color: #000; text-decoration: underline; }
	a:hover 					{ font-family: Georgia; color: #000; text-decoration: none; }

/* main components	*/
	#wrapper 					{ margin:0 auto; width:980px; text-align:left; }
	#head_wrap 					{ width:980px; height:200px; position:relative; float:left; clear:left; }
	#top_navigation 			{ position:absolute; height:44px; top:150px; left:0px; padding:0 0 0 10px; width:970px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background:url('./images/nav_bg.jpg') repeat-x }
	#main_content				{ float:left; clear:left; background:#fff; width:975px; min-height:400px; position:relative; color: #333; padding:5px 5px 5px 0px ; font-size:14px; line-height:1.2; }
	#side_img					{ width:200px; float:left; }
	#side_img img				{ margin:0; }
	#left_content 				{ width:560px; min-height:300px; float:left; margin:0 0 0 5px; padding:0px; position:relative; }
	#left_content_wide				{ width:770px; min-height:300px; float:left; margin:0 0 0 5px; padding:0px; position:relative; }
	#right_content 				{ width:200px; float:left; margin:10px 0 0 5px; padding:0px; text-align:center; }

/* header */
	#header_wrap a				{ font-family: Georgia; size: 12px; color: #fff; text-decoration: none; }
	#header_wrap a:hover		{ font-family: Georgia; size: 12px; color: #fff; text-decoration: underline; }
	#header_left 				{ width: 460px; text-align: left; position:absolute; top:15px; left:0px; }
	#header_right 				{ width: 300px; height:100px; text-align: right; position:absolute; top:5px; left:680px; } 
	#header_right p				{ padding:0px 0 0 0; margin:0; font-size:14px; } 	
	#header_right p.head		{ padding:10px 0 0 0; margin:0; font-size:18px; font-weight:bold; } 	
	#top_links 					{ margin:20px 0 0 0; padding:0px; width:430px; position:absolute; top:55px; left:50px;  }
	#top_links li 					{ list-style-type:none; float:right; padding:5px; margin:0px; }
	#top_links li a					{ text-decoration:underline; color:#fff; font-size:13px; }
	#top_links li a:hover			{ text-decoration:none; color:#779d03; }  
	#top_links li a#on_top_links	{ text-decoration:none; color:#779d03; }
	.header_right_big 				{ font-size:24px; text-decoration:bold; }  
	#header_info1					{ position:absolute; top:120px; left:20px; width:500px; font-size:40px; }
	#header_info2					{ position:absolute; top:210px; left:20px; width:500px; font-size:15px; line-height:1.3; }
	
/*	Floating nav	*/
	#floating_nav						{ position:absolute; top:122px; left:460px; }
	#floating_nav ul					{ margin:0px; padding:0px; }
	#floating_nav li					{ margin:0px; padding:0px 5px; float:left; list-style-type:none; }
	#floating_nav li span		  		{ font-size:16px; font-weight:bold; }
	
/* 	social	nav		*/
	#social_images 				{ position:absolute; top:110px; left:870px; }

/* navigation	*/
	#nav 						{ margin:0; padding:0; } 
	#nav li 					{ float:left; list-style-type:none; margin:0 0 0 1px; padding:0; }
	#nav li:first-child 		{ border-left:0px; }
	#nav li a 					{ float:left; padding:10px 10px 8px 10px; margin:0; color:#f5f5f5; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
	#nav li a:hover 			{ color:#7ecc2b; background:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
	#nav a#onpage				{ color:#7ecc2b; background:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }

/**	sidebar contact	**/

	#side_apply_now				{ font-size:28px; }
	.app_side_link				{ font-size:22px; color:; text-align:center; width:200px; } 

	#contact_wrap						{ padding:0; margin:0px; background:#efefef; outline:1px solid #373737; }
	#contact_head						{ background:#373737; width:300px; border-bottom:3px solid #98c343; }
	#contact_head						{ padding:10px; margin:0px; text-align:left; font-weight:bold; font-size:16px; color:#fff; text-transform:uppercase; background:#373737; width:280px; border-bottom:3px solid #98c343; }
	#contact_info						{ font-size:12px; text-align:left; padding:5px 0 0 5px; }
	#side_contact 						{ text-align:left; float:left; clear:both; margin:10px 0 10px 0; padding:0px 0 0 0px; }
	#side_contact_wrap					{ width:282px; min-height:200px; padding:0px 0 0 0px; margin:0 0 0 5px; }
	#side_contact_header				{ color:#333; padding:8px 5px; text-align:center; }
	.side_contact_p						{ font-size:14px; color:#333; padding:5px 0 0 10px; width:290px; text-align:center; }
	.side_contact_val					{ font-size:14px; color:#333; float:left; padding:5px 0 0 20px; font-weight:bold; }
	.side_contact_val2					{ font-size:14px; color:#333; float:left; padding:5px 0 0 20px; font-weight:bold; }
	.side_floater								{  }
	#side_contact_wrap table					{ margin:10px 0 0 0; width:290px; }
	#side_contact_wrap input							{ border:1px solid #999; width:180px; padding:3px; }
	#side_contact_wrap #side_contact_button				{ background:url('./images/home_form_button_over.png') no-repeat; border:0px; width:223px; height:60px; padding:0; margin:10px 0 0 0; cursor:pointer;  }
	#side_contact_wrap #side_contact_button:hover		{ background:url('./images/home_form_button_one.png') no-repeat;  }
	#side_contact_wrap textarea							{ border:1px solid #ccc; width:180px; height:40px; padding:5px; }
	#side_contact_wrap #validation_code					{ width:60px; }
	p.error												{ padding:0 0 0 10px; color:#F00; font-size:10px; }
	input.error											{ border:1px solid #F00; background:#F9F; }
	
	#rss_wrap			{ padding:0; margin:10px 0 0 0; min-height:100px; background:#efefef; outline:1px solid #373737;  }
	#rss_head			{ padding:10px; margin:0px 0 0 0; text-align:left; font-weight:bold; font-size:16px; color:#fff; text-transform:uppercase; background:#373737; border-bottom:3px solid #98c343; width:280px; }
	#rss_wrap ul		{ padding:0; margin:0; }
	#rss_wrap li		{ padding:5px 0 0 5px; margin:0; list-style-type:none; text-align:left; }
	#rss_wrap h2		{ padding:5px 0 0 0px; margin:0; }
	#rss_wrap .more		{ padding:0px 10px 0 0px; margin:0; text-align:right; }

/**	investor contact	**/

	#investor_wrap						{ padding:0; margin:20px 0 0 0; background:#efefef; outline:1px solid #373737; }
	#investor_head						{ padding:10px; margin:0px; width:330px; text-align:center; font-weight:bold; font-size:16px; color:#fff; text-transform:uppercase; background:#373737; border-bottom:3px solid #98c343; }
	#investor_info						{ font-size:12px; text-align:left; padding:5px 0 0 5px; }
	#side_investor 						{ text-align:left; float:left; clear:both; margin:10px 0 10px 0; padding:0px 0 0 0px; }
	#side_investor_wrap					{ width:282px; min-height:200px; padding:0px 0 0 0px; margin:0 0 0 5px; }
	#side_investor_header				{ color:#333; padding:8px 5px; text-align:center; }
	.side_investor_p					{ font-size:14px; color:#333; padding:5px 0 0 10px; width:290px; text-align:center; }
	.side_investor_val					{ font-size:14px; color:#333; float:left; padding:5px 0 0 20px; font-weight:bold; }
	.side_investor_val2					{ font-size:14px; color:#333; float:left; padding:5px 0 0 20px; font-weight:bold; }
	.side_floater										{  }
	#side_investor_wrap table							{ margin:10px 0 0 0; width:340px; }
	#side_investor_wrap input							{ border:1px solid #999; width:180px; padding:3px; }
	#side_investor_wrap #side_investor_button			{ background:url('./images/home_form_button_over.png') no-repeat; border:0px; width:223px; height:60px; padding:0; margin:10px 0 0 0; cursor:pointer;  }
	#side_investor_wrap #side_investor_button:hover		{ background:url('./images/home_form_button_one.png') no-repeat;  }
	#side_investor_wrap textarea						{ border:1px solid #ccc; width:180px; height:40px; padding:5px; }
	#side_investor_wrap #validation_code				{ width:60px; }
	p.error												{ padding:0 0 0 10px; color:#F00; font-size:10px; }
	input.error											{ border:1px solid #F00; background:#F9F; }
	
/*	home	*/
	#home_logos img			{ margin:5px; }
	.home_text				{ position:absolute; top:40px; left:10px; width:540px; }
	.app_side_link_home		{ position:absolute; top:35px; left:560px; } 
	#center_blocks			{ width:740px; position:absolute; top:100px; left:25px; }	
	.block1					{ width:180px; height:216px; float:left; margin:0 0 0 5px; background:url('./images/proof_of_concept2.jpg') no-repeat; position:relative; }
	.block2					{ width:180px; height:216px; float:left; margin:0 0 0 5px; background:url('./images/follow_on_capital2.jpg') no-repeat; position:relative; }
	.block3					{ width:180px; height:216px; float:left; margin:0 0 0 5px; background:url('./images/real_estate_funding.jpg') no-repeat; position:relative; }
	.block4					{ width:180px; height:216px; float:left; margin:0 0 0 5px; background:url('./images/consulting2.jpg') no-repeat; position:relative; }
	.block_text				{ font-size:11px; padding:120px 5px 0 5px; text-align:center; height:70px; }
	#center_blocks .apply_now	{ text-align:right; padding:5px 5px 0 0; position:absolute; top:190px; left:70px; }	
	#center_blocks a			{ color:#fff; font-weight:bold; }	
	#center_blocks a:hover		{ color:#7ecc2b; }	
	#header_people				{ position:absolute; top:330px; left:30px; width:393px; height:213px; overflow:hidden; }
	#home_logos					{ position:absolute; top:330px; left:450px; padding:0 5px 5px 5px; border-left:1px solid #999; }
	.opp_header					{ font-size:26px; padding:5px; color:#7d0f10; }

/*	what_we_do page		*/
	#apply_now					{  }
	#apply_now li				{ padding:5px 0 0 0; }
	#buy_now					{ padding:10px 0 0 60px; }

/* 	consulting page		*/
	#consulting_wrap			{ float:left; clear:left; width:770px; position:relative; }
	#consulting_left			{ width:450px; height:450px; float:left; }
	#consulting_right			{ width:300px; float:left; margin:-30px 0 0 0; position:relative; z-index:99; }
	
	#side_contact_wrap					{ width:300px; min-height:333px; background:url('./images/side_form_bg.png') top left no-repeat; background: #333; }
	#side_contact_header				{ color:#fff; padding:5px; background: #7d0f10; }
	.side_contact_p						{ font-size:14px; color:#fff; padding:5px 0 0 10px; width:290px; text-align:center; }
	.side_contact_val					{ font-size:14px; color:#fff; float:left; padding:5px 0 0 20px; font-weight:bold;  }
	.side_contact_val2					{ font-size:14px; color:#333; float:left; padding:5px 0 0 20px; font-weight:bold;  }
	.side_floater						{  }
	#side_contact_wrap table			{ margin:10px 0 0 0; width:300px; }
	#side_contact_wrap input			{ border:1px solid #ccc; width:183px; padding:3px; }
	#side_contact_wrap input#val_code	{ width:50px; }
	#side_contact_wrap input[type=submit]	{ border:0px; border-radius:10px; width:120px; height:43px; padding:0; margin:20px 0; background:#7d0f10; font-size:28px; font-weight:bold; color:#fff;  }
	#side_contact_wrap textarea				{ border:1px solid #ccc; width:180px; height:40px; padding:5px; }
	#side_contact_wrap #validation_code		{ width:60px; }
	
	#general_call_action					{ position:relative; width:440px; height:120px; padding:10px 5px 0px 5px; border:1px solid #666; margin:10px auto; border-radius: 5px; background:url('./images/action_arrow3.gif') #FFF2E6 right bottom no-repeat; }
	#general_call_action #fancy_clickme		{ font-size:28px; color:#000000; font-weight:bold; font-style:italic; padding:0px; margin:0px; width:440px; height:60px; }
	#action_list							{ position:absolute; top:60px; left:10px; margin:0; padding:0px; }
	#action_list li							{ font-size:12px; color:#000; list-style-type:disc; list-style-position:inside; }
	#action_list2							{ position:absolute; top:60px; left:180px; margin:0; padding:0px;  }
	#action_list2 li						{ font-size:12px; color:#000; list-style-type:disc; list-style-position:inside; }

/*	application2 page	*/
	#apply_left			{ float:left; width:400px; }
	#apply_right		{ float:left; width:350px; padding:0px; border:1px solid #ccc; margin:0px 0 0 0; background:#333; color:#fff; }
	#apply_right h5		{ color:#fff; background:#7d0f10; padding:10px 0 0 0; width:350px; }
	#apply_right input	{ border:1px solid #999; padding:3px 5px; }
	#apply_right table span	{ color:#fff; }
	#apply_right table p	{ color:#fff; }
	#apply_right #app_submit		{  border:0px; border-radius:10px; width:120px; height:43px; padding:0; margin:20px auto; background:#7d0f10; font-size:28px; font-weight:bold; color:#fff;  }
	#apply_now2			{ padding:0px; margin:10px 0 10px 25px; }
	#apply_now2	li		{ padding:5px 0 0 5px; margin:0px; list-style-type:disc; }
	.assist				{ width:350px; background:#7d0f10; padding:5px 0; color:#fff; font-size:12px; text-align:center; }

/*	partnership page	*/
	#partnership_logos				{ float:left; clear:left; text-align:center; padding:10px 0 0 0; }
	
/* 	about page	*/
	#about_wrap				{ width:490px; float:left; }
	#about_people			{ width:270px; float:left; border-left:1px solid #999; margin:10px 0 0 0; }
	.about_person			{ padding:5px 0 10px 5px; margin:0 0 5px 0; border-top:1px solid #999; float:left; clear:left; width:240px; }

	.profile_image		{ float:left; padding:0 5px 5px 0; width:60px; }
	.profile_info		{ float:left; }
	.profile_info ul	{ margin:0px; padding:0px; }
	.profile_info li	{ margin:0px; padding:0px; list-style-type:none; }

/*	about person page	*/
	.person_wrap		{ float:left; clear:left; position:relative; width:540px; min-height:80px; margin:10px 0 10px 10px; padding:0 0 0 0px; border-top:1px solid #333; }
	.person_a			{ float:left; margin:5px 0 0 0; }
	.person_b			{ position:absolute; top:5px; left:70px; margin:0; padding:0; }
	.person_b li		{ margin:0; padding:0; list-style-type:none; }
	.person_c			{ position:absolute; top:5px; left:290px; margin:0; padding:0; }
	.person_c li		{ margin:0; padding:0; list-style-type:none; text-align:right; width:250px; }
	.person_name		{ font-weight:bold; font-size:22px; }  
	.person_title		{ font-weight:bold; font-size:16px; }  
	.person_desc		{ padding:0 0 0 10px; }
	.bio_header			{ width:100%; font-size:18px; font-weight:bold; color:#7d0f10; }
	a.back_to			{ position:absolute; top:5px; left:420px; font-size:14px; color:#7ecc2b; text-transform:none; padding:0 15px 0 0; }

/*	contact page 	******************************************************/
	#contact_top_info		{ position:absolute; top:0px; left: 360px; width:240px; min-height:200px; }
	#contact_addr1			{ width:240px; float:left; padding:5px 0; margin:0;}
	#contact_hover			{ width:240px; float:left; padding:0px; } 
	#contact_addr1 ul		{ margin:0 0 10px 0; padding:0; }
	#contact_map1			{ width:240px; height:300px; border:1px solid #ccc; margin:0px 0; padding:0; }
	#contact_addr1 ul		{ margin:0 0 0 0px; }
	#contact_addr1 li		{ list-style-type: none; }
	

	.services_head1				{ font-size:22px; font-weight:bold; padding:10px 0 5px 0px; margin:0 0 0 5px; border-bottom:1px solid #999; color:#c25151; }
	.services_head2				{ font-size:16px; font-weight:bold; padding:5px 0 5px 5px; }
























