/* for positioning except the following style */
#table_content_rich img {
	padding: 7px;
}



/* div positioning for METACAT and HOMEPAGE */

/* COMMON */
#global {
	position: relative;
	margin: 0 auto;
	width: 990px;
	}
	

#header {
	position:absolute;
	width: 990px;

}
	


/* METACAT */	
#breadcrumbs {
	position: absolute;
	width: 970px;
	left: 10px;
	margin-top: 15px;/* 20 px between the bread and search bar*/
}
	
	

/* beginning from here, all items are 50px below the HomePage elements */
#mt_big_banner {
	position: absolute;
	top: 245px; /* 200*/
	height: 220px;
	left: 10px;
}


#mt_small_banner1 {
	position: absolute;
	top: 245px;
	right: 10px;
	height: 100px;
	width: 230px;
}

#mt_small_banner2 {
	position: absolute;
	top: 365px;
	right: 10px;
	height: 100px;
	width: 230px;

}

#mt_rich_box {
	position: absolute;
	width:  475px;
	height: 393px;
	top: 485px;
	left: 10px;
	z-index: 100;

}


#mt_promo_box {
	position: absolute;
	top: 485px;
	right: 10px;
	height: 589px;
	width: 475px;
}


#mt_guarantees{
	position: absolute;
	top: 898px;
	left: 10px;
}


#mt_med_banner{
	position: absolute;
	width: 230px;
	height: 176px;
	top: 898px;
	left: 255px;
}


#mt_footer{
	position: absolute;
	top: 1094px;
	left: 10px;
                padding-bottom: 20px;
}


/* HOMEPAGE>with no breadcrumbs */
#hp_big_banner {
	position: absolute;
	top: 195px;
	height: 220px;
	left: 10px;
}


#hp_small_banner1 {
	position: absolute;
	top: 195px;
	right: 10px;
	height: 100px;
	width: 230px;
}

#hp_small_banner2 {
	position: absolute;
	top: 315px;
	right: 10px;
	height: 100px;
	width: 230px;

}



#hp_rich_box {
	position: absolute;
	width:  475px;
	height: 393px;
	top: 435px;
	left: 10px;
	z-index: 100;

}


#hp_promo_box {
	position: absolute;
	top: 435px;
	right: 10px;
	height: 589px;
	width: 475px;
}


#hp_guarantees{
	position: absolute;
	top: 848px;
	left: 10px;
}


#hp_med_banner{
	position: absolute;
	width: 230px;
	height: 176px;
	top: 848px;
	left: 255px;
}


#hp_footer{
	position: absolute;
	top: 1044px;
	left: 10px;
	/* 4-10 style added*/ border-bottom: solid 20px #ffffff;
}
