﻿body {font-family:Trebuchet MS, Verdana, Arial, Sans-Serif; font-size:14px;  }
h2 {font-size:18px; margin:0; padding:0;}
h1 { font-size:28px; padding:0; margin:0;}
hr {margin:0;}
.step {   top:0px; left:0px; margin-bottom:4px; }
.step.fading {position:absolute;}
#notifyBox {border:1px solid #999; width: 294px; padding:5px; font-size:13px; margin-top:4px;  }
.textInput  {width: 294px; border:1px solid #999; padding:5px; font-size:15px; margin: 0; margin-top:4px;  }
#steps {position:relative; display:inline;} 
#steps h2 {display:inline;}
#loading {display:none; float:left;}
#loadingbox {height:16px; overflow:hidden;}
#proofLink, #proofUrl, #proofEmail, #proofShare, #createbox {display:none;}
#proof {display:none; border: 1px solid #ccc; padding:10px; margin:10px;}
.msg.error {color:#F00;}
.msg {color:#0F0;}
#moreintro, #resultBox {display:none; }

#popular div, #recent div {  background:#Fefefe; padding:5px; padding-left:7px; padding-right:7px; padding-bottom:7px;}
#popular div a b, #recent div a b {font-size:13px; font-weight:normal; }
.howTo {margin-top:0; font-size:14px;}
#left { float:left; width:308px; border:1px solid #fff; padding:5px; }
#right { float:right; width:308px; border:1px solid #fff; padding:5px; }
#footnotes {clear:both; color:#666; font-size:small; line-height:7px; }
#footnotes sup {color:#000;  line-height:10px;  }
#wrap  {margin-right:auto; margin-left:auto; padding:10px; width :650px; }
.URL {color:#666;}
#bottom {width: 638px; border:1px solid #fff; padding:5px; clear:both; margin-top:10px;}
/*h2 img, h1 img {margin-bottom:5px;}*/
#left h2 img {margin-top:7px;}
h1 img {margin:5px;}
h1 {background: #F0F0F0; }
.msg {margin:3px; padding:0; line-height:12px;}
#popular div.odd, #recent div.odd {background:#F0F0F0; }
/*#bottom {background:#F0F0F0;}*/