
/* from About page */

@charset "UTF-8";
/* CSS Document */

#about{}

.sidebar-left {
	margin: 0 15px;
	float: left;
}

*html .sidebar-left {
	margin: 0 5px;
	float: left;
}
.middle-content {
	margin: 0 6px;
	float: left;
	width: 420px;
}

*html .middle-content { margin-left:12px;
}
.middle-content p { line-height: 140%; margin-bottom: 10px;
	
}


.sidebar-right {
	margin: 0 15px;
	float: right;
}

*html .sidebar-right {
	margin: 0 10px;
	float: left;
}
.sidebox {
	width: 201px;
	background: url(../images/site/box-mid.png) repeat-y center;
}
.sidebox-top, .sidebox2-top {
	width: 201px;
	height: 38px;
	background: url(../images/site/box-top.jpg) no-repeat top center;
}
.sidebox-item {
	margin: 10px 0 15px;
}

.sidebox2-item {
	padding: 10px 0 15px;
}
.sidebox-bottom {
	width: 201px;
	height: 6px;
	background: url(../images/site/box-bottom.png) no-repeat top center;
}

*html .sidebox-bottom {position: absolute;
	width: 201px;
	height: 6px;
	background: url(../images/site/box-bottom.png) no-repeat ;
}

.sidebox2-bottom {
	width: 201px;
	height: 6px;
	background: url(../images/site/box-bottom.png) no-repeat top center;
}
.sidebox h2, .sidebox2 h2 {
	font-size: 110%;
	color: #fff;
	margin: 0 25px;
	padding: 5px 0 0;
}
.sidebox h3, .sidebox2 h3 {
	margin: 0 25px 5px;
}

.sidebox h3.topRt {
	margin: 0 25px 5px; color:#8B845D;
}
.sidebox h4, .sidebox2 h4 {
	margin: 0 25px 5px;
}
.sidebox p {
	margin: 0 25px 5px; line-height:140%;
}

.sidebox2 p {
	margin: 0 25px 5px; line-height:140%;
}
.sidebox2 {
	margin-top:15px; width: 201px; background: url(../images/site/box-mid.png) repeat-y center;
}

.home-photo { padding-bottom: 10px; text-align:center;}
.home-photo .rounded { margin: 0 auto;}
.middle-text h5 {font-size: 75%; color:#8B845D; font-weight:normal; margin: 8px 0;}

img.rss {position: relative; float: right; margin-top: -13px; margin-right: 15px;}


/*for bottom middle box */

#home-mid-navs {
	position: absolute;
	display: block;
	height: 21px;
	float: left;
	width: 100%;
	font-family: Didot, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	padding: 1px 0 0;
	margin: 5px 0px 0px 0px;
}
#home-mid-navs a {
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
	margin: 0 4px 0 0;
	padding: 4px 10px;
	border-bottom: none; color: #fff;
}
#home-mid-navs a:link {
}
#home-mid-navs a:visited {
}
#home-mid-navs a:hover {
	color: #4F3421;
}
#home-mid-navs a:active {
	color: #4F3421;
}
#home-mid-navs ul {
	float: left;
	list-style-image: none;
	text-align: left;
	margin: 0 0 0 28px;
	padding: 0;
}

*html #home-mid-navs ul {
	margin: 0 0 0 15px;
}

#home-mid-navs li {
	float: none;
	display: inline;
	list-style-type: none;
	list-style-position: outside;
	text-indent: 0;
	text-align: left;
	margin: 0;
	padding: 0;
	border-right: 1px solid #4F3421;
}

#home-mid-navs a.hilite {color: #4F3421;}

#home-mid-navs li.last {border: 0;}

.midbox-top {
	width: 426px;
	height: 38px;
	background: url(../images/site/box-top-wide.jpg) no-repeat top center;
}

#tabs.mnbkg {position: relative;}


.homeCol1 {width: 45%; float: left; position:relative; }
.homeCol2 {width: 45%; float: right; padding-bottom: 5px;}

.contLeft{float: left; width: 50%;}
.contRt{ float:right;width: 45%;}

.topTtl {font-family: Didot, Georgia, "Times New Roman", Times, serif;
	font-weight: normal; color:#8B845D; font-size:75%; margin-bottom:5px;}

.topSub {border-bottom:1px solid #8B845D; font-family: Didot, Georgia, "Times New Roman", Times, serif;
	font-weight: normal; color:#8B845D; text-align:right; font-size:75%; margin-bottom:5px;}

.bttmSub{border-top:1px solid #8B845D;font-family: Arial, Helvetica, sans-serif;font-size:75%; padding-top:4px; clear:both; text-align:right;}

.ui-tabs-hide { display: none; }
#tabs { width: 426px; position: relative; float: left;}
#tabs ul li a:hover { border-bottom: none; }
.slideshow { position: relative; }
.controls {
	z-index: 1000;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	background-color: #F1EFE6;
	margin: 0;
	padding: 5px;
	font-size: 65%;
	width: 34px;
	height: 12px;
}
.controls span { margin: 0 3px }
.photo h3 {color: #4F3421; margin-top: 5px; }
.photo h3 a {color: #4F3421; }
