/* Content
----------------------------------------------- */



.hentry {
    padding:0 0 0 0;
}
.single .hentry {
    padding:0;
}
.home #content .sticky {
    border:1px solid #ccc;
    margin:0 0 66px 0;
    padding:22px 20px 0 20px;
}
.entry-title {
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Sans Unicode", Arial, sans-serif;
    font-size:64px;
    font-weight:bolder;
    line-height:1em;
    padding:0 0 7px 0;
    text-align: left;
/*    margin-left: 150px;*/
    width: 790px;
    letter-spacing: -1px;
}
.entry-title a {
    color:#000;
    text-decoration:none;
}
.entry-title a:active,
.entry-title a:hover {
    color: #FF4B33;
}
.entry-meta {
    color:#666;
    font-size:13px;
    font-style:italic;
    line-height:18px;
/*    margin-left: 150px;*/
}
.entry-meta .author {
}
.entry-meta .n {
    font-size:11px;
    font-style:normal;
    letter-spacing:0.05em;
    text-transform:uppercase;
}
.entry-meta a {
    color:#666;
    text-decoration:none;
}
.entry-meta a:active,
.entry-meta a:hover {
    color: #FF4B33;
}
.entry-meta abbr {
    border:none;
    cursor:text;
    font-size:11px;
    font-style:normal;
    letter-spacing:0.05em;
    text-transform:uppercase;
}
.entry-content {
/*    margin: 0 0 0 150px;*/
    padding: 22px 0 0 0;
    width: 790px;
}

.entry-content p {
    width: 460px;
    clear: left;
}

.entry-content h1+p:first-line, .summary+p:first-line  {
    text-transform: uppercase;
}

/*.entry-content h1+p::first-letter, .summary+p::first-letter  {
    text-transform: uppercase;
    float: left;
    display: block;
    margin: 7px 5px 5px 0;
    font-family: Cambria, Georgia, 'Times New Roman', serif;
    font-size: 81px;
    color: #444444;
    font-weight: bolder;
}*/

.entry-content ul, ol {
    width: 428px;
    clear: left;
}

.entry-content h1 {
    border-top: 2px solid #666666;
    font-size: 2.5em;
    margin-bottom: 0.5em;
    font-weight: bold;
    letter-spacing: -0.5px;
    padding: 16px 8px 16px 0;
    text-align: left;
}

/*.entry-content h1 {
    margin-bottom: 0.5em;
    font-weight: bolder;
    border-radius: 5px;
    line-height: auto;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
    padding-left: 8px;
    padding-top: 16px;
    padding-right: 8px;
    padding-bottom: 16px;
}*/

.entry-content h2 {
    font-size:19px;
    font-weight:bold;
    padding:28px 0 14px 0;
    line-height: normal;
}

.entry-content h3 {
    font-size:17px;
    font-style:italic;
    padding: 28px 0 5px;
    text-align: right;
    line-height: normal;
    margin-bottom: 3px;
    width: 460px;
    clear: left;
}
.entry-content h4 {
    font-size:11px;
    font-family:"Helvetica Neue",sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:0.05em;
    width: 460px;
    clear: left;
}

.entry-content table {
    margin-left:1px;
}
.entry-content embed {
    margin:0 0 22px 0;
}

.entry-utility {
    color:#666;
    font-size:13px;
    line-height:18px;
    margin:0 0 44px 0;
}
.entry-utility a {
    color:#666;
    font-style:italic;
    text-decoration:none;
}
.entry-utility a:active,
.entry-utility a:hover {
    color: #FF4B33;
}

body .section-label {
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 900;
    color: #000000;
    padding: 3px 0px 3px 8px;
    margin-top: 5em;
    text-align: right;
    font-family: "Helvetica Neue","Lucida Sans Unicode", Verdana, sans-serif;
}


/* Not sure if this is used any more */
body .custom-type-label {
    font-family: Verdana, sans-serif;
    font-size: 1em;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-right: 0.75em;
    text-align: right;
    text-transform: uppercase;
    background-color: #FFF2CE;
}