
/* base styles */
body { margin: 0 0 0 0; background: #FFFFFF; }
div { margin: 0; padding: 0px; font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 9pt; color: #000000; line-height: 14px; }
img { border: 0px; }
table { padding: 0px; border: 0px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
h1, h2, h3, h4, h5 { margin: 0; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1 { font-size: 8pt; color: #000000; }
p { margin: 1.30em 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }

/* custom base styles */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.sub-label { color: #999999; }

/* header */
#header-container { display: none; }
#print-header { display: block; width: 650px; height: 100px; margin: auto; padding-bottom: 10px; }
#print-crumbs { display: block; width: 650px; margin: auto; margin-bottom: 10px; padding-bottom: 10px; border-bottom-style: dashed; border-bottom-color: #000000; border-bottom-width: 1px; font-size: 6pt; font-weight: bold; color: #999999; }

/* body */
#body-container { display: block; width: 650px; margin: auto; }
#featured-image { display: none; }
#intro-heading { display: none; }
#news-heading { display: none; }
#content-heading { display: none; }
#content-footer { display: none; }

/* footer */
#footer-container { display: block; width: 650px; margin: auto; }
#footer-info { float: left; width: 100%; font-size: 6pt; font-weight: bold; color: #999999; }
#footer-links { display: none; }

/* home styles */
.home-spacer-column { width: 18px; }

/* work styles */
.work-info-column { padding-right: 18px; }
#project-clip-container { display: block; width: 220px; }
#project-clip { float: left; width: 67px; height: 62px; margin: 5px 5px 0 0; }

/* divinewho styles */
.quote-author { font-weight: bold; font-size: 7pt; }

/* connect styles */
.connect-info-column { padding-right: 18px; }

