h1 {font-size: 18px; margin: 14px 0; color: #003b2a;}
h2 {font-size: 18px; margin: 14px 0; color: #003b2a;}

#home-collection {position: relative; /* margin-top: -38px; */ padding-top: 86px;}
#hc-pager-container {position: absolute; bottom: 64px; right: 20px; z-index: 10;}
#hc-pager-wrapper {float: left;}
#hc-pager-wrapper a {display: block; float: left; color: #fff; font: 10px "Myriad Pro", Myriad, Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#hc-pager {float: left;  height: 19px;}
#hc-pager div {float: left; height: 19px; background: url(../images/collection-bg.png) repeat-x;}
#hc-pager a {padding: 3px;}
#hc-pager div.activeSlide, #hc-pager div.hover {background: url(../images/collection-bg-active.png) repeat-x;}
div.hc-photo-credits {position: absolute; right: 20px; bottom: 44px; color: #fff; font: bold 10px "Myriad Pro", Myriad, Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#hc-mask {position: absolute; top: 75px; left: 0; z-index: 20; background: url(../images/collection-mask.png) no-repeat; height: 269px; width: 290px;}

#home-content {padding-top: 15px; background: url(../images/home-content-bg.jpg) repeat-x; color: #1c1c1c;}
#home-content a {color: #1c1c1c;}
#home-featured {width: 222px; position: absolute; top: 142px; left: -12px; z-index: 50;}
.quicklink-explore {display: block; width: 222px; height: 112px; background: url(../images/quicklinks/left-explore.png) no-repeat;}
.quicklink-explore:hover {background-position: 0 -112px;}
.quicklink-members {display: block; width: 222px; height: 108px; background: url(../images/quicklinks/left-members.png) no-repeat;}
.quicklink-members:hover {background-position: 0 -108px;}
.quicklink-plan {display: block; width: 222px; height: 114px; background: url(../images/quicklinks/left-plan.png) no-repeat;}
.quicklink-plan:hover {background-position: 0 -114px;}

#home-left-content {width: 545px; float: left; margin-left: 20px;}
#home-quotes div {font: italic 11px Arial, Helvetica, sans-serif;}
#home-quotes .quote-name {font-style: normal; padding-left: 100px;}

#home-right-content {width: 280px; float: right; margin-right: 20px;}
#home-right-content h2 {margin-left: 28px;}
#home-right-content h2 a {margin-right: 6px;}
#home-right-inner {border-left: 1px solid #a3a391; padding-left: 40px;}

#recent-posts td {padding: 0 1px 20px 1px; color: #2f2f2f;}
/* #recent-posts tr.last td {padding-bottom: 0;}*/
#recent-posts td.col1 {width: 1%; font-weight: bold;}
#recent-posts a {text-decoration: none; color: #2f2f2f}
#recent-posts td span {font-weight: bold; font-style: italic;}
#newsletter-form {width: 206px; position: relative; right: 0;}
#newsletter-form div {border: 1px solid #d7d7d7; background-color: #fff; width: 198px; padding: 4px;}
#newsletter-form input {background: none; border: none; font: 11px "Myriad Pro", Myriad, Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif; color: #666; width: 190px;} 
#newsletter-form button {display: block; position: relative; left: 152px; top: 5px; background: none; border: none;} 