/* CSS Document */

.text {
	font-family: arial;
	font-size: 11px;
	color: #555555;
	text-align:left;
}

.text2 {
	font-family: arial;
	font-size: 11px;
	color: #555555;
	text-align:left;
	line-height:20px;
	text-align:justify;
}

.headline {
	font-family:arial, trebuchet ms;
	font-size: 12px;
	color: #F56735;
	font-weight: bold;
	text-decoration: none;
	line-height:30px;
	background: transparent url(arrow.gif) top right no-repeat ;
	padding:0 15px 0px 0px; /*padding of tabs*/
}

.headline2 {
	font-family:trebuchet ms;
	font-size: 25px;
	color: #ccc;
	text-align:left;
	font-weight: normal;
	text-decoration: none;
	line-height:30px;
	background: transparent url(arrow.gif) top right no-repeat ;
	padding:0 15px 0px 0px; /*padding of tabs*/
}

.footer {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3A3A3;
}

.smalltxt {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
}

.white-text {
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-align:left;
	padding-left:10px;
}

.nav a {
	font-family:  verdana;
	font-size: 11px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	font-weight: normal;
	padding: 0.1em 1px;
	text-decoration: none;
	line-height:20px;
}

.nav a:hover {
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#fff;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}

.nav3 a {
	font-family:  verdana;
	font-size: 11px;
	color: #000000;
	text-align:left;
	padding-left:10px;
	font-weight: normal;
	padding: 0.1em 1px;
	text-decoration: none;
	line-height:20px;
}

.nav3 a:hover {
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#ff0000;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}


.nav2 a {
	font-family:  verdana;
	font-size: 11px;
	color: #fff;
	text-align:left;
	padding-left:10px;
	font-weight: normal;
	padding: 0.1em 1px;
	text-decoration: none;
	line-height:20px;
}

.nav2 a:hover {
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#000;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}

.nav3 a {
	font-family:  verdana;
	font-size: 11px;
	color: #555555;
	text-align:left;
	padding-left:10px;
	font-weight: normal;
	padding: 0.1em 1px;
	text-decoration: none;
	line-height:20px;
}

.nav3 a:hover {
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#ff0000;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}

.select {
	font-family:  verdana;
	font-size: 11px;
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#ff0000;
	font-weight:normal;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	line-height:20px;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}

.list li{margin-bottom:10px;

}

.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 180px;
border: 0px solid #9A9A9A;
}

.markermenu li a{
background: #421A5A url(btn-bg1.gif) no-repeat 2px center;
font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #fff;
display: block;
width: auto;
padding: 1px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 0px solid #B5B5B5;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 180px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #fff;
}

.markermenu li a:hover{
color: #fff;
background-color: #55316B;
background-image1:url(btn-bg.gif) top right no-repeat;  /*onMouseover image change. Remove if none*/
text-decoration: none;
}

.footer a {
	font-family:  verdana;
	font-size: 11px;
	color: #555555;
	text-align:left;
	padding-left:10px;
	font-weight: normal;
	padding: 0.1em 1px;
	text-decoration: none;
	line-height:20px;
}

.footer a:hover {
	padding: 0.1em 1px;
	border: 0px solid #7d6340;
	color:#000;
	text-decoration: none;
	background1: #55316B url(btn-bg.gif) top right no-repeat ;
	padding1:0 40px 0px 0px; /*padding of tabs*/
}

.text li{
line-height:normal;
list-style:circle ;
margin-left:-30px;
padding-bottom:8px;
}

/*Credits: Dynamic CSS Library */

.gallerycontainer{
	position: relative;
	width: 416px;
	padding-left:16px;
	text-align:center;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0px 0px 0px 0px;

}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid white;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color1: lightyellow;
padding: 0 0 0 40px;
left: -900px;
border: 0px dashed gray;
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: 0;
left: 0px; /*position where enlarged image should offset horizontally */
top:80px;
z-index: 50;
}
