#strap-bar { height: 122px; background-color: #4560b8; }
body.red #strapline, body.red #footer { background-color: #4560b8; }
body.green #strapline, body.green #footer { background-color: #4560b8; }
.B9C8DD { background: #B9C8DD; min-height: 470px; }

/*\*/
.html #content.B9C8DD { height: 460px; }
/**/

#strapline { position:relative; font-size:12px; }
#strapline img { position:absolute; left:20px; top:15px; }
#strapline p { position:absolute; bottom:10px; right:230px; }

#gallery-nav { margin-top: 0px; position:relative; width:260px; float:right; height:460px; background-color: #B9C8DD; }
#gallery-nav img { position: static; }
#gallery-nav ul { margin-left: 0px; }
#breadcrumbs { list-style-type: none; padding: 8px; padding-left: 13px; }
#breadcrumbs li { float: left; padding-right: 10px; font-size: 110%; font-weight: bold; color: #fff; }
#imagelist { list-style-type: none; padding-left: 15px; padding-top: 5px; clear: both; }
#imagelist ul { margin: 0; padding: 0; }
#imagelist li { float: left; padding-right: 10px; margin-top: 15px; }
#imagelist li img:hover { cursor: pointer; }
#imagelist li img { margin: 4px; padding: 0; border: 1px solid #fff; width: 101px; height: 58px; }
#imagelist li.selected img { margin: 0; border: 5px solid #fff; }
#pagebar { bottom: 5px; clear: both; text-align: center; width: 100%; }
#pagebar p { font-size: 100%; color: #fff; font-weight: bold; font-family: Arial, sans-serif; }
#fullsize { width: 900px; height: 460px; display: block; }
.prev-link, .next-link { color: #fff; }
#content { padding: 0; padding-top: 1px; }

img#fullsize { float:right; width:640px; background: url(/wca/js/resources/images/default/shared/large-loading.gif) 300px no-repeat #fff; }
img#main-image { width:640px; }
