
/* ::::: http://www.glasgowguide.co.uk/gg1.css ::::: */

* html .clearfix { height: 1%; }
* html > body .clearfix { width: 100%; }
a { color: rgb(48, 70, 37); text-decoration: underline; }
a:visited { color: rgb(0, 100, 0); text-decoration: underline; }
a:hover { background: rgb(255, 255, 204) none repeat; text-decoration: none; }
a:active { font-style: normal; text-decoration: underline; }
body { margin: 0px; background: transparent url('zbg1.gif') repeat; font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-style: normal; font-variant: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-weight: normal; }
h3 { color: rgb(48, 70, 37); font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-style: normal; font-variant: normal; font-size: 10pt; font-size-adjust: none; font-stretch: normal; font-weight: normal; line-height: 18px; }
h4, h5, h6 { color: rgb(48, 70, 37); font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-style: normal; font-variant: normal; font-size: 8pt; font-size-adjust: none; font-stretch: normal; font-weight: normal; line-height: 18px; }
p, table, th, tr, td, blockquote { color: rgb(48, 70, 37); font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-style: normal; font-variant: normal; font-size: 10pt; font-size-adjust: none; font-stretch: normal; font-weight: normal; line-height: 18px; }
input, button, textarea, select, option { border-color: rgb(48, 70, 37); background-color: rgb(253, 247, 223); color: rgb(48, 70, 37); }
ul, ol, li { color: rgb(48, 70, 37); font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-size-adjust: none; font-stretch: normal; line-height: 16pt; }
.clearfix:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.gallerytitle { font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-size: 12pt; font-weight: bold; }
.hintanchor { margin: 2px 8px; color: rgb(48, 70, 37); font-weight: bold; }
.navigationtext { font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; }
.navtext { font-size: larger; }
.nobold { font-family: fantasy,cursive; font-weight: normal; }
.thumbnailtitle { font-family: Verdana,Arial,Helvetica,sans-serif,sans-serif; font-size: 10pt; }
#hintbox { border-style: solid; border-color: rgb(0, 0, 0); border-width: 1px 2px 2px 1px; padding: 3px; background-color: rgb(255, 255, 224); color: rgb(48, 70, 37); font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-size-adjust: none; font-stretch: normal; line-height: 18px; position: absolute; top: 0pt; visibility: hidden; width: 150px; z-index: 100; }
#hovernav { height: 100%; left: 0pt; position: absolute; top: 0pt; width: 100%; z-index: 10; }
#hovernav a { outline-color: invert; outline-style: none; outline-width: medium; }
#imagecontainer { padding: 10px; }
#imagecontainer > #hovernav { left: 0pt; }
#imagedata { padding: 0pt 10px; }
#imagedata #bottomnavclose { float: right; padding-bottom: 0.7em; width: 66px; }
#imagedata #caption { font-weight: bold; }
#imagedata #imagedetails { float: left; text-align: left; width: 70%; }
#imagedata #numberdisplay { clear: left; display: block; padding-bottom: 1em; }
#imagedatacontainer { margin: 0pt auto; background-color: rgb(255, 255, 255); font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; line-height: 1.4em; }
#lightbox { left: 0pt; line-height: 0pt; position: absolute; text-align: center; top: 40px; width: 100%; z-index: 100; }
#lightbox a img { border: medium none ; }
#loading { height: 25%; left: 0%; line-height: 0pt; position: absolute; text-align: center; top: 40%; width: 100%; }
#nextlink { float: right; right: 0pt; }
#nextlink:hover, #nextlink:visited:hover { background: transparent url('nextlabel.gif') no-repeat scroll right 15%; }
#outerimagecontainer { margin: 0pt auto; background-color: rgb(255, 255, 255); height: 250px; position: relative; width: 250px; }
#overlay { background-color: rgb(0, 0, 0); height: 500px; left: 0pt; opacity: 0.6; position: absolute; top: 0pt; width: 100%; z-index: 90; }
#prevlink { float: left; left: 0pt; }
#prevlink, #nextlink { background: transparent url('blank.gif') no-repeat; display: block; height: 100%; width: 49%; }
#prevlink:hover, #prevlink:visited:hover { background: transparent url('prevlabel.gif') no-repeat scroll left 15%; }

