::selection{background:#4237d3;color:#fff;}
::-moz-selection{background:#4237d3;color:#fff;}
::-webkit-selection{background:#4237d3;color:#fff;}

.h{display:none;}

a{color:#4237d3;}
.choose{margin-bottom:10px;margin-top:20px;display:block;overflow:hidden;}
.txthidden{text-indent:-9999px;overflow:hidden;}
.container{margin:0 auto;width:800px;min-height:800px;}
html{padding:0;margin:0;}
body,
input.nextStep{font-family:Arial, sans-serif;border:none;}
html{position:relative;}
body{margin:0;}

.fb_ltr{margin-left:40px;}

h1{margin-bottom:0;text-align:center;}
h1 a{color:#000;text-decoration:none;}
h1 a:hover,
h1 a:focus{text-decoration:none;}
h2{text-align:center;}

.dolan{display:block;position:fixed;background:url(i/dolan.png) no-repeat 0 100%;width:180px;height:230px;bottom:0;left:0;}
.bunny{display:block;position:fixed;width:143px;height:223px;background:url(i/bunny.png) no-repeat 0 100%;bottom:0;}
.gooby{display:block;position:fixed;width:254px;height:192px;background:url(i/gooby.png) no-repeat 0 100%;bottom:0;}
.pig{display:block;position:fixed;width:176px;height:191px;background:url(i/pig.png) no-repeat 0 100%;bottom:0;}
.goofy{display:block;position:fixed;width:158px;height:133px;background:url(i/goofy.png) no-repeat 0 100%;bottom:0;}
.ggPub{text-align:center;margin-bottom:10px;}
.ggPub object{border:1px solid #999;}


.sn{clear:both;width:100%;display:inline-block;}
.clear{clear:both;}



textarea{width:320px;height:490px;padding:5px;overflow:auto;font-size:16px;font-weight:bold;font-family:Arial, sans-serif;resize:none;border:1px solid #000;color:#4237d3;}
textarea:-moz-placeholder,
textarea::-webkit-input-placeholder{color:#666;}

.colLeft .generate{float:left;}
#from{float:left;}
.generate{float:left;width:86px;height:230px;background:url(i/next.png) no-repeat 0 0;cursor:pointer;}
.generate:hover{background-position:0 -231px;}


p{font-size:14px;}


/* Layout */
.colLeft{float:left;width:445px;}
.colRight{float:right;width:350px;}

.colLeft textarea{margin-right:20px;color:#000;}

footer{display:block;clear:both;border-top:1px solid #999;width:100%;margin-top:10px;font-size:10px;font-family:Arial;}
footer a{float:right;}