body {
	background: #ddd
	}

.rtb a {
	position: relative;
	top: -12px;
	right: 6px;
	color:#373737;
	padding: 6px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	
	.rtb a:hover {
		border: 1px solid #fff;
		background: #ddd;
		padding: 5px
		}
	
	.rtb a:active {
		border: 1px solid #fff;
		background: #ccc;
		padding: 5px
		}
	
	.rtb img {
		display: inline;
		position: relative;
		top: 7px;
		margin: 0 8px 0 0
		}
		
.mod {
	background: #e9e9e9
	}

.normal {
	font-weight: normal
	}
	div.mod {
padding:0 0 36px;
}
h2 {
	margin: 0px;
	}
	
	h2 img {
		display: inline
		}
		
	h3 {
	margin-top: 32px
	}
	
.u_m_r {
margin:65px 0 0;
padding:0;
width:100%;
}
#f_five {
float:left;
height:87%;
margin:0 0 0 0;
padding:48px 0 0;
width:310px;
}
.u_m_r a {
	color: #DA2F2F
	}
	
	.u_m_r a:hover {
	border-bottom: 1px dotted #DA2F2F
	}

.u_m_r img {
border:4px solid #CCCCCC;
float:left;
margin:18px 22px 20px 4px
}
.u_m_r object {
border:4px solid #CCCCCC;
float:left;
margin:18px 22px 20px 4px
}

.u_m_r p {
	width: 724px;
	margin: 0 22px 22px 22px;
	text-align: left;
	font-weight: normal;
	line-height: 170%;
	color: #777
	}
p.quote {
	margin: 24px 51px 8px 24px;
	color: #444;
	text-indent: -6px;
	font: italic 24px georgia, sans-serif;
	}
p.quote_a {
	text-align: left;
	font-weight: normal;
	margin:0 0 24px 30px;
	text-align: right;
	color: #777
	}
	
	p.quote_p {
	text-align: left;
	font-weight: normal;
	margin:0 0 0 20px;
	text-align: right;
	color: #777
	}
	
blockquote {
	margin: 0 51px 0 24px;
	color: #444;
	text-indent: -6px;
	font: italic 18px georgia, sans-serif
	}
	
div.dclear {
	background:#FFFFFF none repeat scroll 0 0;
border-top:1px solid #BBBBBB;
height:1px;
width:800px;
clear: both
}

.dumr {
	background: #f5f5f5;
	margin:0 0 0 0;
padding:0 0 0 16px;
width:800px;

	}

.cont_m h4 {
	color:#555;
	font-size: 26px;
	padding:5px;
	margin:-12px 0 0 -5px;
	text-shadow:0 1px 0 #fff;
	margin: 15px
	}
	.p_older {
	width: 46%;
	float: left;
	color:#555;
	font-size: 16px;
	text-shadow:0 1px 0 #fff;
	font-weight: bold;
	padding: 7px 12px
	}
	.p_newer {
	width: 47%;
	float: left;
	color:#555;
	font-size: 16px;
	text-shadow:0 1px 0 #fff;
	font-weight: bold;
	padding: 7px 12px;
	text-align: right
	}
	
	.p_newer a, .p_older a {color: #555}
	
.cont_m .wrapper {
		background: url('../imgs/a_bg.jpg') no-repeat 0 0;
		width: 800px;
		padding: 100px 0 0 
		}
		
	img.b_g {
		margin: 0 auto;
		margin-top: 0;
		margin-bottom: 100px
		}
		
		a.r_b {
		position: relative;
		top: 7px
		}
	.mod_label {
	width:46px;
	padding: 0 0 0 6px;
	height: 32px
}	
.secondary {
	position: relative;
	overflow: visible
	}

.secondary img.u_p_l_end {
	position: absolute;
	top: -51px
	}

.secondary img.u_p_t_end {
	position: absolute;
	top: -54px
	}

.secondary .mod_label {
	position: absolute;
	top: -50px
	}
	
	.secondary .u_m_r {
		margin: 65px 0 0 0
		}

.secondary p.u_p_tr {
	position: absolute;
	top: -50px
	}

