body {
  min-width: 770px;      /* 2x (LC fullwidth + CC padding) + RC fullwidth */
}
/* container which contains everything you'll see */
div.container {
	position: relative;
	text-align: left;
	color: #5d1a6c;
  background: #dddbdd;
  width: 900px;
}

/* start columns */
#column_container {
  padding-left: 15px; 			  /* LC fullwidth */
  padding-right: 215px; 	/* RC fullwidth + CC padding */
  padding-top: 0;
  padding-bottom: 10px;
}
#column_container .column {
  position: relative;
  float: left;
}
#center {
  padding: 5px 10px 10px 0;    /* CC padding */
  width: 100%;
}
#right {
  width: 185px;          /* RC width */
  padding: 5px 0 0 0;       /* RC padding */
  margin-right: -195px;  /* RC fullwidth + CC padding */
}

div.button_text {
	margin: 3px;
}
div.button_dp{
	margin: 0;
	width: 152px;
	height: 87px;
	background: transparent url('/resource/md2/images/button_dp.png') no-repeat;
}
div.button_ci{
	margin: 0;
	width: 152px;
	height: 87px;
	background: transparent url('/resource/md2/images/button_ci.png') no-repeat;
}
div.boxtitle_l {
	float: left;
	width: 11px;
	height: 24px;
	background: transparent url('/resource/md2/images/boxtitle_l.png') no-repeat;
}
div.boxtitle_m {
	float: left;
	width: 153px;
	height: 24px;
	background: transparent url('/resource/md2/images/boxtitle_m.png') repeat-x; /* scale */
}
div.boxtitle_r {
	float: left;
	width: 11px;
	height: 24px;
	background: transparent url('/resource/md2/images/boxtitle_r.png') no-repeat;
}



div.inner_box_tl {
	position: relative;
	float: left;
	height: 15px;
	width: 100%;
	background: transparent url('/resource/md2/images/inner_box_tl.png') left top no-repeat;
}
div.inner_box_tr {
	position: relative;
	float: left;
	width: 15px;
	height: 15px;
	margin-right: -15px;
	background: transparent url('/resource/md2/images/inner_box_tr.png') left top no-repeat;
}
div.inner_box_bl {
	position: relative;
	float: left;
	height: 15px;
	width: 100%;
	background: transparent url('/resource/md2/images/inner_box_bl.png') left top no-repeat;
}
div.inner_box_br {
	position: relative;
	float: left;
	width: 15px;
	height: 15px;
	margin-right: -15px;
	background: transparent url('/resource/md2/images/inner_box_br.png') left top no-repeat;
}
div.inner_box_l {
	width: 100%;
	background: url('/resource/md2/images/vline_702381.png') left repeat-y;
}
div.inner_box_r {
	width: 100%;
	background: url('/resource/md2/images/vline_702381.png') right repeat-y;
}
div.inner_box_bg {
	height: 100%;
	margin: 0 1px;
	background: transparent url('/resource/md2/images/pixel_cdb9d2_1x1.png'); /* scale */
}


div.inner_white_box_tl {
	position: relative;
	float: left;
	height: 15px;
	width: 100%;
	background: transparent url('/resource/md2/images/inner_white_box_tl.png') left top no-repeat;
}
div.inner_white_box_tr {
	position: relative;
	float: left;
	width: 15px;
	height: 15px;
	margin-right: -15px;
	background: transparent url('/resource/md2/images/inner_white_box_tr.png') left top no-repeat;
}
div.inner_white_box_bl {
	position: relative;
	float: left;
	height: 15px;
	width: 100%;
	background: transparent url('/resource/md2/images/inner_white_box_bl.png') left top no-repeat;
}
div.inner_white_box_br {
	position: relative;
	float: left;
	width: 15px;
	height: 15px;
	margin-right: -15px;
	background: transparent url('/resource/md2/images/inner_white_box_br.png') left top no-repeat;
}
div.inner_white_box_l {
	width: 100%;
	background: url('/resource/md2/images/vline_702381_2px.png') left repeat-y;
}
div.inner_white_box_r {
	width: 100%;
	background: url('/resource/md2/images/vline_702381_2px.png') right repeat-y;
}
div.inner_white_box_bg {
	height: 100%;
	margin: 0 2px;
	background: #fff;
	padding: 0 5px 0 5px;
	font-size: 80%;
}


div.photo_box_tl {
	position: relative;
	float: left;
	height: 35px;
	width: 100%;
	background: transparent url('/resource/md2/images/photo_box_tl.png') left top no-repeat;
}
div.photo_box_tr {
	position: relative;
	float: left;
	width: 39px;
	height: 35px;
	margin-right: -39px;
	background: transparent url('/resource/md2/images/photo_box_tr.png') left top no-repeat;
}
div.photo_box_bl {
	position: relative;
	float: left;
	height: 116px;
	width: 100%;
	background: transparent url('/resource/md2/images/photo_box_bl.png') left top no-repeat;
}
div.photo_box_br {
	position: relative;
	float: left;
	width: 39px;
	height: 116px;
	margin-right: -39px;
	background: transparent url('/resource/md2/images/photo_box_br.png') left top no-repeat;
}
div.photo_box_l {
	width: 100%;
	background: url('/resource/md2/images/photo_box_l.png') left repeat-y;
}
div.photo_box_r {
	width: 100%;
	background: url('/resource/md2/images/photo_box_r.png') right repeat-y;
}
div.photo_box_bg {
	height: 100%;
	margin: 0 39px 0 35px;
	background: #f9f9f4;
	padding: 0;
}
