A:link{     COLOR: #0E3399; TEXT-DECORATION: underline; }
A:active{   COLOR: #DD6900; TEXT-DECORATION: underline; }
A:visited{  COLOR: #0E3399; TEXT-DECORATION: underline; }
A:hover{    COLOR: #DD6900; text-decoration: underline; }

body
{
    font-size: 12px; 
	font-family:arial,palatino, georgia, verdana, arial, sans-serif;
	background-color: #dddddd;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#info
{
    margin: 10px;
    padding: 10px;
    text-align: left;
}

#container
{
    position: relative;
    background-color: white;
	margin: 2px 2px 2px 2px;
	border: 2px solid #F87B00;
	text-align: center;
}

#index_head
{
    position: relative;
    margin: 5px 0px 0px 0px;
    padding: 4px 4px 4px 4px;
    font-size: 24px;
    font-family: Comic Sans MS,arial, Sans-Serif;
	text-align: left;
}

#index_bar
{
    position: relative;
    top: 60px;
    left: 30px;
    width: 600px;
    height: 200px;
    padding: 10px 10px 10px 10px;
    background-color: orange;
    color: black;
	border: 2px solid #F87B00;
	z-index: 1;
}

#index_login
{
    position: relative;
    top: -180px;
    left: 400px;
    width: 200px;
    height: 400px;
    background-color: grey;
    color: black;
	border: 1px solid #000000;
	z-index: 2;
}

#footer  
{
    position: static;
    top: -180px;
    margin: 20px 10px 5px 10px;
    text-align: center;
}

#copyright
{
    text-align:center;
}

.yregclb:after{content:".";display:block;font-size:0px;line-height:0;height:0;clear:both;visibility:hidden}
/* \*/ * html .yregclb{height: 1%} /* */
#yregwp{text-align:left;margin:0 auto;width:750px}

#yregtxt{margin:0 270px 0 20px}
#yregtml #yregtxt{margin:0}
#yreglg{float:right;width:250px;margin:0 0 20px;}
.yregbx{float:right; border:1px solid #656565;background-color:#f9f9f9; margin: 15px;} 
#yregtml #yreglg .yregbx {margin-right:10px;}
.yregbxi{margin:11px; text-align:center;}
.box_text{margin: 11px 11px 11px 11px; text-align:right;}
.top .yregbxi{margin-top:20px}
.ct, .ct .cl, .cb, .cb .cl{display:block;font-size:0;line-height:0;margin:0;height:4px;position:relative}
.ct, .cb{width:100%;right:-1px}
.ct .cl, .cb .cl{width:4px;left:-2px}
.ct{background:transparent url(http://www.mysigspace.com/images/cr_gg_ne.gif) no-repeat top right;top:-1px}
.ct .cl{background:transparent url(http://www.mysigspace.com/images/cr_gg_nw.gif) no-repeat top left}
.cb{background:transparent url(http://www.mysigspace.com/images/cr_gg_se.gif) no-repeat bottom right;bottom:-1px}
.cb .cl{background:transparent url(http://www.mysigspace.com/images/cr_gg_sw.gif) no-repeat bottom left}

#yregbnr{padding:23px 0 2px}
#yregbnr{border-bottom:18px solid #e1f0fd}
.yregbnrimg{float:left;width:204px}
#yregbnrt{margin:0 0 0 206px; padding:14px 270px 0 20px;background:#9acef7 url(http://www.mysigspace.com/images/ymbnr_lb_ne.gif) no-repeat top right}
#yregbnrti{height:auto;_height:159px;padding-top:159px;_padding-top:0}
#yregbnrtii{margin-top:-159px;_margin-top:0}
#yregbnrtii p{color:#fff;padding:0 0 5px}
#yregbnrtii a{color:#fff;font-weight:bold}
@media all and (min-width: 0px){html>body #yregbnrti{min-height:1px}} /*Opera 7*/


.bluegreen #yregbnrt{background-color:orange;background-image:url(http://www.mysigspace.com/images/ymbnr_bg_ne.gif)}
.bluegreen #yregbnr{border-color:#FFE6B9}
.bluegreen #yregbnrtii p{color:#000000}
.bluegreen #yregbnrtii a{color:#f9faaf}
.bluegreen .yreginhdly{border-color:#FFD07A}
.bluegreen .yreginhdly h4{background:#FFD07A}
#yregtml .bluegreen .showlayer p strong{color:#FFD07A}


#yregiclst{margin:0 20px 10px;padding:0 270px 0 0}
#yregiclst .ic{margin:18px 0 0;padding:0}
#yregiclst h3{font:normal 122%/152% verdana;color:#64236a}
#yregiclst cite{font-style:normal;line-height:129%}
#yregiclst a{color:#3385d6}
#yregtml #yregiclst .ic{margin-bottom:20px;min-height:1px}

#previewdiv
{
    position:absolute;
    left:100px;
    top:140px;
    cursor:move;
    z-index:3;
}
    
#imgdiv
{
    position:relative;
    text-align:left;
    z-index:0;
    padding: 20px 10px 20px 10px;
}

#current_text
{
    float:right;
    position:relative;
    margin: 0px 10px 10px 20px;
    border: 1px solid #666666;
    background-color: #dddddd;
    z-index: 21;
}
#txtdiv
{
    position:relative;
    margin: 10px 10px 10px 10px;
    background-color: white;
    z-index: 20;
    width: 500px;
}
#addtxtdiv
{
    position:relative;
    margin: 10px 10px 10px 10px;
}
#hidetxtdiv
{
    position:relative;
    margin: 10px 10px 10px 10px;
}

#canvas_options{ position:relative; }
#canvasdiv
{   
    position: relative;
    margin: 20px 10px 20px 10px;  
    background: url(http://www.mysigspace.com/images/bg.gif); 
}
#sig_list { margin: 20px 40px 20px 40px; }

#img_upload
{
    position: absolute;
    margin: 10px 10px 10px 10px;
    visibility: hidden;
    text-align: left;
    background-color: #eeeeee;
    border: 2px solid #F87B00;
}

#feedback
{
    margin: 10px;
    padding: 10px;
    text-align: center;
    background-color: #eeeeee;
    border: 2px solid #F87B00;
    font:bold 122%/152% verdana;
}

PRE
{
	border: 1px dotted #F87B00;
	color: #003399;
	vertical-align: middle;
        background-color: #dddddd;
	margin: 10px 60px 10px 60px;
        padding: 5px 20px 5px  20px;
}

#random_sig
{
	border: 1px dotted #F87B00;
	color: #003399;
        text-align: center;
	vertical-align: middle;
        background-color: #dddddd;
	margin: 10px;
        padding: 10px;
}

