
/* Lobby Cards */

/* Load in other css files ... */

@import url(/lobby-cards/css/globals.css);

img							{ border: 0px; }

#enquire						{ float: right; }

.sale							{ color: red; background-color: yellow; }
.sale a						{ color: red !important; }
.credit						{ font: normal 8pt verdana,"MS Sans Serif",verdana; }

.fade50						{ filter: alpha(opacity=50); }

h1							{ color: #404040; font: bold 10pt verdana; }
h3.caption						{ color: #404040; font: normal 8pt verdana; margin-bottom: 30px; }
h3 strong						{ font: bold 10pt verdana; }
ul							{ padding-bottom: 20px; }

#sold						{ width: 100%; border-top: 1px solid red; border-bottom: 1px solid red; color: red; background-color: yellow; text-align: center; font: normal 8pt verdana; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 0px; }

#canvasLc						{ background: #e0e0e0 url(gfx/back/canvasLc.gif) repeat-x top; text-align: center; padding: 10px 0px 0px 0px; margin: 0px; }

#headband					{ width: 100%; height: 30px; color: #808080; background: #fafafa url(/gfx/back/headband.gif) repeat-x top; margin: 10 0 0 0; font: normal 8pt verdana; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #808080; }
#headband a:link				{ color: #606060; text-decoration: underline !important; }
#headband a:visited				{ color: #606060; text-decoration: underline; }
#headband a:hover				{ color: #404040; text-decoration: none !important; }
#headband a:active				{ color: red !important; background: yellow; text-decoration: none; }

#QPrice						{ float: right; color: red; background: yellow; }

.shading						{ width: 100%; height: 5px; overflow: hidden; background: #ffffff url(/gfx/back/shading.gif) repeat-x; margin-bottom: 10px; }



/* Photo / scan tables... */

#scans						{ clear: both; width: 980px; margin: 20px auto 15px auto; text-align: center; }

#cardGrid						{ table-layout: fixed; border-collapse: collapse; width: 980px; border: 1px solid #808080; margin: 15px auto 0px auto; }
#cardGrid:hover td				{ border-color: #808080; }
#cardGrid td					{ border: 1px solid #c0c0c0; padding: 10px; text-align: center; color: #808080; font: normal 8pt verdana; vertical-align: middle; }

#zoomGrid					{ float: left; table-layout: fixed; border-collapse: collapse; width: 724px; height: 440px; border: 1px solid #d0d0d0; }
#zoomGrid td					{ border: 1px solid #e0e0e0; padding: 5px; text-align: center; font: normal 8pt verdana; vertical-align: middle; }
#zoomGrid td img				{ margin: 10px; }


#lcShopping					{ clear: both; }

#lcRight						{ float: right; width: 224px; }

#filmTitle						{ clear: right; width: 100%; height: 50px; background: #cc0000; border: 1px solid #cc0000; padding: 10px; }
#filmTitle h1					{ width: 100%; color: ivory; font: normal 10pt fixedsys; padding: 0px; margin: 0px; }

#thumbnails					{ background: ivory; border: 1px solid #cc0000; padding: 10px; height: 390px; }
#thumbnails h1					{ color: #c00000;  font: normal 10pt fixedsys; }
#thumbnails ul					{ color: #cc0000; font: bold 8pt tahoma; list-style-type: square; padding-left: 5px; margin: 0px 5px 10px 10px; }
#thumbnails a					{ color: red; }
#thumbnails a:visited				{ color: red; }
#thumbnails a:hover				{ color: red; background: yellow; text-decoration: none; }
#thumbnails strong				{ color: #cc0000; }
#thumbnails p					{ color: brown; font: normal 8pt tahoma; line-height: 20px; }



/* Photographs, thumbnails and images */

.thumb						{ border: 1px solid #808080; }
.framed						{ border: 1px solid #b0b0b0; padding: 5px; margin-right: 5px; margin-bottom: 5px; }
.framed:hover					{ border: 2px solid #202020; padding: 4px; margin-right: 5px; }
.framedFaded					{ border: 1px solid #808080; filter: alpha(opacity=85) !important; }
.framedHi						{ border: 1px solid #000000; }
.edged						{ border: 1px solid #202020; padding: 5px; margin-right: 5px; }



#lobbyCards h1					{ font: normal 10pt fixedsys; text-align: left; }
#lobbyCards h1:first-line			{ font: bold 24pt fixedsys !important; }
#lobbyCards a:link				{ color: #000060 !important; text-decoration: none; }
#lobbyCards a:visited			{ color: #000060 !important; text-decoration: none; }
#lobbyCards a:hover				{ color: red !important; background: transparent !important; text-decoration: none; }

#lobbyCards a:link				{ color: #000060 !important; text-decoration: none; }
#lobbyCards a:visited			{ color: #000060 !important; text-decoration: none; }
#lobbyCards a:hover				{ color: red !important; background: yellow; text-decoration: none; }

.zoomable						{ border: 1px solid #000000 !important; }
.cardsInfo P					{ font: normal 8pt verdana !important; }
.currentCard					{ filter:alpha(opacity=50) gray; }
#cardThumbnails img				{ margin: 0 2 0 2; }
#findOnEbay					{ margin-top: 0px; }
.justIn						{ background: url(/john/gfx/back/justIn.gif) no-repeat top right !important; }



#collectionGrid					{ border-collapse: collapse; border: 1px solid #808080; width: 100%; }
#collectionGrid td				{ border: 1px solid #c0c0c0; padding: 5px; font: normal 0.8em verdana; letter-spacing: 0px; }
#collectionGrid img				{ border: 1px solid #ffffff; }
.nss							{ text-align: center !important; }

#collectionHead					{ background: ivory; color: #c00000; }
.collectionLineHi					{ background: #eeeeee; color: #000000; }
.collectionLineHi td img			{ border: 1px solid #000000 !important; }
.thumbnail						{ text-align: center !important; }
.new							{ border: 0px !important; }

#info img						{ border: 0px !important; }
.bestInShow					{ border: 1px solid #000000 !important; }
#theSet img					{ margin: 5px !important; }
#theSet a:active				{ color: #000000 !important; }

.zoomedLc						{ margin: 10px; border: 1px solid #808080; }
.zoomable						{ border: 0px solid #808080 !important; }
.zoomableHi					{ border: 0px solid #606060 !important; }
.cardsInfo P					{ font: normal 8pt verdana !important; }
.currentCard					{ filter:alpha(opacity=50) gray; }
#cardThumbnails img				{ margin: 0 2 0 2; }
#cardThumbs img				{ cursor: pointer; border: 1px solid transparent; padding: 2px; }
#cardThumbs img:hover			{ cursor: pointer; border: 1px solid #808080; padding: 2px; }
#cardThumbs img:active			{ cursor: pointer; border: 1px solid #202020; padding: 2px; }



#lcHeader						{ clear: both; border-bottom: 0px solid red; }



/* Promotional ads etc. */

#lcadsense			{ float: right; }



/* Tables ... */

#crux				{ float: right; margin: 0px 10px 20px 20px; }

.grid					{ color: #202020; border-collapse: collapse; border: 2px solid #000000; font: normal 10pt verdana; }
.grid tr.header			{ color: #808080; background-color: #e0e0e0; }
.grid td				{ border: 1px solid #606060; padding: 8px; width: 50% }



/* End Credits ... */

