@charset "utf-8";
/* photo tour */
#mainset {
	margin-left: 50%;
	margin-right:50%;
	height: 1120px;
	width: 776px;
	background-color: #d4cebe;
	position: absolute;
	top: 0px;
	left: -398px;
}
#jrbox {
height: 80px;
width: 750px;
position: absolute;
top: 168px;
left: 13px;
}

.sidebar {
height: auto;
width: 80px;
position: relative;
float: left;
clear: inherit;
}
.cthumb {
position: relative;
float: left;
clear: inherit;
height: 80px;
width: 80px;
margin: 0px 0px 6px 0px;
border: solid 1px #666666;
}
.lp_cont {
height: auto;
width: 640px;
position: relative;
float: inherit;
clear: inherit;
background-color: #99FF66;
margin-left: 10px;
}
.op_cont {
height: 250px;
width: 640px;
position: relative;
float: left;
clear: inherit;
background-color: #CCFFCC;
margin-left: 10px;
}
.plot {
position: relative;
height: 150px;
width: 750px;
float: left;
clear: inherit;
}
/* slideshow */
.canton {
height: 40px;
width: 750px;
position: relative;
float: left;
clear: inherit;
}
.plan {
height: auto;
width: 750px;
position: relative;
float: left;
clear: inherit;
background-color: #fff;
padding: 10px 0px 10px 0px;
margin-bottom: 20px;
border-top: 6px solid #6f5d51;
border-bottom: 6px solid #6f5d51;
}
/* defaults required for IE */
a, a:visited, a:hover, a:active, a:focus {color:#000;}

#holder {
position:relative;
margin :40px 0px 0px 0px;
height: 760px;
width: 750px;
background-image: url(../images/bgrad.jpg);
background-repeat: repeat-y;
}
.holder2 {
position:relative;
float: left;
clear: inherit;
margin :150px 0px 0px 13px;
height: auto;
width: 750px;
background-image: url(../images/bgrad.jpg);
background-repeat: repeat-y;
padding: 0px 0px 20px 0px;
border-bottom: 6px solid #6f5d51
}

#holder3 {
position:relative;
margin :150px 0px 0px 13px;
height: 760px;
width: 750px;
background-image: url(../images/bgrad.jpg);
background-repeat: repeat-y;
}
#holder6 {
position:relative;
margin :150px 0px 0px 13px;
height: 760px;
width: 750px;
background-image: url(../images/bgrad.jpg);
background-repeat: repeat-y;
}
#holder7 {
position:relative;
margin :150px 0px 0px 13px;
height: auto;
width: 750px;
background-image: url(../images/bgrad.jpg);
background-repeat: repeat-y;
}

#scrollbox {
	width:110px;
	height:530px;
	background:#fff;
	overflow:auto;
	border:1px solid #aaa;
}
a.gallery, a.gallery:visited {
display:block;
color:#000;
text-decoration:none;
border:1px solid #000;
width:80px;
height:80px;
margin:3px;
float:right;
font-size:11px;
}

a.slidea {background:url(tarp/thumbs/thumb2.jpg);}
a.slideb {background:url(images/thumb3.jpg);}
a.slidec {background:url(images/thumb4.jpg);}
a.slided {background:url(images/thumb5.jpg);}
a.slidee {background:url(images/thumb6.jpg);}
a.slidef {background:url(images/thumb7.jpg);}
a.slideg {background:url(images/thumb8.jpg);}
a.slideh {background:url(images/thumb9.jpg);}
a.slidei {background:url(images/thumb10.jpg);}
a.slidej {background:url(/tarp/thumbs/thumb11.jpg);}


a.gallery span {
display:block;
position:absolute;
left:150px;
top:-1px;
width:1px;
height:1px;
overflow:hidden;
background:#efedec;
z-index:100;
font-size:11px;
}
a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img {border:1px solid #000; z-index:100;}
a.gallery:active img, a.gallery:focus img {border:1px solid #000; z-index:50;}

a.gallery:hover span {
display:block;
position:absolute;
width:auto;
height:auto;
top:0px;
left:115px;
padding:5px;
font-style:italic;
color:#000;
background:#fff;
z-index:100;
font-size:11px;
}

a.gallery:active {border:1px solid #eee;}

a.gallery:active span, a.gallery:focus span {
display:block;
position:absolute;
width:auto;
height:auto;
top:0px;
left:115px;
padding:5px;
font-style:italic;
color:#000;
background:#fff;
z-index:50;
font-size:11px;
}

#thumbs {
width:88px;
height:900px;
background-color: #fff;
}
#footer1 {
	background-color:#d8d0bb;
	text-align: center;
	height: 175px;
	width: 750px;
	position: relative;
	float: left;
}
#clin {
height: 30px;

width: 750px;
position: relative;
float: left;
clear: inherit;
background-color: #e8e3dd;
margin: 0px 0px 0px 0px;
}


.tsrp {
height: 96px;
width: 750px;
position: relative;
float: left;
clear: inherit;
margin: -7px 0px 0px 0px;
border-bottom: solid 1px #000;
}
.tsrp2 {
height: 111px;
width: 750px;
position: relative;
float: left;
clear: inherit;
border-top: #6b4d3a solid 4px;
}
.tpq {
height: 20px;
width: 730px;
position: relative;
background-color: #dad4c6;
float: left;
clear: inherit;
border-bottom: #6b4d3a solid 4px;
text-align: center;
color: #6b4d3a;
font-size: 16px;
font-weight: bold;
padding: 10px;
}
.la {
height: 428px;
width: 750px;
position: relative;
float: left;
clear: inherit;
}
.crtf {
height: 20px;
width:730px;
position: relative;
float: left;
clear: inherit;
text-align: center;
padding: 10px;
font-weight: bold;
font-size: 16px;
color: #fff;
}
.crtf2 {
height: 20px;
width:730px;
position: relative;
float: left;
clear: inherit;
text-align: center;
padding: 10px;
font-weight: bold;
font-size: 16px;
color: #fff;
}


.footerblock {
	background-color: d4cebc;
	text-align:center;
	position: relative;
	float: left;
	clear: inherit;
	height: 132px;
	width: 750px;
	background-color: #d5cebc;
	margin-left: 13px;
}
.footerimageblock {
	position: absolute;
	width: 750px;
}
.footertextblock {
	width: 750px;
	position: absolute;
	left: 0px;
	top: 65px;
}
.mainpogo {
	height: 143px;
	width: 362px;
	position: absolute;
	top: 0px;
	left: 0px;
}


#clin ul{
margin: 3px 0px 0px 80px;
padding: 0px 0px 0px 4px;
float: left;
}
#clin li {
text-decoration: none;
display: inline;
}
#clin li a {
color: #000000;
text-decoration: underline;
border-right: 1px solid #000000;
padding: 0 3px;
font-size: 11px;
}
#clin li a: hover {
	color: #333;
	background: transparent;
	padding: 0 3px;
	border: none;
	border-right: 1px solid #000;
	text-decoration: underline;
}
#clin li:last-child a { border: none; }
.highslide-gallery {
height: auto;
width: 585px;
position: relative;
float: left;
clear: inherit;
margin: 10px 0px 50px 0px;
}
.tprl {
height: 100px;
width: 100px;
position: relative;
float: left;
clear: inherit;
margin: 10px;
}
.tprc {
height: 179px;
width: 181px;
position: relative;
float: left;
clear: inherit;
background-image: url(images/dsdwpt.jpg);
}

.tpr2 {
	height: 182px;
	width: 174px;
	position: relative;
	float: left;
	clear: inherit;
	margin: 9px;
}
.contphotz {
	position: relative;
	float: right;
	clear: inherit;
	padding: 10px;
	margin: 260px 13px 0px 0px;
	height: 970px;
	width: 579px;
	background-color: #fff;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #EFEBE2;
}

.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.hidden-container {
	display: none;
}
#pnppages {
height: 30px;
width: 400px;
position: relative;
float: right;
clear: inherit;
text-align: right;
font-size: 16px;
color: gray;
font-weight: 600;
}

#pnppages ul{
padding: 0px 0px 0px 4px;
float: right;
}
#pnppages li {
text-decoration: none;
display: inline;
}
#pnppages li a {
color: #000000;
text-decoration: underline;
border-right: 1px solid #000000;
padding: 0 3px;
font-size: 16px;
}
#pnppages li a: hover {
	color: #333;
	background: transparent;
	padding: 0 3px;
	border: none;
	border-right: 1px solid #000;
	text-decoration: underline;
}
