/*   
Theme Name: New13
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is copyright Ian Stewart http://themeshaper.com/
.
*/

body {text-align: center; background: #790110 url(/wp-content/common/images/thirteen/13-body-bg2100.gif) top center no-repeat; margin: 0px; font: normal 12px arial; color: #050505;}
form {margin: 0px;}
.clear {clear: both;}



p, ul, ol, dd, pre { margin-bottom:22px;}
pre, code {font:14px Monaco, monospace; line-height:22px;}
blockquote {color:#666; font-style:italic;}
caption {text-align:left;}
hr {background-color:#ccc; border:0; color:#ccc; height:1px; margin-bottom:22px;}
a:link {color:#B52624; text-decoration: none;}
a:visited {color:#B52624;  text-decoration: none;}
a:active {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}

span.alignright {float: right;}
span.noalign {margin-bottom: 8px;}

a.blue {color: #0066ff;}


/* home page top widget */
.home #nav-above {display: none;}
#index-top {background-color: #364659; color: #fff; width: 416px; }
#index-top a {color: #fff; text-decoration: none;}
#index-top a:hover {color: #d4d4d4;}
#index-top .entry-title {font: bold 22px georgia; padding: 10px 15px 10px 15px;}
#index-top .entry-dek {font: normal 11px arial; padding: 0px 15px 10px 15px; display: block;}
#index-top .entry-assoc {width: 168px; float: left; margin: 7px 0 0 20px;}
#index-top .entry-feat {background: transparent url("images/topstory-bg.gif") top left no-repeat; height: 44px;}
#index-top .pre_headline {display: block; text-transform: uppercase;  color: #fff !important;}
#index-top .entry-assoc a {display: block; font: bold 12px arial;}
#index-top .entry-content {padding: 0px; margin: 0px;}
#index-top .link2 {margin-left: 40px;} 
#index-top .home_page_lede li {margin: 0px; padding: 0px;}

/* home middle entries */
.home .hentry { border-bottom: 1px dotted #999; margin:0 0 10px 0; width: 416px; padding: 0px;}
.home .entry-category {font: normal 12px Arial,sans-serif; text-transform:uppercase; line-height:25px; color:#5c0000;}
.home .entry-category a {color:#5c0000; text-decoration:none;}
.home .entry-category a:hover {color:#000; text-decoration:underline;}

.home a {color: #000; text-decoration: none;}

.home h3.entry-title {font: bold 16px georgia; color: #000; padding: 3px 0px;}
.home h4.entry-title {font: bold 18px georgia; color: #3a3a3a; padding: 6px 0px;}
.home h4.entry-title a, .home h3.entry-title a {color: #3a3a3a; font-style: normal;}
.home h4.entry-title:hover, .home h3.entry-title a:hover {color: #B52624;}
.home h5.entry-subhead {font: normal 14px arial; color: #666; padding:0px;}
.home .entry-dek {font-size: normal 12px arial !important; padding: 5px 0px;}
.home .entry-content {font: normal 12px arial !important; padding: 6px 0px;}
.home .entry-utility {font: normal 11px arial; color: #7d7d7d;}
.home .entry-utility a {color: #7d7d7d;}
.home .entry-utility a:hover {color: #B52725;}
.home .entry-thumbnail img {margin-bottom: 3px;}
.home h6.entry-assoc {display: block; margin: 10px 0 2px 0px;}
h6.entry-assoc a {font: bold 11px arial;}

.post-content-wrapper {padding:0 10px 10px 10px;}

#index-bottom {width: 416px;}
#index-bottom .left-column {float: left; width: 190px; margin: 0px 10px 0px 0px;}
#index-bottom .right-column {float: right; width: 190px; margin-right: 0px;}
#index-bottom .left-column ul li, 
#index-bottom .right-column ul li {width: 190px; float: left; border-bottom: 1px dotted #999; margin-bottom: 10px; padding-bottom: 10px;}
#index-bottom li.last-of-type {margin-bottom: 0px !important; border-bottom: 0px !important;}
#index-bottom .entry-dek {font-size: normal 12px arial !important; padding: 5px 0px; line-height: 14px;}
/* END home middle entries */

.post .entry-meta, .post .entry-meta a {font: normal 11px arial; color: #666666; text-decoration: none;}
.post .entry-title {font: normal 24px Georgia, Times; color: #396396; margin: 0px; line-height: 26px; text-decoration: none;}	
.post .entry-content  {font: normal 15px georgia, arial; color: #1a1a1a ; line-height: 24px;}
.author a {font-weight: bold !important; color: #4c0404 !important; text-decoration: underline !important;}
.author a:hover {color: #b52624; text-decoration: underline;}

/* Comments */

#comments {padding:22px 0 0 0;}
#comments, #comments input, #comments textarea {font-size:13px; line-height:18px;}
#comments code {font-size:12px; line-height:18px;}
#comments h3 {font:bold 18px Arial; line-height:22px; padding: 10px 0 10px 0; color: #295c7f;  border-top: 1px solid #999;  }
.depth-1 {border: 1px solid #ddd; -moz-box-shadow: 0 0 7px #ccc;
-webkit-box-shadow: 0 0 7px #ccc;}
#comments-list {padding:0px;}
#comments-list ol {list-style:none; margin:0px; padding: 0px;}
#comments-list li {margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; }
#comments-list li.alt {background:#fff;}

#comments-list .comment-author {font-weight:bold;}
#comments-list .comment-meta {color:#666; font-size:11px;}
#comments-list .comment-meta a { color:#666; font-style:italic; text-decoration:none;}
#comments-list .comment-meta a:active, #comments-list .comment-meta a:hover {    color: #FF4B33;}
.comment-reply-link {width: 60px; float: right; font-size:11px; text-align:right; margin-top: -10px;}
.comment-reply-link a {color:#666; font-style:italic;  text-decoration:none;}
.comment-reply-link a:active, .comment-reply-link a:hover {color: #FF4B33;}
.comment-navigation {font-weight:bold; padding:0 0 18px 0; margin-right:0.5em;}
.comment-navigation a { border:1px solid #ccc; color:#666; font-weight:normal;
    padding:0.5em 0.75em; text-decoration:none;}
.comment-navigation a:active, .comment-navigation a:hover {color: #FF4B33;}
.comment-navigation a, .comment-navigation span { margin-right:0.5em;}
#trackbacks-list .comment-content { position:absolute; left:-10000px;}
#respond { background:#fff; margin-bottom:22px; overflow:hidden; padding:0;
    position:relative; }
	
#respond h3 { border-top: 1px dotted #999; padding-top: 10px;}
	
	.comment-content {line-height: 13px; font: normal 12px arial; color: #666;}
	.comment-content p {margin: 0 0 10px 0;}
	
p#comment-notes {border: 1px solid #e4e4e4; margin-top: 10px; font: normal 10px arial; padding: 5px; line-height: 11px; background-color: #ededed; color: #787878;}	
	
#comments-list #respond { border-bottom:1px solid #ccc; margin: 0 0 0px 0; padding: 10px 0 0 10px;}
#comments-list ul #respond {border:1px solid #ccc; margin:0;}
#cancel-comment-reply {font-size:11px; position:absolute; top:18px; right:1.5em;}
#cancel-comment-reply a {color:#666;}
#respond .required {color:#FF4B33; font-weight:bold;}
.form-section label {font-size:11px;}
.form-section input {margin:0 0 18px 0; width:210px;}
.form-section textarea { width:99%;}

.form-submit {padding: 0; text-align:right;}
.subscribe-to-comments { color:#666;  float:left; font-size:11px;  margin:0;
padding:18px 0 0 0;}
.solo-subscribe-to-comments {color:#666; font-size:11px; padding:18px 0 0 0;}
.comment_license {color:#666;   clear:both;   font-size:11px;   margin:0;   padding:18px 0 0 0;}

#form-section-url, #form-allowed-tags, #comments-list li .avatar {display: none;}

.form-submit input#submit {outline: none; cursor: pointer; text-align: center;	text-decoration: none; font: bold 14px/100% Arial, Helvetica, sans-serif; padding: 5px 10px;
text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em;	-moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); color: #fff; border: 0px;
background-color: #B52624; background: -webkit-gradient(linear, left top, left bottom, from(#B52624), to(#4C0808)); background: -moz-linear-gradient(top,  #B52624,  #4C0808); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B52624', endColorstr='#4C0808');}

.form-submit input#submit:hover {text-decoration: none; background-color: #4C0808;	background: -webkit-gradient(linear, left top, left bottom, from(#4C0808), to(#000000)); background: -moz-linear-gradient(top,  #4C0808,  #000000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C0808', endColorstr='#000000');}

.form-submit input#submit:active {position: relative; top: 1px;	background-color: #B52624 !important; background: -webkit-gradient(linear, left top, left bottom, from(#B52624), to(#4C0808)); background: -moz-linear-gradient(top,  #B52624,  #4C0808); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B52624', endColorstr='#4C0808');}

/* End Comments */



/* left sidebar box / widgets */
#primary, #secondary {padding: 0;}
.main-aside ul, .page-aside ul {padding:0px; margin: 0px; font: normal 11px arial; color: #7d7d7d; list-style-type: none;}
.main-aside ul ul, .page-aside ul ul {padding:0px; margin: 0px; }
.main-aside li, 
.page-aside li {padding: 0px; margin: 0px 0px 10px 0px; list-style-type: none; }

.main-aside li:last-of-type, 
.page-aside li:last-of-type {margin: 0px;}
.main-aside li a, .page-aside li a {color: #333; font: bold 12px georgia, arial; text-decoration: none;}
.main-aside li a:hover, .page-aside li a:hover {color: #B52725;}

.widgetcontainer .entry-utility a {font: normal 11px arial;}
.widgetcontainer h4.entry-title {margin: 0px; padding: 0px;}

li.widgetcontainer {margin-bottom: 15px;}

/* Begin widget header images */
.widgetcontainer div.featured_blog {width: 224px; height: 27px; background: #fff url("images/title-featured-blog.gif") top left no-repeat; margin-bottom: 12px;}

.widgetcontainer div.kids_family {width: 224px; height: 27px; background: #fff url("images/title-kids.gif") top left no-repeat; margin-bottom: 12px;}

.widgetcontainer div.members {width: 224px; height: 27px; background: #fff url("images/title-members.gif") top left no-repeat; margin-bottom: 12px;}

.advertisement {text-align: center; }



/* end left sidebar box / widgets */





/* center column widgets */
#content .aside {margin-bottom: 20px; padding:0px;}
#content .aside ul {margin: 0px ; padding: 0px; list-style:none;}
#content .aside li {margin: 0px; padding: 0px; list-style:none;}
#content .aside h3 {font:normal 17px Georgia,serif; font-style:italic; padding:0 0 7px 0; text-transform:none;}
#content .aside ul ul {padding:0;}
/* center column widgets */

#wider-content .aside {margin-bottom: 20px; padding:0px;}
#wider-content .aside ul {margin: 0px ; padding: 0px; list-style:none;}
#wider-content .aside li {margin: 0px; padding: 0px; list-style:none;}
#wider-content .aside h3 {font:normal 17px Georgia,serif; font-style:italic; padding:0 0 7px 0; text-transform:none;}
#wider-content .aside ul ul {padding:0;}



/* =Navigation
-------------------------------------------------------------- */

.navigation {color:#666; font-size:13px; line-height:18px; margin:0px;}
.navigation a {color:#666; font-style:italic; text-decoration:none;}
.navigation a:active, .navigation a:hover { color: #FF4B33;}
.navigation .meta-nav { font-style:normal;}
.nav-previous {float: left;	width:50%;}
.nav-next {float: right;width:50%;	text-align:right;}

/* =Asides, Sidebars & Widget-Ready Areas
-------------------------------------------------------------- */

.aside, .aside input {font-size:13px; line-height:18px;}
.aside p,
.aside ul,
.aside ol,
.aside dd,
.aside pre {   margin-bottom:18px;}
.aside pre, .aside code { font-size:12px;  line-height:18px;}
.aside .current_page_item a {color: #FF4B33;}
.aside .current_page_item .page_item a { color:#666;}
.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active { color: #FF4B33;}
.aside caption { font-size: bold 11px Arial,sans-serif;  text-transform:uppercase; letter-spacing:0.05em;}
.aside form, .aside table {}
.aside table { border:none;}
.aside thead { border:0px;}
.aside tbody { border:0px;}
.aside th, .aside td {border:0px;  padding:0px;}
.aside tfoot tr { border:0px;}
.aside tfoot td { border:0px;}
.widget_tag_cloud { margin:0 0 22px 0;}
.aside #searchsubmit {display: none;}

#subsidiary {padding:33px 0 0 0;}



/* wp page-navi plugin css */
#nav-above, #nav-below {text-align: right;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px !important; margin: 2px;
text-decoration: none; border: 0px !important; color: #fff !important; background-color: #999 !important; font: normal 14px arial;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none;
border: 0px !important; color: #0066cc;	background-color: #FFFFFF;}
.wp-pagenavi a:hover {border: 0px !important; color: #fff !important; background-color: #333 !important;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none;
border: 0px !important;	color: #0066cc;	background-color: #FFFFFF;}
.wp-pagenavi span.pages {padding: 2px 2px 2px 0px !important; margin: 2px 1px 2px 0px  !important; color: #999 !important; border: 0px !important; background-color: transparent !important;}
.wp-pagenavi span.current {padding: 2px 6px 2px 6px !important; margin: 2px; font-weight: bold; color: #fff !important;	border: 0px !important;
background-color: #B52725 !important;}
.wp-pagenavi a.page {padding: 2px 6px 2px 6px !important;}
.wp-pagenavi span.extend {display: none;}
.wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink {background-color: transparent !important; color: #999 !important; border: 0px !important; font-weight: bold;}


.page-link {text-align: right; font: bold 15px arial; color: #333; line-height:18px; margin:0 0 15px 0;    padding:10px 0 0 0; word-spacing:0.5em; border-top: 1px solid #999;}
.page-link a {color:#fff; font-weight:normal; text-decoration:none; background-color: #999; display: inline-block; width: 20px; height: 20px; text-align: center;}
.page-link a:active, .page-link a:hover {color: #fff; background-color: #B52725;}


/* beat page */
#page-top  {border-bottom: 1px solid #999; padding-bottom: 12px !important; }
div.beat_page_lede {font: normal 44px georgia, times; color: #000; letter-spacing: 1px; margin-bottom: 10px;}
#page-top .widget_beat_page_lede .left-column {float: left; width: 396px; clear: left; min-height: 120px;}
#page-top .widget_beat_page_lede .right-column {float: right; width: 177px;}
#page-top .widget_beat_page_lede .right-column li {width: 177px; float: right; border-bottom: 1px dotted #999; margin-bottom: 10px; padding-bottom: 10px;}
#page-top .widget_beat_page_lede li.last-of-type {margin-bottom: 0px !important; border-bottom: 0px !important; padding-bottom: 0px !important;}

.widget_beat_page_lede .entry-thumbnail img {margin-bottom: 10px;}


#page-top h5.entry-subhead {padding-bottom: 6px; color: #666; font-size: 14px;}

#page-top .entry-utility, 
.page .entry-utility, 
.archive .entry-utility,
.search .entry-utility {margin-top: 8px; color: #666; font-size: 11px;}

#page-top .entry-utility a, 
.page .entry-utility a, 
.archive .entry-utility a,
.search .entry-utility a {color: #666;}

#page-top .entry-title h2 {font: bold 21px georgia; padding-bottom: 5px;}

#page-top .entry-title a {color: #3a3a3a !important; text-decoration: none;}
#page-top .entry-title a:hover {color: #b52624 !important; text-decoration: none;}

#page-top .entry-title h3 {margin: 0 0 6px 0; padding: 0px; font: bold 15px georgia; }
#page-top .entry-dek  {font: normal 12px arial; }

.index-title {font: bold 18px arial; margin-bottom: 10px; color: #595959; float: left;}
#nav-above {float: right; width: 335px;}

.page-template-beat-page-template-php .hentry,
.archive .hentry,
.search .hentry {padding:8px 0 0 0; border-top: 1px dotted #999; margin-bottom: 10px;}

.page-template-beat-page-template-php .hentry.p1 {padding:0px 0px 0px 0px !important; border-top: 0px !important; margin:0px 0px 0px 0px !important;}

.page h3.entry-title, 
.archive h3.entry-title,
.search h2.entry-title, 
.search h3.entry-title {margin: 0 0 6px 0; padding: 0px; font: bold 18px georgia; }

.page h3.entry-title a, 
.archive h3.entry-title a,
.search h2.entry-title a,
.search h3.entry-title a,
.page a h3.entry-title,
.page-template-beat-page-template-php .hentry a
 {text-decoration: none !important; color: #3a3a3a; }

.page h3.entry-title a:hover, 
.archive h3.entry-title a:hover,
.search h2.entry-title a:hover,
.search h3.entry-title a:hover,
.page a h3.entry-title:hover {color: #B52624; text-decoration: none !important;}


.archive .entry-content,
.search .entry-content {color: #535353; font: normal 12px arial;}




.page-template-beat-page-template-php #nav-below, 
.archive #nav-below,
.search #nav-below {border-top: 1px dotted #999; padding-top: 10px;}
/* End beat page */


#container-leader, 
#content-leader {margin-bottom: 15px; font: normal 12px arial; color: #666;}
#container-leader .entry-wrapper, 
#content-leader .entry-wrapper {float: left; margin-left: 5px;}
#container-leader a.url, 
#content-leader a.url  {color: #666; font-weight: normal !important; text-decoration: none;}
#container-leader h3.entry-title a, 
#content-leader h3.entry-title a {font: bold 28px georgia; color: #B52624;}

#wider-content .entry-wrapper {width: 655px;}



/* article page */
.single h3.entry-title, .single h3.entry-title a, h1.page-title, h1.entry-title {font: normal 24px Georgia, Times; color: #396396; margin: 0px; line-height: 26px; text-decoration: none;}

.single .entry-wrapper {width: 630px; margin: 0 auto 0 auto;}

.single  .entry-meta {margin: 10px 0 10px 0; text-transform: uppercase;}
.single .entry-utility {border-top: 1px dotted #666; border-bottom: 1px dotted #666; padding: 6px 0 6px 0;}


.entry-suggested {font: normal 11px arial; margin: 20px 0 0px 0px;}
.entry-suggested-title {font: normal 12px arial; color: #a60000; display: block; margin-bottom: 8px; }
.entry-suggested img {width: 80px; height: 80px;}
.entry-suggested .entry-thumbnail, .entry-suggested .alignright  {width: 80px; height: 80px; float: left !important; padding: 0px; margin: 0px 8px 0 0;}
.entry-suggested ul {list-style-type: none; margin: 0px; padding: 0px;}
.entry-suggested li {float: left; width: 180px; border-right: 1px dotted #999; margin-right: 10px; padding-right: 10px; min-height: 80px;}
.entry-suggested li.last-of-type {border-right: 0px !important; margin-right: 0px !important; padding-right: 0px;}
.entry-suggested h5.entry-title, .entry-suggested h5.entry-title a {font: bold 14px georgia; color: #000; text-decoration: none;}
.entry-suggested h5.entry-title a:hover {color: #56D3F9;}

.entry-tags {font: normal 10px arial; background-color: #E9E9E9; color: #6F6F6F; margin-bottom: 10px; padding: 4px 4px 4px 8px;}
.entry-tags a {color: #6F6F6F; text-decoration: none;}
.entry-tags a:hover {color: #333;  text-decoration: underline;}

 .pullquote {width: 200px; font: bold 15px georgia; color: #385577; line-height: 22px;}
.pullquote .openq {background: url(images/pullquote.gif) 0 0 no-repeat; width: 26px; height: 22px; margin-bottom: 8px;}
.pullquote .closeq {background: url(images/pullquote.gif) 0 -23px no-repeat; width: 26px; height: 22px; margin-top: 8px;}

/* end article page */



/* blog type pages */
.page-aside .category_recent_posts {border-bottom: 1px dotted #999999; padding-bottom: 15px; margin-bottom: 15px;}
.category_recent_posts h3.widgettitle {font: normal 12px arial; color: #a60000; text-transform: uppercase; margin-bottom: 6px;}
.category_recent_posts li  {padding: 0px 0 0 18px; margin: 0 0 3px 0; background: url("images/toolbox.gif") -91px 1px no-repeat;}
.category_recent_posts li a {font: normal 12px arial; color: #B52624; text-decoration: none;}
.category_recent_posts li.last-of-type {background: url("images/toolbox.gif") 0 -79px no-repeat; margin-top: 20px; display: block;}

ul.listpostwidget li {border-bottom: 1px dotted #999999; padding-bottom: 10px;}

/* blog type pages */

 
h3 {font: bold 18px georgia; color: #333; margin-bottom: 5px;}



.entry-content h2 {font: bold 14px arial; color: #399db9; margin-bottom: 10px;}

span.pre_headline {text-transform: none;}
#page-top span.pre_headline {text-transform: none;}
#page-top h2 a {color: #000; font: bold 18px georgia; text-transform: none;}


span.icon_audio_slideshow {background: transparent url("images/icons.gif") 0 -218px no-repeat; padding-left: 17px;}
span.icon_video {background: transparent url("images/icons.gif") 0 -1px no-repeat; padding-left: 17px;}
span.icon_audio {background: transparent url("images/icons.gif") 0 -24px no-repeat; padding-left: 17px;}
span.icon_chart_graph {background: transparent url("images/icons.gif") 0 -121px no-repeat; padding-left: 17px;}
span.icon_exclusive {background: transparent url("images/icons.gif") 0 -145px no-repeat; padding-left: 17px;}
span.icon_slideshow {background: transparent url("images/icons.gif") 0 -48px no-repeat; padding-left: 17px;}
span.icon_interactive {background: transparent url("images/icons.gif") 0 -97px no-repeat; padding-left: 17px;}
span.icon_interview {background: transparent url("images/icons.gif") 0 -169px no-repeat; padding-left: 17px;}
span.icon_map {background: transparent url("images/icons.gif") 0 -72px no-repeat; padding-left: 17px;}
span.icon_poll_survey {background: transparent url("images/icons.gif") 0 -193px no-repeat; padding-left: 17px;}
span.icon_offsite {background: transparent url("images/icons.gif") 0 -436px no-repeat; padding-left: 17px;}
span.icon_book_excerpt {background: transparent url("images/icons.gif") 0 -266px no-repeat; padding-left: 17px;}
span.icon_pdf {background: transparent url("images/icons.gif") 0 -460px no-repeat; padding-left: 17px;}
span.podcast {background: transparent url("images/icons.gif") 0 -242px no-repeat; padding-left: 17px;}
span.climate_desk {background: transparent url("images/icons.gif") 0 -532px no-repeat; padding-left: 17px;}



.entry-assoc a {font: normal 11px arial; text-decoration: none; color: #000;}
.entry-assoc a:hover {color: #B52725;}
.entry-assoc {display: block; margin: 6px 0 2px 0px;}
.entry-assoc span {font-weight: bold; color: #000 !important;}



/* tag page */
body.tag h1.page-title {color: #399DB9; font: bold 18px georgia; }
body.tag h2.entry-title a {color: #B52624; font: bold 18px georgia; text-decoration: none;}
body.tag h2.entry-title a:hover {color: #399DB9; text-decoration: underline;}
body.tag .entry-meta {margin: 2px 0 5px 0;}

/* end tag page */





/* site email form */
div#emailform, div#emailformsuccess {margin-top: 10px; background: #F6F6F6; padding: 10px 20px 10px 20px; border: 1px solid #d0cfcf; border-top: 0px; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.5); box-shadow: 0 1px 5px rgba(0,0,0,.5);}
div#emailform p, div#emailform p a, div#emailformsuccess p, div#emailformsuccess p a { color: #575555; }
h3.emailformsuccess {color: #575555; font-family: arial; border-bottom: 1px dashed #d1d0cd;}
h3.emailformsuccess span {font: 25px arial; color: #575555;}
p.closewindow {font-size: 11px; text-align: right;}
p.closewindow img {vertical-align: middle; padding: 0 3px 0 0;}
div.emailformleft {float: left; width: 48%;}
div.emailformright {float: right; width: 48%;}
div#emailleft .red {color: #B52624; font: bold 14px arial;}
div#emailleft {float: left; width: 343px; font: normal 12px arial;}
div#emailright {float: right; width: 212px; font: normal 11px arial;}
div#emailleft input.thinline { width: 163px; }
div#emailleft input, div#emailleft textarea { border: 0; }
div#emailleft input.thinline, div#emailleft textarea.thinline { border: 1px solid #b6b4b4; }

#contentnarrow div#emailform {padding: 0px 0px 10px 35px;}
#contentnarrow div#emailright {width: 340px; float: left;}

/* END site email form */


.accent1 {font: normal 18px georgia; color: #014A6F;} 
.accent2 {font: normal 14px georgia; color: #399DB9; font-style: italic;} 
.accent3 {font: normal 14px georgia; color: #A60000;} 
.subhead {font: bold 14px arial; color: #399db9; line-height: 24px;} 

.interactive {text-align: center; margin-bottom: 10px;}

#si_contact_message1 {height: 100px; width: 350px;}
#si_contact_email1, #si_contact_name1 {width: 350px;}
#si_contact_form1 {margin-bottom: 15px; border-bottom: 1px dotted #ccc; padding-bottom: 15px;}

#trackbacks-list {display: none;}


.enlargeicon {background: url("images/enlarge-icon.png") top right no-repeat; height: 18px; positon: relative; margin: -40px 0 0 0;  width: 18px; display: inline;}
a.alignnone, a.alignnone img, a.alignnone span {float: left; clear: both;}

ul.kids_family {text-align: center; font: bold 12px arial; color: #8c8c8c; line-height: 14px; }
ul.kids_family div {border-bottom: 1px dotted #999; padding-bottom: 10px; margin-bottom: 10px;}
ul.kids_family img {margin-bottom: 5px;}

li.widget_facebook {margin-bottom: 15px;}

/* new styles for the thirteen site */
/* new styles for the thirteen site */
/* new styles for the thirteen site */
/* new styles for the thirteen site */
/* new styles for the thirteen site */
/* new styles for the thirteen site */


#holder {width: 998px; margin: 28px auto 10px auto; text-align: left;}
#main {padding:0; margin: 15px 0 15px 0;}
#branding {display: none;}
.headfix {display: none;}

#wrapper {width: 998px; background-color: #fff;  -webkit-box-shadow: 0 1px 12px rgba(0,0,0,.6);	-moz-box-shadow: 0 1px 12px rgba(0,0,0,.6); box-shadow: 0 1px 12px rgba(0,0,0,.6);}
#header {padding: 11px 0px 0px 0px;}	
	

/* head nav */

.logo {float: left; width: 256px; margin: 0 0 10px 6px;}
ul.headnav {list-style-type: none; padding: 0; margin: 38px 0 0 0; float: right;}
ul.headnav li {float: left; margin: 0; text-align: center; } 
.headnav a {font: bold 15px arial; color: #fff; background: transparent url(/wp-content/common/images/thirteen/top-tab-sprite-2011.png) right 0px; text-decoration: none; margin-right: 3px; text-shadow: 0 1px 4px rgba(0,0,0,.4);}
.headnav a span {background: transparent url(/wp-content/common/images/thirteen/top-tab-sprite-2011.png) left -51px no-repeat; padding: 14px 0px 10px 0px;}
.headnav a, .headnav a span {display: block; float: left}
.headnav a, .headnav a span {float: none}
.headnav a:hover {color: #fff; background-position: right -102px;}
.headnav a:hover span {background-position: left -153px;}

.headnav .tv {width: 124px;}
.headnav .video {width: 71px;}
.headnav .programs {width: 101px;}
.headnav .shop {width: 67px;}
.headnav .members {width: 94px;}
.headnav .donate a {width: 80px; background-position: right -304px; margin-right: 4px;}
.headnav .donate a span {background-position: left -355px;}
.headnav .donate a:hover {background-position: right -102px;}
.headnav .donate a:hover span {background-position: left -153px;}
.headnav .here a {background-position: right -202px; margin-right: 4px; color: #ac0d0b;}
.headnav .here a span {background-position: left -253px;}

ul.topsocial {float: right; list-style-type: none; padding: 0; width: 120px;  margin: 46px 8px 0 0;}
ul.topsocial li {float: left;  font: bold 15px arial; color: #fff;}  
ul.topsocial a {color: #fff; background: transparent url(/wp-content/common/images/thirteen/top-social-sprite-2011.png) 0 0 no-repeat; display: block;}  
ul.topsocial a:hover {color: #ffff00;}  
.topsocial li.help a {background-position: 0px -1000px; width: 45px; height: 26px; padding-top: 5px; margin: 0 10px 0 0; text-shadow: 0 1px 4px rgba(0,0,0,.8); text-decoration: underline;}  
.topsocial li.fb a {background-position: 0px 0px; width: 28px; height: 26px; margin: 0 6px 0 0;}  
.topsocial li.twit a {background-position: -38px 0px; width: 28px; height: 28px;}  
.topsocial li.fb a:hover {background-position: 0px -38px;}  
.topsocial li.twit a:hover {background-position: -38px -38px;} 

/* end head nav */	
	
	
/* main navigation */
.skip-link {display:none;}
#access {height: 40px; background: transparent url(images/navbar-sprite.png) repeat-x;  font: bold 14px georgia; color: #fff;}
#access ul {list-style-type: none; padding: 0; margin: 0 0 0 0; float: left;}
#access li {float: left; margin: 0; text-align: center; border-right: 1px solid #a7aeb8; font: bold 16px georgia; color: #fff; max-height: 40px; overflow: hidden;}
#access a {color: #fff; text-decoration: none; display: block; padding: 11px 16px 11px 16px; background: transparent url(images/navbar-sprite.png) repeat-x; border-right: 1px solid #505f70; text-shadow: 0 1px 4px rgba(0,0,0,.8);} 
#access a:hover {color: #fff; background-position: 0 -41px;} 
#access li.active a {background: transparent url(images/navbar-sprite-here.png) top center no-repeat;} 
#access .slug-home {width: 89px;}
#access .slug-arts-culture {width: 157px;}
#access .slug-current-affairs {width: 165px;}
#access .slug-documentary {width: 153px;}
#access .slug-kids {width: 81px;}
#access .slug-education {width: 121px;}

#access li ul {visibility: hidden; position: absolute; margin: 0; padding: 0; width: 147px; font-weight: normal; font-size: 13px; border: 1px solid #a7aeb8; z-index: 99999;}
#access li ul li {float: left; width: 147px; margin: 0px; text-align: left;}
#access li ul li a	{padding: 4px 0px 3px 20px; height: 17px; color: #fff; background: url(/wp-content/common/images/mainnav-drop-sprite.png) 0 0 no-repeat; font: normal 13px arial;}
#access li ul li a:hover {color: #fff; background-position: 0 -50px; }


#cse-search-box {float: right; width: 199px; padding: 8px 10px 0 0; text-align: right;}

#cse-search-box .searchfield {border: 1px solid #5c6a7b; float: left; color: #7d8a96; padding: 2px 2px 3px 5px; font: normal 14px georgia; width: 154px; height: 18px;}

#cse-search-box .searchsubmit {background: transparent url(images/search-go.gif) top center no-repeat; width: 24px; height: 24px; float: left; border: 0px; margin-left: 8px;}


/* END main navigation */	


/* footer navigation */
#thefooter {border-top: 1px dotted #a3a3a3; margin: 15px 10px 15px 10px; padding: 5px 0 10px 0; text-align: center; font: normal 11px arial; line-height: 25px; }
#thefooter a {color: #000; margin: 0 12px 0 0; border-bottom: 1px solid #cacbcd; text-decoration: none;}
#thefooter a:hover {color: #4C0808; border-bottom: 1px solid #B52624;}
#thefooter .copyright {font-weight: bold;}
#footprint {display: none;}

/* End footer navigation */

  
/* thirteen buttons */
input.thirteenbutton {margin: 0px !important; padding: 5px 14px !important;}
a.thirteenbutton, input.thirteenbutton {margin: 5px 0; display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none;
font: bold 12px arial !important; text-transform: uppercase; padding: 5px 10px; text-shadow: 0 1px 1px rgba(0,0,0,.8); 	-webkit-border-radius: .6em; -moz-border-radius: .6em; border-radius: .6em;  color: #fff !important; border: 0px; background-color: #95a6af !important; background: -webkit-gradient(linear, left top, left bottom, from(#95a6af), to(#3b4a5e)); background: -moz-linear-gradient(top,  #95a6af,  #3b4a5e); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#95a6af', endColorstr='#3b4a5e');}

a.thirteenbutton:hover, input.thirteenbutton:hover {text-decoration: none; background-color: #4a596b;	background: -webkit-gradient(linear, left top, left bottom, from(#4a596b), to(#324155)); background: -moz-linear-gradient(top,  #4a596b,  #324155); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a596b', endColorstr='#324155');}

a.thirteenbutton:active, input.thirteenbutton:active {position: relative; top: 1px; background-color: #b52624; background: -webkit-gradient(linear, left top, left bottom, from(#b52624), to(#4c0808)); background: -moz-linear-gradient(top,  #b52624,  #4c0808); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#b52624', endColorstr='#4c0808');}

a.thirteenbutton2 {margin: 5px 0; display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none;
font: bold 12px arial !important; text-transform: uppercase; padding: 5px 10px; text-shadow: 0 1px 1px rgba(0,0,0,.8); 	-webkit-border-radius: .6em; -moz-border-radius: .6em; border-radius: .6em;  color: #fff !important; border: 0px; background-color: #B52624 !important; background: -webkit-gradient(linear, left top, left bottom, from(#B52624), to(#4C0808)); background: -moz-linear-gradient(top,  #B52624,  #4C0808); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B52624', endColorstr='#4C0808');}

a.thirteenbutton2:hover {text-decoration: none; background-color: #4C0808;	background: -webkit-gradient(linear, left top, left bottom, from(#4C0808), to(#000000)); background: -moz-linear-gradient(top,  #4C0808,  #000000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C0808', endColorstr='#000000');}

a.thirteenbutton2:active {position: relative; top: 1px; background-color: #B52624 !important; background: -webkit-gradient(linear, left top, left bottom, from(#B52624), to(#4C0808)); background: -moz-linear-gradient(top,  #B52624,  #4C0808); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B52624', endColorstr='#4C0808');}

#commentform input#submit {margin: 5px 0; display: inline-block; outline: none; cursor: pointer; text-align: center; text-decoration: none;
font: bold 12px arial; text-transform: uppercase; padding: 5px 5px; text-shadow: 0 1px 1px rgba(0,0,0,.8); 	-webkit-border-radius: .6em; -moz-border-radius: .6em; border-radius: .6em;  color: #fff !important; border: 0px; background-color: #295c7f !important; background: -webkit-gradient(linear, left top, left bottom, from(#78bdda), to(#295c7f)); background: -moz-linear-gradient(top,  #78bdda,  #295c7f); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#78bdda', endColorstr='#295c7f');}

#commentform input#submit:hover {text-decoration: none; background-color: #78bdda;	background: -webkit-gradient(linear, left top, left bottom, from(#78bdda), to(#000000)); background: -moz-linear-gradient(top,  #78bdda,  #000000); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#78bdda', endColorstr='#000000');}

#commentform input#submit:active {position: relative; top: 1px; background-color: #295c7f !important; background: -webkit-gradient(linear, left top, left bottom, from(#295c7f), to(#78bdda)); background: -moz-linear-gradient(top,  #295c7f,  #78bdda); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#295c7f', endColorstr='#78bdda');}
/* end thirteen buttons */

/* programs dropdown */
#allprograms {display: none; margin-bottom: 10px; background-color: #fff; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; 	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.9); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.9);
box-shadow: 0 1px 5px rgba(0,0,0,.9); padding: 10px 10px 5px 15px;}
#allprograms a {font: normal 12px arial; color: #555; text-decoration: none;}
#allprograms a:hover {color: #B52624;}
#allprograms .head {font: bold 15px georgia; color: #333; border-bottom: 1px solid #ccc; padding-bottom: 4px; margin-bottom: 8px; text-shadow: 0 1px 1px rgba(0,0,0,.2); }
#allprograms .section {width: 180px; float: left; margin-right: 14px;}
#allprograms .last {margin-right: 0px; }
#allprograms ul {list-style-type: none; margin: 0px; padding: 0px;}
#allprograms li {padding-bottom: 5px;}
#seeallprog {text-align: center;}
#seeallprog .thirteenbutton2 {font-size: 18px !important;}
/* end programs dropdown */



/* sidebar rss feeds */
.feedintro {padding-bottom: 6px; font-size: 12px;}
#rssaccordion :focus {outline: none !important;}
#rssaccordion h3 {margin: 0px; padding: 6px 0px 6px 0px; border-top: 1px dotted #b8b8b8; background: url(../images/feed-bg.gif) 0 6px no-repeat;}
#rssaccordion h3 a {padding-left: 30px; text-decoration: none; color: #000; font: 17px arial; display: block;}
#rssaccordion h3 a:hover {color: #5b1718;}
#rssaccordion h3.ui-state-active {background-position: 0 -22px;}
#rssaccordion h3.ui-state-active a {color: #a21d20; font-weight: bold;}
#rssaccordion .options {padding: 0px 0px 6px 32px; display: none;}
/* end sidebar rss feeds */


/* sidebar accordians */
.accord form {margin: 0px;}
.accord .title {width: 300px; height: 33px;}
.accord.podcasts .title {background: url(/wp-content/common/images/thirteen/title-podcasts.gif) no-repeat;}
.accord.newsletters .title {background: url(/wp-content/common/images/thirteen/title-newsletters.gif) 0 0 no-repeat;}
.accord .box {border: 1px solid #d9d9d9; border-top: 0px; padding: 7px;}
.accord .intro {padding-bottom: 6px; font: normal 12px arial; color: #797979;}
.accord :focus {outline: none !important;}
.accord input {margin-right: 0px;}
.accord h3 {margin: 0px; padding: 6px 0px 6px 0px; border-top: 1px dotted #c5c5c5; background: url(/wp-content/common/images/description-sprite.gif) 0 11px no-repeat; cursor:pointer;}
.accord h3 a {padding-left: 4px; text-decoration: none; color: #000; font: normal 16px arial;  width: 205px;}
.accord h3 a:hover {color: #5b1718;}
.accord h3.ui-state-active {background-position: 0 -17px;}
.accord h3.ui-state-active a {color: #ac0d0B; font-weight: bold;}
.accord .options {padding: 0px 0px 6px 32px; display: none;}
.accord .bubble {display: none; width: 256px; margin: 0 0 10px 15px; background: #808f96 url(/wp-content/common/images/thirteen/newsletter-bubble.gif) bottom left no-repeat;}
.accord .bubble .top {background: url(/wp-content/common/images/thirteen/newsletter-bubble.gif) top left no-repeat;  height: 14px; }
.accord .bubble .mid {color: #fff; line-height: 13px; font: normal 12px Arial; padding: 3px 10px 10px 10px;}
.accord .bubble b {font-size: 16px; }
.accord .formfield, .accord .seeallpodcasts {padding: 6px 0 0 0; border-top: 1px dotted #c5c5c5;}
.accord .formfield input#email {width: 184px; padding: 4px; font: 15px arial; color: #7c7d7d; border: 1px solid #8f9090; float: left; margin: 1px 7px 0 0;}
.accord .formfield div.error {padding-left: 4px; color: #990000;}
.accord .thirteenbutton {margin: 6px 0 0 0;}
/* end sidebar accordians */




/* blog touts */
#primary li.widget_featured_blog {padding: 0px; margin: 0px;}
#primary .blogtout {width: 222px; border-bottom: 1px dotted #999; padding-bottom: 10px;}
#primary .blogtout .padding {padding: 2px; text-align: center;}
#primary .blogtout .txt {font: bold 13px georgia; line-height: 16px; color: #333;}
#primary .blogtout .byline {font: normal 11px georgia; padding-top: 4px; color: #535353;}
#primary .blogtout .bloglogo img {width: 222px; height: 110px;}





#secondary .blogtout {width: 300px; margin-bottom: 15px; background: #f6f1e7; background: -webkit-gradient(linear, left top, left bottom, from(#e7ddd4), to(#f6f1e7)); background: -moz-linear-gradient(top,  #e7ddd4,  #f6f1e7); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7ddd4', endColorstr='#f6f1e7');}
#secondary .blogtout .padding {padding: 0px 10px 10px 10px; text-align: center;}
#secondary .blogtout .txt {font: bold 15px georgia; line-height: 18px; color: #333;}
#secondary .blogtout .byline {font: normal 12px georgia; padding-top: 4px; color: #535353;}

.blogtout a {text-decoration: none; color: #333;}
.blogtout a:hover {color: #B52624 !important;}
.blogtout .bloglogo {margin-bottom: 5px;}
/* End blog touts */


/* begin tool box */
.toolbox img {margin: 0px;}
.toolbox {padding: 7px 1px 7px 6px !important; border: 1px dotted #797979; color: #666; 
margin: 5px 0; border-left: 0px; border-right: 0px; line-height: 18px;}
.toolbox ul {margin: 0; padding: 0; width: 300px; float: left; list-style-type: none; height: 21px;}	
.toolbox li {float: left; padding: 0px 10px 0 0; margin: 0px; height: 22px; }
.toolbox li a {padding: 0px 0 0px 0px; text-decoration: none  !important; font-size: 11px; color : #565656 !important; background: url(/wp-content/common/images/toolbox.gif) 0 0 no-repeat; }	
.toolbox li a:hover {color : #333; text-decoration: underline  !important;}	
.toolbox li.print a {background-position: 0px 0px  !important; padding-left: 20px;}
.toolbox li.email a {background-position: 0px -14px  !important; padding-left: 20px;}
.toolbox li.comments a {background-position: 0px -31px  !important; padding-left: 20px;}
.toolbox li.facebook {padding: 0 10px 0 0;}

.addthis {float: right; width: 108px;}
.addthis a {float: left; width: 18px; height: 18px; margin-right: 5px;}
.mybutton {float: left; width: 57px; margin-right: 5px;}
.addthis_toolbox .custom_hover {position: relative;}
.addthis_toolbox .hover_menu {display: none; position: absolute; background: #fff; width: 116px; padding: 0px 0 0px 0; border: 1px solid #a8a8a8; margin-top: -1px; z-index: 1;}
.addthis_toolbox .hover_menu a {width: 90px; padding: 4px 0 4px 26px; position: relative; display: block; text-decoration: none; font: normal 11px arial; color: #333;}
.addthis_toolbox .hover_menu a:hover {background: #385577; text-decoration: none; color: #fff !important;}
.addthis_toolbox .hover_menu span {position: absolute; left: 6px; top: 4px;}
.addthis_toolbox .hover_menu .more {border-top: solid 1px #a8a8a8; margin-top: 3px;}
.addthis_toolbox .hover_menu  .more a {width: 110px; padding: 4px 0 4px 6px; position: relative; display: block; text-decoration: none; font: normal 11px arial; color: #333;}
.addthis_toolbox .hover_menu  .more span {display: none;}
/* end tool box */		

/* WIDGET - Must See */
	.mustsee a {text-decoration: none; color: #4d4d4d; font: normal 11px arial; display: block;}
	.mustsee a:hover {color: #BA2828; }
	.mustsee ul {list-style-type: none; padding: 0px; margin: 0px;}
	.mustsee li {padding: 10px 3px; margin: 0px; border-bottom: 1px dotted #999999;}
	.mustsee img {float: left; margin-right: 7px; border: 0px; background: none;}
	.mustsee .title {font: bold 14px georgia !important; color: #000; line-height: 15px;}
	.mustsee .tout {line-height: 13px;}
	.mustsee_left {width: 224px;}
	.mustsee_left li {width: 218px;}
	.mustsee_right li  {width: 294px; float: left;}
	.mustsee_left .header {width: 224px; height: 27px; background: transparent url(/wp-content/common/images/thirteen/header-must-see-left.gif) 0 0 no-repeat;}
	.mustsee_right {width: 300px; margin-bottom: 15px; float: left;}
	
	.mustsee_left .tout a {font: normal 11px arial;}
	.mustsee_right .tout a {font: normal 12px arial; line-height: 15px;}
	.tout a:hover {color: #4d4d4d !important;}
	.mustsee_right .title a {font: bold 14px georgia;}
	
	.mustsee_right .header {width: 300px; height: 34px; background: transparent url(/wp-content/common/images/thirteen/header-must-see-right.gif) 0 0 no-repeat;}
.mustsee_left .title, .mustsee_left .tout {float: left; width: 145px; display: block;}
.mustsee_right .mustsee .title, .mustsee_right .mustsee .tout {float: left; width: 222px; display: block;}
/* end WIDGET - Must See */	

/* all programs page list */	
#featured_programs {margin: 10px 0 10px 0; border-bottom: 1px dotted #cfcfcf;}
#pageallprograms {padding: 0px;}
#pageallprograms h2 {font: normal 24px Georgia, Times; color: #396396; margin: 0px; line-height: 26px; text-decoration: none;}

#pageallprograms .aptitle {font: bold 15px georgia; color: #333; border-bottom: 1px solid #ccc; padding-bottom: 4px; text-shadow: 0 1px 1px rgba(0,0,0,.2);  margin: 0 10px 10px 0;} 	
#pageallprograms .featuredlist {font-size: 11px;}
#pageallprograms .featuredlist a, #pageallprograms .program_list a {font-size: 11px; color: #666; text-decoration: none;}	
#pageallprograms .featuredlist a:hover, #pageallprograms .program_list a:hover {color: #000;}
#pageallprograms .featuredlist ul, #pageallprograms .program_list ul {margin: 0px; list-style: none; padding: 0 10px 0 0;}
#pageallprograms .featuredlist li {margin-bottom: 5px; }
#pageallprograms .program_list {line-height:20px; padding: 8px;}		
#pageallprograms .featuredlist .full_episode { margin-left:4px; }
/* END all programs page list */	

#schedule {width: 970px;}
#content-full {width: 970px;}

.singular .cove_video {margin-bottom: 15px;}

.contact_13 li a {color: #666; font: bold 16px Arial, Verdana, Sans-Serif; color: #666666;}

.sidead .txt {font: normal 10px arial; color: #666; text-align: center;}

.sidebox {border: 1px solid #cfcfcf; margin-bottom: 15px; padding: 10px; color: #666;}
.sidebox .title, .sidebox .title a {font: bold 16px Arial, Verdana, Sans-Serif; color: #666666; text-transform: uppercase; text-decoration: none;}
.sidebox .title {margin-bottom: 6px;}

.sidebox ul { margin: 0px; padding: 0px;}
.sidebox ul li {padding: 0 0 5px 0; margin: 0px;}
.sidebox ul li a {font: normal 13px arial;}
.sidebox li.current_page_item a {font-weight: bold; color: #000;}

.sidebox ul ul {padding: 5px 0 0px 15px; margin: 0px;}


.entry-content .videoplayer_container {text-align: center; margin-bottom: 12px;}

.promoform {font: normal 15px georgia, arial !important; color: #1a1a1a  !important; line-height: 24px !important;}

img.noshow {display: none !important;}

#schedmemb { margin: 0 0 12px 4px; -webkit-box-shadow: 0 0 5px #ccc;	-moz-box-shadow: 0 0 5px #ccc;	box-shadow: 0 0 5px #ccc; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; background-color: #8599a6; width: 902px;}
#schedmemb .schedmembpad {padding: 7px;}
#schedmemb .donate {float: right;}
#schedmemb .tease {font: bold 15px arial; color: #333; margin-right: 12px; float: left; width: 310px; text-align: right;}
#schedmemb .tease2 {font: normal 12px arial; color: #333;}
#schedmemb .signup {width: 230px; margin-top: 4px; padding: 0px; float: left;}
#schedmemb .emailField {float: left; width: 190px;}
#schedmemb .emailField input {width: 190px; border: 1px solid #2b4a62; padding: 3px 5px; -webkit-box-shadow: 0 0 5px #2b4a62;	-moz-box-shadow: 0 0 5px #2b4a62;	box-shadow: 0 0 5px #2b4a62;}
#schedmemb .submitButton {float: right; width: 22px;}
#schedletter {background-color: #e6e6e6; width: 573px; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 0 5px #2b4a62;	-moz-box-shadow: 0 0 5px #2b4a62;	box-shadow: 0 0 5px #2b4a62; padding: 12px 0 0 0;}

#schedmemb ul.shortcodewidget {list-style-type: none; margin: 0px; padding: 0px;}



#fscform {}
#fscform .required {color: #ff0000;}
#fscform label {font: bold 14px arial; color: #333;}
#fscform select {width: 350px;}
#fscform #si_contact_ex_field1_1 {height: 75px; width: 350px;}
#fscform #si_contact_ex_field1_2 {width: 350px;}





/* custom twitter widget */
#customtwitter {margin-bottom: 15px; -moz-border-radius: 4px; border-radius: 4px;}
#customtwitter ul {list-style-type: none; margin: 0px; padding: 0px;}
#customtwitter li {border-bottom: 1px dotted #ccc; font: normal 12px arial; color: #444444; padding-bottom: 8px; margin-bottom: 8px;}
#customtwitter li:last-of-type {border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px;}
#customtwitter .scroller {height: 200px; overflow-y: scroll; overflow-x: hidden;}
#customtwitter .head {height: 38px;}
#customtwitter .padding {padding: 10px;}
#customtwitter #tweets .img {float: left; height: 38px; width: 38px; border: 1px solid #ccc; margin: 0 8px 0 0; }
#customtwitter .tweet-inner {float: left; width: 213px; }
#customtwitter li a {color: #035477;}
#customtwitter .tweet-time {font: normal 10px arial;}
#customtwitter .followus {height: 36px;}
/* End custom twitter widget */
