/* -------- CSS for Crown Directory -------- */ *{ padding: 0; margin: 0; border: 0; } html, body{ text-align: center; width: 100%; } body{ height: 100%; text-align: center; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #666; } #wrapper{ position: relative; margin: 0 auto; padding: 50px; width: 775px; height: auto !important; text-align: justify; } #officecontent{ padding-left: 250px; padding-right: 200px; padding-top: 40px; } h1, h2{ font-size: 12px; color: #cc0000; font-family: "gill sans mt", "trebuchet ms", georgia, arial; } h2 a, h2 a:visited{ color: #cc0000; text-decoration: none; } h2 a:hover{ color: #cc0000; text-decoration: underline; } p{ margin-left: 1px; margin-bottom: 0px; } a, a:visited{ text-decoration: underline; color: #666; } a:hover{ text-decoration: none; color: #666; } hr{ color: #ddd; background-color: #ddd; height: 1px; margin-top: 5px; margin-bottom: 5px; } * html hr{ margin: 0; } table{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #666; width: 70%; } td{ vertical-align: top; padding-bottom: 5px; } .floatright{ float: right; margin: 2px 0px 3px 13px; } .nospace{ margin-top: 0px; margin-bottom: 0px; padding-bottom: 2px; } ul.office{ list-style-type: none; text-align: left; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; } ul.office li{ padding-left: 25px; padding-bottom: 1px; } .crumbs{ text-align: right; font-size: 11px; margin-bottom: 10px; } .crumbs a, .crumbs a:visited{ color: #cc0000; text-decoration: underline; } .crumbs a:hover{ color: #cc0000; text-decoration: none; } .detail{ width: 450px; margin: 0 auto; text-align: center; margin: 20px; }