
/* Lobby Cards */

/* Load in other css files ... */

@import url(/lobby-cards/css/globals.css);



#enquire						{ float: right; }

.sale							{ color: red; background-color: yellow; }
.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; }

#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; }
#containerLc					{ text-align: left !important; width: 1000px; padding: 20px; background: #FFFFFF; border: 1px solid #808080; margin: 0px auto 0px auto; }
#containerLc h1					{ color: #cc0000; font: normal 10pt fixedsys; }

#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; }

.shading						{ width: 100%; height: 5px; overflow: hidden; background: #ffffff url(/gfx/back/shading.gif) repeat-x; margin-bottom: 10px; }

#cardGrid						{ float: left; table-layout: fixed; border-collapse: collapse; width: 100%; border: 1px solid #808080; }
#cardGrid td					{ border: 1px solid #c0c0c0; padding: 5px; text-align: center; 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 hover				{ float: left; table-layout: fixed; border-collapse: collapse; width: 724px; height: 440px; border: 1px solid #d0d0d0; }
#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; }
.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; }
.currentCard		{ filter: alpha(opacity=50) gray !important; }



.cardcellHi img			{ }
.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; }
#findOnEbay			{ margin-top: 0px; }
.justIn				{ background: url(john/gfx/back/justIn.gif) no-repeat top right !important; }

#cardThumbs			{ }
#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; }



#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; }
.currentCard			{ filter: alpha(opacity=50) gray !important; }



#lcHeader				{ clear: both; border-bottom: 0px solid red; }



/* Promotional ads etc. */

#lcadsense			{ float: right; }



/* Tables ... */

#crux				{ float: right; margin: 0px 10px 20px 20px; }

.grid					{ width: 300px; 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 ... */
