#idhome {
	padding-left: 40px;
	font-family: "Arial Narrow", Arial, sans-serif;
	color: #797C7C;
}
#idhome_main {
	background: transparent url(./media/home.main.png) no-repeat;
	padding-top: 270px;
}
#idhome_main h4 {
	color: #92CB53;
	text-decoration: none;
	font-size: 1.8em;
	padding:0; 
	margin:0;
	font-weight:normal;
	text-transform:uppercase;
	line-height:1.3em;
}
#idhome_main p {
	font-size: 1.8em;
	line-height:1.2em;
	font-weight:100;
	margin:0;
}
#idhome_main p span { display: block; 	color: #92CB53;}
#idhome_main h5 {
	text-decoration: none;
	font-size: 1.3em;
	padding:0; 
	margin: 20px 0 0 0;
	font-weight:normal;
	text-transform:uppercase;
	line-height:1.3em;
}
#idhome_main_pointers a {
	font-size: 1.4em; 
	text-align: center; 
	padding: 100px 0 1em 0;
	display:block;
	width:105px;
	float:left;
	font-weight:normal;
	color: #797C7C;
	margin:0 1px;
}
#idhome_main_pointers a#idhome_main_pointer_share_and_keep {
	background: transparent url(./media/home.ptr.share.png) no-repeat;
}
#idhome_main_pointers a#idhome_main_pointer_meet_and_connect {
	background: transparent url(./media/home.ptr.meet.png) no-repeat;
}
#idhome_main_pointers a#idhome_main_pointer_stay_informed {
	background: transparent url(./media/home.ptr.stay.png) no-repeat;
}
#idhome_main_pointers a#idhome_main_pointer_communicate {
	background: transparent url(./media/home.ptr.communicate.png) no-repeat;
}
#idhome_main_pointers a#idhome_main_pointer_buy {
	background: transparent url(./media/home.ptr.buy.png) no-repeat;
}
ul#home_more_services {
	background: transparent url(./media/home.moreservices.png) no-repeat 0 10px;
	padding:90px 0 0 0;
	margin:0 !important;
	display:block;
	list-style-type:none;
}
ul#home_more_services li { margin:0; padding:0;}
ul#home_more_services li a { 
	color: #797C7C;
	text-transform:uppercase;
	font-weight:normal;
	font-size:0.9em;
}

ul#home_more_services li a span#new_project { 
	color: #D2441F;
	font-weight: bold;
}

/* extra footer */
#extrafooter {text-align: middle; font-size: 0.9em;}
#extrafooter a, #extrafooter span { border-right: 1px solid; margin:0; padding: 0 0.5em 0 0}
#extrafooter a.last, #extrafooter span.last, #extrafooter p.kaywa a { border:none;}
#extrafooter p.services a { text-transform:uppercase; font-weight:normal; color:#61c0FF !important; }
#extrafooter p.smaller a, #extrafooter p.copy { font-weight:normal; color:#bbb !important; }
#rc-signup { padding:0 ;}
