/* CSS Document */

body {
					margin: 0 auto;
					background-color: #FFFFFF;
					line-height: normal;
					color: #FFFFFF;
					min-height: 100%;
					text-align: center;
					}
p {
					font: 11px tahoma;
					line-height: 14px;
					margin-top: 0px;
					}
h1 {
					font: bold 11px tahoma;
					line-height:8px;
					margin-top: 0px;
					margin-bottom: 0px;
					}
h2 { 
					font: bold 11px tahoma;
					line-height:16px;
					margin-top: 0px;
					margin-bottom: 2px;
					}
h3 {
					font: bold 16px tahoma;
					margin-top: 18px;
					line-height: 18px;
					margin-bottom: 15px;
					}
h4 {
					font: normal 20px tahoma;
					line-height: 25px;
					margin-top: 0px;
					}
h5 { 
					font: normal 14px tahoma;
					line-height:14px;
					margin-top: auto;
					}	
h6 {
					font: normal 24px tahoma;
					line-height: 30px;
					margin-top: 0px;
					}
h7 {
					font: normal 26px tahoma;
					line-height: 30px;
					margin-top: 0px;
					}

a:link {
					text-decoration:none;
					}
a:visited {
					text-decoration:none;
					}
a:hover {
				   	text-decoration: none; 
					}
a:active {
				   	color:#666666;
					text-decoration: none; 
					}
.keyline { border-bottom:#8f8f8f dotted 1px; width:90%; padding-bottom: 3px; margin-top: 3px}

.orange_nav { color: #ff6600; padding-left: 0px; padding-right: 0px; margin-top:0px;}
.orange_nav:link { color: #ff6600; padding-left: 0px; padding-right: 0px; margin-top:0px;}
.orange_nav:hover {color: #ff6600;background: #FFFFFF; padding-left: 0px; padding-right: 0px; margin-top:0px;}

.white_nav { color: #555555; padding-left: 0px; padding-right: 0px; margin-top:0px;}
.white_nav:link { color: #555555; padding-left: 0px; padding-right: 0px; margin-top:0px;}
.white_nav:hover {color: #555555;text-decoration: none; background: #FFFFFF; padding-left: 0px; padding-right: 0px; margin-top:0px;}

.orange { color: #fff; padding-left: 0px; padding-right: 0px;}
.orange:link { color: #fff; padding-left: 0px; padding-right: 0px;}
.orange:hover {color: #ff6600;text-decoration: none; background: #999998; padding-left: 0px; padding-right: 0px;}

.white { color: #FFFFFF; padding-left: 2px; padding-right: 2px;}
.white:link { color: #1C1C1C; padding-left: 2px; padding-right: 2px;}
.white:hover {color: #1C1C1C;text-decoration: none; background: #FFFFFF; padding-left: 0px; padding-right: 0px;}

.black { color:#FFFFFF; padding-right:2px;}
.black:link {color: #FFFFFF;text-decoration:none;}
.black:hover {color: #FFFFFF;text-decoration: none; background:#999998;}
/*.black:visited {color: #2a2d2d;}*/

.black {color:#FFFFFF;}
.dark_grey {color:#999999;}
.orange_2 {color:#ff6600;}
.grey_2{ color:#8f8f8f;}
.white {color:#FFFFFF;}


#wrapper			{
					position:relative;
					margin: 7% auto 0 auto;
					text-align: left;
					width: 1010px;
					}
#container			{
					position:absolute;
					margin:auto;
					width: 1010px;			
					}
#supergraphic_holder{
					position:absolute;
					z-index:1;
					top:25px;
					left:692px;
					width:330px;
					height:27px;
					}
#navigation_block	{
					position:absolute;
					top:20px;
					left:0px;
					width:660px;
					height:27px;
					padding-top:15px;
					padding-bottom:10px;
					padding-left:0px;
					word-spacing:18px;
					background-color: #FFFFFF;
					}		
#image_holder		{
					position:absolute;
					z-index:2;
					left:0px;
					top:65px;
					width:660px;
					height:480px;
					background-color:#999998;
					}
#image_holder2		{
					position:absolute;
					z-index:2;
					left:0px;
					top:65px;
					width:660px;
					height:480px;
					background-color:#FFFFFF;
					}

#content			{
					position:absolute;
					top:65px;
					left:660px;
					width:330px;
					height:480px;
					background-color:#999998;
					}
#projects_body		{ 
					width: 215px;
					margin-top:35px;
					margin-left:25px;
					margin-right:0px;
					text-align:left;
					float: left;
					clear:none;
					}
#content_body		{	
					position:absolute;
					width:270px;
					padding-top:30px;
					padding-bottom:30px;
					padding-left:30px;
					padding-right:30px;
					text-align: left;
					float: left;
					}
#partner_content_body {		
					top:65px;
					left:619px;
					width:170px;
					height:415px;
					padding-bottom:25px;
					padding-left:30px;
					padding-right:25px;
					text-align:left;
					float:left;
					}
#partner_body		{    
					position:absolute;
					top:60px;
					left:185px;
					width:115px;
					height:auto;
					padding-bottom:25px;
					padding-left:30px;
					padding-right:12.5px;
					text-align:left;
					float: left;
					}
#staff_body			{    
					position:absolute;
					top:60px;
					left:212px;
					width:108px;
					height:356px;
					padding-bottom:25px;
					padding-left:0px;
					padding-right:6px;
					margin-right:0px;
					text-align:left;
					float: left;
					overflow: auto;
					}
 #names_list 		{
					position:absolute;
					top:100px;
					left:20px;
					width:281px;
					height:325px;
					padding-bottom:25px;
					padding-left:10px;
					padding-right:6px;
					margin-right:0px;
					text-align:left;
					float: left;
					overflow: auto;

					}
 #news_archive_list 		{
					position:absolute;
					top:65px;
					left:20px;
					width:281px;
					height:350px;
					padding-bottom:25px;
					padding-left:10px;
					padding-right:6px;
					margin-right:0px;
					text-align:left;
					float: left;
					overflow: auto;

					}
#awards_body		{ 
					height: 400px;
					width:270px;
					text-align:left;
					float: left;
					margin-left:0px;
					margin-right: 25px;
					padding-right: 10px;
					overflow: auto;
					}
#people_image		{
					height: auto;
					width: 178px;
					left:644px;
					text-align:left;
					float:left;
					}
#navigation			{
					width: auto;
					float: left;
					text-align: left;
					padding-left: 2px;
					margin-bottom:11px;
					margin-top:2px;
					}
#content_spacer		{ 
					width: 35px;
				 	height:100%;
				 	float: left;
					background-color:#fff;
				 	}
#caption_block		{
					position:absolute;
					left:277px;
					top:400px;
					width:320px;
					background-color:#000;
					text-align: left;
					font: 14px tahoma;
					float:left;
					}					
#clients_body		{ 
					height: 390px;
					width:223px;
					text-align:left;
					float: right;
					margin-right: 2px;
					padding-right: 5px;
					}
#sub_body			{ 
					text-align:left;
					float: left;
					clear:none;
					margin-right:3px;
					max-width:215px;
					}
#home_body			{ 
					height: auto;
					text-align:left;
					float: left;
					clear:none;
					margin-left:4px;
					max-width:215px;
					}
#profile_body		{ 
					text-align:left;
					float: left;
					margin-left:20px;
					width:205px;
					}
#services_body1		{ 
					text-align:left;
					float: left;
					margin-left:20px;
					width: 200px;
					background-color: red;
					}
#clients_body		{ 
					height: 390px;
					width:223px;
					text-align:left;
					float: right;
					margin-right: 2px;
					padding-right: 5px;
					}

#news_body			{ 
					height: 400px;
					width: 270px;
					text-align:left;
					padding-right: 10px;
					overflow: auto;
					}

.news_spacing { line-height: 20px;}

#archive_news_body	{ 
					text-align:left;
					float: left;
					margin-left:0px;
					width:225px;
					overflow: auto;
					}
#contact_body		{ 
					text-align:left;
					float: left;
					margin-left:20px;
					max-width:225px;
					}
#people_body		{
					width: 200px;
					position:absolute;
					top:0px;
					left:0px;
					text-align:left;
					float:left;
					clear: none;
					margin-left: 0px;
					}
#thumbnails_pane	{ 
					text-align:left;
					float: right;
					clear:none;
					}
#feature_info		{
					position:absolute;
					top: 525px;
					bottom: 2px;
					left: 690px;
					width: 178px;
					float:left;
					margin-bottom: 2px;
					}
#footer				{
					position:absolute;
					width: 950px;
					height:auto;
					top:545px;
					clear:both;
					text-align: left;
					float: left;
					background-color:#FFFFFF;
					}
#thumbnail_one	{
					z-index:3;
					position:absolute;
					top:440px;
					left:690px;
					width:60px;
					height:60px;
					text-align: left;
					}
#thumbnail_two	{
					z-index:3;
					position:absolute;
					top:440px;
					left:760px;
					width:60px;
					height:60px;
					text-align: left;
					}
#thumbnail_three	{
					z-index:3;
					position:absolute;
					top:440px;
					left:830px;
					width:60px;
					height:60px;
					text-align: left;
					}
#thumbnail_four	{
					z-index:3;
					position:absolute;
					top:440px;
					left:900px;
					width:60px;
					height:60px;
					text-align: left;
					}
#contact_body_one	{
					z-index:1;
					position:absolute;
					top:30px;
					left:30px;
					width:180px;
					height:180px;
					text-align: left;
					}
#contact_body_two	{
					z-index:1;
					position:absolute;
					top:30px;
					left:245px;
					width:180px;
					height:180px;
					text-align: left;
					}
#contact_body_three	{
					z-index:1;
					position:absolute;
					top:245px;
					left:30px;
					width:180px;
					height:180px;
					text-align: left;
					}
#contact_body_four	{
					z-index:1;
					position:absolute;
					top:245px;
					left:245px;
					width:180px;
					height:180px;
					text-align: left;
					}
#nine_body_one		{
					z-index:3;
					position:absolute;
					top:95px;
					left:30px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_two		{
					z-index:3;
					position:absolute;
					top:240px;
					left:30px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_three	{
					z-index:3;
					position:absolute;
					top:385px;
					left:30px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_four		{
					z-index:3;
					position:absolute;
					top:95px;
					left:170px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_five		{
					z-index:3;
					position:absolute;
					top:240px;
					left:170px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_six		{
					z-index:3;
					position:absolute;
					top:385px;
					left:170px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_seven	{
					z-index:3;
					position:absolute;
					top:95px;
					left:310px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_eight	{
					z-index:3;
					position:absolute;
					top:240px;
					left:310px;
					width:115px;
					height:115px;
					text-align: left;
					}
#nine_body_nine		{
					z-index:3;
					position:absolute;
					top:385px;
					left:310px;
					width:115px;
					height:115px;
					text-align: left;
					}
#people_1 {  
					position:absolute;
					top:65px;
					left:0px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_2 {  
					position:absolute;
					top:65px;
					left:60px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_3 {  
					position:absolute;
					top:65px;
					left:120px;
					width:60px;
					height:60px; 
					z-index:3;
					}				
#people_4 {  
					position:absolute;
					top:65px;
					left:180px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_5 {  
					position:absolute;
					top:65px;
					left:240px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_6 {  
					position:absolute;
					top:65px;
					left:300px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_7 {  
					position:absolute;
					top:65px;
					left:360px;
					width:60px;
					height:60px; 
					z-index:3;
					}				
#people_8 {  
					position:absolute;
					top:65px;
					left:420px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_9 {  
					position:absolute;
					top:65px;
					left:480px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_10 {  
					position:absolute;
					top:65px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_11 {  
					position:absolute;
					top:65px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_12 {  
					position:absolute;
					top:125px;
					left:0px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_13 {  
					position:absolute;
					top:125px;
					left:60px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_14 {  
					position:absolute;
					top:125px;
					left:120px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_15 {  
					position:absolute;
					top:125px;
					left:180px;
					width:60px;
					height:60px; 
					z-index:3;
					}				
#people_16 {  
					position:absolute;
					top:125px;
					left:240px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_17 {  
					position:absolute;
					top:125px;
					left:300px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_18 {  
					position:absolute;
					top:125px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_19 {  
					position:absolute;
					top:125px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_20 {  
					position:absolute;
					top:125px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_21 {  
					position:absolute;
					top:125px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_22 {  
					position:absolute;
					top:125px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_23 {  
					position:absolute;
					top:185px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_24 {  
					position:absolute;
					top:185px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_25 {  
					position:absolute;
					top:185px;
					left:120px;
					width:60px;
					height:60px; 
					z-index:3;
					}
#people_26 {  
					position:absolute;
					top:185px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_27 {  
					position:absolute;
					top:185px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_28 {  
					position:absolute;
					top:185px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_29 {  
					position:absolute;
					top:185px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_30 {  
					position:absolute;
					top:185px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_31 {  
					position:absolute;
					top:185px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_32 {  
					position:absolute;
					top:185px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_33 {  
					position:absolute;
					top:185px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_34 {  
					position:absolute;
					top:245px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_35 {  
					position:absolute;
					top:245px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_36 {  
					position:absolute;
					top:245px;
					left:120px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_37 {  
					position:absolute;
					top:245px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_38 {  
					position:absolute;
					top:245px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_39 {  
					position:absolute;
					top:245px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_40 {  
					position:absolute;
					top:245px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_41 {  
					position:absolute;
					top:245px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_42 {  
					position:absolute;
					top:245px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_43 {  
					position:absolute;
					top:245px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_44 {  
					position:absolute;
					top:245px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_45 {  
					position:absolute;
					top:305px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_46 {  
					position:absolute;
					top:305px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_47 {  
					position:absolute;
					top:305px;
					left:120px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_48 {  
					position:absolute;
					top:305px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_49 {  
					position:absolute;
					top:305px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_50 {  
					position:absolute;
					top:305px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_51 {  
					position:absolute;
					top:305px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_52 {  
					position:absolute;
					top:305px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_53 {  
					position:absolute;
					top:305px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_54 {  
					position:absolute;
					top:305px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_55 {  
					position:absolute;
					top:305px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_56 {  
					position:absolute;
					top:365px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_57 {  
					position:absolute;
					top:365px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_58 {  
					position:absolute;
					top:365px;
					left:120px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_59 {  
					position:absolute;
					top:365px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_60 {  
					position:absolute;
					top:365px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_61 {  
					position:absolute;
					top:365px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_62 {  
					position:absolute;
					top:365px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_63 {  
					position:absolute;
					top:365px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_64 {  
					position:absolute;
					top:365px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_65 {  
					position:absolute;
					top:365px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_66 {  
					position:absolute;
					top:365px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_67 {  
					position:absolute;
					top:425px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_68 {  
					position:absolute;
					top:425px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_69 {  
					position:absolute;
					top:425px;
					left:120px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_70 {  
					position:absolute;
					top:425px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_71 {  
					position:absolute;
					top:425px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_72 {  
					position:absolute;
					top:425px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_73 {  
					position:absolute;
					top:425px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_74 {  
					position:absolute;
					top:425px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_75 {  
					position:absolute;
					top:425px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_76 {  
					position:absolute;
					top:425px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_77 {  
					position:absolute;
					top:425px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_78 {  
					position:absolute;
					top:485px;
					left:0px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_79 {  
					position:absolute;
					top:485px;
					left:60px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_80 {  
					position:absolute;
					top:485px;
					left:120px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_81 {  
					position:absolute;
					top:485px;
					left:180px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_82 {  
					position:absolute;
					top:485px;
					left:240px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_83 {  
					position:absolute;
					top:485px;
					left:300px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_84 {  
					position:absolute;
					top:485px;
					left:360px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_85 {  
					position:absolute;
					top:485px;
					left:420px;
					width:60px;
					height:60px;
					z-index:3;
					}				
#people_86 {  
					position:absolute;
					top:485px;
					left:480px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_87 {  
					position:absolute;
					top:485px;
					left:540px;
					width:60px;
					height:60px;
					z-index:3;
					}
#people_88 {  
					position:absolute;
					top:485px;
					left:600px;
					width:60px;
					height:60px;
					z-index:3;
					}
