a {}
a:link, a:visited, a:active { text-decoration: none; color: #ffffff }
a:hover { color: #999999; text-decoration:none; }

h2 {font-size:12px;
padding-left:100px;
letter-spacing:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

img { border:#000000;
border:2px;
padding:2px;}

.spacer { padding:15px;
border:25px;
border-color:#000000;}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}

.opaque{ background-color:#666666;
color:#504B47;
opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.4;
}

a.subnavlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: underline;
}
a.subnavlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: underline;
}
a.subnavlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
}
a.subnavlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#999999;
	text-decoration: underline;
}
.subnavlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
}
.text-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
.link-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
a.link-red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
a.link-red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
a.link-red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
a.link-red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#990000;
	text-decoration: none;
}
.text-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
}
a.text-grey:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-decoration: none;
}
a.text-grey:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-decoration: none;
}
a.text-grey:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.text-grey:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.black-md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.white-md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.black-md:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.black-md:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.black-md:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.black-md:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.text-black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.text-black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.text-black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}a.text-black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.menutitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999999;
font-size:12px;
font-weight:bold;
}
.menutitle2{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

ul, li {
list-style-type:square;
font-size:13px;
list-style-position:outside;
}
table {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

p{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px

	}
body { background-image: url(images/bg18.jpg);
 background-repeat:repeat;
               background-attachment:fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;}

.gallerycontainer{
position: relative;
height:400px;
width: 525px;}

.thumbnail img{
border: 1px solid #333333;
margin-right:2px;
}

.thumbnail:hover{
background-color: transparent;
margin-right:2px;
}

.thumbnail:hover img{
border:0px;
margin-right:2px;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#000000;
padding:0px;
top: 300px;
border:0px;;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width:0;
padding:0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top:171;
left: 37%; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.altRow {
	background-color: #222;
}
