body, html {
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:17px;
	color:#2f2f2f;
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-weight: lighter;
}

a { color:inherit; text-decoration:none; }

h1 { font-family:"Open Sans Condensed", "Trebuchet MS", Verdana; font-size:24px; color:#f58220; text-decoration:none; font-weight:lighter; font-style:italic; margin:0; margin-top:10px; margin-bottom:5px; padding:0; }
h2 { font-family:"Open Sans Condensed", "Trebuchet MS", Verdana; font-size:20px; color:#79280f; text-decoration:none; font-weight:lighter; margin:0; padding:0; }

.forms {
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:14px; 
	color:#333333;
	border:0;
	padding:2px;
	margin-top:1px;
	margin-bottom:1px;
	outline:none;
	background-image:url(images/forms1.jpg);
	width:220px;
	height:21px;
}

.forms3 {
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:14px; 
	color:#333333;
	border:0;
	padding:2px;
	margin-top:1px;
	margin-bottom:1px;
	outline:none;
	background-image:url(images/forms1.jpg);
	width:305px;
}
.forms2 {
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:14px; 
	color:#333333;
	border:0;
	padding:2px;
	margin-top:1px;
	margin-bottom:1px;
	outline:none;
	background-image:url(images/forms1.jpg);
	width:82px;
	height:21px;
}
.button { font-size:11px; 
	border:0;
	padding:2px 4px 2px 4px;
	background: #b49b80;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	display:inline-block;
	cursor:pointer;
}

.text1 { font-size:11px; color:#2f2f2f; }
.address {
	font-size:15px;
	color:#716684;
	font-weight: 600;
}
.address2 {
	font-size:18px;
	color:#8E849F;
	font-weight: 600;
}
.text2 { font-size:36px; color:#716684; }
.text3 { font-size:36px; color:#303030; }
.text4 {
	font-size:60px;
	color:#2f2f2f;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}

.text5 { font-size:16px; color:#7b7064; }
.text6 { font-size:24px; color:#7b7064; }
.links {  }
.linkf {  font-size:15px; color:#9d9683; text-decoration:none; }
.titles{ font-family:"Open Sans Condensed", "Trebuchet MS", Verdana; font-size:20px; color:#FFFFFF; text-decoration:none; font-weight:lighter; margin:0; padding:0; }
.titles2{
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:24px;
	color:#2f2f2f;
	text-decoration:none;
	font-weight:600;
	margin:0;
	padding:0;
	line-height: 36px;
}
.titles3{
	font-family:"Open Sans Condensed", "Trebuchet MS", Verdana;
	font-size:19px;
	color:#7b6a9e;
	text-decoration:none;
	font-weight:600;
	margin:0;
	padding:0;
	line-height: 36px;
}
p {
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	text-align:center;
	line-height: 28px;
	font-size: 19px;
}
ul {padding-left:20px;}
.divtitles { background:#dbcec0; padding:5px; border-right:50px solid #79280f; }
.divframe { border: 1px #DDDDDD solid; padding:4px; }

img { border:none; margin:0; vertical-align:middle; }

img.plinks { border: 1px #DDDDDD solid; padding:2px; }
.plinks img{ border: 1px #DDDDDD solid; padding:2px; margin-bottom:8px;  }
a.plinks:hover img{ border: 1px #b49b80 solid; padding:2px; margin-bottom:8px;  }
img.photo { border: 1px #DDDDDD solid; padding:4px;  }

#slideshow {
    position:relative;
    height:290px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
