body{
	font-family: "Trebuchet MS";
	font-size: 16px;
	line-height: 175%;
	min-width: 1030px;
}

h1{
	color: #527749; /* Green */
	color: #5B5C8A; /* Dark Blue */
	color: #515A5B; /* Drab Green */
	font-size: 34px;
	line-height: 36px;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	border-bottom: 2px solid #5B5C8A; /* Dark Blue */
	border-bottom: 2px solid #515A5B; /* Drab Green */
	max-width: 850px;
	display: inline-block;
}

h2 {
	color: #527749; /* Green */
	color: #5B5C8A; /* Dark Blue */
	color: #515A5B; /* Drab Green */
	color: #bb9c7f; /* brown */
	color: #000000; /* Black */
	color: #a97d3d; /* Orange */
	font-size: 26px;
	font-weight: normal;
	max-width: 850px;
	border-bottom: 1px solid #a97d3d; /* Orange */
}
ul h2 { border-bottom: none; }

h3 {
    color: #a97d3d;
	margin-bottom: 5px;
}

h4 {
  font-size: 18px;
  color: #bb9c7f; /* brown */
  color: #000000; /* Black */
  color: #a97d3d; /* Orange */
}
h4 a { color: #a97d3d; /* Orange */ }

a {
	color: #73A93F; /* light green */
	color: #5B5C8A; /* Dark Blue */
	color: #515A5B; /* Drab Green */
	text-decoration: none;
	border-bottom: 1px dotted #73A93F; /* light green */
	border-bottom: 1px dotted #5B5C8A; /* Dark Blue */
	border-bottom: 1px dotted #515A5B; /* Drab Green */
}

span {
  color: #bb9c7f; /* brown */
  color: #000000; /* Black */
  color: #a97d3d; /* Orange */
}

a:hover{
	border-bottom: 1px solid #5B5C8A; /* Dark Blue */
	border-bottom: 1px solid #515A5B; /* Drab Green */
}

hr {
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
		clear: left;
}

.navigation {
	list-style: none;
	margin: 0px;
	padding-left: 30px;
}

.navigation li{
	display: block;
	float: left;
	margin: 0px;
	padding: 7px 0px 0px 70px;
	text-shadow: 1px 1px 1px #444;
}

.navigation li:first-child {
	padding-left: 0px;
}

.navigation .selected a {
	color: #bfbdff;
	color: #e8d2b5; /* brown */
	color: #000000; /* Black */
	color: #a97d3d; /* Orange */
    color: #d8c095; /* Light Orange */
}

.navigation li a {
	border: none;
	font-size: 20px;
	color:#FFF;
}

.navigation li a:hover{
	border: none;
	color: #bfbdff;
	color: #e8d2b5; /* brown */
	color: #000000; /* Black */
	color: #a97d3d; /* Orange */
    color: #d8c095; /* Light Orange */
}

#tales-ad a { border-bottom: none; }
#tales-ad a:hover { border-bottom: none; }

.right { float: right; padding: 0px 0px 10px 10px; max-width: 400px; font-size: 12px; }
.left { float: left; padding: 0px 10px 10px 0px; max-width: 400px; font-size: 12px; }
.home .left,.first-person-tales .left { max-width: 300px; }
.home .right,.first-person-tales .right { max-width: 300px; }

#social-networking a { border: none; }

ul.first-person-tales { margin-left: 120px; padding-top: 25px; }
ul.first-person-tales li { margin-bottom: 30px; }
ul.first-person-tales li a { font-size: 30px; color: #bb9c7f; /* brown */ }
ul.first-person-tales li a { font-size: 30px; color: #000000; /* black */ }
ul.first-person-tales li a { font-size: 30px; color: #a97d3d; /* Orange */ }

#header a { border-bottom: none; }

.section { display: block; clear: left; }

#footer ul{
	list-style: none;
}

#footer li {
	display: inline;
	padding: 10px 0 0 35px;
}

#footer li a {
	font-size: 18px;
	color: #5B5C8A; /* Dark Blue */
	color: #515A5B; /* Drab Green */
	border: none;
}

#footer li a:hover { text-decoration: underline; }

.button a { background-color: #515A5B; color: #cccccc; padding: 5px 10px 5px 10px; border: 1px solid white; }
.button a:hover { border: 1px solid black; color: #ffffff; }

.b1f, .b2f, .b3f, .b4f {font-size:1px; overflow:hidden; display:block; }
.b1f {height:1px; background:#e8d2b5; margin:0 5px;}
.b2f {height:1px; background:#e8d2b5; margin:0 3px;}
.b3f {height:1px; background:#e8d2b5; margin:0 2px;}
.b4f {height:2px; background:#e8d2b5; margin:0 1px;}

#tab-block {
	font-size: 24px;
	line-height: 26px;
	/*height: 50px;*/
	width: 452px;
	width: 205px;
	width: 300px;
	padding: 20px;
}
#tab-block  a { color: #5579A5; }
#tab-block  a:hover { border-bottom: none; }
.tab.mask {
	margin: 10px;
	float: left;
}

#map_canvas {
	width:   300px;
	height:  300px;
	margin:  0px 0px 5px 20px;
	padding: 0px;
}

/* Search Form */
#tw-form{
font-family: Tahoma, Geneva, sans-serif;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: #aaa 1px solid;
background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */
width: 180px;
float: left;
padding: 0 4px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;
}
#tw-form #tw-input-text{
width: 145px;
float: left;
border: 0;
background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */
color: #777;
line-height: 100%;
font-size: 12px;
font-family: Tahoma, Geneva, sans-serif;
margin-top:3px;margin-bottom:3px;
height:20px;
}
#tw-form #tw-input-text:focus{
outline:none;
color:#333;
}
#tw-form #tw-input-submit{
background: url(/images/search-zoom-icon.png) no-repeat 8px 5px;
border: 0;
float: left;
width: 22px;
z-index: 100;
cursor: pointer;
}

.specialrow { display: none; }
.special { display: none; }
