@import url(http://www.archives.com/css/ga.css);
@import url(http://www.archives.com/css/frontend.css);

/* MT Controlled */
#nav_cont_loggedin {background: transparent url('http://www.archives.com/images/nav.png') repeat-x; height: 43px; font-family:Georgia, "Times New Roman", Times, serif; }
.memberie {display: none;}

/* Resources --- */
#resources {padding: 20px; width: 910px; background-color: #fff; margin-top:12px; border-top:1px solid #ccc;}
p {font-size: 12px; line-height: 18px; margin-top: 0px;}
#resources h2 {margin: 12px 0px 6px 0px;}
.content {margin-top: 15px; font-size:12px;}
/* .content #breadcrumbs {font-size:14px; padding: 15px 0px 10px 0px; width: 900px; margin:auto; } */
.content ul li {margin-left:20px; list-style-type:disc; list-style-position: outside;}
.content ol {margin-left: 17px;}
.content ol li {font-size:12px; font-family: Arial, Helvetica, sans-serif; margin-left: 0px;}

.feat_inner_full {border: 0px; margin: 8px auto; padding: 0px 20px 20px 20px; background-color: #fff; width: 896px; display:block;}
.memBlock {width:930px; margin: auto; padding:12px 0px;}

/* COLLECTIONS */
.collection ul {width:300px; float: left; display: inline; padding: 25px 40px 40px 0px;}
.collection .div1 {border-bottom: 1px dotted #ccc;margin-bottom: 15px;}
.content .collection ul li {margin-left: 0px;font-size:12px; color:#656559; line-height:23px; list-style-position: outside; list-style-type: none;font-family: Georgia, "Times New Roman", Times, serif;}
.collection li b {color: #000;}
.collection li a {font-size:14px;}
.collection .source h4 {color: #1f1f1d; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; padding-top: 23px;}
.source {width: auto; clear:left;}
.content .collection .description {line-height: 22px; font-size: 14px; color: #20201D; font-family: Georgia, "Times New Roman", Times, serif; margin-top:  20px;}

#main_content {width: 680px; margin: 35px auto 25px auto; color: #1f1f1d;}
.count {background: transparent url('http://www.archives.com/resources/images/bgCountRt.jpg') no-repeat scroll top right; height: 26px; float: left; display: inline; margin-right: 10px;}
.countLeft {background: transparent url('http://www.archives.com/resources/images/bgCountLt.jpg') no-repeat scroll top left; padding: 2px 10px;}
.countLeft a {text-decoration: none; color: #3F90C5;  font-family: Arial, Helvetica, sans-serif; size: 15px; font-weight: bold;}
.countLbl {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #656559; padding-top: 2px;}
.countCall {float: left; display:inline; text-align: center; background: transparent url('http://www.archives.com/resources/images/bgNumber.jpg') no-repeat scroll top left; height: 75px; width: 70px; margin: 7px 25px 35px 0px;}
.countCall a {padding-top: 18px; display:block; font-size: 35px; font-weight: bold;}
.divide {border-bottom: 1px dotted #ccc; background-color: #fff;}
.callout {float: left; display: inline; width: 200px; border: 1px solid #E7E5E0; background: #fff; margin-left: 18px; margin-top: 20px; padding-bottom: 20px;}
.callout h3 {margin: 20px 20px 10px 20px; padding-bottom: 12px; border-bottom: 1px dotted #cdccc9;}
.callout ul {margin: 20px;}
.content .callout ul li {margin-left:15px; list-style-position: outside; line-height: 16px; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 16px; color: #1f1f1d;}
.callout a {font-weight: bold; font-size: 12px; margin-left: 20px;}
.under {text-decoration: underline;}

.btnMedLnk {background: transparent url('http://www.archives.com/images/btn_default.gif') no-repeat top left; height: 27px; width: 204px; cursor:pointer; border: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal; color: #fff;  background-position:0px -35px; overflow: hidden; padding-top: 8px; text-align: center;}
.btnMedLnk a {color: #fff; margin-top: 8px;}
.btnMedLnk a:hover {text-decoration: none;}
.btnMedLnk:hover {background-position: 0px 0px;}


/* Banner Styles
.banner {height: 300px; margin:auto;}
.banner h2 {font-family: Arial, Helvetica, sans-serif; font-size: 35px; font-weight: bold; color: #fff; padding-top: 20px; text-align:center;}
.banner .banner-headline p {text-align: center; font-size: 18px; line-height: 18px;}
.banner-headline a {text-decoration: none;}
.banner-headline a:hover {color: #B6DAED;}
.banner-copy-left {float: left; display: block; margin: 35px 0px 0px 60px; text-align: right; width: 135px;}
.banner-copy-right {float: right; display: block; margin: 35px 60px 0px 0px; text-align: left; width: 135px;}
*/

/* Body Copy for Collections Page */
#collectionPage h2 {font-size: 20px; color: ##4C4C43; margin-bottom: 30px;}
#collectionPage a {text-decoration: none;}
#collectionPage p {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height: 22px; color: #1f1f1d;}
#collectionPage .copy2 {font-size: 13px; color: #656559; line-height: 20px;}
#justAdded p {font-size: 14px;}
.collection br, .divideDashed {width:100%; clear:both; border-bottom: 1px dotted #ccc; margin-bottom:15px; height: 1px;}
.btnMedLnk a {margin-top: 4px; text-decoration: none;}

/* END COLLECTIONS */

.banner p {font-size: 15px; color: #fff; line-height: 26px; }

#resources ol, #resources ul {font-size: small, line-height: 1.75em;}
#resources ol {margin-left: 40px;}
#resources ul {list-style-type: square; list-style-position: outside; margin-left: 20px;}

/* Sign Out
#sign_out {background: url('http://www.archives.com/images/sign_in_mid.png') repeat-x; float: right; margin-top:17px; font-family: arial; color: #fff; font-size: 12px;}
#sign_out img {vertical-align: baseline;}
#sign_out a {text-decoration: none; font-weight: bold;}
#sign_out a:hover {color: #6AADD9; text-decoration: underline;}
.sign_out_txt {padding: 10px 3px 0px 3px;} */

#headerCont, #navCont, #footerCont, .bcCont {display: none;}

/* New Styles */
#sidebar {float: left; display: inline;}
#breadcrumbs {font-size:14px; line-height: 24px; padding: 18px 0px 45px 0px; font-family:Georgia, "Times New Roman", Times, serif; color: #4C4C43;}
#breadcrumbs a {text-decoration:underline;}

.colTriBrdr {padding-bottom:45px; min-height: 1070px; height:auto !important; height:1070px;}
#main_content {width:680px; margin:auto; color: #1f1f1d;}
#main_content h1 {font-size: 23px;}
#main_content h2,#main_content h3 {margin-top:30px; margin-bottom: 8px; font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #1d1d1f;}
#main_content p, #main_content ul, #main_content ol li, #main_content table {font-family: Georgia,"Times New Roman",Times,serif; line-height:23px; font-size: 14px;}
#main_content ol li {margin-left:18px;}
a {text-decoration: none;}
.featured {padding: 30px 10px 10px 0px;}
.featured h1 {font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: bold; margin-bottom:3px;}
.content1 img {padding: 4px 20px 0px 0px;}
.content1 h2 {font-family: Arial,Helvetica,sans-serif; font-size: 18px; line-height: 23px; font-weight: bold; margin-bottom:0px;}
.content1 p {font-size: 14px; font-family: Georgia,"Times New Roman",Times,serif; line-height: 22px;}
.author_info, .content1 .author_info,.content1 .author_infop  {height: 19px;font-family: Georgia,"Times New Roman",Times,serif; padding-bottom: 0px; margin-top:0px; margin-bottom: 0px; overflow: hidden; font-size: 12px; color: #656559; font-size: 12px;}
.featured .author_info {padding-bottom:14px;}
.content1 .excerpt {clear:left; padding-top: 14px;}
.divide {background: transparent none; border-bottom: 1px dotted #CDCCC9; padding-top: 18px; margin-bottom: 30px;}
.odd, .even {width: 330px; float: left; display: inline;}
.odd {margin-right:20px;}
.readMore {font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; font-weight: bold; text-decoration: underline; font-size: 12px; margin-left: 3px;}
.viewAll {margin-top: -20px; color: #CDCCC9; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
.viewAll a {text-decoration: underline; color: #3F8CC3; }
.lower1 p {clear:both; color: #656559; font-size: 13px; padding:20px 0px 10px 0px;font-family: Georgia,"Times New Roman",Times,serif;}
.articleList li {font-weight: bold; list-style-position: inside; line-height: 20px;}
.articleList {clear:both; padding-top: 14px; font-size: 13px; line-height: 17px;}
.articleList a {text-decoration:underline;}
.under {text-decoration: underline;}
#subjectArticles {margin-left:18px;}
#subjectArticles h3 {color: #4C4C43; font-size: 18px; padding: 24px 0px 0px 0px;}
#subjectArticles ul {margin-top: 25px;}
#subjectArticles li, #subjectArticles a {list-style-type: none; list-style-position: outside; margin-bottom: 21px; font-weight:bold; font-size: 13px; margin-left:0px;}
#request {width: 210px; height: 278px; background: transparent url('http://www.archives.com/resources/images/bg_request.jpg') no-repeat top left; margin: 30px 0px 0px 14px; }
#request h3 {font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; padding: 18px 0px 0px 20px; color: #747367;}
#request p {font-size: 11px; color: #6B6B5F; padding: 15px 0px 0px 20px;}
#request textarea {width: 163px; height: 108px; margin: 15px 0px 0px 20px; display: block; font-size: 12px;}
#request .btnGreySm {margin:12px 0px 0px 20px;}
.btnGreySm {background: transparent url('http://www.archives.com/resources/images/btn_submit.jpg') no-repeat top left; height: 27px; width:82px !important ; border: 0px; font-size: 13px; color: #fff; margin:10px 0px; padding: 0px; cursor: pointer; font-family: Arial, Helvetica, sans-serif; /* text-transform: uppercase*/; font-weight: bold; text-align: center;}
.contentMass, .contentMass p {color: #1f1f1d; font-family: Georgia,"Times New Roman",Times,serif; line-height: 22px; font-size: 14px;}
.contentMass h3 {font-size: 17px; color: #1f1f1d; font-weight: bold; font-family: Arial,Helvetica,sans-serif; margin: 25px 0px 10px 0px;}
.contentMass h2, #subcat h2 {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 17px;}
.halfT {float:left; display: inline; width:320px; margin-right:15px;}
.content1 li {list-style-position: outside; margin-left:15px; margin-bottom: 20px; padding-left:5px; }
.content1 li a {font-size: 13px; text-decoration: underline;}
.imgBlock {padding-bottom: 20px;}
.artName {font-size: 18px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; ;}
.heightFix {width: 50%; height: 230px; overflow: hidden; border-top: 1px dotted #ccc; float: left; display: inline; padding-top: 30px;}
.padBtmSm {padding-bottom: 15px;}
.genAnswer {padding-bottom:35px;}
.title {font-size: 24px; font-weight: bold; font-size: 24px; color: #1f1f1d; font-family: Arial,Helvetica,sans-serif;}

/*TEMP */
.push30 {margin-left: 30px;}

/* COMMENTING */
#comments {background: #FCFCFA; border: 1px solid: #e7e5e0;}

/* Affiliate Page Styles */

.affiliates-sb {width: 220px;}

#main_content #aff-page h1 {font-size: 30px; color: #1f1f1d; margin-top: -15px;}
#main_content #aff-page h2 {font-size: 22px; font-weight: normal; color: #1f1f1d; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0px; line-height: 31px;}
#main_content #aff-page .aff-inner h2 {margin-top: 20px;}
#main_content #aff-challenge .aff-inner h2 {margin-top:8px;}
#main_content #aff-cj h2 {font-size: 22px; margin-bottom: 20px; margin-left:0px;}

#aff-page #sidebar a {font-weight: normal;}
#sidebar .aff p {font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; color: #1f1f1d; line-height: 23px;}
.aff-inner { border: 1px solid #E3E2DD;}
.aff-inner p, .aff-inner h2 {margin-left: 20px;}
.aff-inner h2 {font-size: 22px; margin-bottom: 10px; }
#main_content #aff-page .aff-home-h1 {margin-top: 0px; font-size: 24px;}

#aff-home .aff-inner, #aff-cb .aff-inner{background: #fff url('http://www.archives.com/resources/images/bg-family.jpg') no-repeat bottom right; height: 300px;}
#aff-vacation .aff-inner{background: #fff url('http://www.archives.com/resources/images/bg-vacation.jpg') no-repeat bottom right; height: 288px;}
#aff-challenge .aff-inner{background: #fff url('http://www.archives.com/resources/images/bg-challenge.jpg') no-repeat bottom right; height: 261px;}
#aff-cb .aff-inner {height: 287px;}
#aff-cj .aff-inner {background: #fff url('http://www.archives.com/resources/images/bg-cj.jpg') no-repeat bottom right; height:288px;}

#aff-home .aff-inner ul { margin-top:40px;}
#aff-home .aff-inner li {list-style-type: none; list-style-position: outside; line-height: 30px; width: 210px; float: left; display: inline;}
#aff-home .aff-inner li a {font-size: 14px;}
#aff-home .aff-inner li h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; margin-top: 0px;}
#aff-home h1 {font-size: 24px; padding-top:30px; padding-left: 15px; line-height: 34px; color: #1f1f1d; margin-bottom:10px;}
.aff-content {padding: 0px 20px;}
.aff-benefits {margin-top: 30px;}
.aff-benefits p {width: 550px;}

#main_content #aff-page #lower-aff h2 {font-size: 17px; margin-bottom: 0px; margin-top: -15px;}
#lower-aff p {font-size: 13px; color: #656559; margin-bottom: 20px;}

.special-affer {font-size: 16px; font-weight: normal; margin-top: 30px;}

#aff-articles {margin-left: 18px; margin-top:25px;}
#aff-articles h3 {font-size: 18px; line-height: 29px;}


#aff-articles ol li, #aff-articles .bullets-2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 20px; color: #1f1f1d; margin-bottom: 20px;}
#aff-articles .bullets-2 {margin-right: 0px;}

.btn-aff-green {background: transparent url('http://www.archives.com/resources/images/btn-green-long.jpg') no-repeat top left; height: 43px; width: 170px; display: block; color: #fff; text-decoration: none; font-size: 16px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; padding: 9px 0px 0px 0px; text-align: center;}

.aff-feat {background:#F4F3EF; padding: 5px;}

.bullets-2 {margin-right: 65px;}

.content .bullets-2 li {
background: transparent url('http://www.archives.com/resources/images/bullet-2.jpg') no-repeat 0px 8px; padding-left: 25px; list-style-type: none; margin-left: 0px; list-style-position: outside;}

.sb-head2 {font-size: 16px;}

.btn-holder {float: left; text-align: center; width: 180px;}
.btn-holder span {font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif;}
.content .bullets-2 li .bullets {margin-top:10px;}
.nav2 {background: transparent url('http://www.archives.com/resources/images/bg-sub-nav.jpg') no-repeat scroll top left; padding-left: 15px;}
#main_content .bullets-numbered li {list-style-type: none; margin-left: 0px;}
#main_content .bullets-numbered li img {margin-right: 13px;}
.contentMass .subtext1, .subtext1 {font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #999; line-height:18px;}

/*Can move into global */
.brdr-left {border-left: 1px dotted #ccc; padding-left: 25px;}
.push15 {margin-left: 15px;}
.marginB10 {margin-bottom: 10px;}
