

div.header-top
{
	z-index: auto !important;	
}

div#fancy_div
{
	background: white !important;
	
}
div#fancy_content
{
	background: white !important;
}
div#fancy_bg
{
	background: black !important;
}

div#fancy_div > table
{
	
}

div#fancy_close
{
	display:none !important;	
}

div#fancy_div tr.footer
{
	text-align: right;
	background-color: white !important;
}

div#fancy_div tr.preview
{
	/*position: relative;	*/
}
div#fancy_div tr.preview > td
{
	text-align: center;
}
div#fancy_div tr.preview img.templateBgImage
{
	/*position: absolute;	*/
	width:600px;
}
div#fancy_div tr.preview span.textDisplay
{
	position: absolute;	
	color: Black;
}
div#fancy_div tr.preview span.text1,
div#fancy_div tr.preview span.text2,
div#fancy_div tr.preview span.text3
{
	font-size: 1.1em;
	line-height: 1.4em;
	text-align:left;
}
div#fancy_div tr.preview img.uploadedImage
{
	position: absolute;	
	border: 2px solid black;
	width:180px;
	height:173px;
	left:32px;
	top:87px;	
}
div#fancy_div tr.preview span.templateTitle
{
	
}

div.templateTitle
{
    color: black; position: absolute;width: 300px;text-align:right;left:330px;top:8px
}

div.header-top
{
    z-index: 20;         
}
 
 
.fewCharacters
{
    font-size:2em;
    font-weight:bold;
    line-height:1.7em;
    text-align:center;
    color:Black;
    position:absolute;  
}
.manyCharacters
{
    font-size:4em;
    font-weight:bold;
    line-height:.9em;
    text-align:center;
    color:Black;
    position:absolute;
}

div.previewInnerDiv
{
    position:relative;overflow:hidden;height:410px;    
}

.enteredText
{
top:106px   
 
}

.noPic
{
    left: 50px;
    width: 550px;    
	font-size:4em;
    font-weight:bold;
    line-height:.9em;
    text-align:center;
    color:Black;
}

.hasPic
{
    left: 250px;
    width: 340px;  
	 font-size:3.1em;
    font-weight:bold;
    line-height:0.9em;
    text-align:center;
    color:Black;
    position:absolute; 
	  
}

#previewContinueButton
{
    left:10px;position:absolute;
}
