*
{
	padding:0px;
	margin:0px;
}
html, body
{
	height:100%;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(../img/bg_body.jpg) 0 0 repeat;
	color: #333;
}
.wide
{
	width: 100%;
}
.long
{
	height: 100%
}
.right
{
	text-align: right;
}
.center
{
	text-align: center;
}
.top
{
	vertical-align: top;
}
table,
td
{
	border-collapse: collapse;
}
img
{
	border: 0px;
}
#main
{
	width: 805px;
	margin: 0 auto;
	height: 100%
}


/* MAIN (begin)*/
	.shadow_left
	{
		width: 4px;
		background: url(../img/bg_shadow_l.jpg) top right repeat-y;
	}
	.shadow_right
	{
		width: 13px;
		background: url(../img/bg_shadow_r.jpg) 0 0 repeat-y;
	}
	.shadow_right_f
	{
		width: 13px;
		background: url(../img/bg_shadow_r_f.jpg) 0 0 no-repeat;
	}
	.shadow_bottom
	{
		height: 3px;
		background: url(../img/bg_shadow_b.jpg) 0 0 repeat-x;
	}
	.shadow_corner_l
	{
		background: url(../img/bg_shadow_corner_l.jpg) 0 0 no-repeat;
	}
	.shadow_corner_r
	{
		background: url(../img/bg_shadow_corner_r.jpg) 0 0 no-repeat;
	}
	#decor
	{
		width: 10px;
		background: url(../img/bg_decor_l.jpg) 0 0 repeat-y;
	}
	#content
	{
		width: 603px;
		background-color: #FFFFE1;
		vertical-align: top;
	}

	/* MENU LEFT (begin)*/
		#menu
		{
			width: 176px;
			background: #9C9B89 url(../img/bg_menu.jpg) 0 0 no-repeat;
			vertical-align: top;
		}
		#menu a
		{
			width: 164px;
			height: 25px;
			display: block;
			clear: both;
			margin-bottom: 2px;

			cursor: hand;
			cursor: pointer;
		}
		a#logo
		{
			width: 100px;
			height: 98px;
			margin: 0 0 0 30px;
		}
		a#museum
		{
			width: 170px;
			height: 12px;
			margin: 3px 0 7px 5px;
			background: url(../img/the.jpg) 0 0 no-repeat;
		}
		#about
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/about.png',sizingMethod='crop');
		}
		#menu > #about
		{
			background: url(../img/menu/left/about.png) 0 0 no-repeat;
		}
		#about:hover,
		#about.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/about_sel.png',sizingMethod='crop');
		}
		#menu > #about:hover,
		#menu > #about.selected
		{
			background: url(../img/menu/left/about_sel.png) 0 0 no-repeat;
		}

		#visit
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/visit.png',sizingMethod='crop');
		}
		#menu > #visit
		{
			background: url(../img/menu/left/visit.png) 0 0 no-repeat;
		}
		#visit:hover,
		#visit.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/visit_sel.png',sizingMethod='crop');
		}
		#menu > #visit:hover,
		#menu > #visit.selected
		{
			background: url(../img/menu/left/visit_sel.png) 0 0 no-repeat;
		}
		#tour_and_programs
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/tour_and_programs.png',sizingMethod='crop');
		}
		#menu > #tour_and_programs
		{
			background: url(../img/menu/left/tour_and_programs.png) 0 0 no-repeat;
		}
		#tour_and_programs:hover,
		#tour_and_programs.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/tour_and_programs_sel.png',sizingMethod='crop');
		}
		#menu > #tour_and_programs:hover,
		#menu > #tour_and_programs.selected
		{
			background: url(../img/menu/left/tour_and_programs_sel.png) 0 0 no-repeat;
		}
		#events
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/events.png',sizingMethod='crop');
		}
		#menu > #events
		{
			background: url(../img/menu/left/events.png) 0 0 no-repeat;
		}
		#events:hover,
		#events.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/events_sel.png',sizingMethod='crop');
		}
		#menu > #events:hover,
		#menu > #events.selected
		{
			background: url(../img/menu/left/events_sel.png) 0 0 no-repeat;
		}
		#research
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/research.png',sizingMethod='crop');
		}
		#menu > #research
		{
			background: url(../img/menu/left/research.png) 0 0 no-repeat;
		}
		#research:hover,
		#research.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/research_sel.png',sizingMethod='crop');
		}
		#menu > #research:hover,
		#menu > #research.selected
		{
			background: url(../img/menu/left/research_sel.png) 0 0 no-repeat;
		}
		#projects
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/projects.png',sizingMethod='crop');
		}
		#menu > #projects
		{
			background: url(../img/menu/left/projects.png) 0 0 no-repeat;
		}
		#projects:hover,
		#projects.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/projects_sel.png',sizingMethod='crop');
		}
		#menu > #projects:hover,
		#menu > #projects.selected
		{
			background: url(../img/menu/left/projects_sel.png) 0 0 no-repeat;
		}
		#join_and_support
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/join_and_support.png',sizingMethod='crop');
		}
		#menu > #join_and_support
		{
			background: url(../img/menu/left/join_and_support.png) 0 0 no-repeat;
		}
		#join_and_support:hover,
		#join_and_support.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/join_and_support_sel.png',sizingMethod='crop');
		}
		#menu > #join_and_support:hover,
		#menu > #join_and_support.selected
		{
			background: url(../img/menu/left/join_and_support_sel.png) 0 0 no-repeat;
		}
		#store
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/store.png',sizingMethod='crop');
		}
		#menu > #store
		{
			background: url(../img/menu/left/store.png) 0 0 no-repeat;
		}
		#store:hover,
		#store.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/store_sel.png',sizingMethod='crop');
		}
		#menu > #store:hover,
		#menu > #store.selected
		{
			background: url(../img/menu/left/store_sel.png) 0 0 no-repeat;
		}
		#bureal
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/contact.png',sizingMethod='crop');
		}
		#menu > #bureal
		{
			background: url(../img/menu/left/contact.png) 0 0 no-repeat;
		}
		#bureal:hover,
		#bureal.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/left/contact_sel.png',sizingMethod='crop');
		}
		#menu > #bureal:hover,
		#menu > #bureal.selected
		{
			background: url(../img/menu/left/contact_sel.png) 0 0 no-repeat;
		}
	/* MENU LEFT (end)*/

	/* MENU TOP (begin)*/
		#menu_top
		{
			margin: 11px 35px 0 25px;
			text-align: left;
			overflow: hidden;
			display: inline;
		}
		#menu_top.pt
		{
			float: left;
			width: 480px;
		}
		#menu_top a
		{
			height: 26px;
			display: block;
			float: left;
			margin: 0 4px 2px 0;

			cursor: hand;
			cursor: pointer;
		}
		#history
		{
			width: 73px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/history.gif',sizingMethod='crop');
		}
		#menu_top > #history
		{
			background: url(../img/menu/top/history.gif) 0 0 no-repeat;
		}
		#history:hover,
		#history.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/history_sel.gif',sizingMethod='crop');
		}
		#menu_top > #history:hover,
		#menu_top > #history.selected
		{
			background: url(../img/menu/top/history_sel.gif) 0 0 no-repeat;
		}
		#news
		{
			width: 62px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/news.gif',sizingMethod='crop');
		}
		#menu_top > #news
		{
			background: url(../img/menu/top/news.gif) 0 0 no-repeat;
		}
		#news:hover,
		#news.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/news_sel.gif',sizingMethod='crop');
		}
		#menu_top > #news:hover,
		#menu_top > #news.selected
		{
			background: url(../img/menu/top/news_sel.gif) 0 0 no-repeat;
		}
		#gallery
		{
			width: 81px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/gallery.gif',sizingMethod='crop');
		}
		#menu_top > #gallery
		{
			background: url(../img/menu/top/gallery.gif) 0 0 no-repeat;
		}
		#gallery:hover,
		#gallery.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/gallery_sel.gif',sizingMethod='crop');
		}
		#menu_top > #gallery:hover,
		#menu_top > #gallery.selected
		{
			background: url(../img/menu/top/gallery_sel.gif) 0 0 no-repeat;
		}
		#links
		{
			width: 64px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/links.gif',sizingMethod='crop');
		}
		#menu_top > #links
		{
			background: url(../img/menu/top/links.gif) 0 0 no-repeat;
		}
		#links:hover,
		#links.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/links_sel.gif',sizingMethod='crop');
		}
		#menu_top > #links:hover,
		#menu_top > #links.selected
		{
			background: url(../img/menu/top/links_sel.gif) 0 0 no-repeat;
		}
		#friends
		{
			width: 127px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/friends.gif',sizingMethod='crop');
		}
		#menu_top > #friends
		{
			background: url(../img/menu/top/friends.gif) 0 0 no-repeat;
		}
		#friends:hover,
		#friends.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/friends_sel.gif',sizingMethod='crop');
		}
		#menu_top > #friends:hover,
		#menu_top > #friends.selected
		{
			background: url(../img/menu/top/friends_sel.gif) 0 0 no-repeat;
		}
		#membership
		{
			width: 101px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/membership.gif',sizingMethod='crop');
		}
		#menu_top > #membership
		{
			background: url(../img/menu/top/membership.gif) 0 0 no-repeat;
		}
		#membership:hover,
		#membership.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/membership_sel.gif',sizingMethod='crop');
		}
		#menu_top > #membership:hover,
		#menu_top > #membership.selected
		{
			background: url(../img/menu/top/membership_sel.gif) 0 0 no-repeat;
		}
		#volunteer
		{
			width: 100px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/volunteer.gif',sizingMethod='crop');
		}
		#menu_top > #volunteer
		{
			background: url(../img/menu/top/volunteer.gif) 0 0 no-repeat;
		}
		#volunteer:hover,
		#volunteer.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/volunteer_sel.gif',sizingMethod='crop');
		}
		#menu_top > #volunteer:hover,
		#menu_top > #volunteer.selected
		{
			background: url(../img/menu/top/volunteer_sel.gif) 0 0 no-repeat;
		}
		#memorial
		{
			width: 195px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/memorial.gif',sizingMethod='crop');
		}
		#menu_top > #memorial
		{
			background: url(../img/menu/top/memorial.gif) 0 0 no-repeat;
		}
		#memorial:hover,
		#memorial.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/memorial_sel.gif',sizingMethod='crop');
		}
		#menu_top > #memorial:hover,
		#menu_top > #memorial.selected
		{
			background: url(../img/menu/top/memorial_sel.gif) 0 0 no-repeat;
		}
		#bequests
		{
			width: 83px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/bequests.gif',sizingMethod='crop');
		}
		#menu_top > #bequests
		{
			background: url(../img/menu/top/bequests.gif) 0 0 no-repeat;
		}
		#bequests:hover,
		#bequests.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/bequests_sel.gif',sizingMethod='crop');
		}
		#menu_top > #bequests:hover,
		#menu_top > #bequests.selected
		{
			background: url(../img/menu/top/bequests_sel.gif) 0 0 no-repeat;
		}
		#board_members
		{
			width: 101px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/board_members.gif',sizingMethod='crop');
		}
		#menu_top > #board_members
		{
			background: url(../img/menu/top/board_members.gif) 0 0 no-repeat;
		}
		#board_members:hover,
		#board_members.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/board_members_sel.gif',sizingMethod='crop');
		}
		#menu_top > #board_members:hover,
		#menu_top > #board_members.selected
		{
			background: url(../img/menu/top/board_members_sel.gif) 0 0 no-repeat;
		}
		#collections
		{
			width: 105px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/collections.gif',sizingMethod='crop');
		}
		#menu_top > #collections
		{
			background: url(../img/menu/top/collections.gif) 0 0 no-repeat;
		}
		#collections:hover,
		#collections.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/collections_sel.gif',sizingMethod='crop');
		}
		#menu_top > #collections:hover,
		#menu_top > #collections.selected
		{
			background: url(../img/menu/top/collections_sel.gif) 0 0 no-repeat;
		}
		#archival
		{
			width: 85px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/archival.gif',sizingMethod='crop');
		}
		#menu_top > #archival
		{
			background: url(../img/menu/top/archival.gif) 0 0 no-repeat;
		}
		#archival:hover,
		#archival.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/archival_sel.gif',sizingMethod='crop');
		}
		#menu_top > #archival:hover,
		#menu_top > #archival.selected
		{
			background: url(../img/menu/top/archival_sel.gif) 0 0 no-repeat;
		}
		#educational
		{
			width: 161px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/educational.gif',sizingMethod='crop');
		}
		#menu_top > #educational
		{
			background: url(../img/menu/top/educational.gif) 0 0 no-repeat;
		}
		#educational:hover,
		#educational.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/educational_sel.gif',sizingMethod='crop');
		}
		#menu_top > #educational:hover,
		#menu_top > #educational.selected
		{
			background: url(../img/menu/top/educational_sel.gif) 0 0 no-repeat;
		}
		#monthly
		{
			width: 129px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/monthly.gif',sizingMethod='crop');
		}
		#menu_top > #monthly
		{
			background: url(../img/menu/top/monthly.gif) 0 0 no-repeat;
		}
		#monthly:hover,
		#monthly.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/monthly_sel.gif',sizingMethod='crop');
		}
		#menu_top > #monthly:hover,
		#menu_top > #monthly.selected
		{
			background: url(../img/menu/top/monthly_sel.gif) 0 0 no-repeat;
		}
		#self_guided
		{
			width: 108px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/self_guided.gif',sizingMethod='crop');
		}
		#menu_top > #self_guided
		{
			background: url(../img/menu/top/self_guided.gif) 0 0 no-repeat;
		}
		#self_guided:hover,
		#self_guided.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/self_guided_sel.gif',sizingMethod='crop');
		}
		#menu_top > #self_guided:hover,
		#menu_top > #self_guided.selected
		{
			background: url(../img/menu/top/self_guided_sel.gif) 0 0 no-repeat;
		}
		#private_tours
		{
			width: 114px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/private_tours.gif',sizingMethod='crop');
		}
		#menu_top > #private_tours
		{
			background: url(../img/menu/top/private_tours.gif) 0 0 no-repeat;
		}
		#private_tours:hover,
		#private_tours.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/private_tours_sel.gif',sizingMethod='crop');
		}
		#menu_top > #private_tours:hover,
		#menu_top > #private_tours.selected
		{
			background: url(../img/menu/top/private_tours_sel.gif) 0 0 no-repeat;
		}
		#programs
		{
			width: 94px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/programs.gif',sizingMethod='crop');
		}
		#menu_top > #programs
		{
			background: url(../img/menu/top/programs.gif) 0 0 no-repeat;
		}
		#programs:hover,
		#programs.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/programs_sel.gif',sizingMethod='crop');
		}
		#menu_top > #programs:hover,
		#menu_top > #programs.selected
		{
			background: url(../img/menu/top/programs_sel.gif) 0 0 no-repeat;
		}
		#hours
		{
			width: 64px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/hours.gif',sizingMethod='crop');
		}
		#menu_top > #hours
		{
			background: url(../img/menu/top/hours.gif) 0 0 no-repeat;
		}
		#hours:hover,
		#hours.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/hours_sel.gif',sizingMethod='crop');
		}
		#menu_top > #hours:hover,
		#menu_top > #hours.selected
		{
			background: url(../img/menu/top/hours_sel.gif) 0 0 no-repeat;
		}
		#directions
		{
			width: 103px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/directions.gif',sizingMethod='crop');
		}
		#menu_top > #directions
		{
			background: url(../img/menu/top/directions.gif) 0 0 no-repeat;
		}
		#directions:hover,
		#directions.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/directions_sel.gif',sizingMethod='crop');
		}
		#menu_top > #directions:hover,
		#menu_top > #directions.selected
		{
			background: url(../img/menu/top/directions_sel.gif) 0 0 no-repeat;
		}

		#parking
		{
			width: 81px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/parking.gif',sizingMethod='crop');
		}
		#menu_top > #parking
		{
			background: url(../img/menu/top/parking.gif) 0 0 no-repeat;
		}
		#parking:hover,
		#parking.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/parking_sel.gif',sizingMethod='crop');
		}
		#menu_top > #parking:hover,
		#menu_top > #parking.selected
		{
			background: url(../img/menu/top/parking_sel.gif) 0 0 no-repeat;
		}
		#internment
		{
			width: 93px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/internment.gif',sizingMethod='crop');
		}
		#menu_top > #internment
		{
			background: url(../img/menu/top/internment.gif) 0 0 no-repeat;
		}
		#internment:hover,
		#internment.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/internment_sel.gif',sizingMethod='crop');
		}
		#menu_top > #internment:hover,
		#menu_top > #internment.selected
		{
			background: url(../img/menu/top/internment_sel.gif) 0 0 no-repeat;
		}
		#preplanning
		{
			width: 113px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/preplanning.gif',sizingMethod='crop');
		}
		#menu_top > #preplanning
		{
			background: url(../img/menu/top/preplanning.gif) 0 0 no-repeat;
		}
		#preplanning:hover,
		#preplanning.selected
		{
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu/top/preplanning_sel.gif',sizingMethod='crop');
		}
		#menu_top > #preplanning:hover,
		#menu_top > #preplanning.selected
		{
			background: url(../img/menu/top/preplanning_sel.gif) 0 0 no-repeat;
		}

	/*  MENU TOP (end)*/


	/* DIVIDERS (begin)*/
		.divider_decor
		{
			margin: 0 9px 0 5px;
			height: 21px;
			background: url(../img/dividers/bg_decor.gif) 0 0 repeat-x;
			overflow: hidden;
			clear: both;
		}
		.divider_decor i
		{
			display: block;
			width: 29px;
			height: 21px;
		}
		.divider_decor i.l
		{
			float: left;
			background: url(../img/dividers/curl_left.gif) 0 0 no-repeat;
		}
		.divider_decor i.r
		{
			float: right;
			background: url(../img/dividers/curl_right.gif) 0 0 no-repeat;
		}
		.divider_solid
		{
			margin: 0 38px 0 35px;
			height: 3px;
			background: url(../img/dividers/bg_solid.gif) 0 0 repeat-x;
			font-size: 1px;
		}
		.divider_solid_one
		{
			margin: 14px 38px 0 35px;
			height: 1px;
			background: url(../img/dividers/bg_d_o.jpg) 0 0 repeat-x;
			font-size: 1px;
		}
		.divider_dotted_one
		{
			margin: 13px 0 7px 0;
			height: 1px;
			background: url(../img/bg_point.gif) 0 0 repeat-x;
			font-size: 1px;
		}
		.divider_solid
		{
			margin: 0 38px 0 35px;
			height: 3px;
			background: url(../img/dividers/bg_solid.gif) 0 0 repeat-x;
			font-size: 1px;
		}
		.divider_solid_one
		{
			margin: 14px 38px 0 35px;
			height: 1px;
			background: url(../img/dividers/bg_d_o.jpg) 0 0 repeat-x;
			font-size: 1px;
		}
		.divider_dotted_one
		{
			margin: 13px 0 7px 0;
			height: 1px;
			background: url(../img/bg_point.gif) 0 0 repeat-x;
			font-size: 1px;
		}
	/* DIVIDERS (end)*/

	/* IMAGE BOX (begin)*/

		/* DON'T TOUCH THESE TWO RULES BY HANDS!!! (begin) */
										.image_box
										{
											background-color: #fff;
											position: relative;
											margin: 10px auto;
											height: auto;
											padding: 15px;
											overflow: hidden;
											NOfloat: left;
										}
										* html .image_box
										{
											height: 1%;
										}
		/* DON'T TOUCH THESE TWO RULES BY HANDS!!! (end) */

		.image_box i
		{
			display: block;
			position: absolute;
		}
		.image_box i.l
		{
			left: 0;
			top: 0;
			width: 3px;
			height: 100%;
			height: expression( parseInt(parentNode.getElementsByTagName('img')[0].offsetHeight) + 30 + 'px' );
			background: url(../img/image_box/corner_l.gif) 0 0 repeat-y;
		}
		.image_box i.r
		{
			right: 0;
			top: 0;
			width: 3px;
			height: 100%;
			height: expression( parseInt(parentNode.getElementsByTagName('img')[0].offsetHeight) + 30 + 'px' );
			background: url(../img/image_box/corner_r.gif) 0 0 repeat-y;
		}
		.image_box i.t
		{
			left: 0;
			top: 0;
			width: 100%;
			width: expression( parseInt(parentNode.getElementsByTagName('img')[0].offsetWidth) + 30 + 'px' );
			height: 3px;
			font-size: 1px;
			background: url(../img/image_box/corner_t.gif) 0 0 repeat-x;
		}
		.image_box i.b
		{
			left: 0;
			bottom: 0;
			width: 100%;
			width: expression( parseInt(parentNode.getElementsByTagName('img')[0].offsetWidth) + 30 + 'px' );
			height: 3px;
			font-size: 1px;
			background: url(../img/image_box/corner_b.gif) 0 0 repeat-x;
		}
		.image_box i.lt
		{
			left: -1px;
			top: -1px;
			width: 22px;
			height: 21px;
			background: url(../img/image_box/corner_lt.gif) 0 0 no-repeat;
		}
		.image_box i.rt
		{
			right: -1px;
			top: -1px;
			width: 22px;
			height: 21px;
			background: url(../img/image_box/corner_rt.gif) 0 0 no-repeat;
		}
		.image_box i.lb
		{
			left: -1px;
			bottom: -1px;
			width: 22px;
			height: 24px;
			background: url(../img/image_box/corner_lb.gif) 0 0 no-repeat;
		}
		.image_box i.rb
		{
			right: -1px;
			bottom: -1px;
			width: 22px;
			height: 24px;
			background: url(../img/image_box/corner_rb.gif) 0 0 no-repeat;
		}
		.img_txt
		{
			font-size: 9px;
			display: block;
			margin: 0 0 10px 0;
			width: 350px;
		}
	/* IMAGE BOX (end)*/

	/* INFO BLOCK (begin)*/
		.info_block
		{
			background-color: #B1A595;
			border: 2px solid #700F0F;
			height: 107px;
			vertical-align: top;
			margin: 10px 0;
			color: #000000;
		}
		.info_block td
		{
			vertical-align: bottom;
		}
		.info_block .l
		{
			width: 42px;
			background: url(../img/info_box/sprig_l_t.gif) 3px 3px no-repeat;
		}
		.info_block .l img
		{
			margin: 0 0 3px 3px;
		}
		.info_block .r
		{
			width: 42px;
			background: url(../img/info_box/sprig_r_t.gif) 16px 3px no-repeat;
			text-align: right;
		}
		.info_block .r img
		{
			margin: 0 3px 3px 0;
		}
		.info_block .img
		{
			vertical-align: top;
		}
		.info_block .img img
		{
			border: 1px solid  #700F0F;
			margin: 11px 17px 12px 0;
		}
		.info_block .text
		{
			width: 313px;
			font-size: 11px;
			vertical-align: top;
		}
		.info_block b
		{
			text-decoration: underline;
			font-weight: 600;
			display: block;
			margin: 16px 0;
		}
	/* INFO BLOCK (end)*/

	/* TEXT BLOCK (begin)*/
		.text_block
		{
			text-align: left;
			font-size: 11px;
			margin: 10px 36px;
			display: block;
		}
		.text_block li
		{
			background: url(../img/li.jpg) 0 4px no-repeat;
			padding-left: 10px;
			list-style: none;
			display: block;
			line-height: 12px;
			margin: 0 0 3px 25px;
		}
		.text_block b
		{
			display: block;
			margin-bottom: 15px;
		}
		.text_block img
		{
			display: block;
			margin-top: 15px;
		}
		.text_block_join
		{
			text-align: left;
			font-size: 10px;
			margin: 10px 36px;
			display: block;
		}
		.text_block_join b
		{
			display: block;
			margin-bottom: 15px;
			font-size: 11px;
		}
		.text_block_join b.b
		{
			margin-bottom: 0;
		}
	/* TEXT BLOCK (end)*/

	/* LIST BLOCK (begin)*/
		.list
		{
			width: 535px;
			text-align: left;
			font-size: 10px;
			color: #333333;
			background: url(../img/bg_point.gif) left bottom repeat-x;
			padding: 5px 0 8px 0;
			overflow: hidden;
		}
		.first
		{
			margin-top: 9px;
		}
		.list i
		{
			width: 18px;
			height: 18px;
			background: url(../img/list_block/list.gif) 0 0 no-repeat;
			display: block;
			float: left;
			margin-right: 6px;
		}
		.list a
		{
			text-transform: uppercase;
			font-size: 11px;
			color: #333333;
			font-weight: 600;
			display: block;
		}
		.list p.date
		{
			font-size: 9px;
			margin-left: 26px;
		}
		#content h3
		{
			color: #333333;
			font-size: 11px;
			text-align: left;
			margin: 20px 0 0 34px;
		}
		.list a.gallery
		{
			font-size: 11px;
			color: #333333;
			text-transform: none;
			font-weight: normal;
		}
		.list img.store
		{
			display: block;
			float: left;
			border: 1px solid #700F0F;
			margin-right: 12px
		}
		.store_txt p
		{
			margin-top: 5px;
		}
		.store_txt a
		{
			margin-top: 10px;
		}
		.last
		{
			background: transparent !important;
		}
		#content h4
		{
			color: #333333;
			font-size: 11px;
			text-align: left;
			margin: 20px 0 0 34px;
			text-transform: uppercase;
		}
		.tours
		{
			width: 530px;
			text-align: left;
			font-size: 11px;
			color: #333333;
			background: url(../img/bg_point.gif) left bottom repeat-x;
			padding: 5px 0 8px 0;
			overflow: hidden;
		}

		.tours p
		{
			font-size: 10px;
			display: block;
			float: left;
			margin-right: 27px;
		}
		.tours b
		{
			display: block;
			clear: both;
			margin-bottom: 18px;
		}
		.hours
		{
			font-size: 11px;
			color: #333333;
		}
		.hours td
		{
			padding-right: 7px;
			line-height: 16px;
		}

	/* LIST BLOCK (end)*/

	/* CONTACT BLOCK (begin)*/
		.contact
		{
			width: 535px;
			text-align: left;
			font-size: 9px;
			color: #333333;
			background: url(../img/bg_point.gif) left bottom repeat-x;
			padding: 7px 0;
		}
		.contact b
		{
			font-size: 11px;
		}
		.contact .title
		{
			font-size: 10px;
		}
		.contact p a
		{
			color: #333333;
			text-decoration: none;
		}
	/* CONTACT BLOCK (end)*/

	form
	{
		text-align: left;
		margin: 16px 0 0 35px;
		font-size: 10px;

	}
	form select option
	{
		margin-right: 10px;
	}

	.download
	{
		display: block;
		float: left;
		clear: both;
		margin: 20px 30px;
	}
	* html .download
	{
		margin-left: 15px;
	}
	.subheader_map
	{
		margin-left: 30px;
	}

/* MAIN (end)*/

/* FOOTER (begin)*/
	.footer
	{
		height: 20px;
		background-color: #67665A;
		text-align: right;
		vertical-align: top;
		line-height: 14px
	}
	.footer_d
	{
		background-color: #67665A;
		width: 10px;
		height: 20px;
	}
	.footer a
	{
		padding: 0 6px 0 2px;
		color: #C4C3AD;
		font-size: 9px;
		text-decoration: none;
		border-right: 1px solid #C4C3AD;
	}
	.footer a.last_foot
	{
		border-right: 0;
		margin-right: 16px;
	}
/* FOOTER(end)*/


/* STORE POPUP (begin)*/
	

/* STORE POPUP (end)*/



.bo,
.bo *
{
	border: 1px solid red;
}
