html, body,
h1, h2, h3,
p, img {
    margin : 0;
    border : none;
    padding : 0;
    font-weight : normal;
}
body {
    background-color : #ffffff;
    font-family : Georgia, "Hoefler Text", Times, "Times New Roman", serif;
    color : #000000;
    font-size : 14px;
    line-height : 1.429;
}
body, td, p, input {
}

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

blockquote {
    margin : 1em;
}
img.left {
    float : left;
    margin : 0 1em 1em 0;
}
img.center {
    display : block;
    margin : 1em auto;
}
img.right {
    float : right;
    margin : 0 0 1em 1em;
}


#uber {
    width : 680px;
    margin : 0 auto;
    padding : 0 7px 0 8px;
}
#alpha { /* Main column */
    margin-right : 10px;
}

#hed {
display : none;
}

.item {
    width : 680px;
    margin-bottom : 25px;
}
.item .item-hed {
    
}
.item-hed div {
    margin-bottom : 10px;
}
abbr.date {
    border : none;
}
.item h1 {/* Titles */
    margin-bottom : 10px;
    font-size : 18px;
    line-height : 1.0;
}
.item-hed h2 {
    margin-bottom : 14px;
    font-size : 10px;
    line-height : 1.8;
    font-style : italic;
}
.item.new-yorker .item-body {
    min-height : 240px;
    height: auto !important;
    height: 240px;
}
.item.new-yorker .item-body .multicol {
    min-height : 240px;
    height: auto !important;
    height: 240px;
}
.item .item-body img.col-img {
    float : left;
    margin-right : 10px;
}
.item.new-yorker .item-body .item-content {
    float : left;
    width : 450px;
}
.item-body {
}
.item-body p {
    margin : 0 0 1.429em 0;
}
.item-body blockquote {
    font-size : 12px;
    line-height : normal;
}
.item-body img {
    max-width : 450px;
}
a.cont {
    font-size : 10px;
    line-height : 1.8;
    font-style : italic;
}

.item .item-foot {
    clear : both;
    position : relative;
    font-size : 10px;
    line-height : 1.0;
    text-align : right;
}
body.individual .item.new-yorker .item-foot {
    top : 0;
}
.item.new-yorker .item-foot {
    background : #ffffff url(/_/i/px-661100.png) repeat-x left 50%;
}
.item.personal .item-foot {
    background : #ffffff url(/_/i/px-08436B.png) repeat-x left 50%;
}

.item-foot span {
    padding-left : 5px;
    background-color : #ffffff;
    font-style : italic;
}

#paging {
display : none;
}

#beta { /* Sidebar */
display : none;
}


/* Comments */
#comments {
    margin-left : 230px;
}
#comments h2 {
    margin-bottom : 10px;
    font-size : 18px;
    line-height : 1.0;
    font-weight : normal;
}

.comment {
    margin-bottom : 30px;
}
.comment-foot {
    margin-top : 5px;
    clear : both;
    position : relative;
    font-size : 10px;
    line-height : 1.0;
    text-align : right;
}
.comment-foot {
    background : #ffffff url(/_/i/d6d4cc.gif) repeat-x left 50%;
}
.comment-foot a {
    padding-left : 5px;
    font-style : italic;
    background-color : #ffffff;
}
#comments-form {
display : none;
}



#foot { /* Page footer */
display : none;
}
