/* CSS Document */
td,th {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}

html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	color:#FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}

a:link, a:visited{
	color:#F3EF4B;
	text-decoration: none;

}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}

ul {
	list-style:disc url(../images/dot-med.gif) outside;
}

#Nav{
	position: absolute;
	top:32px;
	width:600px;
	min-width:600px;
	z-index:101;
}

.smImg{
	width:130px;
	border:0px;
	padding:3px;
}

.smImgL{
	width:130px;
	border:0px;
	float:left;
}

.smImgR{
	width:130px;
	border:0px;
	float:right;
}

.form {
	 color:#ffffff;
	 font-size:12px;
	 background-color:#333333;
	 height:auto;
}
input.button {
	color:#ffffff;
	background-color:#990000;
	border:0px;
	font-size:11px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	width:auto;
}
input.button:hover {
	background-color:#333333;

}

.lpHeader{
	padding:3px 5px 2px 5px;
	border-bottom:#13413E inset;
	font-weight:bold;
	text-transform:capitalize;
	height:24px;
	font-size:18px;
	color:#CFCAA7;
}

.lpSubtitle{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}

.contentHeader{
	padding:3px 5px 2px 5px;
	font-size:18px;
	font-weight:bold;
	text-transform:capitalize;
	border-bottom:#13413E inset;
	height:24px;
	color:#CFCAA7;
	margin:0;
}

.lpContent{
	color:#FFFFFF;
	padding: 5px 10px 10px 10px;
	font-size:80%;
}
.content{
	color:#FFFFFF;
	padding: 5px 3px 10px 10px;
	width:95%
}

.pg_subtitle{
	font-weight:bold;
	font-size:18px;
	color:#CFCAA7;
}

.footer{
	font-size:80%;
	text-align:center;
	padding:3px;
}

.footer a:link, .footer a:visited{
	color:#F3EF4B;
}
.footer a:hover{
	color:#FF0000;
	text-decoration:underline;
}
/***********************************************************/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid white;
}

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

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

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