#homewrapper {
	/*height: 680px;*/
	width: 730px;
	padding: 10px;
	padding-bottom: 1px;
	border: 0;
	background-position: center center;
	text-align: center;
	align: center;

}

#homerow {
	height: 200px;
	width: 700px;
	padding: 5px;
	border: 0;
	background: url(img/hp/homeback.gif) no-repeat;
	background-position: center center;
	text-align: left;
	align: center;
	margin: 0px auto 0px auto;
}
#banerrow1 {
	height: 100%;
	width: 100%;
	height: 332px;
	padding: 0px;
	border: 0;
	//background: url(img/hp/mvoice_banner.png) no-repeat;
	background-position: center center;
	text-align: left;
	align: center;
	margin: 0px auto 0px auto;
}
#banerrow2 {
	display:inline-block;
	width: 700px;
	height: 400px;
	padding: 0px;
	border: 0;
	background-image: url(img/hp/mdesktop_700x400.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	align: center;
	margin: 0px auto 0px auto;
}
#bannerrow1link {
	width: 700px;
	height: 100%;
	padding: 0;
	float: left;
}

#up-left, #down-left {
	width: 210px;
	height: 180px;
	padding: 10px;
	float: left;
}


#up-center, #down-center {
	width: 210px;
	height: 180px;
	padding: 10px;
	float: left;
}

#up-right, #down-right {
	width: 210px;
	height: 180px;
	padding: 10px;
	float: left;
	display: block;
}

.clearer {
	font-size: 0;
	line-height: 0;
	display: block;
	margin: 0;
	padding: 0;
	clear: both;
	height: 0;
	width: auto;
}

#up-left {
	background: transparent url(img/hp/up_left.gif) center no-repeat;
}

#up-center {
	background: transparent url(img/hp/up_center.gif) center no-repeat;
} 

#up-right {
	background: transparent url(img/hp/up_right.gif) center no-repeat;
}

#down-left {
	background: transparent url(img/hp/down_left.gif) center no-repeat;
}

#down-center {
	background: transparent url(img/hp/down_center.gif) center no-repeat;
}

#down-right {
	background: transparent url(img/hp/down_right.gif) center no-repeat;
}

.hp-medallion {
	height: 200px;
	width: 200px;
	padding: 5px;
	border: 0;
	
	background-position: center center;
	text-align: left;
	align: center;
	position: relative;
}

.hp-medallion-wrapper {
	width: 210px;
	float:left;
	margin-left:10px;
	margin-right: 10px;
	height: 100%;
}

#mcl1-medallion {
	background: transparent url(img/hp/certified.png) no-repeat;
	background-position: 50% 0%;
}

#mcl2-medallion {
	padding: 10px 0 0 0;
	background-position: 50% 0%;
}
#mcl3-medallion {
	background: transparent url(img/hp/faq.png) no-repeat;
	background-position: 50% 0%;
}

#mdesktop-medallion {
	background: transparent url(img/hp/up_left.gif) no-repeat;
	background-position: 50% 0%;
}

#mring-medallion {
	background: transparent url(img/hp/up_center.gif) no-repeat;
	background-position: 50% 0%;
}

#mvoice-medallion {
	background: transparent url(img/hp/up_right.gif) no-repeat;
	background-position: 50% 0%;
}

#mvoiceip-medallion {
	background: transparent url(img/hp/down_left.gif) no-repeat;
	background-position: 50% 0%;
}

#mtools-medallion {
	background: transparent url(img/hp/down_center.gif) no-repeat;
	background-position: 50% 0%;
}

#msafe-medallion {
	background: transparent url(img/hp/down_center_msafe.gif) no-repeat;
	background-position: 50% 0%;
}

#mocean-medallion {
	background: transparent url(img/hp/down_right.gif) no-repeat;
	background-position: 50% 0%;
}

#mrss-medallion {
	background: transparent url(img/hp/down_center_mrss.gif) no-repeat;
	background-position: 50% 0%;
}

#mvisualvoicemail-medallion {
	background: transparent url(img/hp/down_center.gif) no-repeat;
	background-position: 50% 0%;
}

.medallion-details{
	width: 100%;
	height: 100%;
	/*width: 223px;
	height: 200px;*/
	padding: 0px;
	display: block;
}

.medallion-logos {
	position:absolute;
	left: 7px;
	top: 95px;
	width:20px
}

.medallion-hot {
	position: absolute;
	right: 15px;
	top: 10px;
}

.medallion-learn{
	position: absolute;
	top:170px;
	left:33px;
}
.medallion-buy{
	position: absolute;
	top:170px;
	left:147px;
	cursor: pointer;
	text-decoration:underline;
}