@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{
	font:12px/1.75em Tahoma, sans-serif;
	background-image:url(images/fullbar.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
	color:#777777;
}

#all{
	width:980px;
	height:auto;
	margin:0;
	padding:0;
}

#logospot{
	width:308px;
	height:85px;
	background-image:url(images/logospot.gif);
	margin:0;
	padding:0;
	float:left;
}

#banner{
	width:672px;
	height:85px;
	background-image:url(images/banner.gif);
	margin:0;
	padding:0;
	float:left;
}

#nav{
	width:980px;
	height:65px;
	margin:0;
	padding:0;
	clear:both;
}

#navbig{
	width:980px;
	height:460px;
	margin:0;
	padding:0;
	clear:both;
}


#nav_portfolio{
	width:980px;
	height:65px;
	margin:0;
	padding:0;
	clear:both;
}

#testnav{
	width:980px;
	height:60px;
	margin:0;
	padding:0;
	clear:both;
}


#homenav{
	width:980px;
	height:35px;
	margin:0;
	padding:0;
	clear:both;
}

#link_portfolio{
	width:169px;
	height:15px;
	background-image:url(images/link_designprojects.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}

#link_contact{
	width:169px;
	height:15px;
	background-image:url(images/link_contact.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}

#link_office{
	width:169px;
	height:15px;
	background-image:url(images/link_office.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}
	
#link_founders{
	width:169px;
	height:15px;
	background-image:url(images/link_founders.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}

#link_services{
	width:169px;
	height:15px;
	background-image:url(images/link_services.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}
	
#link_profile{
	width:169px;
	height:15px;
	background-image:url(images/link_profile.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}
	
#link_ijoservices{
	width:169px;
	height:15px;
	background-image:url(images/link_ijoservices.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0;
	}
	
#node{
	width:15px;
	height:15px;
	float:left;
	}

#node_link{
	width:151px;
	height:15px;
	font:11px/14px Tahoma, sans-serif;
	color:#666666;
	padding:0 0 0 3px;
	margin:1px 0 0 0;
	float:left;
}
	
#node_link_b{
	width:397px;
	height:15px;
	font:11px/12px Tahoma, sans-serif;
	color:#666666;
	padding:0 0 0 3px;
	margin:1px 0 0 0;
	float:left;
}

#contact_links_box{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 775px;
	top: 354px;
}

#contact_address_box{
	width:169px;
	height:auto;
	padding:0;
	font:11px/15px Tahoma, sans-serif;
	position: absolute;
	left: 775px;
	top: 288px;
}

#contact2_links_box{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 775px;
	top: 354px;
}

#home_links_box{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 810px;
	top: 458px;
}

#serv_links_box{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 810px;
	top: 199px;
}

#portfolio_links_box{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 810px;
	top: 598px;
}

#profile_links_box{
	width:178px;
	height:144px;
	position: absolute;
	left: 330px;
	top: 445px;
}

#profile_links_back{
	width:178px;
	height:20px;
	position: absolute;
	left: 330px;
	top: 525px;
}

#profile_links_back_net{
	width:178px;
	height:20px;
	position: absolute;
	left: 330px;
	top: 430px;
}

#profile_links_box_dan{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_dan.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_ross{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_ross.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_justin{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_justin.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_jc{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_jc.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_nw{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_nw.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_ts{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_ts.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_jenna{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_jenna.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_kb{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_kb.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_dk{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_dk.gif);
	left: 331px;
	top: 395px;
}

#profile_links_box_pf{
	width:178px;
	height:38px;
	position: absolute;
	background-image:url(images/profile_flattened_peng.gif);
	left: 331px;
	top: 395px;
}

#about_links_box_c{
	width:169px;
	height:auto;
	padding:0;
	position: absolute;
	left: 810px;
	top: 199px;
}

#about_links_box{
	width:415px;
	height:230px;
	margin:0 0 0 20px;
}

#network_links_box{
	width:415px;
	height:120px;
	margin:0 0 0 20px;
}

#about_links_box_b{
	width:415px;
	height:50px;
	margin:0 0 0 20px;
}

#associations{
	width:560px;
	height:347px;
	padding:0;
	margin:0 0 0 23px;
	background-image:url(images/associations_copy.gif);
}

#inspiration_entry{
	width:auto;
	height:auto;
	margin:0 0 0 21px;
	padding:0;
}

#inspiration_text{
	width:auto;
	height:auto;
	margin:3px 230px 0 21px;
	padding:0;
}

#inspiration_top{
	width:auto;
	height:17px;
	margin:0 21px 0 21px;
	padding:0;
}

#wrap{
	width:980px;
	height:auto;
	margin:0;
	padding:0;

}

#leftbar_more{
	width:308px;
	height:100px;
	padding:0;
	margin:0;
	float:left;
}

#content_wrap{
	width:672px;
	height:auto;
	background-color:white;
	margin:0;
	float:left;
}


#flash_branding{
	width:980px;
	height:270px;
	margin:0;
	padding:0;
}

#flash_contact{
	width:425px;
	height:300px;
	margin:0 0 0 21px;
	padding:0;
}

#flash_portfolio{
	width:980px;
	height:400px;
	margin:0;
	padding:0;
}

#flash_identities{
	width:980px;
	height:500px;
	margin:0;
	padding:0;
}

#flash_pnav{
	width:415px;
	height:19px;
	margin:0 0 0 21px;
	padding:0;
	background-image:url(images/flash_pnav.gif);
	background-repeat:no-repeat;
}

#flash_process{
	width:980px;
	height:550px;
	margin:0;
	padding:0;
	clear:both;
}

#netwire_index{
	width:980px;
	height:830px;
	margin:0;
	padding:0;
	clear:both;
	background-image:url(images/fullbar_new.jpg);
	background-repeat:repeat-y;
}

#netwire_info{
	width:980px;
	height:auto;
	margin:0;
	padding:0;
	clear:both;
	background-image:url(images/fullbar_new.jpg);
	background-repeat:repeat-y;
}

#netwire_cost{
	width:980px;
	height:auto;
	margin:0;
	padding:0;
	clear:both;
	background-image:url(images/fullbar_new.jpg);
	background-repeat:repeat-y;
}
#alltext{
	width:605px;
	height:auto;
	padding-left:22px;
	padding-right:45px;
}
#faq_top1{
	width:672px;
	height:58px;
	background-image:url(Pages/images/index_04.jpg);
	background-repeat:no-repeat;
}
#faq_top2{
	width:623px;
	height:33px;
	background-image:url(Pages/images/templategallery_1_07.jpg);
	background-repeat:no-repeat;
	}

#tg_top2{
	width:623px;
	height:33px;
	background-image:url(Pages/images/templategallery_07.jpg);
	background-repeat:no-repeat;
	}

#netwire_faq1{
	width:308px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
}

#netwire_faq2{
	width:672px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	
	}

#flash_vision{
	width:980px;
	height:315px;
	margin:0;
	padding:0;
	clear:both;
}

#flash_forms{
	width:672px;
	height:auto;
	margin:0;
	padding:0;
}

#flash_button{
	width:200px;
	height:60px;
	margin: 0;
	padding:0;
}





#content_top_test{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_home.gif);
}

#content_top_home{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
}

#content_top_vision{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_vision.gif);
}

#content_top_insp{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_insp.gif);
}

#content_top_memberships{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_memberships.gif);
}

#content_top_update{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_update.gif);
}

#content_top_careers{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_careers.gif);
}

#content_top_start{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_start.gif);
}

#content_top_summary{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_summary.gif);
}

#content_top_contactinfo{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contactinfo.gif);
}

#content_top_employment{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_employment.gif);
}

#content_top_login{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_login.gif);
}

#content_top_network{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_network.gif);
}

#content_top_process{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_process.gif);
}

#content_top_resources{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_resouces.gif);
}

#content_top_schedule{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_schedule.gif);
}

#content_top_statements{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_statements.gif);
}

#content_top_ijo{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_ijo.gif);
}

#content_top_contact_pm{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_pm.gif);
}

#content_top_contact_ds{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_ds.gif);
}

#content_top_contact_rc{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_rc.gif);
}

#content_top_contact_jg{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_jg.gif);
}

#content_top_contact_free{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_contact_free.gif);
}






#content_top_about{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about.gif);
}

#content_top_about_ds{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_ds.gif);
}

#content_top_about_rc{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_rc.gif);
}

#content_top_about_jg{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_jg.gif);
}

#content_top_about_am{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_am.gif);
}

#content_top_about_ew{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_ew.gif);
}

#content_top_about_bc{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_bc.gif);
}

#content_top_about_cc{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_cc.gif);
}

#content_top_about_ct{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_ct.gif);
}

#content_top_about_dk{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_dk.gif);
}

#content_top_about_jc{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_jc.gif);
}

#content_top_about_jo{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_jo.gif);
}

#content_top_about_js{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_js.gif);
}

#content_top_about_nr{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_nr.gif);
}

#content_top_about_pf{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_pf.gif);
}

#content_top_about_network{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_about_network.gif);
}





#content_top_login{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_login.gif);
}

#content_top_ijo{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
	background-image:url(images/titlespot_ijo.gif);
}





#content_top_portfolio{
	width:672px;
	height:50px;
	margin:0;
	padding:0;
}



#content_CMS{
	width:672px;
	height:auto;
	margin:0;
	padding:0;
	}

#content{
	width:415px;
	height:auto;
	margin:0;
	padding:5px 0 0 22px;
	}

#content_port{
	width:415px;
	height:auto;
	margin:0;
	padding:0;
	}

#content_b{
	width:auto;
	height:auto;
	margin:0;
	padding:5px 90px 0 22px;
	}
	
#content_c{
	width:auto;
	height:auto;
	margin:0;
	padding:5px 90px 0 22px;
	}
	
#profile_wrap{
	width:651px;
	height:500px;
	margin:0;
	padding:0 0 0 22px;
}

#profile_img{
	width:172px;
	height:172px;
	margin:15px 0 0 0;
	padding:0;
	border:3px solid #3db7e4;
	float:left;
}

#profile_txt{
	width:372px;
	height:172px;
	margin:0;
	padding:0 0 0 21px;
	float:left;
	display:inline;
}
#profile_wrap2{
	width:651px;
	height:750px;
	margin:0;
	padding:0 0 0 22px;
}

#title_insert_websites{
	width:672px;
	height:17px;
	background-image:url(images/midtitlespot_websites.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_login{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_login.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_founders{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_founders.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_thankyou{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_thankyou.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_wait{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_wait.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_tryagain{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_tryagain.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_whatinsp{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_whatinsp.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_network{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_network.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_alt1{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_alt1.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_alt2{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_alt2.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_alt3{
	width:672px;
	height:24px;
	background-image:url(images/midtitlespot_alt3.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#title_insert_flashwebsites{
	width:672px;
	height:18px;
	background-image:url(images/midtitlespot_flashwebsites.gif);
}

#title_insert_email{
	width:672px;
	height:18px;
	background-image:url(images/midtitlespot_email.gif);
}

#title_insert_specials{
	width:672px;
	height:18px;
	background-image:url(images/midtitlespot_specials.gif);
}

#title_insert_emailtemplate{
	width:672px;
	height:18px;
	background-image:url(images/midtitlespot_emailtemplate.gif);
}

#content_image_memberships{
	width:429px;
	height:81px;
	background-image:url(images/memberships.gif);
	background-repeat:no-repeat;
	margin:0 0 0 21px;
	padding:0;
}

#content_bottom{
	width:672px;
	height:85px;
	background-image:url(images/bottombanner.gif);
	margin:0;
	padding:0;
}

#pictureboxes{
	width:80px;
	height:80px;
	margin:0;
	padding:0;
	border-top:3px solid #3db7e4;
	border-left:3px solid #3db7e4;
	float:left;
}

#pictureboxes2{
	width:80px;
	height:77px;
	margin:0;
	padding:0;
	border-left:3px solid #3db7e4;
	float:left;
}

#pictureboxes_wrap{
	width:415px;
	height:80px;
	margin:0 0 0 21px;
	border-right:3px solid #3db7e4;
	border-bottom:3px solid #3db7e4;
	padding:0;
}

#pictureboxes_wrap2{
	width:415px;
	height:77px;
	margin:0 0 0 21px;
	border-right:3px solid #3db7e4;
	border-bottom:3px solid #3db7e4;
	padding:0;
}

#footer{
	width:576px;
	height:100px;
	background-color:#eeeeee;
	margin:0;
	padding:0 75px 0 21px;
}


.footerlinks{
	font:11px/14px Tahoma, sans-serif;
	font-weight:bold;
	color:#666666;
	padding:2px 0 0 0;
}

.deadlinks{
	font:11px/14px Tahoma, sans-serif;
	font-weight:bold;
	color:#3db7e4;
}

.footertxt{
	font:10px/1.15em Tahoma, sans-serif;
	color:#666666;
}

.insptxt1{
	font:11px/1.75em Tahoma, sans-serif;
	font-weight:bold;
	color:#3db7e4;
}

.insptxt2{
	font:11px/1.5em Tahoma, sans-serif;
	color:#666666;
}

.insp_submit{
	font:10px/1.5em Tahoma, sans-serif;
	font-weight:bold;
	color:#666666;
	padding:0;
}

.insp_submit_site{
	font:10px/1.5em Tahoma, sans-serif;
	color:#666666;
}

.asterix{
	font:10px/14px Tahoma, sans-serif;
	color:#666666;
	margin:0 0 0 21px;
}

.questions{
	font:11px/1.75em Tahoma, sans-serif;
	color:#666666;
	font-weight:bold;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #666666;
}

.class1port{
	padding:0 0 0 22px;
}

.class1port :link {
	color:#3db7e4;
	text-decoration: none;
}

.class1port :visited {
	color:#3db7e4;
	text-decoration: none;
}

.class1port :hover {
	color:#3db7e4;
	text-decoration: underline;
}

.class1port :active {
	color:#3db7e4;
	text-decoration: none;
}

.class1 :link {
	color:#3db7e4;
	text-decoration: none;
}

.class1 :visited {
	color:#3db7e4;
	text-decoration: none;
}

.class1 :hover {
	color:#3db7e4;
	text-decoration: underline;
}

.class1 :active {
	color:#3db7e4;
	text-decoration: none;
}

.node :link {
	color:#07ADE1;
	text-decoration: none;
}

.node :visited {
	color:#07ADE1;
	text-decoration: none;
}

.node :hover {
	color:#555555;
	text-decoration: none;
}

.node :active {
	color:#07ADE1;
	text-decoration: none;
}

.address{
	padding:15px 0 0 2px;
}

.web_insert{
font:12px/1.75em Tahoma, sans-serif;
}

.fatty{
	font-weight:bold;
	color:#07ADE1;
}
