#md_box {
	text-align: center;
}

#image_md_banner {
	width: 580px;
	height: 54px;
	margin: 0.6em 0 -0.8em 0;
	padding: 0;
}

.box_purple {
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0 0 16px 0;
}

.box_purple_title {
	width: 100%;
	min-height: 2.2em;
text-align: center;
}

.box_purple_title_hollow {
	width: 100%;
	min-height: 15px;
	height: 15px;
}

.box_purple {
	position: relative;
	background: #fff url(/_gfx/motheringsunday/box_purple_2.png) repeat-y right;
	color: #000;
}

.box_purple_inner {
	position: relative;
	background: transparent url(/_gfx/motheringsunday/box_purple_inner.png) repeat-y left;
}

.box_purple_title {
	position: relative;
	background: #d99ae2 url(/_gfx/motheringsunday/box_purple_title.png) repeat;
	color: #fff;
}

.box_purple_title_hollow {
	position: relative;
	background: transparent url(/_gfx/motheringsunday/box_purple_hollow.png) repeat-x top;
	color: #333;
}

.box_purple a, .box_purple a:link, .box_purple a:visited {
	color: #440060;
}

.box_purple a:active {
	color: #541070;
}

.box_purple a:hover {
	color: #333;
}

.box_purple_title h1, .box_purple_title h2, .box_purple_title h3, .box_purple_title h4, .box_purple_title h5,
.box_purple_title_hollow h1, .box_purple_title_hollow h2, .box_purple_title_hollow h3, .box_purple_title_hollow h4, .box_purple_title_hollow h5 {
	margin-top: -0.55em;
}

.box_purple_title h1, .box_purple_title h2, .box_purple_title h3, .box_purple_title h4,
.box_purple_title_hollow h1, .box_purple_title_hollow h2, .box_purple_title_hollow h3 {
	color: #fff;
	font-size: 1em;
	text-transform: uppercase;
	letter-spacing: 0;
	font-weight: normal;
}

.box_purple_title_hollow h1, .box_purple_title_hollow h2, .box_purple_title_hollow h3 {
	color: #333;
}

.box_purple h1, .box_purple h2, .box_purple h3, .box_purple h4, .box_purple h5,
.box_purple p, .box_purple blockquote, .box_purple pre, .box_purple code {
	margin-left: 16px;
	margin-right: 16px;
}

.box_purple ol, .box_purple ul {
	margin-right: 16px;
}

.box_purple td {
	border-top: 1px solid #ccc;
}

.corner_purple_filler, .corner_purple_title_filler, .corner_purple_title_hollow {
	width: 100%;
	padding: 0;
	margin: 0;
}

.corner_hollow {
	margin-top: -9px;
}

.corner_purple_filler {
	min-height: 15px;
	max-height: 15px;
	background: transparent url(/_gfx/motheringsunday/corners_purple_filler_2.png) repeat-x bottom;
	background-position: 0px -69px;
}

.corner_purple_top, .corner_purple_bottom, .corner_purple_title_top, .corner_purple_title_bottom, .corner_purple_title_hollow_top  {
	float: left;
	width: 15px;
	height: 15px;
}

.corner_purple_top_right, .corner_purple_bottom_right, .corner_purple_title_top_right, .corner_purple_title_bottom_right, .corner_purple_title_hollow_top_right {
	float: right;
	width: 15px;
	height: 15px;
}

.corner_purple_top, .corner_purple_bottom {
	background: transparent url(/_gfx/motheringsunday/corners_purple_2.png) no-repeat top left; 
}

.corner_purple_top_right, .corner_purple_bottom_right {
	background: transparent url(/_gfx/motheringsunday/corners_purple_2.png) no-repeat top right; 
}

.corner_purple_title_top, .corner_purple_title_bottom {
	background: transparent url(/_gfx/motheringsunday/corners_purple_title.png) no-repeat top left; 
}

.corner_purple_title_top_right, .corner_purple_title_bottom_right {
	background: transparent url(/_gfx/motheringsunday/corners_purple_title.png) no-repeat top right; 
}

.corner_purple_title_hollow_top {
	background: transparent url(/_gfx/motheringsunday/corners_purple.png) no-repeat top left;
}

.corner_purple_title_hollow_top_right {
	background: transparent url(/_gfx/motheringsunday/corners_purple.png) no-repeat top right;
}

.corner_purple_bottom, .corner_purple_title_bottom {
	background-position: 0px -69px;
	height: 15px;
	width: 15px;
}

.corner_purple_bottom_right, .corner_purple_title_bottom_right {
	background-position: -73px -69px;
	height: 15px;
	width: 15px;
}