html,body,div,h1,h2,h3,h4,h5,#main td#decor,#main td#shadow_left,#main td#menu,#main td#shadow_right,#main td#shadow_footer{padding:0px;margin:0px;}
body{padding-top:13px;}
html, body{height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;background:url(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{border-collapse: collapse;}
img{border:0px;}

#main{width:805px;margin:0 auto;height:100%}
 .shadow_left{width:4px;background:url(bg_shadow_l.jpg) top right repeat-y;}
.shadow_right{width:13px;background:url(bg_shadow_r.jpg) 0 0 repeat-y;}
.shadow_right_f{width:13px;background:url(bg_shadow_r_f.jpg) 0 0 no-repeat;}
.shadow_bottom{height:3px;background:url(bg_shadow_b.jpg) 0 0 repeat-x;}
.shadow_corner_l{background:url(bg_shadow_corner_l.jpg) 0 0 no-repeat;}
.shadow_corner_r{background:url(bg_shadow_corner_r.jpg) 0 0 no-repeat;}
#decor{background:url(bg_decor_l.jpg) 0 0 repeat-y;margin:0;padding:0;width:10px;}
#content{background-color:#FFFFE1;vertical-align:top;}

 #menu{ width:176px; background:#9C9B89 url(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(the.jpg) 0 0 no-repeat;}
#about{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/about.png',sizingMethod='crop');}
#menu > #about{ background:url(about.png) 0 0 no-repeat;}
#about:hover, #about.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/about_sel.png',sizingMethod='crop');}
#menu > #about:hover, #menu > #about.selected{ background:url(about_sel.png) 0 0 no-repeat;}
#visit{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/visit.png',sizingMethod='crop');}
#menu > #visit{ background:url(visit.png) 0 0 no-repeat;}
#visit:hover, #visit.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/visit_sel.png',sizingMethod='crop');}
#menu > #visit:hover, #menu > #visit.selected{ background:url(visit_sel.png) 0 0 no-repeat;}
#tour_and_programs{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/tour_and_programs.png',sizingMethod='crop');}
#menu > #tour_and_programs{ background:url(tour_and_programs.png) 0 0 no-repeat;}
#tour_and_programs:hover, #tour_and_programs.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/tour_and_programs_sel.png',sizingMethod='crop');}
#menu > #tour_and_programs:hover, #menu > #tour_and_programs.selected{ background:url(tour_and_programs_sel.png) 0 0 no-repeat;}
#events{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/events.png',sizingMethod='crop');}
#menu > #events{ background:url(events.png) 0 0 no-repeat;}
#events:hover, #events.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/events_sel.png',sizingMethod='crop');}
#menu > #events:hover, #menu > #events.selected{ background:url(events_sel.png) 0 0 no-repeat;}
#research{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/research.png',sizingMethod='crop');}
#menu > #research{ background:url(research.png) 0 0 no-repeat;}
#research:hover, #research.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/research_sel.png',sizingMethod='crop');}
#menu > #research:hover, #menu > #research.selected{ background:url(research_sel.png) 0 0 no-repeat;}
#projects{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/projects.png',sizingMethod='crop');}
#menu > #projects{ background:url(projects.png) 0 0 no-repeat;}
#projects:hover, #projects.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/projects_sel.png',sizingMethod='crop');}
#menu > #projects:hover, #menu > #projects.selected{ background:url(projects_sel.png) 0 0 no-repeat;}


#join_and_support{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/join_and_support.png',sizingMethod='crop');}
#menu > #join_and_support{ background:url(join_and_support.png) 0 0 no-repeat;}
#join_and_support:hover, #join_and_support.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/join_and_support_sel.png',sizingMethod='crop');}
#menu > #join_and_support:hover, #menu > #join_and_support.selected{ background:url(join_and_support_sel.png) 0 0 no-repeat;}
#store{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/store.png',sizingMethod='crop');}
#menu > #store{ background:url(store.png) 0 0 no-repeat;}
#store:hover, #store.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/store_sel.png',sizingMethod='crop');}
#menu > #store:hover, #menu > #store.selected{ background:url(store_sel.png) 0 0 no-repeat;}
#bureal{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/contact.png',sizingMethod='crop');}
#menu > #bureal{ background:url(contact.png) 0 0 no-repeat;}
#bureal:hover, #bureal.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/contact_sel.png',sizingMethod='crop');}
#menu > #bureal:hover, #menu > #bureal.selected{ background:url(contact_sel.png) 0 0 no-repeat;}
  #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='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/history.gif',sizingMethod='crop');}
#menu_top > #history{ background:url(history.gif) 0 0 no-repeat;}
#history:hover, #history.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/history_sel.gif',sizingMethod='crop');}
#menu_top > #history:hover, #menu_top > #history.selected{ background:url(history_sel.gif) 0 0 no-repeat;}
#news{ width:62px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/news.gif',sizingMethod='crop');}
#menu_top > #news{ background:url(news.gif) 0 0 no-repeat;}
#news:hover, #news.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/news_sel.gif',sizingMethod='crop');}
#menu_top > #news:hover, #menu_top > #news.selected{ background:url(news_sel.gif) 0 0 no-repeat;}
#gallery{ width:81px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/gallery.gif',sizingMethod='crop');}
#menu_top > #gallery{ background:url(gallery.gif) 0 0 no-repeat;}
#gallery:hover, #gallery.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/gallery_sel.gif',sizingMethod='crop');}
#menu_top > #gallery:hover, #menu_top > #gallery.selected{ background:url(gallery_sel.gif) 0 0 no-repeat;}
#links{ width:64px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/links.gif',sizingMethod='crop');}
#menu_top > #links{ background:url(links.gif) 0 0 no-repeat;}
#links:hover, #links.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/links_sel.gif',sizingMethod='crop');}
#menu_top > #links:hover, #menu_top > #links.selected{ background:url(links_sel.gif) 0 0 no-repeat;}
#friends{ width:127px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/friends.gif',sizingMethod='crop');}
#menu_top > #friends{ background:url(friends.gif) 0 0 no-repeat;}
#friends:hover, #friends.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/friends_sel.gif',sizingMethod='crop');}
#menu_top > #friends:hover, #menu_top > #friends.selected{ background:url(friends_sel.gif) 0 0 no-repeat;}
#membership{ width:101px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/membership.gif',sizingMethod='crop');}
#menu_top > #membership{ background:url(membership.gif) 0 0 no-repeat;}
#membership:hover, #membership.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/membership_sel.gif',sizingMethod='crop');}
#menu_top > #membership:hover, #menu_top > #membership.selected{ background:url(membership_sel.gif) 0 0 no-repeat;}
#volunteer{ width:100px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/volunteer.gif',sizingMethod='crop');}
#menu_top > #volunteer{ background:url(volunteer.gif) 0 0 no-repeat;}
#volunteer:hover, #volunteer.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/volunteer_sel.gif',sizingMethod='crop');}
#menu_top > #volunteer:hover, #menu_top > #volunteer.selected{ background:url(volunteer_sel.gif) 0 0 no-repeat;}
#memorial{ width:195px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/memorial.gif',sizingMethod='crop');}
#menu_top > #memorial{ background:url(memorial.gif) 0 0 no-repeat;}


#memorial:hover, #memorial.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/memorial_sel.gif',sizingMethod='crop');}
#menu_top > #memorial:hover, #menu_top > #memorial.selected{ background:url(memorial_sel.gif) 0 0 no-repeat;}
#bequests{ width:83px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/bequests.gif',sizingMethod='crop');}
#menu_top > #bequests{ background:url(bequests.gif) 0 0 no-repeat;}
#bequests:hover, #bequests.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/bequests_sel.gif',sizingMethod='crop');}
#menu_top > #bequests:hover, #menu_top > #bequests.selected{ background:url(bequests_sel.gif) 0 0 no-repeat;}
#board_members{ width:101px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/board_members.gif',sizingMethod='crop');}
#menu_top > #board_members{ background:url(board_members.gif) 0 0 no-repeat;}
#board_members:hover, #board_members.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/board_members_sel.gif',sizingMethod='crop');}
#menu_top > #board_members:hover, #menu_top > #board_members.selected{ background:url(board_members_sel.gif) 0 0 no-repeat;}
#collections{ width:105px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/collections.gif',sizingMethod='crop');}
#menu_top > #collections{ background:url(collections.gif) 0 0 no-repeat;}
#collections:hover, #collections.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/collections_sel.gif',sizingMethod='crop');}
#menu_top > #collections:hover, #menu_top > #collections.selected{ background:url(collections_sel.gif) 0 0 no-repeat;}
#archival{ width:85px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/archival.gif',sizingMethod='crop');}
#menu_top > #archival{ background:url(archival.gif) 0 0 no-repeat;}
#archival:hover, #archival.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/archival_sel.gif',sizingMethod='crop');}
#menu_top > #archival:hover, #menu_top > #archival.selected{ background:url(archival_sel.gif) 0 0 no-repeat;}
#educational{ width:161px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/educational.gif',sizingMethod='crop');}
#menu_top > #educational{ background:url(educational.gif) 0 0 no-repeat;}
#educational:hover, #educational.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/educational_sel.gif',sizingMethod='crop');}
#menu_top > #educational:hover, #menu_top > #educational.selected{ background:url(educational_sel.gif) 0 0 no-repeat;}
#monthly{ width:129px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/monthly.gif',sizingMethod='crop');}
#menu_top > #monthly{ background:url(monthly.gif) 0 0 no-repeat;}
#monthly:hover, #monthly.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/monthly_sel.gif',sizingMethod='crop');}
#menu_top > #monthly:hover, #menu_top > #monthly.selected{ background:url(monthly_sel.gif) 0 0 no-repeat;}
#self_guided{ width:108px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/self_guided.gif',sizingMethod='crop');}
#menu_top > #self_guided{ background:url(self_guided.gif) 0 0 no-repeat;}
#self_guided:hover, #self_guided.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/self_guided_sel.gif',sizingMethod='crop');}
#menu_top > #self_guided:hover, #menu_top > #self_guided.selected{ background:url(self_guided_sel.gif) 0 0 no-repeat;}
#private_tours{ width:114px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/private_tours.gif',sizingMethod='crop');}
#menu_top > #private_tours{ background:url(private_tours.gif) 0 0 no-repeat;}
#private_tours:hover, #private_tours.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/private_tours_sel.gif',sizingMethod='crop');}
#menu_top > #private_tours:hover, #menu_top > #private_tours.selected{ background:url(private_tours_sel.gif) 0 0 no-repeat;}
#programs{ width:94px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/programs.gif',sizingMethod='crop');}
#menu_top > #programs{ background:url(programs.gif) 0 0 no-repeat;}
#programs:hover, #programs.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/programs_sel.gif',sizingMethod='crop');}
#menu_top > #programs:hover, #menu_top > #programs.selected{ background:url(programs_sel.gif) 0 0 no-repeat;}
#hours{ width:64px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/hours.gif',sizingMethod='crop');}


#menu_top > #hours{ background:url(hours.gif) 0 0 no-repeat;}
#hours:hover, #hours.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/hours_sel.gif',sizingMethod='crop');}
#menu_top > #hours:hover, #menu_top > #hours.selected{ background:url(hours_sel.gif) 0 0 no-repeat;}
#directions{ width:103px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/directions.gif',sizingMethod='crop');}
#menu_top > #directions{ background:url(directions.gif) 0 0 no-repeat;}
#directions:hover, #directions.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/directions_sel.gif',sizingMethod='crop');}
#menu_top > #directions:hover, #menu_top > #directions.selected{ background:url(directions_sel.gif) 0 0 no-repeat;}
#parking{ width:81px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/parking.gif',sizingMethod='crop');}
#menu_top > #parking{ background:url(parking.gif) 0 0 no-repeat;}
#parking:hover, #parking.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/parking_sel.gif',sizingMethod='crop');}
#menu_top > #parking:hover, #menu_top > #parking.selected{ background:url(parking_sel.gif) 0 0 no-repeat;}
#internment{ width:93px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/internment.gif',sizingMethod='crop');}
#menu_top > #internment{ background:url(internment.gif) 0 0 no-repeat;}
#internment:hover, #internment.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/internment_sel.gif',sizingMethod='crop');}
#menu_top > #internment:hover, #menu_top > #internment.selected{ background:url(internment_sel.gif) 0 0 no-repeat;}
#preplanning{ width:113px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/preplanning.gif',sizingMethod='crop');}
#menu_top > #preplanning{ background:url(preplanning.gif) 0 0 no-repeat;}
#preplanning:hover, #preplanning.selected{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/charities/www.thelaurelhillcemetery.org/shop/v1/img/menu/top/preplanning_sel.gif',sizingMethod='crop');}
#menu_top > #preplanning:hover, #menu_top > #preplanning.selected{ background:url(preplanning_sel.gif) 0 0 no-repeat;}
  .divider_decor{ margin:0 9px 0 5px; height:21px; background:url(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(curl_left.gif) 0 0 no-repeat;}
.divider_decor i.r{ float:right; background:url(curl_right.gif) 0 0 no-repeat;}
.divider_solid{ margin:0 38px 0 35px; height:3px; background:url(bg_solid.gif) 0 0 repeat-x; font-size:1px;}
.divider_solid_one{ margin:14px 38px 0 35px; height:1px; background:url(bg_d_o.jpg) 0 0 repeat-x; font-size:1px;}
.divider_dotted_one{ margin:13px 0 7px 0; height:1px; background:url(bg_point.gif) 0 0 repeat-x; font-size:1px;}
.divider_solid{ margin:0 38px 0 35px; height:3px; background:url(bg_solid.gif) 0 0 repeat-x; font-size:1px;}
.divider_solid_one{ margin:14px 38px 0 35px; height:1px; background:url(bg_d_o.jpg) 0 0 repeat-x; font-size:1px;}


.divider_dotted_one{ margin:13px 0 7px 0; height:1px; background:url(bg_point.gif) 0 0 repeat-x; font-size:1px;}
       .image_box    {     background-color:#fff;     position:relative;     margin:10px auto;     height:auto;     padding:15px;     overflow:hidden;     NOfloat:left;   }
    * html .image_box    {     height:1%;   }
 .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(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(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(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(corner_b.gif) 0 0 repeat-x;}
.image_box i.lt{ left:-1px; top:-1px; width:22px; height:21px; background:url(corner_lt.gif) 0 0 no-repeat;}
.image_box i.rt{ right:-1px; top:-1px; width:22px; height:21px; background:url(corner_rt.gif) 0 0 no-repeat;}
.image_box i.lb{ left:-1px; bottom:-1px; width:22px; height:24px; background:url(corner_lb.gif) 0 0 no-repeat;}
.image_box i.rb{ right:-1px; bottom:-1px; width:22px; height:24px; background:url(corner_rb.gif) 0 0 no-repeat;}
.img_txt{ font-size:9px; display:block; margin:0 0 10px 0; width:350px;}
  .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(sprig_l_t.gif) 3px 3px no-repeat;}
.info_block .l img{ margin:0 0 3px 3px;}
.info_block .r{ width:42px; background:url(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;}
  .text_block{ text-align:left; font-size:11px; margin:10px 36px; display:block;}


.text_block li{ background:url(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;}
  .list{ width:535px; text-align:left; font-size:10px; color:#333333; background:url(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(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(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;}
  .contact{ width:535px; text-align:left; font-size:9px; color:#333333; background:url(bg_point.gif) left bottom repeat-x; padding:7px 0;}
.contact b{ font-size:11px;}
.contact .title{ font-size:10px;}
.contact { color:#333333; text-decoration:none;}
.download{display:block;float:left;clear:both;margin:20px 30px;}
* html .download{margin-left:15px;}
.subheader_map{margin-left:30px;}
 .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;}
 .bo,.bo *{border:1px solid red;}
