#iia .vcard{
position:relative;
border:none;
background-color:#FFF;
margin:0;
}

#iia li{
width:100%;
margin:10px 0;
padding:10px 0;
}

#iia h2 a{
font:bold 10pt Arial, Helvetica, sans-serif;
color:#f60;
}

#iia h3{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
color:#777;
}

#iia h4{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
color:#002c5a;
}

.street-address{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
color:#002c5a;
padding-top:5px;
}

#iia img{
border:none;
margin-top:-10px;
}


/*--DETAILS PAGE--*/

#directoryDetail{
margin:10px auto;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}

#directoryDetail h1{
font:bold 10pt/110% Arial, Helvetica, sans-serif;
margin:0 0 0 5px;
padding:0 0 0 0;
}

#directoryDetail h2{
font:bold 14pt/140% Arial, Helvetica, sans-serif;
margin:0 0 0 10px;
padding:0 0 0 0;
}

#directoryDetail p{
font:normal 10pt/140% Arial, Helvetica, sans-serif;
margin:0 0 15px 10px;
color:#CCC;
}

#directoryDetail p a{
color:#CCC;
}

#directoryDetail ul{
list-style:none;
font:normal 10pt/140% Verdana, Helvetica, sans-serif;
margin:0 0 0 15px;
padding:0 0 0 0;
}

#directoryDetail li{
list-style:none;
}

#directoryDetail img{
border:1px solid #CCC;
margin:15px 15px 15px 5px;
padding:5px;
}

#directoryDetail .street-address{
font:normal 10pt/140% Verdana, Helvetica, sans-serif;
color:#000;
}

#directoryDetail .extended-address{
font:normal 10pt/140% Verdana, Helvetica, sans-serif;
color:#CCC;
}

#directoryDetail .type{
color:#FFF;
}

.appTitle{
font:normal 12pt/140% Verdana, Helvetica, sans-serif;
color:#CCC;
margin: 15px 15px 5px 5px;
padding:0 0 0 0;
}