﻿body {
				font-family: Arial,Verdana,Helvetica,sans-serif;
				font-size: 10pt;
				color: #006;
				background: url(../img/tp.jpg);
				margin: 20px;
				padding: 0;
				min-width: 955px;
}
html, body {
				height: 100%;
				margin-bottom: 1px;
}
h2.c12 {
				color: #800000;
				text-align: center;
}
p.c1 {
				text-align: left;
}
p.c2 {
				font-size: 7pt;
}
p.c11 {
				text-align: center;
}
/*
p:first-letter 
	{
	color: #0000FF;
	font-weight: bold;
	}
*/
table.c9 {
				background-color: #ffc;
				border-collapse: collapse;
}
table.c10 {
				background-color: #ffc;
}
table.c13 {
				background-color: #ffc;
}
td.c11 {
				background: url(../img/onder.png) no-repeat bottom;
}
div.c1 {
				text-align: center;
				color: #800000;
				font-weight: bold;
}
div.c2 {
				border: 1px solid #006;
				padding: 10px;
				background-color: #fff;
				box-shadow: 7px 7px 8px #a9a9a9;
				-webkit-box-shadow: 7px 7px 8px #a9a9a9;
				-moz-box-shadow: 7px 7px 8px #a9a9a9;
				filter: progid:DXImageTransform.Microsoft.Shadow(color=#a9a9a9,direction=135);
}
div.c3 {
				text-align: center;
				border: 1px solid #006;
				padding-left: 10px;
				padding-right: 10px;
				background-color: #fff;
				box-shadow: 7px 7px 8px #a9a9a9;
				-webkit-box-shadow: 7px 7px 8px #a9a9a9;
				-moz-box-shadow: 7px 7px 8px #a9a9a9;
}
div.c4 {
				align: left;
				border: 1px solid #006;
				padding: 10px;
				background-color: #fff;
				box-shadow: 7px 7px 8px #a9a9a9;
				-webkit-box-shadow: 7px 7px 8px #a9a9a9;
				-moz-box-shadow: 7px 7px 8px #a9a9a9;
				filter: progid:DXImageTransform.Microsoft.Shadow(color=#a9a9a9,direction=135);
}
div.c5 {
				align: left;
				border: 1px solid #006;
				padding-left: 1px;
				padding-right: 1px;
				background-color: #fff;
				box-shadow: 7px 7px 8px #a9a9a9;
				-webkit-box-shadow: 7px 7px 8px #a9a9a9;
				-moz-box-shadow: 7px 7px 8px #a9a9a9;
				filter: progid:DXImageTransform.Microsoft.Shadow(color=#a9a9a9,direction=135);
}
.style1 {
				border: 2px solid #800000;
}
.style2 {
				text-align: left;
}
img.c1 {
				border: 0;
				width: 88px;
				height: 31px;
}
img.c2 {
				float: right;
}
img.c8 {
				border: 1px;
}
img.c9 {
				border: thin double #800000;
}
td.c1 {
				background-color: #006;
}
td.c5 {
				background: url(../img/bg6.gif) repeat-x;
}
td.c6 {
				background: url(../img/bg9.gif) repeat-y;
}
span.c1 {
				color: #800000;
				font-size: 13pt;
}
span.c2 {
				color: #fff;
				font-size: 40pt;
}
span.c3 {
				color: #fff;
				font-size: 20pt;
}
span.c4 {
				color: #fff;
				font-size: 13pt;
}
span.c5 {
				color: #800000;
				font-size: 30pt;
}
span.c6 {
				color: #800000;
				font-size: 13pt;
}
span.c7 {
				color: #b8860b;
				font-size: 500%;
}
span.c18 {
				color: #5F9EA0;
				font-size: 20pt;
				text-align: left;
}
a:link {
				color: #006;
				text-decoration: none;
}
a:visited {
				color: #006;
				text-decoration: none;
}
a:hover {
				text-decoration: none;
				background-image: url(../img/animated_underline.gif);
				background-repeat: no-repeat;
				background-position: 100% 100%;
				padding-bottom: 3px;
				color: #b8860b;
}
a:active {
				color: #006;
				text-decoration: none;
}
.gallerycontainer {
				position: relative;
				text-align: left;
				width: 130px;
				padding: 0px;
				border: 0;
				border-bottom: thin solid #006;
}
.gallerycontainer a {
				display: block; /*width:96%;*/;
				overflow: visible;
				color: #006;
				text-decoration: none;
				font-size: 15px; /*font-weight:bold;*/;
				background: #ffe4b5;
				padding: 3px 6px;
				border: 1px solid #006;
				border-bottom: 0;
}
.gallerycontainer span a {
				display: block; /*width:100%; */;
				overflow: visible;
				color: #fff;
				text-decoration: none;
				font-size: 15px; /*font-weight:bold;*/;
				background: #006;
				padding: 3px 6px;
				border: 1px solid #006;
				border-bottom: 0;
}
.gallerycontainer a:hover {
				background-color: #006;
				color: #fff;
}
.gallerycontainer a:active {
				color: #006;
				background : url(../img/arrow-list.gif) no-repeat center right #5f9ea0;
}
.gallerycontainer span a:active {
				background-color: #006;
				color: #fff;
}
.thumbnail1 img {
				border: 1px solid white;
				margin: 0 0px 0px 0;
}
.thumbnail1:hover img {
				border: 1px solid #b8860b;
}
.thumbnail1 span {
				position: absolute;
				background-color: #006;
				padding: 5px;
				left: -1000px;
				border: 0px solid #b8860b;
				visibility: hidden;
				color: black;
				text-decoration: none;
}
.thumbnail1 span img {
				border-width: 0;
				padding: 2px;
				width: 156px;
}
.thumbnail1:hover span {
				visibility: visible;
				top: -206px;
				left: -20px;
				z-index: 50;
}
#wrapper {
				margin: 0 auto;
				width: 955px;
				background: url(../img/bg9.gif) repeat-y;
				background-color:#ffffcc;
				
}
#sidebar {
				/*border: 1px solid #006;*/
				font-size: 0.9em;
				padding: 16px;
				width: 146px;
				float: left;
				background: url(../img/bg9.gif) repeat-y;
}
#maincontent {
				/*border: thin solid #006;*/
				font-size: 0.8em;
				padding: 10px 30px;
				width: 710px;
				float: right;				
				background-color: #ffffcc;
				text-align: center;
}
#footer {
				text-align: left;
				color : #ffffff;
				font-size: 0.70em;
				padding-top: 3px;
				padding-left: 25px;
				clear: both;
}
#footer a {
				color : #006;
				margin: 0;
}
/*NAVIGATION BAR*/
#navbar {
				margin: 0;
				padding: 0;
				width: 130px;
				border-bottom: thin solid #006;
}
#navbar ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
				width: 130px;
				text-align: left;
}
#navbar li {
				margin: 0;
				padding: 0;
				width: 130px;
				text-align: left;
				list-style-type: none;
}
#navbar a {
				display: block;
				padding: 3px 6px;
				color: #006;
				font-size: 15px;
				text-decoration: none;
				background-color: #ffe4b5;
				border: thin solid #006;
				border-bottom: 0px solid #006;
}
#navbar a:active, #navbar a:focus {
				color: #fff;
				background-color: #006;
}
#navbar a:hover {
				color: #fff;
				background-color: #000080;
}
#uberlink {
				color: #fff !important;
				background-color: #006 !important;
}
#google_translate_element {
				align: center;
				}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}