 @font-face { font-family: 'FuturaStdBook'; src: url('fonts/futurastd-book-webfont.eot'); src: url('fonts/futurastd-book-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futurastd-book-webfont.woff') format('woff'), url('fonts/futurastd-book-webfont.ttf') format('truetype'), url('fonts/futurastd-book-webfont.svg#FuturaStdBook') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStdBold'; src: url('fonts/futurastd-bold-webfont.eot'); src: url('fonts/futurastd-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futurastd-bold-webfont.woff') format('woff'), url('fonts/futurastd-bold-webfont.ttf') format('truetype'), url('fonts/futurastd-bold-webfont.svg#FuturaStdBold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaBkBTBook'; src: url('fonts/futuran-webfont.eot'); src: url('fonts/futuran-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futuran-webfont.woff') format('woff'), url('fonts/futuran-webfont.ttf') format('truetype'), url('fonts/futuran-webfont.svg#FuturaBkBTBook') format('svg'); font-weight: normal; font-style: normal; } body { font-family: verdana, helvetica, sans-serif; font-size: 62.5%; font-weight: normal; font-style: normal; text-align: left; margin: 0; padding: 0; border: none; vertical-align: baseline; background-color: white; color: #000; } p { margin-bottom: 3; margin-top: 3; } h1 { font-family: 'ClearviewATTBold'; font-size: 2.4em; margin-top: 16px; margin-bottom: 16px; margin-left: 5px; color: #222222; } h2 { font-family: 'ClearviewATTBold'; font-size: 2.0em; text-align: center; margin-top: 4; margin-bottom: 4; } h3 { font-size: 1.2em; font-weight: bold; text-align: center; margin-top: 4; margin-bottom: 4; } h4 { font-size: 1.2em; font-weight: bold; margin-top: 2; margin-bottom: 2; } h5 { font-size: 1em; font-weight: bold; margin-top: 2; margin-bottom: 2; } h6 { font-size: 0.8em; font-style: normal; margin-top: 2; margin-bottom: 0; } table { border-collapse:collapse; } table, th, td { border:1px solid #CCCCCC; } th { font-weight:bold; } ul { list-style-type: disc; list-style-postion: outside; margin-left: 0; padding-left: 1em; } ul ul { list-style-type: square; list-style-position: outside; margin-left: 1em; padding-left: 1em; } ul ul ul { list-style-type: circle; list-style-position: outside; margin-left: 2em; padding-left: 1em; } a { text-decoration: none; } a:link { color: #000; text-decoration: none; border: none; } a:visited { color: #000; text-decoration: none; border: none; } a:hover { color: #C3F; text-decoration: none; } a:active { color: #C3F; text-decoration: none; border: none; } a img { text-decoration: none; border: none; } hr { color: #DBE0E6; background-color: #DBE0E6; border-width:0; height:1px; } input, select, textarea { font-family: verdana, helvetica, sans-serif; font-size: 1.1em; color: #666666; } form { display:inline; clear:both; } img { border: none; } .banner { display:block; width:100%; height:50px; background-image:url(../images/misc/triangles.jpg); background-repeat:repeat-x; } .location { padding-top:10px; font-size: 1.4em; font-family: 'FuturaBkBTBook'; } .locationbold { padding-top:25px; font-size: 1.4em; font-family: 'FuturaStdBold'; } .about { padding-top:0px; font-size: 1.3em; font-family: 'FuturaStdBook'; } .aboutbold { padding-top:18px; font-size: 1.4em; font-family: 'FuturaStdBold'; } div.footer { padding-top:40px; } table.footer { border: none; border-collapse:collapse; width: 100%; } td.footer { border: none; color: #666666; } a.footer:link, a.footer:visited { color: #666666; text-decoration: none; border:none; } a.footer:hover, a.footer:active { color: #C3F; text-decoration: none; border:none; } table.menu { border: none; border-collapse:collapse; font-size:1.4em; font-family: 'FuturaBkBTBook'; } td.menu { border: none; text-align: center; height: 17px; padding-left:35px; padding-right:35px; } td.menu a:link { color: #000; background-color: #FFF; } td.menu a:visited { color: #000; background-color: #FFF; } td.menu a:hover { color: #C3F; text-decoration:underline; } td.menu a:active { color: #C3F; text-decoration:underline; } td.shop { border: none; } td.shop a { display:block; border: none; width: 140px; text-align: center; height: 21px; padding-top: 4px; } td.shop a:link { color:#FFF; background-color: #000; text-decoration: none; } td.shop a:visited { color:#FFF; background-color: #000; text-decoration: none; } td.shop a:hover { color:#FFF; background-color: #C3F; text-decoration: none; } td.shop a:active { color:#FFF; background-color: #C3F; text-decoration: none; } .abouttext { font-size:1.3em; padding-top:6px; padding-bottom:6px; font-family: 'FuturaStdBook'; } a.image-border { text-decoration: none; border: 0 none; } #page { width: 1024px; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; padding: 0; } #content { min-height:450px; } #header { display:block; border-top:2px solid #DBE0E6; border-bottom:1px solid #DBE0E6; border-left:2px solid #DBE0E6; border-right:2px solid #DBE0E6; }#lightbox{position: absolute;left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; } #imageData{padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold;} #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;} #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none; color: #666; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
