/* COLORS

nav bg cream - #dcdbc2
orange - #f25b19

flyout headers - #4d4035
bluegreen links/headings - #2A6870
chocolate links/headings - #493f38
maroon links/headings - #8B2656
dark cream links/headings - #B7AA83

*/

*{font-size:100.01%}
html {
   height:100%;
   font-size:62.5%;
   border:none;
}

body {
   font: 1.3em Arial, Helvetica, Verdana, sans-serif;
   line-height:1.1em;
   color:#000000;
}


/* NEW HTML VERSION OF WISDOM HEADER, 10/2011 */
#feature_wisdom {
    margin:20px 0 10px 20px;
	width:791px;
	height:310px;
	overflow:hidden;
	position:relative;
}
#feature_wisdom.detail {
    margin:0;
}
#feature_wisdom div.slide_container {
	position:absolute;
	top:0;
	left:0;
}
#feature_wisdom div.slide {
	width:791px;
	height:278px;
	position:absolute;
	top:0;
	left:0;
}
#feature_wisdom div.slide.tomorrow {
	
}

#feature_wisdom div.slide img {
	position:absolute;
	top:0;
	left:0;
	width:791px;
	height:278px;
}
#feature_wisdom div.slide div.blurb {
	position:absolute;
	top:100px;
	left:0px;
	width:254px;
	height:121px;
	padding:15px 8px 0 45px;
	background:transparent url(/elements/img/blurb-standard-bg.png) no-repeat left top;
}
#feature_wisdom div.slide.tomorrow div.blurb {
	top:175px;
	left:57px;
	width:263px;
	height:67px;
	padding:10px 8px 0 15px;
	background:transparent url(/elements/img/blurb-tomorrow-bg.png) no-repeat left top;
}
#feature_wisdom div.slide div.blurb p {
	width:195px;
	float:left;
	margin:0 10px 0 0;
	color:#fff;
}
#feature_wisdom div.slide.tomorrow div.blurb p {
	width:202px;
}
#feature_wisdom div.slide div.blurb p.title {
	width:100%;
	float:none;
	font-size:2.0em;
	font-family:"PTSansBold", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #555;
	margin:0 0 10px 0;
}
	#feature_wisdom div.slide.tomorrow div.blurb p.title {
		font-size:1.8em;
		margin:0 0 5px 0;
	}
#feature_wisdom div.slide a.go {
	width:45px;
	display:block;
	float:left;
	height:0 !important;
	overflow:hidden;
	padding:35px 0 0 0;
	margin:0 0 0 0;
	background:transparent url(/elements/img/blurb-go-bg.png) no-repeat left top;
}
#feature_wisdom div.slide.tomorrow a.go {
	margin:-8px 0 0 0;
}
	#feature_wisdom div.slide a.go:hover {
		background-position:0 -35px;
	}
	#feature_wisdom div.slide a.go span {
		display:block;
		padding:100px;
	}
#feature_wisdom a.learn_more {
    position:absolute;
    left:45px;
    top:255px;
    font-size:1.0em;
    color:#fff;
    text-shadow:1px 1px 2px #000;
    text-decoration:underline;
}
#feature_wisdom a.clickcatch {
	width:791px;
	height:278px;
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#feature_wisdom a.previous,
#feature_wisdom a.next {
	position:absolute;
	left:5px;
	top:3px;
	width:19px;
	height:0 !important;
	padding:272px 0 0 0;
	overflow:hidden;
	display:block;
	background:transparent url(/elements/img/wisdom-previous-bg.png) no-repeat left top;
}
#feature_wisdom a.next {
	left:767px;
	top:3px;
	background:transparent url(/elements/img/wisdom-next-bg.png) no-repeat left top;
}
	#feature_wisdom a.previous:hover,
	#feature_wisdom a.next:hover {
		background-position:0 -272px;
	}
	#feature_wisdom a.previous span,
	#feature_wisdom a.next span {
		display:block;
		padding:320px;
	}
#feature_wisdom ul.wisdom_share {
	position:absolute;
	margin:0;
	left:0;
	top:284px;
	list-style:none;
	width:450px;
	height:30px;
}
#feature_wisdom ul.wisdom_share li {
	list-style-type:none;
	float:left;
	display:inline;
	border-left:1px dotted #66574b;
}
	#feature_wisdom ul.wisdom_share li.firstli {
		border-left:none;
	}
#feature_wisdom ul.wisdom_share li a {
	display:block;
	color:#417988;
	padding:0 12px 0 32px;
}
	#feature_wisdom ul.wisdom_share li a.subscribe {
		padding:0 12px 0 20px;
		background:transparent url(/elements/img/wisdom-share-subscribe.png) no-repeat left 2px;
	}
	#feature_wisdom ul.wisdom_share li a.facebook {
		background:transparent url(/elements/img/wisdom-share-facebook.png) no-repeat 11px 2px;
	}
	#feature_wisdom ul.wisdom_share li a.twitter {
		background:transparent url(/elements/img/wisdom-share-twitter.png) no-repeat 11px 2px;
	}
	#feature_wisdom ul.wisdom_share li a.email {
		background:transparent url(/elements/img/wisdom-share-email.png) no-repeat 11px 2px;
	}
	#feature_wisdom ul.wisdom_share li a:hover {
		color:#60a5b7;
	}
#feature_wisdom a.get_more_wisdom {
	position:absolute;
	left:628px;
	top:278px;
	display:block;
	overflow:hidden;
	width:139px;
	height:0 !important;
	padding:24px 0 0 0;
	background:transparent url(/elements/img/get-more-wisdom-tab-bg.png) no-repeat left top;
}
	#feature_wisdom a.get_more_wisdom:hover {
		background-position:0 -24px;
	}
	#feature_wisdom a.get_more_wisdom span {
		display:block;
		padding:100px;
	}
#feature_wisdom span.calendar_date {
	font-family:"PTSansRegular", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.4em;
	color:#493f38;
	padding:0 0 0 20px;
	background:transparent url(/elements/img/icon-calendar.gif) no-repeat left top;
	position:absolute;
	left:610px;
	top:282px;
	display:block;
}

/* CONTENT STYLES */


/* MISC STYLES */
.clearfix,
.clear_left,
.clear_right {
   height:0;
   font-size:0.01em;
   line-height:0.01em;
}
.clearfix {
   clear:both;
   opacity: 0;
}
.clear_right {
   clear:right;
}
.clear_left {
   clear:left;
}
.float_right {
   float:right;
   margin-left:10px;
}
.float_left {
   float:left;
   margin-right:10px;
}

/* BREADCRUMBS */
div#content ul.breadcrumbs {
   list-style:none;
   margin:0 0 30px 0;
   height:1.3em;
   width:100%;
   font-size:90%;
}
div#content ul.breadcrumbs li {
   list-style-type:none;
   float:left;
   display:inline;
   color:#493f38;
}
div#content ul.breadcrumbs li span {
   font-weight:bold;
}
div#content ul.breadcrumbs li a {
   color:#493f38;
}
div#content ul.breadcrumbs li a:hover {
   color:#f25b19;
}

/* PAPER TEXTURE BUCKET STYLES */
div.paper_outer {
   width:814px;
   padding:0 0 5px 0;
   margin:0 0 20px 0;
   background:transparent url(/elements/img/paper_bg_bottomcap.gif) no-repeat 24px bottom;
}
div.paper_inner {
   background:transparent url(/elements/img/paper_bg_repeat.gif) repeat-y 24px top;
}
div.paper_narrow_outer {
   width:527px;
   padding:0 0 5px 0;
   margin:0 0 20px 0;
   background:transparent url(/elements/img/paper_bg_narrow_bottomcap.gif) no-repeat 24px bottom;
}
div.paper_narrow_inner {
   background:transparent url(/elements/img/paper_bg_narrow_repeat.gif) repeat-y 24px top;
}
div.paper_narrow_inner h4 {
   color:#f25b19;
   font-weight:bold;
   font-size:1.0em;
}
div.paper_narrow_inner ul {
   list-style:disc;
   margin:5px 0;
   padding:0 0 0 15px;
}
div.paper_narrow_inner ul li {
   list-style-type:disc;
   /*font-size:90%;*/
}
div.paper_narrow_inner div.leftcol {
   float:left;
   width:180px;
   text-align:center;
}
div.paper_narrow_inner div.rightcol {
   float:left;
   margin:0 0 0 20px;
   width:270px;
}
div.rightcol div.intro {
   background:transparent url(/elements/img/transparent_darken.png) repeat left top;
   padding:10px;
   margin:0 0 10px 0;
   width:250px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
}
div.rightcol div.intro h3 {
   font-size:120%;
   float:none;
   line-height:1.1em;
   padding:0;
   margin:0 0 5px 0;
   color:#38312b;
   font-weight:normal;
   font-family:Arial, Helvetica, sans-serif;
}
div.rightcol div.intro p {
   color:#666;
   font-size:95%;
}
div.paper1_content,
div.paper2_content,
div.paper3_content,
div.paper4_content,
div.paper1_narrow_content,
div.paper2_narrow_content,
div.paper3_narrow_content,
div.paper4_narrow_content {
   padding:15px 15px 5px 39px;
}
div.paper1_content {
   background:transparent url(/elements/img/paper1_bg_topcap.gif) no-repeat left top;
}
div.paper2_content {
   background:transparent url(/elements/img/paper2_bg_topcap.gif) no-repeat left top;
}
div.paper3_content {
   background:transparent url(/elements/img/paper3_bg_topcap.gif) no-repeat left top;
}
div.paper4_content {
   background:transparent url(/elements/img/paper4_bg_topcap.gif) no-repeat left top;
}
div.paper1_narrow_content {
   background:transparent url(/elements/img/paper1_bg_topcap_narrow.gif) no-repeat left top;
}
div.paper2_narrow_content {
   background:transparent url(/elements/img/paper2_bg_topcap_narrow.gif) no-repeat left top;
}
div.paper3_narrow_content {
   background:transparent url(/elements/img/paper3_bg_topcap_narrow.gif) no-repeat left top;
}
div.paper4_narrow_content {
   background:transparent url(/elements/img/paper4_bg_topcap_narrow.gif) no-repeat left top;
}
div.rightcol h2.sprite {
   background:transparent url(/elements/img/paper_headers_wide.png) no-repeat left top;
   height:27px;
   line-height:27px;
   margin:0 0 4px 0;
   width:270px;
   text-align:center;
   font-family:'PTSansRegular', Arial, Helvetica, sans-serif;
   font-size:100%;
   color:#fff;
   font-weight:bold;
}
div.rightcol h2.sprite a {
   color:#fff;
}
div.rightcol h2.sprite a:hover{
   text-decoration:underline;
}
div.rightcol h2.sprite.blue {
   background-position:0 0;
}
div.rightcol h2.sprite.brown {
   background-position:0 -40px;
}
div.rightcol h2.sprite.maroon {
   background-position:0 -80px;
}
div.rightcol h2.sprite.slate {
   background-position:0 -120px;
}

p.footnote {
   font-weight:bold;
}
p.footnote a {
   font-weight:normal;
}
p.smalltext {
   font-size:85%;
   margin:20px 0 5px 0;
}


/* Paginator */
.paginator {
   clear: left;
   margin: 0 0 10px 0;
}
.paginator p {
   margin: 0 0 8px 0;
}
.paginator ul {
   clear: both;
   list-style: none outside none;
   margin: 0 !important;
   
}
.paginator ul li {
   display: inline;
   padding-right: 5px;
}
.paginator ul li a {
   width:21px;
   height:21px;
   display:inline-block;
   line-height:21px;
   text-align:center;
   background:transparent url(/elements/img/pagination_bg.png) no-repeat left top;
   color:#493f38;
}
.paginator ul li a:hover {
   background-position:0 -21px;
   color:#f5f5f5;
}
/*.paginator ul li strong {
   padding: 0.2em 0.1em;
}*/

