@charset "UTF-8";
/* CSS Document */

body {
		width: 800px;
		margin: 0px auto 0px auto;
		padding: 0px;
		background: #457BAD;
		background-image:url(../images/body_background.jpg);
		background-repeat:repeat-y;
		background-position:center;
		position: relative;
		top:0px;}
		
p.parks_rightcol_link {
		width:221px;
		float:left;
		padding-left:17px;
		margin-bottom:10px;}		
		
/* Positioning Elements */

#main_body {
		width:800px;
		position:absolute;
		top:154px;}	

#parks_mainimage {
		width:774px;
		height:215px;
		position:absolute;
		left:13px;
		top:154px;}

#parks_mainbody	{
		width:763px;
		float:left;
		margin-left:24px;
		margin-top:389px;}
		
		
#parks_mainbody_resources {
	width:763px;
	float:left;
	margin-left:24px;
	margin-top:170px;}

		
		
		
#parks_leftcol {
		width:514px;
		float:left;}		
		
#parks_pagetitle {
		width:470px;
		height:20px;
		float:left;
		margin-bottom:13px;}
		
#parks_maintext {
		width:514px;
		float:left;}
		
#parks_secondary_footer {
		width:249px;
		height:15px;
		float:left;
		margin-top:20px;
		margin-bottom:13px;}		
		
#parks_accessibilitynav {
		width:249px;
		height:15px;
		float:left;
		margin-bottom:13px;}
		
#parks_rightcol {
		width:238px;
		float:left;
		margin-left:11px;} /* 11px check artwork not 13px;!!! */
		
#parks_rightcol_links {
		width:238px;
		float:left;
		margin-left:11px;
		background-color:#D4E0EC;}		
		
#david_quote {
		width:238px;
		float:left;
		margin-bottom:20px;}
		
#signup_signposting a {
		width:238px;
		height:115px;
		float:left;
		margin-bottom:13px;
		background-image:url(../images/parks/signup-signposting.jpg);
		background-position:top;}
		
#signup_signposting a:hover {
		background-position:bottom;}
		
#search_box {
		width:238px;
		height:70px;
		float:left;
		margin-bottom:20px;
		background-image:url(../images/parks/search_box_background.jpg);}
		
#search_box_title {	
		width:204px;
		height:17px;
		float:left;
		margin-left:10px;
		margin-top:10px;}		
		
span#search_input input[type="text"] {
		width:150px;
		float:left;
		margin-top:5px;
		margin-left:10px;}
		
span#search_submit input[type="submit"] {
		width:50px;
		float:left;
		margin-top:5px;
		margin-left:10px;}												
		
/* Parks Naviagation */			
/* parks_home */
		
#parks_home #nav_main .parks_home a {
		width:87px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/home-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_home a {
		width:87px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/home-menu-parks.jpg');}

#nav_main .parks_home a:hover {
		background-position:bottom;}
		
/* parks_why_join */
		
#parks_why_join #nav_main .parks_why_join a {
		width:72px;
		height:20px;
		position:relative;
		background-image: url('../images/why_join_menu.jpg');
		background-position:bottom;}
		
#nav_main .parks_why_join a {
		width:72px;
		height:20px;
		position:relative;
		background-image: url('../images/why_join_menu.jpg');}

#nav_main .parks_why_join a:hover {
		background-position:bottom;}

/* parks_how */
		
#parks_how #nav_main .parks_how a {
		width:166px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/how-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_how a {
		width:166px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/how-menu-parks.jpg');}

#nav_main .parks_how a:hover {
		background-position:bottom;}
				
/* parks_resources */
		
#parks_resources #nav_main .parks_resources a {
		width:76px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/resources-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_resources a {
		width:76px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/resources-menu-parks.jpg');}

#nav_main .parks_resources a:hover {
		background-position:bottom;}

/* parks_news */
		
#parks_news #nav_main .parks_news a {
		width:45px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/news-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_news a {
		width:45px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/news-menu-parks.jpg');}

#nav_main .parks_news a:hover {
		background-position:bottom;}

/* parks_links */
		
#parks_links #nav_main .parks_links a {
		width:43px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/links-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_links a {
		width:43px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/links-menu-parks.jpg');}

#nav_main .parks_links a:hover {
		background-position:bottom;}


/* parks_contact */
		
#parks_contact #nav_main .parks_contact a {
		width:77px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/contact-menu-parks.jpg');
		background-position:bottom;}
		
#nav_main .parks_contact a {
		width:77px;
		height:20px;
		position:relative;
		background-image: url('../images/parks/contact-menu-parks.jpg');}

#nav_main .parks_contact a:hover {
		background-position:bottom;}

ul#quicklinks {
		width:220px;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#999999;
		margin-bottom:13px; /* same as the p classes */
		}
		
#quicklinks li a {
		color:#999999;}
		
#quicklinks li a:hover {
		color:#666666;}					
		
ul#quicklinks li {
		margin-left:17px;
		margin-bottom:7px;
		}

