body{font-family:arial;margin:0.5em auto;width:700px;background-color:#ccffff;background-image:url(bg.png);}
#logo{float:left;margin-right:1em;}
#about{margin-left:1em;}
#wrapper{border:1px solid #999;background-color:#fff;}
#header{margin:1em;border-bottom:1px dotted #aaa;}
h1{padding:0;margin:0;}
h3{font-family:Times;font-style:italic;text-align:justify;word-spacing:0.15em;}
#formelements{list-style-type:none;padding-left:0;}
#formelements li{}
img{border:none;}
#details{clear:both;margin-right:2em;margin-left:2em;}
fieldset{border:1px dotted #006;border-top:4px solid #006;background-position:bottom-left;background-color:#fff;margin-bottom:2em;border-bottom:2px solid #006;}
legend{background-color:#fff;font-size:1.5em;color:#006;}
#bloginfo label{font-size:1.2em;display:block;margin-top:1em;font-color:#888;}
#bloginfo input{font-size:1.5em;width:100%;background-image:url(bginput.gif);background-repeat:repeat-x;border:1px solid #006;}
h3{color:#006;}
#submit{text-align:center;margin-top:1em;}
#submit input{background:none;border:none;width:91px;}
#footer{font-size:0.7em;border-top:1px dotted #aaa;text-align:center;width:100%;}
.ping{width:100%;text-align:center;}
#email{width:60%;border:1px solid #aaa;background-color:#eee;padding:0.5em;margin:0.5em auto;text-align:center;;}
