body{margin:0px;background-image:url(../assets/bg_tile.jpg);background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;}p {font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;}ul {font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;}ol{font-size:11px;line-height:16px;}.article_ol{font-size:14px;line-height:20px;}.article_credit{font-size:11px;font-style:italic;}#wlcm_txt{font-size:12px;line-height:18px;}.news_headline{font-size:14px;font-weight:bold;}.indent{padding-left:12px;padding-right:8px;text-align:justify;font-size:13px;line-height:17px;}.contact_us{color:#410121;border-bottom:1px solid #CCCCCC;}.directions{color:#410121;font-weight:bold;font-size:14px;}a:link, a:visited{color:#410121;}h1{color:#410121;display:inline;font-family:Trebuchet, "Trebuchet MS";padding-left:12px;font-size:22px;}h2{color:#410121;display:inline;font-size:22px;}#wrapper{margin:auto;width:894px;}#header{background-image:url(../assets/header.jpg);background-repeat:no-repeat;height:143px;width:894px;}#photo{width:896px;height:221px;background-image:url(../assets/facility.jpg);background-repeat:no-repeat;}#sub_photo{width:896px;height:221px;background-image:url(../assets/facility2.jpg);background-repeat:no-repeat;}#left_col{background-image:url(../assets/mri_module.jpg);background-position:top;background-repeat:no-repeat;width:440px;float:left;margin:0px 10px 0px 0px;padding:0px;color:#5A5048;}#mailing_list{background-image:url(../assets/mailing_module.jpg);background-repeat:no-repeat;width:442px;height:225px;text-align:center;}#right_col{width:440px;float:left;color:#410121;padding-top:20px;}#sub_content{padding:10px;}#footer{width:100%;background-image:url(../assets/footer_tile.jpg);background-repeat:repeat-x;text-align:center;line-height:22px;}#footer_main{color:#FFFFFF;font-size:11px;width:894px;height:90px;background-image:url(../assets/footer.jpg);background-repeat:no-repeat;background-position:top center;margin:auto;padding-top:10px;}#footer a{color:#FFFFFF;}#bio_photo1{float:left;padding:10px 10px 0px 0px;}#bio_photo2{float:right;padding:0px 10px 10px 10px;}#contact_lcol{float:left;width:420px;padding-right:10px;}#contact_rcol{float:left;}.hidden{display:none;}#show_bullets{z-index:69;float:left;display:inline;width:550px;}/*added 5 pixels to the width of .menu and *html. menu*/.menu {width:899px; height:32px; position:relative; z-index:100;border-right:1px solid #3F342A; font-family:arial, sans-serif;}/* hack to correct IE5.5 faulty box model */* html .menu {width:751px; w\idth:750px;}/* remove all the bullets, borders and padding from the default list styling */.menu ul {padding:0;margin:0;list-style-type:none;}.menu ul ul {width:149px;}/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */.menu li {float:left;width:149px;position:relative;}/* style the links for the top level */.menu a, .menu a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; width:138px; height:30px; border:1px solid #3F342A; border-width:1px 0 1px 1px; background:#3F342A; padding-left:10px; line-height:29px; font-weight:bold;}/* a hack so that IE5.5 faulty box model is corrected */* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}/* style the second level background */.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#3F342A url(../assets/arrow.gif) no-repeat 130px center; color:#FFFFFF;}/* style the second level hover */.menu ul ul a.drop:hover{background:#4A3F36 url(../assets/arrow_hover.gif) no-repeat 130px center;}.menu ul ul :hover > a.drop {background:#4A3F36 url(../assets/arrow_hover.gif) no-repeat 130px center;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited {background:#4A3F36;}/* style the third level hover */.menu ul ul ul a:hover {background-color:#990033;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:149px;border-top:1px solid #5B524B;}/* another hack for IE5.5 */* html .menu ul ul {top:30px;t\op:31px;}/* position the third level flyout menu */.menu ul ul ul{left:149px; top:-1px; width:149px;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left {left:-149px;}/* style the table so that it takes no ppart in the layout - required for IE to work */.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}/* style the second level links */.menu ul ul a, .menu ul ul a:visited {background:#3F342A; height:auto; line-height:1em; padding:5px 10px; width:128px;border-width:0 1px 1px 1px;}/* yet another hack for IE5.5 */* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}/* style the top level hover */.menu a:hover, .menu ul ul a:hover{background:#4A3F36;}.menu :hover > a, .menu ul ul :hover > a {background:#4A3F36;}/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible; }/* keep the third level hidden when you hover on first level list OR link */.menu ul :hover ul ul{visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.menu ul :hover ul :hover ul{ visibility:visible;}