#main img.parking {position:relative; left:-50px}
#main div.cr a {color:#3f6486}
#main div.cr a:hover {color:#000}
#main div.cr td {border-bottom:1px solid #d8d8d8; padding:4 7; font-size:75%; font-weight:bold; vertical-align:top}
#main div.cr td.n {padding-top:11px}
#main div.cr tr.l td {border-bottom:0px}
#main div.cr td a {color:#3f6486}
#main div.cr td b {color:#c2c2c2}
#main div.cr h2 {font-size:75%; font-weight:bold; color:#900; text-transform:uppercase}
/*#main div.cr h2 {font-size:100%; font-weight:bold; color:#818185; text-transform:uppercase}*/
#main div.cr h3 {font-size:75%; text-transform:uppercase; color:#9e9e9e; font-weight:bold; margin:5 0 10 0}
#main div.cr p {font-size:75%; color:#555}
#main div.cr ul {font-size:75%; margin-left:16px; color:#555}
#main div.cr ol {font-size:75%; margin-left:26px; color:#555}
#main div.cr td p {font-weight:normal; font-size:100%; color:#777; margin:7 0}
#main div.cr td p.l {font-size:100%; font-weight:bold; margin-top:0}
#main div.cr table.cat td {padding:10 7 7 7}

#main div.cr table.guide td {border:0px; vertical-align:top; padding:0}
#main div.cr table.guide td p {font-size:110%; padding:0 0 0 30; font-weight:normal; color:#555; margin:8 0 20 0}
#main div.cr table.guide td p.h {border-top:4px solid #e9e9e9; font-size:12px; margin:0; font-weight:bold; color:#2d5782; padding:8 0 0 30}
#main div.cr table.guide td p.h a {color:#2d5782; text-decoration:none; text-transform:uppercase}

#main div.cr table.map td {border:0px; width:50%; padding-right:20}
#main div.cr table.map p {font-weight:bold; color:#555; font-weight:bold; padding:3 0 3 14; background:url(/images/t/li.gif) no-repeat; background-position:0px 9px}
#main div.cr table.map p.a {background-color:#e3e3e3; color:#000}
#main div.cr table.map ul {font-size:90%; font-weight:normal; position:relative; margin:-6 0 0 30}
#main div.cr table.map ul li {padding:3 0; color:#e0e0e0}

#main div.cr div.ph {width:100%}
#main div.cr div.ph div {width:188px; border:1px solid #cacaca; float:left; margin:0 15 15 0}
#main div.cr div.ph div img {border:4px solid #fff}

#main div.cr div.mat {width:100%; position:relative}
#main div.cr div.mat img {position:absolute; left:0px; top:0px}

#main div.cr p.location {font:70% tahoma; color:#3f6486; margin:20 0 10 0}
#main div.cr p.location a {color:#3f6486}

#main div.cr p.print {width:100%; height:30px; border-top:1px solid #d8d8d8; padding:10 0 0 28; font:70% tahoma; background:url(/images/c/p_print.gif) no-repeat; background-position:4px 9px}
#main div.cr p.print a {color:#3f6486}

#main div.cr p.more {height:20px; background:url(/images/t/p_zoom.gif) no-repeat; background-position:0px 6px; padding:5 0 5 22}

#main div.cr  div.photo {width:100%}
#main div.cr  div.photo div {width:120px; height:150px; float:left; font-size:75%; text-align:center; margin-right:30px; color:#777}
#main div.cr  div.photo div img {border:1px solid #aaa}

#main div.cr  table.l td {padding-left:0px}
#main div.cr  table.cat td {border:0px}
#main div.cr  table.cat img {border:1px solid #aaa}
#main div.cr  table.cat ul {font-size:100%; font-weight:normal; color:#777}

#main div.cr  table.ctl {width:100%; border-top:3px solid #ddd}
#main div.cr  table.ctl td {width:50%; vertical-align:top; border:0px; padding-left:0px; padding:20px 10px 20px 25px}
#main div.cr  table.ctl h2 {font-size:100%; margin-bottom:0px}
#main div.cr  table.ctl a {font:bold 12px arial}
#main div.cr  table.ctl ul {color:#ccc; margin:8px 0px 20px 25px}
#main div.cr  table.ctl li {padding:2px 0px}

#main div.cr div.art {border-top:3px solid #ddd; padding-top:20px}
#main div.cr div.art h2 {margin:0px 0px 0px 25px}
#main div.cr div.art p {margin:8px 0px 8px 25px}
#main div.cr div.art p span {font:75% tahoma}

#main div.cr cite {width:100%; border-top:2px solid #e9e9e9; font-size:75%; font-style:normal; padding:5px 0px 0px 10px}

#main div.cr img.cnt {border:1px solid #ccc}

#main div.cr table.iml {width:100%; border-top:1px solid #d8d8d8}
#main div.cr table.iml img {margin:10px 0px; border:1px solid #ccc}
#main div.cr table.iml td {padding:15px 8px}
#main div.cr table.iml h2 {font-size:100%; margin-top:10px}
#main div.cr table.iml h3 {font-size:100%}
#main div.cr table.iml b {color:#888}

#main div.cr table.d td {font-weight:normal; color:#555; border-left:1px solid #d8d8d8}
#main div.cr table.d td.l {border-left:0px; font-weight:bold}
#main div.cr table.d tr.h td {font-weight:bold}

#main div.cr table.dl td {font-weight:normal; color:#555; border-left:1px solid #d8d8d8}
#main div.cr table.dl td.l {border-left:0px}
#main div.cr table.dl tr.h td {font-weight:bold}

#main div.cr table.c td {border:0px}
#main div.cr table.c b {color:#555}
#main div.cr table.c ul {font-size:100%; color:#777; font-weight:normal; margin-right:20px}

#main div.cr p.plnk {margin:40px 0px 0px 0px; border-top:2px solid #ddd; padding:10px 0px 0px 30px; background:url(/images/t/arr.gif) no-repeat; background-position:5px 11px}
#main div.cr p.plnk a {color:#2d5787; font-weight:bold}

#main div.fl {width:100%}
#main div.fl img {border:1px solid #ccc; float:left; margin:0px 15px 15px 0px}

#main div.w2b {width:100%}
#main div.w2b ul {margin-left:40px; color:#bbb}

#main div.cr div.sect {width:100%}
#main div.cr div.sect h2 {font:1.8em tahoma; margin-top:18px; margin-left:34px}
#main div.cr div.sect ul {color:#bfbfbf; margin-left:50px; font-size:1em; font-weight:bold}

#main div.cr div.mdn {display:none}
#main div.cr div.mdb {display:block}