body						{							background-color: #666666;							text-align: center;							}							#content					{							margin:  auto;							width: 900px;							text-align: left;							}							/****************HEADER ELEMENTS*******************/#top						{							height: 200px;							padding-bottom: 15px;							}#header						{							height: 200px;							}							#header span				{							font-family: verdana;							font-size: 33px;							}#map_background				{							background-image: url(../images/map_background.jpg);							background-repeat: no-repeat;							height: 193px;							width: 900px;							margin-top: -9px;							}#hike_background {	background-image: url(../images/SDMRT_hike_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}#enjout_background {	background-image: url(../images/SDMRT_enjout_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}#about_background {	background-image: url(../images/SDMRT_about_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}#history_background {	background-image: url(../images/SDMRT_history_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}#store_background {	background-image: url(../images/SDMRT_store_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}#app_background {	background-image: url(../images/SDMRT_app_background.jpg);	background-repeat: no-repeat;	height: 193px;	width: 900px;	margin-top: -9px;}														.header_text				{ 							font-family: verdana;							font-size: 48px;							position: relative;							top: 5px;							font-weight: bold;							color: #e20029;							float: left;							}.header_text_grey {	font-family: verdana;	font-size: 48px;	position: relative;	top: 5px;	font-weight: bold;	color: #333333;	float: left;}.header_text_white {	font-family: verdana;	font-size: 48px;	position: relative;	top: 5px;	font-weight: bold;	color: #FFFFFF;	float: left;}							#san_dimas, #mount_rescue,#sub_heading, #sub_heading_grey, #sub_heading_white, #sub_heading_2line				{							position: relative;							left: 8px;							}							#mount_rescue				{							position: relative;							bottom: 10px;							}							#sub_heading				{							font-family: verdana;							font-size: 20px;							color: #e20029;							font-weight: normal;							position: relative;							bottom: 7px;							}#sub_heading_grey {							font-family: verdana;							font-size: 20px;							color: #333333;							font-weight: normal;							position: relative;							bottom: 7px;							}#sub_heading_white {							font-family: verdana;							font-size: 20px;							color: #FFFFFF;							font-weight: normal;							position: relative;							bottom: 7px;							}#sub_heading_2line {							font-family: verdana;							font-size: 20px;							color: #e20029;							font-weight: normal;							position: absolute;							top: 70px;						}							#team_container				{							float: right;							position: relative;							top: 1px;							right: 10px;							width: 130px;							height: 20px;							background-image: url(../images/gray_arrow.gif);							background-repeat: no-repeat;							background-position: 0px 3px;							}							#team_member_area			{							font-family: verdana;							font-size:	11px;													}							#team_member_area span		{							position: relative;							left: 12px;							top: 2px;							}#team_member_area a			{							text-decoration: none;							color: #cccccc;							}							#team_member_area a:hover	{							}							/****************MAIN BODY ELEMENTS*******************/table						{							background: #ffffff;							}							#side_nav					{							padding-top: 15px;							width: 193px;							height: 295px;							}							#middle						{							padding: 25px 10px 40px 25px;							}														#middle a					{							color: #333333;							}							#right_side					{							padding: 15px 15px 15px 0px;							}							#right						{							border: 2px solid #a8c58b;							background-repeat: no-repeat;							width: 255px;							padding-bottom: 10px;							border-radius: 5px;							-webkit-border-radius: 5px;							-moz-border-radius: 5px;							}							#body_content				{							font-size: 12px;							font-family: arial;							color: #333333;							font-weight: normal;							position: relative; 							top: 5px;							line-height: 20px;							}							#body_heading				{							font-family: helvetica, arial, verdana, sans-serif;							font-weight: bold;							font-size: 30px;							line-height: 30px;							color: #333300;							}							#body_subheading				{							font-family: helvetica, arial, verdana, sans-serif;							font-weight: bold;							font-size: 22px;							line-height: 24px;							color: #333300;							padding-top: 10px;							}							#body_content a				{							font-family: verdana;							font-size: 11px;							font-weight: normal;							}							#past_feed					{							position: relative;							top: 5px;							}							#past_feed a				{							text-decoration: none;							font-weight: bold;							font-family: arial;							font-size: 12px;							}							.feeds						{							line-height: 18px;							padding-top: 10px;							}							#photo_elements				{							background-image: url(../images/photo.jpg);							background-repeat: no-repeat;							width: 238px;							height: 191px;							padding-bottom: 10px;																				}																																																											#photo_element_index_01 {	background-image: url(../images/thank.jpg);	background-repeat: no-repeat;	width: 188px;	height: 241px;	padding-bottom: 10px;}#photo_element_index_01test {	background-image: url(../images/photolitter.jpg);	background-repeat: no-repeat;	width: 238px;	height: 241px;	padding-bottom: 10px;}#photo_element_feathike {	background-image: url(../images/westforkphoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_feathike_01 {	background-image: url(../images/winter10.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_enjout {	background-image: url(../images/hugtreephoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_about {	background-image: url(../teammra08photo.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_history {	background-image: url(../images/historyphoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_store {	background-image: url(../images/storephoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_app {	background-image: url(../images/appphoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_support {	background-image: url(../images/support.jpg);	background-repeat: no-repeat;	width: 238px;	height: 241px;	padding-bottom: 10px;}#photo_element_cal {	background-image: url(../images/calendarphoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}#photo_element_contact {	background-image: url(../images/contactphoto.jpg);	background-repeat: no-repeat;	width: 238px;	height: 191px;	padding-bottom: 10px;}}}							#not_image					{							width: 235px;							}							#photo_container			{							padding-left: 9px;							padding-top: 10px;							}							#caption					{							font-family: verdana;							font-size: 13px;							font-weight: bold;							color: #336699;							padding-bottom: 10px;														}							#photo_text					{							font-family: verdana;							font-size: 11px;							line-height: 11px;							color: #333333;							padding-right: 5px;							}							/****************FOOTER ELEMENTS*******************/							#footer						{							width: 900px;							height: 25px;							border-bottom: 1px solid #ffffff;							font-family: arial;							font-size: 10px;							color: #cccccc;							background: #222222;							}#footer2						{							width: 900px;							height: 25px;							border-bottom: 15px solid #ffffff;							font-family: arial;							font-size: 10px;							color: #333333;							background: #ffffff;														}							#footer_text				{							position: relative;							top: 5px;							left: 10px;													}							#footer_text a				{							color: #cccccc;							text-decoration: none;							}							#footer_text span			{							margin-left: 4px;							margin-right: 4px;							}							/****************NAVIGATION ELEMENTS*******************/							#nav_elements				{							float: left;							}							#nav_list					{							margin: 0px;							padding: 0px;							height: 100%;							}							#nav_list li				{							list-style: none;							width: 100%							border-top: 1px solid #ffffff;							}							#nav_list li span			{							position: relative;							left: 20px;							}							#nav_elements a:active		{							color: #003399;							}							#nav_elements a				{							font-family: arial;							font-size: 14px;							font-weight: bold;							color: #ffffff;							display: block;							padding: .6em 0em .5em 0em;							text-decoration: none;							width:100%;							background: #003399;							}														.nav_static				{														font-family: arial;														font-size: 14px;														font-weight: bold;														color: #ffffff;														display: block;														padding: .6em 0em .5em 0em;														text-decoration: none;														width:100%;														background: #3366cc;														}							#nav_elements a:link		{							background: #003399;							}							#nav_elements a:hover		{							background: #3366cc;							}	#link_top					{							-webkit-border-top-right-radius: 4px;							-moz-border-radius-topright: 4px;							}													#link_bottom				{							-webkit-border-bottom-right-radius: 4px;							-moz-border-radius-bottomright: 4px;  							}							.sep						{							text-align: center;							height: 1px;							background: #003399;							background-image: url(../images/nav_sep.gif);							background-repeat: no-repeat;							background-position: center;							}														.link2		{														background: #3366cc;														}