/* SCREEN CASCADING STYLE SHEET FOR ANTIQUITY ARCHIVE */

.broken {color: #B30000}

br.clear {clear: both}


/* ****************** ARTICLE STYLES ******************** */
/* ====================================================== */

.ant-article #content-container-back > #content {color: #505050; padding: 40px 60px}

.ant-article #content h1 {color: #BA0F18; font-size: 34px; text-align: center}
.ant-article #content h2 {color: #BA0F18; font-weight: normal; margin: 20px 0 10px}
.ant-article #content li {margin: 5px 0}

.ant-article .author {color: #666; font-size: 28px; margin: 10px auto 20px; text-align: center; max-width: 80%}

.ant-article #body {font-family: Verdana, Arial}
.ant-article #body h1 {color: #D31920; font-size: 2.2em; text-align: center}
.ant-article #body h1.standard {border-bottom: 1px solid #C0C0C0; color: #808080; font-size: 2.5em; text-align: left}
.ant-article #body h3 {color: #D31920; font-size: 1.4em}
.ant-article #body li {margin: 7px 0}
.ant-article #body p {line-height: 140%}
.ant-article #body ul {line-height: 140%; list-style-type: square}

.ant-article #body .admin-info, .page-reviews #body .admin-info {float: left; background: #EEE; margin-bottom: 20px; padding: 10px; width: 940px}
.ant-article #body .admin-info h3 {color: #999; margin: 0}
.ant-article #body .admin-info .details {float: left; font-size: 0.9em}
.ant-article #body .admin-info .edit {float: left; clear: left; font-size: 0.9em; margin-top: 6px}
.ant-article #body .admin-info .published {float: right; padding: 10px}
.ant-article #body .admin-info .published.false {background: #EDBFCB; color: #80283F}
.ant-article #body .admin-info .published.true {background: #BAE3C3; color: #326C3D}

.ant-article blockquote {border-left: 5px solid #939393; color: #808080; font-family: Times New Roman; font-size: 1.2em; margin: 20px 40px; padding-left: 10px}
.ant-article blockquote .quotesource {display: block; font-family: Arial; text-align: right}

.ant-article .projgall-table {margin: 20px auto; text-align: center}
.ant-article .projgall-table td, .ant-article .projgall-table th {padding: 5px 10px; text-align: center}
.ant-article .projgall-table.left td, .ant-article .projgall-table.left th {text-align: left}
.ant-article .projgall-table thead {background: #E4E4E4}

.ant-article table {border-collapse: separate}
.ant-article tfoot td {border-top: 1px solid #000}

.ant-article .image.center {clear: both; margin: 0 auto; text-align: center}
.ant-article .image.double.right .caption {margin-left: 22px}
.ant-article .image p {margin: 0}

.ant-article #sb-wrapper #sb-title {overflow: auto}
.ant-article #sb-wrapper #sb-title-inner {max-height: 150px}

.review-books {float: left; margin: 20px 50px}
.review-book {margin: 15px 0}


/* Images */
.ant-article .image, .imgcenter, .imgleft, .imgright {background: #F4F4F4; color: #666; font-size: 14px; padding: 10px; max-width: 46%}
.ant-article .imgcenter {margin: 20px; padding: 10px 20%; text-align: center; max-width: 100%}
.ant-article .image img, .imgcenter img, .imgleft img, .imgright img {display: block; border: 2px solid #C21019; margin: 0 auto 5px; padding: 2px; max-width: 100%}
.ant-article .image img {margin-bottom: 5px}
.ant-article .image p {text-align: center}
.ant-article .image.left, .imgleft {float: left; margin: 5px 20px 20px 0}
.ant-article .image.right, .imgright {float: right; margin: 5px 0 20px 20px}
.ant-article .image .caption {text-align: left; width: 100%}
.ant-article .image .enlarge {color: #999; font-size: 12px; text-align: center}

.imgleft, .imgright {max-width: 353px}


/* Article details block */
#block-archive-archive-article-details .antiquity-button {clear: both; margin-top: 30px}
#block-archive-archive-article-details .citation {float: left; border-top: 1px solid #E4E4E4; clear: both; font-size: 14px; margin-top: 20px; padding-top: 20px}
#block-archive-archive-article-details .citation .citation-header {color: #BE0D17; font-size: 22px; margin-bottom: 5px}
#block-archive-archive-article-details .citation .citation-header img {vertical-align: top}
#block-archive-archive-article-details .details {clear: both}
#block-archive-archive-article-details .details .date {clear: both; font-size: 26px}
#block-archive-archive-article-details .details .issue {clear: both; font-size: 26px}
#block-archive-archive-article-details .heading {color: #BA0F18}
#block-archive-archive-article-details .issue-articles {border-top: 1px solid #E4E4E4; margin-top: 20px; padding-top: 20px}
#block-archive-archive-article-details .issue-articles .article {border-top: 1px dashed #E4E4E4; margin-top: 10px; padding-top: 10px}



/* PROJECT GALLERY EDIT */
/* -------------------- */

#article-edit .panel {border: 2px solid #6C4C41; border-radius: 20px; margin: 20px 0}
#article-edit .panel h2 {background: #6C4C41; border-radius: 16px 16px 0 0; color: #FFF; margin: 0; padding: 5px 10px}
#article-edit .panel .content {padding: 0 10px}
#article-edit .sub-panel {border: 2px solid #D0BBA8; border-radius: 20px; margin: 20px 10px}
#article-edit .sub-panel h3 {background: #D0BBA8; border-radius: 16px 16px 0 0; color: #FFF; margin: 0; padding: 5px 10px}

#article-edit #edit-authors .form-item {display: inline-block; margin: 5px 0}
#article-edit #edit-authors .form-item label {margin-bottom: 5px}
#article-edit #edit-authors #edit-buttons {display: inline-block}

#article-edit #edit-images {float: left; width: 936px}
#article-edit #edit-images h4 {float: left; margin: 15px 0 5px}
#article-edit #edit-images .antiquity-button a {display: block}
#article-edit #edit-images .antiquity-button a:hover {color: #FFF}
#article-edit #edit-images .antiquity-button input {display: block; width: 100%}
#article-edit #edit-images .code {float: right; width: 410px}
#article-edit #edit-images .form-type-radios {float: left; font-size: 0.9em; margin: 0 20px 0 0}
#article-edit #edit-images .form-type-textarea {float: right; margin: 0; width: 700px}
#article-edit #edit-images .image {float: left; border-bottom: 1px solid #C0C0C0; margin: 10px 0 0; padding-bottom: 10px; width: 100%}
#article-edit #edit-images .image-counter {float: left; background: #6C4C41; color: #FFF; font-size: 1.6em; margin-top: 4px; padding: 10px}
#article-edit #edit-images .image-details {float: right; width: 700px}
#article-edit #edit-images .image-details .antiquity-button {clear: left; margin: 10px 0 0; width: 220px}
#article-edit #edit-images .image-thumb {float: left; margin: 0 15px; text-align: center; width: 150px}
#article-edit #edit-images .image-thumb img {float: left; border: 1px solid #6C4C41; margin-top: 5px}
#article-edit #edit-images .image-thumb .antiquity-button {clear: left; margin: 10px 0 0; width: 140px}
#article-edit #edit-images .insert {float: left; border: 1px solid #E5E5E5; padding: 10px; width: 680px}
#article-edit #edit-images #images-wrap {float: left; margin: 15px 0 10px 0; width: 100%}
#article-edit #edit-images #edit-upload-wrap {float: left; clear: both}

#article-edit .filter-wrapper {display: none}

#article-edit .form-item-files-upload {display: inline-block}
#article-edit .upload-submit {display: inline-block}


/* SUPPLEMENTS */
/* ----------- */

.page-antplus-supplements .article, .page-antplus-tributes .article  {float: left; margin: 10px 0; width: 100%}
.page-antplus-supplements .article .article-thumb, .page-antplus-tributes .article .article-thumb {float: left; margin-right: 10px}
