.headbox { display: none; }
.blocked .image { width: 320px; }
.blocked .image .plotted { width:100%;height:280px; }
.blocked .image img { display: block; margin: auto; }
.blocked .image .info { margin-top: 10px; }
.blocked .image .info a.button { color:white; background: #00569E; font-size:1.1em; text-decoration:none; display:block; margin: 20px 0; padding: 10px; }
.blocked .image .info a.button strong { float: right; }
.blocked .details { font-size: .9em; width: 525px; }
.blocked .details .top {}
.blocked .details .top .detail { margin-top: 5px; float:left; }
.blocked .details .top .detail strong { font-style: italic; color: black; font-size: 1.8em; margin-bottom: 5px; display: block; }
.blocked .details .top .detail span { color: #999999;display: block;font-size: 1.6em;font-style: italic;margin: 0 0 20px; }
.blocked .details .top h2 { color: #00569E;font-size: 4em;font-style: italic;font-weight: normal;line-height: 0.8em;float:right;margin: 10px 0;}
.blocked .details .copy table tbody td { font-weight: bold; padding: 5px 50px 0 0; border:0; }
.blocked .details .copy table tfoot td { font-style: italic;padding: 5px 50px 0 0; border:0; font-size:.8em; }
.blocked .details .copy {  font-size: 1.1em; border-bottom: 1px solid #e3e3e3; padding:10px 0; }
.blocked .details .note {border-bottom: 1px solid #e3e3e3; padding:10px 0; }
.blocked .details .estate { border-bottom: 1px solid #e3e3e3; padding:10px 0;  }

.blocked { border: 1px solid #999; padding: 6px; margin: 5px; font: 100% "Century Gothic", CenturyGothic, AppleGothic, sans-serif; }
.blocked a.buttons { display: none; }
.blocked .downloads { display: none; }
.blocked.sold { display: none; }