body {
	background: #f5f5f5 url(images/bodybg.gif) repeat-y 120px 0;
	color: #666;
	font-family: 'Droid Serif', Georgia, Times, "Times New Roman", serif;
	font-size: 10pt;
	line-height: 165%;
	margin: 0;
	padding: 0 0 0 230px;
	overflow-x: hidden;
	}
	
p {
	width: 415px;
	padding: 0;
	margin: 0 0 12px;
	text-align: left;
}

a {
	color: #555;
	text-decoration: underline;
}

img { border: 0; padding: 10px 0 10px; }

a:hover {
	text-decoration: none;
}

h1, h2 {
	display: none;
}

#supp_links {
	margin: 0;
	padding: 0;
	list-style: none;
}

#supp_links li {
	margin: 0 0 8px 0;
}

#bigheader {
	height: 530px;
	width: 1250px;
	margin: 0 0 0 -230px;
	background: #f5f5f5 url(images/bigheader.jpg) no-repeat 0 0;
}

/* h1 {
	margin: 0 0 240px 0;
	padding: 0;
	text-indent: -99999px;
	height: 123px;
	width: 635px;
	background: #f5f5f5 url(images/h1.gif) no-repeat 0 0;
}

h2 {
	margin: 0;
	padding: 0;
	text-indent: -99999px;
	height: 82px;
	width: 635px;
	background: #f5f5f5 url(images/h2.gif) no-repeat 0 0;
} */

h3 {
	text-indent: -9999px;
	margin: 0 0 20px -57px;
	height: 38px;
}

h3#livingwith {
	background: #BCBEC0 url(images/livingwith.gif) no-repeat 37px 0;
}

h3#sponsors {
	background: #BCBEC0 url(images/h3_sponsors.gif) no-repeat 37px 0;
}

h3#supporters {
	background: #BCBEC0 url(images/h3_supporters.gif) no-repeat 37px 0;
}

h4 {
	margin: 0 0 15px;
	padding: 30px 0 0;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
}

h4 span {
	color: #bbb;
	font-style: italic;
	font-weight: normal;
	font-size: 10pt;
}

ul#nav {
	width: 151px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 380px;
	left: 22px;
}

#nav li {
	height: 24px;
	width: 151px;
	text-indent: -9999px;
	margin: 0 0 10px 0;
}

#nav li a {
	display: block;
	height: 24px;
	width: 151px;
	background: #f5f5f5;
}

#nav li#day a {
	background: #f5f5f5 url(images/nav_day.gif) no-repeat 0 0;
}

#nav li#n_sponsors a {
	background: #f5f5f5 url(images/nav_sponsors.gif) no-repeat 0 0;
}

#nav li#n_supporters a {
	background: #f5f5f5 url(images/nav_supporters.gif) no-repeat 0 0;
}


#nav li#donate a {
	background: #babcbe url(images/nav_donate.gif) no-repeat 0 0;
}

ul#days {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 380px;
	left: 173px;
}

#days li {
	display: inline;
	float: left;
	height: 24px;
	width: 38px;
	text-indent: -9999px;
	margin: 0 12px 0 0; padding: 0;
}


#days li a {
	display: block;
	height: 24px;
	width: 38px;
	background: #f5f5f5;
}

#days li#a_01 a {
	background: #f5f5f5 url(images/day_01.gif) no-repeat 0 0;
}

#days li#a_02 a {
	background: #f5f5f5 url(images/day_02.gif) no-repeat 0 0;
}

#days li#a_03 a {
	background: #f5f5f5 url(images/day_03.gif) no-repeat 0 0;
}

#days li#a_04 a {
	background: #f5f5f5 url(images/day_04.gif) no-repeat 0 0;
}

#days li#a_05 a {
	background: #f5f5f5 url(images/day_05.gif) no-repeat 0 0;
}

#days li#a_06 a {
	background: #f5f5f5 url(images/day_06.gif) no-repeat 0 0;
}

#days li#a_07 a {
	background: #f5f5f5 url(images/day_07.gif) no-repeat 0 0;
}


#entries {
	margin: 0 0 50px 0;
}

#entries img {
	width: 500px;
	margin: 12px 0 8px -57px;
}


#links {
	margin: 100px 0 0 -110px;
	padding: 105px 0 15px 85px;
/*	border-top: 4px double #90caec; */
	font-size: 9pt;
}

#links ul li {
	display: inline;
	list-style: none;
	margin: 0 45px 0 0;
}

#links ul li a, #links a {
	color: #90caec;
	text-decoration: none;
	text-transform: uppercase;
	font-style: italic;
}

#links ul li a:hover, #links a:hover {
	text-decoration: underline;
}

#statement {
	background: #fff;
	width: 550px;
	padding: 25px;
	margin: 15px 0 15px -57px;
}

#statement h4 {
	margin: 0; padding: 0;
}
