html,body{
background:none;
}
#wallpaper{
width:500px;
margin:30px auto;
}
#container{
width:500px;
border:3px solid #000;
}
#header{
height:100px;
background-color:#5B673E;
}
#printLogo{
display:none;
}
#page .cc1{
width:450px;
}

form label{
clear:left;
width:130px;
display:block;
float:left;
padding:3px;
margin:3px;
font-weight:bold;
}
form input{
float:left;
padding:3px;
margin:3px;
}
form input[type=submit]{
clear:both;
float:right;
font-size:1.4em;
margin-top:1em;
}

#voucher {
width:400px;
border:1px solid #eee;
padding:20px 10px;
margin:20px auto;
}
#page #voucher h2{
margin:0;
font-family:Verdana;
font-weight:bold;
line-height:1em;
}
#voucher h2 span{
font-size:2em;
}
#page #voucher p{
margin-top:5px;
display:block;
margin-bottom:0;
}
#legal p{
line-height:1.2em;
color:#333;
margin-bottom:0;
}
