.wrapper{
   width:680px; width:720px;
}
.footer{
 background:transparent;
 color:#CA8634;
 margin:6px auto 26px auto;
 height:auto;
 font-size:12px;
 line-height:18px;
 padding-top:12px;
}
.footer span.note{
 color:black;
}
.footer a{
 text-decoration:none;
 display:inline;
 position:relative;
 height:auto;
 font-weight:bold;
 color:#CA8634;
}
.content .details{
 font-family:'Futura Medium', 'Century Gothic', arial;
 font-size:11px;
 letter-spacing:1px;
 line-height:20px;
 padding:4px 4px 2px 12px;
}
.content .description{
 font-weight:normal;
 text-align:left;
 padding:0;
 line-height:20px;
}
tr.selected{
 background:#ffffcc;
}
tr td a.modal{
 display:block;
 width:67px;
 height:45px;
 text-align:right;
}
th h3{
   font-weight:bold;
   font-size:11px;
 padding:16px 0px 6px 11px;
}
.back-to-gallery{
 background:url('/img/arrow-right-small.png') no-repeat 0px 4px;
 padding-left:15px;
 height:21px;
 float:left;
 line-height:21px;
 
}
h1{
 color:#666;
 text-decoration:underline;
 text-transform:uppercase;
 text-align:center;
}
.checkout{
 padding:20px 0px;
}
