﻿* {
margin: 0;
padding: 0;
}
body {
font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
background-color:#D4D4D4;
}
h1 {
font-size: 2.4em;
font-weight: normal;
}
h2 {
font-size: 2.0em;
font-weight: normal;
}
h3 {
font-size: 1.6em;
font-weight: normal;
}
p, li  {
font-size: 1.4em;
}
td {
font-size: 1.2em;
padding: 3px;
}

h1, h2, p {
margin: 1em 0;
}
img {
	margin: 2px;
}
.subline {font-size:8pt; color:black;}
a.menu {
  display: block;
  width: 200px;
  height: 36px;
  line-height: 36px;
  color: #000;
  text-decoration: none;
  background: #94B8E9 url(images/pixy-rollover.gif) no-repeat left bottom;
  text-indent: 50px;
  text-transform: uppercase;
}

a:hover, .selected a {
  background-color: #369;
  background-position: right bottom;
  color: #fff;
}

.first a {
  height: 40px;
  line-height: 40px;
}
#wrapper {
background-color: #fff;
}
#branding {
height: 150px;
background-color:#b0b0b0;
padding: 20px;
}
#branding h1 {
margin: 0;
}
#mainNav {
list-style: none;

}
#content {
background-color:#eee;
}
#secondaryContent {
background-color:#fff;
}
#secondaryContent h2 {
font-size: 1.6em;
margin: 0;
}
#secondaryContent p {
font-size: 1.2em;
}
#footer {
background-color:#b0b0b0;
padding: 1px 20px;
}
/* The Core Technique
================================= */
body {
text-align: center; min-width: 760px;
}
#wrapper {
width: 90%; margin: 0 auto; text-align: left; }
#mainNav { width: 22%;
float: left;
}
#content { width: 75%; float: right; }
#mainContent { width: 70%; margin: 0; float: left; } #secondaryContent { width: 25%;
min-width: 10em;
display: inline; /* :KLUDGE: Fixes IE double margin float bug */
float: right; }
#footer { clear: both; }
/* add some padding to the contents in the main nav and secondary content areas */
#mainNav, #secondaryContent {
padding-top: 20px;
padding-bottom: 20px;
}
#mainNav *, #secondaryContent * { padding-left: 15px;
padding-right: 15px;
}
#mainNav * *, #secondaryContent * * { padding-left: 0;
padding-right: 0;
}
#home #mainNav .home a,
#archive #mainNav .archive a,
#festival #mainNav .festival a,
#map #mainNav .map a,
#diary #mainNav .diary a,
#contact #mainNav .contact a,
#gbg #mainNav .gbg a,
#poty #mainNav .poty a,
#tun #mainNav .tun a,
#links #mainNav .links a,
#visits #mainNav .visits a
{
	background-position: right bottom;
	color: #fff;
	cursor: default;
}