.content 
{
    text-align:justify;
}
.content h1
{
    color:#212121;
}
.content p
{
    margin-bottom: 16px;
}
.content .article td
{
	text-align:center;
}
.content .article
{
    text-align:justify;
}
.content .article .rating
{
    border-top:solid 1px #c2e6f4;
    margin-top:10px;
	text-align:left;
}
.content .article .rating td{
	text-align:left;
}
.content .article .misc
{
    border-bottom:solid 1px #c2e6f4;
    margin-bottom:10px;
}
.content .article .misc .sep
{
	background-image:url(../../../images/mr1/header.png);
    background-position:-980px -254px;
    background-repeat:no-repeat;
    
    padding:0 8px;
}

.content .article .miscitems
{
	float:right;
	width:65px;
}
.content .article .miscitems a span{display:none;}
.content .article .miscitems a
{
	display:block;
	float:left;
	background-image:url(../../../images/mr1/header.png);
	background-position:-540px -315px;
	background-repeat:no-repeat;
	width:30px;
	height:20px;
	border-left:solid 1px #e3e3e3; 
}
.content .article .miscitems a#send
{
	background-position:-570px -315px; 
}

.content .article .miscitems .addthis_toolbox
{
	position:absolute;
	margin-left:-25px;
}
.content .article .miscitems .addthis_toolbox a
{
	background-image:none;
	margin-top:2px;
	border:0; 
}
.content .article .miscitems .addthis_toolbox span
{
	display:block;
}

.content .article .send h3
{
	font-weight:bold;
}
.content .article .send label
{
	width:150px;
	display:block;
	float:left;
}
.content .article .send .error
{
	color:red;
	margin:5px;
}
.content .article .send input,
.content .article .send textarea
{
	width:300px;
	margin-bottom:10px;
}
.content .article .send textarea
{
	height:100px;
}
.content .article .send input.ok
{
	width:auto;
}

.content .article .rennab
{
    border:solid 1px #c2e6f4;
    border-left:0;
    border-right:0; 
    margin:10px;
    background:url(../../../images/mr1/header.png) no-repeat -983px -295px; 
	clear:both;
	text-align:center;
}
.content .article .rennab .bh5
{
	margin:10px;
}

.content .article img
{
    margin:10px 10px;
    border:solid 1px #00a4e4;
}
.content .article .lead
{
    margin: 0 15px 10px 0;
    float:left;
}
.content .article .lead img
{ margin:0;}
.content .article .lead a .magnifier
{
    display:block;
    height:35px;
    width:35px;
    background:url(../../../images/mr1/header.png) no-repeat -477px -240px;
    margin-top:-35px; 
    margin-left:110px;
    position: relative;
}
.content .article .photographer
{
    display:block;
    text-align:right;
}
.content .article .author
{
    padding: 0px 0px 10px 0px;
    color: #4C4C4C;
}
.content .article .author a
{
    color: #4C4C4C;
    text-decoration: none;
}
.content .article .author a:hover
{
   /* text-decoration: underline;*/
}
.content .article .date
{
    padding: 2px 10px 5px 0px;
    text-align: center;
    margin: 7px 0px 0px 4px;
	width:120px;
	text-align:right;
    font-weight: bold;
    color: #FFFFFF;
    display: block;
    background: url(../../../images/bg_date.gif) top right no-repeat;
}
.sepline
{
	border-bottom:solid 2px #d8d8d8;
}

a.tomrplayer img{border:0;margin:0;} 

.ratingframe {
    border:0px;
    width:504px;
    height:56px;
}
