/* white space experiments using CSS */

/* Control addition of white space around images due to indenting and line feeds: Solution 14 in   http://stackoverflow.com/questions/2628050/ignore-whitespace-in-html */
.no-whitespace {
    line-height: 0;
    font-size: 0;
}

/* Outer table spec to replace: <table CELLSPACING="0" CELLPADDING="0" WIDTH="100%" HEIGHT="100%"> */
.table_props1 {
    padding: 0px;
    border-spacing: 0px;
    border-collapse: separate;
    height: 100%;
    width: 100%;
}

/* Inner table spec to replace: <table CELLSPACING="0" CELLPADDING="0"> */
.table_props2 {
    padding: 0px;
    border-spacing: 0px;
    border-collapse: separate;
}

.td_center_vcenter {
    text-align: center; 
    vertical-align: middle;
}

.td_center_top {
    float: center;
    border-collapse: collapse;
    text-align: center;
    vertical-align: top;
}

.td_right_top {
    float: right;
    border-collapse: collapse;
    text-align: right;
    vertical-align: top;
}

iframe[seamless] {
    float: right;
    border: none;
    display: block;
}

/* Sergiy;s original soft grey color for text.  I'm concerned it is too light for some people to read. */
.font_sergiy {
    color: #808080
}

/* My preference is darker for more contrast. */
.font_phil {
    color: #323232
}

/* blockquote specifications for blurb */
.block_blurb {
    width: 500px;
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 40px;
    margin-right: 40px;  
}