/* Learner Homepage CSS. */

body { margin: 0px;	padding: 0px; font-family: Geneva, Arial, Helvetica, sans-serif; }
.topbkgrd {	background-image: url(/National_Library/20160330061658oe_/http://www.learner.org/newimages/top-bkgrd.gif); background-repeat: repeat-y; }
.keyword { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D5E8B; background-color: #E3EDF7; height: 17px;	padding-left: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #111E2B; border-right-color: #6C8BAD; border-bottom-color: #6C8BAD; border-left-color: #111E2B; width:120px; }
.dropmenu {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #F9F9EC;	background-color: #6082A7; height: 17px; }
/*nudge the top blue area with drop menus to center it*/
.nudge1 { padding-top: 4px; }
/*main content area*/
.rgtbrdr { border-right-width: 1px;	border-right-style: solid; border-right-color: #666769;	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666769; }
/*bottom footer - grey */
.rgtbrdr2 { border-right-width: 1px; border-right-style: solid;	border-right-color: #666769; }
/*footer grey*/
.foot {	font-size: 12px; color: #666769; padding-top: 5px; }
a.foot { font-size: 12px; color: #666769; padding-top: 5px; text-decoration: none; }
a.foot:hover { color: #545454; }
a.foot:visited { color: #666769; }
a.foot:visited:hover { color: #545454; }
/*copyright*/
.cpyright { color: #BCBEC0;	font-size: 10px; }
a.cpyright { color: #BCBEC0; font-size: 10px; text-decoration: none; }
a.cpyright:hover { color: #555555; }
a.cpyright:visited { color: #BCBEC0; }
a.cpyright:visited:hover { color: #555555; }

/*workshops and courses - text */
.head1 { font-size: 16px; font-weight: bold; color: #336294; }
/*header in gold bar */
.headgoldbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #5F5B1B; }
/*workshops & courses cell */
.wc { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BBC4CE; background-color: #C7E1ED; }
/*bottom cell, for bkgrd and top border*/
.one { border-top-width: 1px; border-top-style: solid; border-top-color: #A2B6C5; background-color: #D8E9F2; padding-top: 3px; }
/*scroll area cell */
.two { border-top-width: 1px; border-top-style: solid; border-top-color: #8A99AA; }
/*feature area */
.showing { border-right-width: 3px;	border-right-style: solid; border-right-color: #ffffff; }
.featuretitle { border-right-width: 3px; border-right-style: solid; border-right-color: #ffffff; padding-left: 7px; }
.feature {	background-image: url(/National_Library/20160330061658oe_/http://www.learner.org/newimages/featur-bkgrd.gif);	background-repeat: repeat-x; }
.time {	font-size: 11px; font-weight: bold; color: #6C6929; padding-left: 9px; }
.showingtxt { font-size: 11px; color: #5E656B; padding-top: 9px; padding-right: 6px; padding-bottom: 14px; padding-left: 9px; }
a.showingtxt { font-size: 11px; color: #1B457A; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; text-decoration: none; }
a.showingtxt:hover { text-decoration: underline; }
a.showingtxt:visited { text-decoration: none; }
a.showingtxt:visited:hover { text-decoration: underline; }
/* spotlight section. */
a.sltitle { font-size: 13px; color: #3A382F; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-bottom: 6px; text-decoration: none; }
a.sltitle:hover { text-decoration: underline; }
a.sltitle:visited { text-decoration: none; }
a.sltitle:visited:hover { text-decoration: underline; }
.slcnt { font-size: 11px; color: #3A382F; padding-bottom: 9px; padding-right: 30px; }
.nudgesl { padding-top: 7px; }
.sl-arrow {	padding-top: 1px; }
/* news section */
.newsdate {	color: #898026;	font-size: 10px; padding-bottom: 10px; padding-top: 4px; }
.newssection { color: #7992A4; font-size: 12px;	padding-bottom: 5px; padding-left: 1px; }
a.newstitle { color: #1B457A; font-size: 13px; font-weight: bold; padding-bottom: 5px; text-decoration: none; }
a.newstitle:hover { text-decoration: underline; }
a.newstitle:visited { text-decoration: none; }
a.newstitle:visited:hover { text-decoration: underline; }
.newsarrow { padding-top: 4px; }
a.morenews { color: #1B457A; font-size: 11px; text-decoration: none; }
a.morenews:hover { text-decoration: underline; }
a.morenews:visited { text-decoration: none; }
a.morenews:visited:hover { text-decoration: underline; }
.newscnt { color: #656668; font-size: 11px; padding-top: 4px; padding-right: 18px; }
.pad1 { padding-bottom: 6px; }
.cattitle {     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px;        line-height: 28px;      padding-bottom: 4px;    color: #5f5B1B; padding-top: 4px;       padding-right: 20px;    padding-left: 20px; letter-spacing: .025em; background-color: #DFDCA5;      font-weight: bold; border-bottom-width: 5px;       border-bottom-style: double;    border-bottom-color: #BBCEDF;}
.subcattitle {     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;        line-height: 22px;      padding-bottom: 4px;    color: #3C5E8B; padding-top: 4px;       padding-right: 20px;    padding-left: 20px; letter-spacing: .025em; background-color: #F0F7FA;      font-weight: normal; border-bottom-width: 5px;       border-bottom-style: double;    border-bottom-color: #BBCEDF;}
.browsetitle {        font-size: 12px; font-weight: bold; color: #5F5B1B; font-family: Verdana, Arial, Helvetica, sans-serif;     margin-bottom: -10px;   line-height: 16px;}
.browseresults {     margin-bottom: 4px;     border-bottom-width: 1px; border-bottom-style: solid;     border-bottom-color: #CCCCCC;   padding-bottom: 7px;}
/* sub section header */
a.nav { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif; padding-right: 2px; padding-left: 2px; }
a.nav:hover { color: #ffffff; text-decoration: underline; }
a.nav:visited { color: #ffffff; text-decoration: none; }
a.nav:visited:hover { text-decoration: underline; }
