/* merilocal.com CSS Document */
#searchmem form{
margin:8px 0px 0px 100px;
}
#searchmem{
	width:250px; float:right;
}
#mainlogo{
	margin-top:4px;
}
#topnav.mem a{
	float:left;
}
#topnav.mem{
	height:40px;
}
#top3.mem, .padd5{
	padding:5px;
}
#meml{
	background:#efefef url(images/boxbot.gif) bottom repeat-x; padding:5px; padding-bottom:50px;
}
#memr{
	width:auto; border-bottom:0px solid #cccccc; background:#efefef;
	padding:0px; margin-bottom:20px;
}

#meml div.links{
	margin:25px 0px 25px 5px;
}
#meml div.links a, .barlink a{
	display:block; text-decoration:none; padding:5px; 
}
#meml div.links a:hover, .barlink a:hover{
	background-color:#FFFFFF; border:1px solid #cccccc; padding:4px; color:#000000;
}
.barlink span.hint{
	font-weight:normal; display:inline
}
#memr h3.h{
	font-weight:normal; color:#000000; font-size:100%; padding-top:7px; height:20px;
}
#memr .barlink a{
	display:block; text-decoration:none; padding:5px 5px 5px 25px; margin-bottom:10px;
}
#memr .barlink a:hover{
	background-color:#FFFFFF; border:0px solid #cccccc; padding:5px 5px 5px 25px; color:#000000;
}
#ml_p_res{
	padding:5px; margin:0px; text-align:center;
}
img.thumb{
	margin:8px; border:4px solid #efefef; background-color:#FFFFFF;
}
.editdata{
	font-size:110%;margin:20px 20px 20px 50px;
}
.editdata b{
	color:#999999; font-size:80%;
}
.editdata p{
	margin-bottom:20px;
}
#subsrchfrm{
	margin-bottom:8px;
}
.ad_160, .ad_728{
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ad_160{
	width:160px; height:600px; margin:0px 0px 5px 0px; border:1px solid #cccccc;
}
.ad_728{
	width:728px; height:90px; margin:5px 0px 5px 0px; border:1px solid #cccccc;
}
#pagenum{
	clear:both; border:1px solid #cccccc; border-left:none; border-right:none; padding:5px; text-align:center;
	line-height:2;
}
#pagenum a{
	margin:5px; padding:3px 2px 3px 5px; border:1px solid #eeeeee; background-color:#efefef; text-decoration:none;
}

#pagenum a.active, #pagenum a:hover{
	background-color:#FFFF00; font-weight:bold;
}
.popmsg{
	width:300px; position:absolute; z-index:100; display:none; border:4px solid #cccccc; padding:20px 10px 20px 10px;
	text-align:center;
}
.details{
	width:750px; border:0px solid #dddddd; padding:0px 10px 0px 10px;
}
