body{font:.8em Verdana,Helvetica,sans-serif;width:900px;

    background-color: #8bd1fe;
    background-image: url("wrap-bg.jpg");
    background-position:center -5%;
    background-repeat:no-repeat;
    margin:auto;}
.forminner{background:#f1f1f1;padding-left:10px;padding-top:5px;border:1px solid #E0E0E0;}
a:hover{color:#f40;}
a{color:#fff;}
.top{color:#FFF;padding-top:10px;}
code{font-size:1.2em;}
div#rightcol{padding-left:32em;}
fieldset{display:block;border:solid #7284AB 2px;margin:.5em 12px .5em 0;padding:1em;}
h1{font-size:2em;}
small{font-size:.7em;}
fieldset#field_input{float:left;margin:0 .5em 1em 0;}
fieldset#options,fieldset#code_layout{width:31em;}
input#submit{clear:both;display:block;margin:1em;}
select{margin:2px 0 0;}
label.block{display:block;}
legend{background:#ACCBFF;border:1px solid #E0E0E0;padding:2px 4px;}
span.at{color:#00008B;}
span.format{color:gray;}
span.selector{color:blue;}
span.value{color:red;}
textarea#css_text{width:27em;height:370px;display:block;margin-right:1em;}
.help{cursor:help;}
p.important{border:solid 1px red;font-weight:700;background:#FFF;padding:1em;}
p{margin:1em 0;}
dl{padding-left:.5em;}
dt{font-weight:700;float:left;clear:both;height:1.5em;margin:0;}
dd{height:1.5em;margin:0 0 0 4em;}
fieldset#messages{background:#FFF;padding:0 0 0 1em;max-width:820px;}
fieldset#messages div{height:15em;overflow:auto;}
.result{background:#fff;padding:10px;max-width:790px;overflow:auto;}
#copytext { max-width:750px; }
span.property,dd.Information{color:green;}
span.comment,dd.Warning{color:orange;}

