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

/*home*/
#home #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader.png);
}

#home #centerright{
	background-image:url(../img/L1.png);
	}


/*ideology */
#ideology #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader1.png);
	background-color:#FFF;
}

#ideology #centerright{
	background-image:url(../img/L2.png);
	}


/*services */
#services #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader2.png);
	background-color:#FFF;
}

#services #centerright{
	background-image:url(../img/L3.png);
	}


/*testimonials */
#testimonials #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader3.png);
	background-color:#FFF;
}

#testimonials #centerright{
	background-image:url(../img/L4.png);
	}


/*contact */
#contact #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader4.png);
	background-color:#FFF;
}

#contact #centerright{
	background-image:url(../img/L5.png);
	}


/*clients */
#clients #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader5.png);
	background-color:#FFF;
}

#clients #centerright{
	background-image:url(../img/L6.png);
	}

/*creative */
#creative #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader2.png);
	background-color:#FFF;
}

#creative #centerright{
	background-image:url(../img/L3.png);
	}


/*media */
#media #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader3.png);
	background-color:#FFF;
}

#media #centerright{
	background-image:url(../img/L4.png);
	}

/*internet */
#internet #head{
	position:relative;
	top:0px;
	width:900px;
	height:100px;
	background-image:url(../img/ifmheader4.png);
	background-color:#FFF;
}

#internet #centerright{
	background-image:url(../img/L5.png);
	}

/*thanks*/
#thanks #centerleft {
	text-align:center;
	position:relative;
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
	width:417px;
	background-image:url(../img/centerleft.png);
	background-repeat:no-repeat;
	height: 280px;
}
#thanks #centerright {
	background-image:url(../img/L3.png);
}

/*site wrap*/
#site {
	position:absolute;
	left:50%;
	margin-left: -450px;
	background:url(../img/mainbackground.png);
	background-repeat:repeat-y;
	width:900px;
	
}
/* centerimg*/
#centerright{
	position:relative;
	float:right;
	height:300px;
	width:413px;
	background-repeat:no-repeat;
}
/* nav*/
#nav{
	position:relative;
	height:40px;
	width:873px;
	margin-left:14px;
	background-image:url(../img/blockdefault.png);
	background-color:#FFF;
	background-repeat:no-repeat;
}

/* content layout */
#centerleft{
	position:relative;
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
	width:417px;
	background-image:url(../img/centerleft.png);
	background-repeat:no-repeat;
	height: 280px;
}

#centerleft #cicon a:hover{
	background-image:url(../img/creativeicono.png)	
}

#foot{
	position:relative;
	clear:both;
	margin-top:5px;
	height:90px;
	width:900px;
	background-image:url(../img/mainfooter.png);
}

#center{
	position:relative;
	width:582px;
	float:left;
	padding-left:20px;
	padding-top: 10px;
}

 .centerbottom {
	background-image:url(../img/centerbottom.png);
	background-repeat:no-repeat;
	height:auto;
	top:0px;
}
.centertop {
	background-image:url(../img/centertop.png);
	background-repeat:no-repeat;
	height:auto;
}
.centermid  {
	background-image:url(../img/centermid.png);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:20px;
	
}
.centermid p {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
#right {
	position:relative;
	margin-top:10px;
	float:right;
	width:295px;
}
.righttop {
	background-image:url(../img/rightcoltop.png);
	background-repeat:no-repeat;
	height:auto;
}
.rightmid  {
	background-image:url(../img/rightcolmid.png);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:35px;
}
.rightbottom {
	background-image:url(../img/rightcolbottom.png);
	background-repeat:no-repeat;
}
.rightmid p {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
	
.foottop {
	background-image:url(../img/foottop.png);
	background-repeat:no-repeat;
	height:auto;
}
.footmid  {
	background-image:url(../img/footmid.png);
	background-repeat:repeat-y;
	padding-left:35px;
	padding-right:35px;
}
.footbottom {
	background-image:url(../img/footbottom.png);
	background-repeat:no-repeat;
}
.footmid p {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
	
