body {margin: 0;
font-family:"Lucida Sans Unicode","Trebuchet MS", Verdana, Arial, Helvectica;
}

a:link { color:#666;}
a:visited { color:#666;}
a:hover { color:#333;}
a:active { color:#333;}

#intro a:link { color:#FFF;}
#intro a:visited { color:#FFF;}
#intro a:hover { color:#CCF}
#intro a:active { color:#FFF;}

#header {margin: 15px 10px 10px 50px}
#header h1 {margin:0;width:481px;background-color:#FFF;}
#header h1 a {
 display: block;
 background-image: url(/gfx/mockupr-logo.png);
 background-repeat: no-repeat;
 padding-top: 59px; height: 0 !important;
 height /**/: 59px; overflow: hidden;
}

#intro {background:#574247;padding:5px 15px 12px 50px;border-bottom:2px #FFF dotted;border-top:2px #FFF dotted}
#intro p, #intro h2 {color:#FFF}

#intro p span {border-bottom:1px #a57e87 dotted; cursor:help}

h2 {font-family:Georgia, "Times New Roman", Times, serif;font:16pt;font-style:italic;color:#574247}
h2 span{font-weight:normal;font-style:normal}

#content {margin:0 10px 10px 50px }

p, label {font-size:10pt;color:#333}
label {font-weight:bold;}
label.light-label {font-weight:normal}
div#alignment input {margin:0}
form {margin-top:15px}
form span, .note {font-size:8pt;}

#recent {width:200px;float:right;padding:10px;background-color:#F5F5F5;}
#recent p, #quote p {font-size:8pt;}
#quote {position:absolute;top:20px;right:10px;padding:5px 10px 5px 15px;background-color:#FFF;border-left:1px #CCC solid;z-index:-1}

.step {border-bottom:1px #CCC dotted;padding-left:35px;background-repeat: no-repeat;background-position: left top;margin-bottom:10px;padding-bottom:10px}

#upload {
background-image: url(/gfx/step1.png);
}
#upload span {display:block;margin-bottom:8px}
#custom{
background-image: url(/gfx/step2.png);
padding-bottom:20px;
}
#choose-bg{
background-image: url(/gfx/step3.png);
}
#alignment{
background-image: url(/gfx/step4.png);
}

#myemail {margin:5px 0 0 22px}

.box {border:1px #CCC solid;padding:2px;background:#FFF;font-family:"Lucida Sans Unicode","Trebuchet MS", Verdana, Arial, Helvectica;}
.button {font-size:14pt;margin-top:20px;}
.small-button {margin:5px 0 5px 0;font-size:8pt}
#footer {margin-top:15px;padding:15px 10px 10px 50px;border-top:1px #CCC solid;}
#footer p, a.dimmed {color:#999}

.icon {
background-repeat: no-repeat;
background-position: left center;
padding:4px 0 4px 20px;
}

.email {background:url(/gfx/mail_send.png);padding:4px 0 4px 28px;background-repeat: no-repeat;}

.right {float:right}
.left {float:left}