div.mh_minithumbfloater {
    float: left;
}

div.mh_minithumb {
    display: table-cell;
    vertical-align: middle;
    text-align: center;

    height: 125px;
    width: 125px;
    padding: 0px;
    
    background-position: 0px -1px;
    background-image: url("../images/buttonShading1.png");
    
    /* rounded borders don't work on IE */
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

div.mh_minithumb a img {
    border: 0px none black;
    vertical-align: bottom;
}

a.mh_Avatar {
    /* don't forget to add the width and height styling to the style attribute */
    display: block;

    width: 100px;
    height: 100px;
    
    margin-left: 12px;
    
    /* rounded borders don't work on IE- style is consistent- but squared instead */
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    
    text-decoration: none;
}

div.mh_layoutRow {
    margin: 10px;

    width: 900px;
    min-height: 128px;
}

div.mh_body_layoutRow {
    margin: 10px;

    width: 740px;
    min-height: 128px;
}

div.mh_header_row {
    width: 725px;
    height: 35px;
    float: right;
    
    margin-top: 10px;
    padding: 20px;
    padding-left: 30px;

    background-image: url("../images/buttonShading1.png");
    
    color: #FFFFFF;
    text-decoration: none;
    font-size: x-large;
    
    /* rounded borders don't work on IE */
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_thin_header_row {
    width: 745px;
    height: 20px;
    float: right;
    
    margin-top: 10px;
    padding: 10px;
    padding-left: 20px;

    background-image: url("../images/buttonShading1.png");
    
    color: #FFFFFF;
    text-decoration: none;
    font-size: medium;
    font-weight: bold;
    
    /* rounded borders don't work on IE */
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_Xthin_header_row {
    width: 585px;
    height: 20px;
    float: right;
    
    margin-top: 10px;
    padding: 10px;
    padding-left: 20px;

    background-image: url("../images/buttonShading1.png");
    
    color: #FFFFFF;
    text-decoration: none;
    font-size: small;
    
    /* rounded borders don't work on IE */
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_header_row_no_float {
    width: 725px;
    height: 35px;
    
    margin-top: 10px;
    padding: 10px;
    padding-left: 30px;

    background-image: url("../images/buttonShading1.png");
    
    color: #FFFFFF;
    text-decoration: none;
    font-size: x-large;
    
    /* rounded borders don't work on IE */
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_header_row a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: x-large;
}

div.mh_detail_row {
    width: 724px;
    height: 20px;
    float: right;
    font-size: small;
    margin-right: 41px;
    
    padding: 5px;

    background-image: url("../images/buttonShading2.png");
    
    
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_detail_row_no_float {
    width: 740px;
    height: 20px;

    font-size: small;
    margin-right: 41px;
    
    padding: 5px;
    padding-left: 15px;

    background-image: url("../images/buttonShading2.png");
    
    
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

div.mh_header_box_fit {
    width: 80%;
	margin: auto;
    height: 20px;
	
	color: #FFFFFF;
    text-decoration: none;
    font-size: normal;
    
    padding: 5px;
    padding-left: 10px;
	padding-right: 10px;
	text-align: center;

    background-image: url("../images/buttonShading1.png");
}

div.mh_detail_box_fit {
    width: 80%;
	margin: auto;
    font-size: x-small;
    padding: 5px;

    background-image: url("../images/buttonShading2.png");
	
    padding-left: 10px;
	padding-right: 10px;
    
	text-align: center;
    
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
}

div.mh_detail_box_fit a {
	color: black;
	text-decoration: none;
}

div.mh_detail_row a {
    color: #000000;
    text-decoration: none;
}

div.mh_detail_row_in_body {
    width: 740px;
    height: 20px;
    font-size: small;
    margin-right: 41px;
    
    padding: 5px;
    padding-left: 15px;

    background-image: url("../images/buttonShading2.png");
    
    
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

div.mh_Body {
    font-size: small;
    padding: 10px;
    padding-left: 20px;
    
    margin-left: 125px;
    margin-right: 50px;
}

div.mh_Body_c {
    text-align: center;
    font-size: small;
    padding: 10px;
    
    margin: 10px;
    margin-left: auto;
    margin-right: auto;
}
