@charset "utf-8";
/* CSS Document */

.curvy {
	position:relative; 
	width:280px; 
	height:200px;
	background:#EBF3FB; 
	color:#000;
	margin-top:-10px !important;
	margin-top:0px;
	
}

#ctl, #cbl, #ctr, #cbr {
	position:absolute; 
	width:20px; height:20px; 
	color:#EBF3FB; 
	background:#f7fdf7; 
	overflow:hidden; 
	font-style:normal; 
	z-index:1;
}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}

.curvy em b {
	position:absolute; 
	font-size:150px; 
	font-family:arial; 
	color:#EBF3FB; 
	line-height:40px; 
	font-weight:normal;
}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}

.curvy p {
	position:relative; 
	z-index:100; 
	padding:5px 10px;
	color:#0066CC;
	font-size:12px;
	font-family:'tahoma';
	line-height:16px;
}

/* front page newsletter & comments */

.curvyComments {
	position:relative; 
	width:574px; 
	height:150px;
	background:#fffbba; 
	color:#000;
	
	
}

#ctlC, #cblC, #ctrC, #cbrC {
	position:absolute; 
	width:20px; height:20px; 
	color:#EBF3FB; 
	background:#f7fdf7; 
	overflow:hidden; 
	font-style:normal; 
	z-index:1;
}
#ctlC {top:0; left:0;}
#cblC {bottom:0; left:0;}
#ctrC {top:0; right:0;}
#cbrC {bottom:0; right:0;}

.curvyComments em b {
	position:absolute; 
	font-size:150px; 
	font-family:arial; 
	color:#9DADC4; 
	line-height:40px; 
	font-weight:normal;
}
#ctlC b {left:-8px;}
#ctrC b {left:-25px;}
#cblC b {left:-8px; top:-17px;}
#cbrC b {left:-25px; top:-17px;}

.curvyComments p {
	position:relative; 
	z-index:100; 
	padding:5px 10px;
	color:#F1F5F6;
	font-size:12px;
	font-family:'tahoma';
	line-height:16px;
}
