/*
 * imgAreaSelect animated border style
 */

.imgareaselect-border1 {
	background: url(http://everymummovement.com/images/border-anim-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(http://everymummovement.com/images/border-anim-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(http://everymummovement.com/images/border-anim-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(http://everymummovement.com/images/border-anim-h.gif) repeat-x left bottom;
}

.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-handle {
    background-color: #fff;
	border: solid 1px #000;
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-outer {
	background-color: #000;
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-selection {
}

#imagetocrop{
	width:400px;
}
#preview{
	width:100px;height:100px;
	overflow:hidden;
	border:2px solid #DDD;
	position: relative;
}

#preview_overlay_2 { 
	position: absolute;
	left: 0; bottom: 0;
	width: 410px;
	height: 46px;
	padding: 10px 10px 0 10px;
	background-color: white;
	font-weight: bold;
	font-size: 1.8em;
}