a {
	color: #fff;
	text-decoration: none;}
a img {
	border: none;}
a:visited {
	color: #fff;
	text-decoration: none;}
a:hover {
	color: #933;}
a.red:link { color: #900 }
a.red:visited { color: #900 }
a.red:hover { color: #900 }
a.red:active { color: #900 }
acronym, abbr {
	border-bottom: 1px dashed #333;}
acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;}
blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;}
body {
	background: #fff;
	color: #000;
	font-family:  Verdana, sans-serif;
	font-size: 6pt;
	text-align: left;
	padding: 1.0cm .5cm 0cm 1cm }
td.gallerythumbs { padding: .25cm .25cm }
h1.pos_logo { position:absolute; left:15px; top: 32px }
h1.pos_abs { position:absolute; left:1px; top: 60px }
h2.pos_abs { position:absolute; left:520px; top: 38px }
h3.pos_abs { position:absolute; left:400px; top: 76px }
h4.pos_abs { position:absolute; left:255px; top: 146px }
h1 {	margin-left: 15px;
		text-align: left
		}
h2 {	text-align: right;
		margin-right: 50px
		}
h3 {	line-height: 12px;
		text-align: right;
		margin-right: 55px;
		margin-bottom:  55px
		}
h4 {	text-align:center
		}
h5 {	font-size: 12px;
		}
h6 {	font-size: 10px;
		color: #FFFFFF;
		font-family: Verdana, sans-serif;
		font-weight: normal;
		text-align: center;
		}
#toplogo {		text-align: left;
		    }
#topnav {		text-align: right;
			padding: 0px 75px 0px 0px
		    }
#gallerynav {		text-align: right;
			padding: 0px 25px 0px 0px
		    }
#indextns {   margin-top: 80px }
#flashobject {   position:absolute; left:17px; top:96px }
#copy {
			font-size: 10pt;
			position:absolute; left:132px; top:3.5cm;
			margin-right: 540px;
		    color: #333333
			}
#footer {
			font-size: 7pt;
			position:absolute; left:433px; top:754px;
		    color: #999999;
			}
