html, body { height: 100%; }
body { font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000099; background-color: White; background: url(  "../images/Glacier Bkgrd.jpg" ) fixed; margin: 0; padding: 0; }
#wrap { padding: 0; height: 100%; }
#header { border: 1px solid #6666CC; background-color: White; padding: 4px; text-indent: 8px; font-size: 12pt; margin-top: 1em; font-weight: bold; white-space: nowrap; display: block; }
#header .logo { /*    margin-left: 2.5em; */ margin-top: 0.5em; }
#header-bottom { border-top: 1px dotted #000066; }
#header-bottom .strapline { font: 120% Georgia, "Times New Roman" , Times, serif; color: #6666CC; background-color: transparent; margin-right: 2em; }
#adlinks { line-height: .5em; }

#footer { width: 100%; border-top: 1px dotted #000066; background-color: #CCCCFF; color: #000066; font-size: 70%; }
#sidebar { color: #6666CC; border: thin solid #6666CC; padding: 1em; margin: 1em 0 2em 0; background-color: #FFFFFF; }
#adverts { margin: 4px; }
#content { padding: 1em 14px 1em 14px; margin: 1em 0 0 0; border: 1px solid #6666CC; background-color: #FFFFFF; }
.article_wide { }
.article { float: left; width: 45%; padding-right: 1em; }
.article_separator { }
#content h2 { font: 100% Georgia, "Times New Roman" , Times, serif; }
#content h3 { font: 80% Georgia, "Times New Roman" , Times, serif; }
#content p, #content dl, #content div.thumb_box { font-size: 80%; line-height: 1.6em; padding-left: 1.2em; }
#content dt { font-weight: bold; }
#content li { list-style-type: none; }
#content li a { background-image: url(../Icons/more-bullet.gif); background-repeat: no-repeat; background-position: left center; padding-left: 14px; }
#content a:link, #content a:visited { color: #000066; }
#content a:hover { color: #6666CC; }
#content code { padding: 1em; border: thin dotted #6666CC; width: 80%; background-color: #E0E0E0; display: block; color: #000000; text-indent: 0px; margin-left: 2em; }
#sidebar ul { list-style: none; margin-left: 1em; padding-left: 0; }
#sidebar li { font-size: 80%; margin-bottom: 0.3em; }
#sidebar a:link, #sidebar a:visited, #sidebar li a:link, #sidebar li a:visited { text-decoration: none; color: #6666CC; background-color: transparent; }
#sidebar a:hover, #sidebar li a:hover { color: #CCCCFF; }
#sidebar h3 { font: 100% Georgia, "Times New Roman" , Times, serif; color: #6666CC; background-color: transparent; border-bottom: 1px dotted #6666CC; clear: both; }
#adverts h3 { font-size: 8pt; }
#main-bottom { clear: both; }
#banner { margin: 2em; text-align: center; }
.head2, .contentheading { border-style: solid none solid none; border-width: 1px; border-color: #000066; font-size: 10pt; font-weight: bold; background-color: White; padding: 1px; margin-bottom: 1em; margin-top: 1em; }
.head3 { font-size: 9pt; font-weight: bold; }
.contentheading a:link, .contentheading a:visited, .contentheading li a:link, .contentheading li a:visited { text-decoration: none; background-color: transparent; }

.indent { text-indent: 15px; }
.small { font-size: 8pt; }
.error { font-weight: bold; color: #FF0000; }
.modifydate { font-size: 7pt; }
a.readon { /* float: right; */ background-position: left center; line-height: 18px; font-size: 10px; text-decoration: none; background: url(../Icons/more-bullet.gif) no-repeat left; padding-left: 14px; }

/* Form field text-scaling */
form label { cursor: pointer; }
input, select, textarea { font-size: 100%; }
input.invalid, textarea.invalid { background-color: #9999FF; }
label.invalid { background-position: right; background-image: url( '../Icons/exc.png' ); background-repeat: no-repeat; padding-right: 14px; }
input[type="image"], a img { border-style: none; }
html fieldset { position: relative; margin-top: 1em; padding-top: .75em; }
html legend { position: absolute; top: -.5em; left: .5em; }
fieldset.captcha { border: 1px solid #6666CC; background-color: #FFFFCC; }
fieldset.captcha legend { color: #6666CC; font-weight: bold; }
.clear { clear: both; }
.thumb {float:left;margin:0px 10px 10px;padding:0px;background:url(shadowAlpha.png) no-repeat bottom right !important;background:url(shadow.gif) no-repeat bottom right;}
.thumb img {display:block;position:relative;background:#FFF;border:1px solid #ccc;margin:-5px 5px 5px -5px;padding:4px;}

