{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0;
}



	#iframe_area
	{
		background-color: #d9d8cf;
                width:204px;
                margin-top:10px;
	}
	
	#iframe_area a
	{
		color: #555551;
                font: bold 18px verdana;  
	}


	
	a.img_small, a.img_medium, a.img_large, a.img_xlarge
	{
		border: 1px solid #555551;
	}
	
	a.img_small:hover, a.img_medium:hover, a.img_large:hover, a.img_xlarge:hover
	{
		border: 1px solid #000000;
	}
	
	div.img_small a img, div.img_medium a img, div.img_large a img, div.img_xlarge a img
	{
		border: 1px solid #555551;
	}
	
	div.img_small a:hover img, div.img_medium a:hover img, div.img_large a:hover img, div.img_xlarge a:hover img
	{
		border: 1px solid #000000;
	}

	
	.footer .age, .footer_inside .age, .footer .name, .footer_inside .name
	{
		color: #FFFFFF;
	}
	


.clr
{
	clear: both;
	width: 0px;
	height: 0px;
}

a
{
	text-decoration: none;
}


#img_area
{
		width: 167px;
	padding: 5px 0px 0px 5px;
	overflow: hidden;
	margin: 0 auto;	
}

.img_block
{
	float: left;
	margin: 0px 5px 5px 0px;
}

.img_small, .img_medium, .img_large, .img_xlarge
{
	display: block;
	margin: 0 auto;	
}

.img_small .footer, .img_medium .footer, .img_large .footer, .img_xlarge .footer
{
	padding: 7px 7px 7px 7px;
	font-size: 7px;
	font-weight: bold;
	overflow: hidden;
}

.img_small .footer_inside, .img_medium .footer_inside, .img_large .footer_inside, .img_xlarge .footer_inside
{
	position: absolute;
	width: 90px;
	margin: -20px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 7px;
	font-weight: bold;
	overflow: hidden;
	background-image: url('/fb/bg_footer.png');
	color: #FFFFFF;
}

.img_medium .footer
{
	padding: 8px 8px 8px 8px;
	font-size: 8px;
}

.img_medium .footer_inside
{
	width: 104px;
	margin: -27px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	font-size: 8px;
}

.img_large .footer
{
	padding: 9px 9px 9px 9px;
	font-size: 10px;
}

.img_large .footer_inside
{
	width: 142px;
	margin: -31px 0px 0px 0px;
	padding: 9px 9px 9px 9px;
	font-size: 10px;
}

.img_xlarge .footer
{
	padding: 10px 10px 10px 10px;
	font-size: 12px;
}

.img_xlarge .footer_inside
{
	width: 180px;
	margin: -35px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
}

.footer .name, .footer_inside .name
{
	display: block;
	float: left;
}

.footer .age, .footer_inside .age
{
	display: block;
	float: right;	
}

.img_small img, .img_medium img, .img_large img, .img_xlarge img
{
	display: block;
	position: relative;
}

.img_small
{
	width: 100px;
	height: auto;
}

.img_medium
{
	width: 120px;
}

.img_large
{
	width: 160px;
}

.img_xlarge
{
	width: 200px;
	height: auto;
}

.img_small img
{
	width: 100px;
	height: 100px;
}

.img_medium img
{
	width: 120px;
	height: 120px;
}

.img_large img
{
	width: 160px;
	height: 160px;
}

.img_xlarge img
{
	width: 200px;
	height: 200px;
}