html 
{
	background: url(../css_images/background.gif) top center repeat-y #003c04;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	width: 830px;
}

body
{
	color: #000;
	margin: 1px 5px 0 5px;
	padding: 0;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 80%;
	line-height: 1.2;
	width: 820px;
  background: url(../css_images/lottery_funded_small.gif) 570px 15px no-repeat;
	
}


h1
{
	padding: 0;
	margin: 0;
	font-size: 1.9em;
}

p
{
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	line-height: 1.3;
}

a
{
	text-decoration: none;
}

li
{
	font-size: 1.1em;
	line-height: 1.2;
}

h2
{
	font-size: 1.7em;
}

img
{
	border: 0;
}

#body
{
	position: relative;
	/*top: -100px;*/
	display: block;
	margin: 0 295px 0 90px;
	background: url(../css_images/masthead.gif) -5px -50px no-repeat;
}
/*
#body .external_link
{
	padding-left: 14px;
	background: url(../css_images/off_site.gif) 0 center no-repeat;
}
*/
#body .download
{
	padding-left: 14px;
	background: url(../css_images/download.gif) 0 center no-repeat;
	display: block;
}

#masthead
{
	margin-left: 90px;
	float: left;
	display: inline;
}

#masthead h1
{
	width: 433px;
	height: 90px;
	text-indent: -5000px;
}

ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
#body ul li
{
	width: 300px;
	padding-bottom: 10px;
	padding-left: 25px;
	background: url(../css_images/bullet.gif) 0 1px no-repeat;
}
#body ul
{
}

#search_wrapper
{
	clear: right;
	float: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0;
	width: 250px;
}

#search
{
	width: 150px;
}

#main_menu_wrapper
{
	margin-top: 105px;
}

#main_menu_wrapper, #sub_menu_wrapper
{
	z-index: 1000;
	clear: right;
	float: right;
	padding-right: 45px;
	padding-top: 25px;
	padding-bottom: 0;
	margin-bottom: 0;
	background: url(../css_images/menu_frame_top.gif) 1px 0 no-repeat;
	width: 250px;
}

#main_menu_wrapper ul, #sub_menu_wrapper ul
{
	width: 249px;
	padding-bottom: 55px;
	margin-bottom: 0;
	background: url(../css_images/menu_frame_bottom.gif) bottom left no-repeat;
}



#main_menu_wrapper li, #sub_menu_wrapper li
{
	padding-left: 30px;
}
#main_menu_wrapper li img, #sub_menu_wrapper li img
{
	margin: 6px 0 0 30px;
	
}
 
#main_menu_wrapper li a:hover, #sub_menu_wrapper li a:hover
{
	background: url(../css_images/left_leaf.gif) 0 5px no-repeat;
}
#main_menu_wrapper li a, #sub_menu_wrapper li a
{
	display: block;
	z-index: 1000;
}

#sub_menu_wrapper ul, #main_menu_wrapper ul
{
	padding-top: 10px;
}

li.menu_1
{
	background: url(../css_images/menu_scribble_1.gif) no-repeat 50px 6px;
}

li.menu_2
{
	background: url(../css_images/menu_scribble_2.gif) no-repeat 50px 6px;
}

li.menu_3
{
	background: url(../css_images/menu_scribble_3.gif) no-repeat 50px 6px;
}

li.menu_4
{
	background: url(../css_images/menu_scribble_4.gif) no-repeat 50px 6px;
}

li.menu_5
{
	background: url(../css_images/menu_scribble_5.gif) no-repeat 50px 6px;
}

li.menu_2_1
{
	background: url(../css_images/menu_scribble_2_1.gif) no-repeat 50px 6px;
}

li.menu_2_2
{
	background: url(../css_images/menu_scribble_2_2.gif) no-repeat 50px 6px;
}

li.menu_2_3
{
	background: url(../css_images/menu_scribble_2_3.gif) no-repeat 50px 6px;
}

li.menu_2_4
{
	background: url(../css_images/menu_scribble_2_4.gif) no-repeat 50px 6px;
}

li.menu_2_5
{
	background: url(../css_images/menu_scribble_2_5.gif) no-repeat 50px 6px;
}
#sub_menu_wrapper li a
{
/*	display: block;
	font-size: 1.3em;
	text-decoration: none;
	padding: 5px 0 10px 20px;
	font-family: Serif;
	display: inline;
	color: #6e5533;*/
}


#menu_home
{
	background: url(../css_images/menu_home.gif) center right no-repeat;
	margin-top: 5px;
}
#menu_home, #menu_home a
{
	width: 175px;
	height: 28px;
}

#menu_about
{
	background: url(../css_images/menu_about.gif) center right no-repeat;
}
#menu_about, #menu_about a
{
	width: 175px;
	height: 28px;
}

#menu_involved
{
	background: url(../css_images/menu_get_involved.gif) center right no-repeat;
}
#menu_involved, #menu_involved a
{
	width: 175px;
	height: 30px;
}

#menu_whats_in_it
{
	background: url(../css_images/menu_in_it.gif) center right no-repeat;
}
#menu_whats_in_it, #menu_whats_in_it a
{
	width: 175px;
	height: 58px;
}

#menu_heritage
{
	background: url(../css_images/menu_heritage.gif) center right no-repeat;
}
#menu_heritage, #menu_heritage a
{
	width: 175px;
	height: 28px;
}

#menu_downloads
{
	background: url(../css_images/menu_downloads.gif) center right no-repeat;
}
#menu_downloads, #menu_downloads a
{
	width: 175px;
	height: 60px;
}
#menu_contact
{
	background: url(../css_images/menu_contact.gif) center right no-repeat;
}
#menu_contact, #menu_contact a
{
	width: 175px;
	height: 28px;
}


div#title_spacer
{
	height: 30px;
	width: 360px;
	display: block;
	padding: 0 0 0 20px;
	margin: 0;
	background: url(../css_images/left_leaf.gif) 0 7px no-repeat;
}

#body p
{
	width: 400px;
	padding: 0;
	margin: 10px 0 20px 0;
}


.image_top
{
	width: 432px;
	background: url(../css_images/picture_frame_top.gif) 0 0;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
	left: -7px;
}

.image_bottom
{
	width: 432px;
	background: url(../css_images/picture_frame_bottom.gif) bottom left no-repeat;
	padding-top: 16px;
	padding-bottom: 21px;
	margin: 0;
}

.image_bottom img
{
	width: 405px;
	position: relative;
	left: 15px;
}

.hide_text
{
	position: absolute;
	left: -5000px;
}

.title
{
	margin-top: 20px;
	background: url(../css_images/left_leaf.gif) 0 5px no-repeat;
	padding-left: 20px;
}

.title_wrap
{
	width: auto;
	height: auto;
	margin: 0 0 5px 0;
}

#flagship_sites
{
	width: 426px;
	height: 307px;
	background: url(../css_images/flagship_sites.gif) 0 0 no-repeat;
	position: relative;
}

#flagship_sites a
{
	display: block;
	position: absolute;
	text-indent: -5000px;
	
}

#flagship_sites a:hover
{
	background: url(../css_images/flagship_sites.gif) no-repeat;
}

#coldfall_wood
{
	width: 144px;
	height: 43px;
	left: 114px;
	top: 47px;
}

a#coldfall_wood:hover
{	
	background-position: 40px -343px;
}

#claybury_wood
{
	width: 169px;
	height: 42px;
	left: 257px;
	top: 40px;
}

a#claybury_wood:hover
{	
	background-position: 3px -343px;
}

#peabody_hill_wood
{
	left: 119px;
	top: 153px;
	width: 168px;
	height: 45px;
}

a#peabody_hill_wood:hover
{	
	background-position: 66px -338px;
}


#morden_park_wood
{
	left: 20px;
	top: 213px;
	width: 165px;
	height: 46px;
}

a#morden_park_wood:hover
{	
	background-position: 115px -357px;
}


#birch_and_rowdown_wood
{
	left: 181px;
	top: 240px;
	width: 196px;
	height: 42px;
}

a#birch_and_rowdown_wood:hover
{	
	background-position: 46px -359px;
}

#scadbury_park_wood
{
	left: 241px;
	top: 193px;
	width: 177px;
	height: 43px;
}

a#scadbury_park_wood:hover
{	
	background-position: 34px -356px;
}

#season_control
{
	width: 426px;
	height: 300px;
	position: relative;
}

#season_control a
{
	text-indent: -5000px;
	display: block;
	width: 146px;
	height: 146px;
	position: absolute;
}

#season_summer
{
	background: url(../css_images/summer.gif) -1px 0 no-repeat;
}
#season_autumn
{
	background: url(../css_images/autumn.gif) 1px 0 no-repeat;
}
#season_winter
{
	background: url(../css_images/winter.gif) 2px 0 no-repeat;
}
#season_spring
{
	background: url(../css_images/spring.gif) no-repeat;
}

.season_position_0
{
	left: 140px;
	top: 0;
}
.season_position_1
{
	left: 280px;
	top: 73px;
}
.season_position_2
{
	left: 140px;
	top: 144px;
}
.season_position_3
{
	left: 0;
	top: 73px;
}

