body {min-width: 700px;line-height:160%;}

#container {
padding-left: 230px;
padding-right: 50px;
}
#container .column {
position: relative;
float: left;
}
#content {
padding: 10px 20px;
width: 100%;
background:#f6f5e9;
overflow:hidden;
}
#left {
width: 220px;
padding:0 10px 0 10px;
left:-275px;
margin-left: -100%;
}
#right {
width: 220px;
padding: 0 10px;
margin-right: -100%;
}
#footer {
clear: both;
text-align:center;
padding-top:15px;
background:#f6f5e9 url(img/footer.gif) repeat-x top;
}
/*** IE Fix ***/
* html #left {
 left: 0;
}

#container .column {
padding-bottom: 15px;
}
/*** Footer Fix ***/
* html {
overflow-x: hidden;
}

* html #footer-wrapper {
float: left;
position: relative;
width: 100%;
background: #f6f5e9;
}
	
html,body {
margin: 0;
padding: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
border-left:0;
}

p,h1 {margin:0 0 1em;}
h2,h3,h4,h5,h6 {margin:1em 0 .5em;}

a img,img{border:none;display:block;}
a {color:#350b00;text-decoration:underline;}

a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6{
font-weight:bold;
color:#350b00;
font-family: Georgia, "Times New Roman", Times, serif;	
}

h1,h2,h3{text-align:center;}
h4,h5,h6{text-align:left;}

h1{font-size:172%}/* 24px */
h2{font-size:158%;}/* 22px */
h3{font-size:130%;}/* 20px */
h4{font-size:129%}/* 18px */
h5{font-size:115%}/* 16px */
h6{font-size:100%}/* 14px */

body{font-size: 14px;background:#bcd;margin:0 auto;}


#nav {
	position:relative;
	color:#350b00;
	font-family:"Palatino Linotype" serif;
	font-size:100%;
	font-weight:bold;
	padding:0 0 36px;
	overflow:hidden;		
}

#nav div {
  position:absolute;
  height:35px;
}

#nav a{text-decoration:none;}

div .tab{
	width:116px;
	text-align:center;
	padding:8px;
	background: url('img/item5.png') no-repeat right top;
	cursor:pointer;		
}

#nav div.active {
  z-index:10;
	background:url('img/item6.png') no-repeat top center;  
}

div#title {
	left:0;
	width:280px;
	padding:8px 0 0 0;
	z-index:15;
	background:url('img/logobg32.png') no-repeat top right;
	overflow:hidden;
}

div#tools {
  left:815px;
  width:100%;
	background:url('img/backtop.gif') no-repeat left top;  
  z-index:15;
}

#about{left:260px;z-index:5;}

#acti {left:370px;z-index:4;}

#docs {left:480px;z-index:3;}

#service {left:590px;z-index:2;}

#gbook {left:700px;z-index:1;}

div.tab:hover{
	background:url('img/item6.png') no-repeat top center;
}

div#header {
  position:relative;
  height:184px;
  background:url(img/header-high.jpg) no-repeat center top;
  padding:0 0 8px 0;
}

#content {
font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
font-size:110%;
padding-top:15px;
}

#content p {text-align:justify;margin:0 0 1em;}

#lt {
	position:absolute;
	width:30px;
	height:30px;
	left:-15px;
	top:-15px;
	background:url('img/star.gif');
}

#rt {
	position:absolute;
	width:30px;
	height:30px;
	left:-15px;
	top:-15px;
	margin-left:100%;
	background:url('img/star.gif');
}

#lb {
	position:absolute;
	width:30px;
	height:30px;
	left:-15px;
  top:auto;
	background:url('img/star.gif');
}

#rb {
	position:absolute;
	width:30px;
	height:30px;
	left:-15px;
	top:auto;
	margin-left:100%;
	background:url('img/star.gif');
}

#bottom {
	height:45px;
	background:#f6f5e9 url('img/bottom.jpg') no-repeat center bottom;
}

div.note {
  background:url(img/note.png) repeat-y left;
}

div.note ul {font-size:16px;list-style-type:none;}
div.note h3 {margin:0 0 8px;}

li {padding:5px;}

th {margin:0;padding:0;color:#350b00}

#calendar{font-size:90%;background:url(img/calendar.jpg) no-repeat top center;}

#calendar td{padding:0 5px 0 5px;text-align:center;margin:0;}

div.breadcrumbs{margin:0 0 5px 10px;}

input {
  font-size:14px;
  color:#333;
}

.authors {
text-align:right !important;
font-style:italic;}

div.top_link{text-align:right;}

div.NewsSummary {padding-bottom:25px;background:url(img/line.png) no-repeat center bottom;}

div.NewsSummaryPostdate {font-weight:bold;font-size:92%;}

.cDate {font-style:italic;}
.cAgo {color:red;}
.cover {float:left; margin:0 10px 0 0;border:#350b00 1px solid;}

dt {font-weight:bold;}
dd {margin:0 0 .5em 2em;}

ul {list-style-type:disc;}
ol {list-style-type:decimal;}
ul,ol {margin:-1em 0 .5em 2em;}

ul.standalone, ol.standalone {margin:.5em 0 .5em 2em;}

span.nobr {white-space:nowrap;}

ol.sources {margin:0;padding-left:3em;font-size:90%;border-top:1px solid #350b00;}
ol.sources li {padding:0;line-height:140%;}
sup,sub {line-height:65%;}
img.portrait {margin:0 10px 5px 0; float:left;}
table.photos {width:95%;text-align:center;margin:0 auto;}

table.price td,th {border:1px solid #333; padding:5px}
#search {margin:0 22px 0 25px;}
input.wingdings {
 padding:0 3px;
 font-family:"Wingdings 3";
}
div.note ul {
margin:0 22px 0 25px;
list-style-type:none;
padding:0;
}

#counters {width:88px;margin:10px auto;list-style-type:none;padding:0;}
#counters li {padding:3px 0;}
