/* fix pngs */	
.png { behavior: url(/wp-content/common/css/iepngfix.htc);}
/* end fix pngs */	
.holder {text-align: center;}
.clear {clear: both;} 
.clearright {clear: right;} 
.clearleft {clear: left;}

.alignright.no-border, .alignleft.no-border {border: 0px;}
.linklove, #footprint, #headprint {display: none;}

img.noshow {display: none !important;}

a img {border: 0px;}	
a {outline: none;}

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;}
.logo {float: left; width: 306px; margin: 15px 0 10px 6px;}

ul#headnav {list-style-type: none; padding: 0; margin: 54px 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.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;}
#headnav .donate.here a:hover {background-position: right -202px;}
#headnav .donate.here a:hover span {background-position: left -253px;}


ul.topsocial {float: right; list-style-type: none; padding: 0; width: 120px;  margin: 62px 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;}  
.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;} 

#holder {width: 998px; margin: 13px auto 10px auto; text-align: left;}
#sitemain {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);}
#sitemain .mainpadding {padding: 20px 18px 0px 20px; background-color: #fff;}
	
#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;}


#mainnavpadding {padding: 11px 0px 0px 0px;}	
#mainnav {height: 40px; background: transparent url(/wp-content/common/images/thirteen/navbar-sprite.png) repeat-x;  font: bold 14px georgia; color: #fff;}
#mainnav ul {list-style-type: none; padding: 0; margin: 0 0 0 0; float: left;}
#mainnav li {float: left; margin: 0; text-align: center; border-right: 1px solid #a7aeb8; font: bold 16px georgia; color: #fff; max-height: 40px; overflow: hidden;}
#mainnav a {color: #fff; text-decoration: none; display: block; padding: 11px 16px 11px 16px; background: transparent url(/wp-content/common/images/thirteen/navbar-sprite.png) repeat-x; border-right: 1px solid #505f70; text-shadow: 0 1px 4px rgba(0,0,0,.8);} 
#mainnav a:hover {color: #fff; background-position: 0 -41px;} 
#mainnav a.here {background: transparent url(/wp-content/common/images/thirteen/navbar-sprite-here.png) top center no-repeat;} 
#mainnav .home {width: 89px;}
#mainnav .arts {width: 157px;}
#mainnav .current {width: 165px;}
#mainnav .documentary {width: 153px;}
#mainnav .kids {width: 81px;}
#mainnav .education {width: 121px;}
#mainnav .search {float: right; width: 199px; padding: 8px 10px 0 0; text-align: right;}


#mainnav 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;}
#mainnav li ul li {float: left; width: 147px; margin: 0px; text-align: left;}
#mainnav 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;}
#mainnav li ul li a:hover {color: #fff; background-position: 0 -50px; }



.searchfield {border: 1px solid #5c6a7b; float: left; color: #7d8a96; padding: 2px 2px 3px 5px; font: normal 14px georgia; width: 154px; height: 18px;}
.searchsubmit {background: transparent url(/wp-content/common/images/thirteen/search-go.gif) top center no-repeat; width: 24px; height: 24px; float: left; border: 0px; margin-left: 8px;}


/* 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;}
/* end programs dropdown */

#topsearch {background-color: #a52221; float: right; border: 1px solid #c45351; -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.2); box-shadow: 0 1px 5px rgba(0,0,0,.2); padding: 6px 10px 4px 10px; margin-right: 4px;}
#topsearch .searchfield {border: 0px; height: 17px; padding: 1px 2px 1px 5px; font: normal 11px arial; width: 170px; margin: 1px 0 0 0;}
ul#headnav.withsearch {margin: 18px 0 0 0;}
ul.topsocial.withsearch {margin: 26px 8px 0 0;}
#topsearch .searchsubmit {background: transparent url(/wp-content/common/images/thirteen/search-go-red.gif) top center no-repeat; width: 24px; height: 24px; float: left; border: 0px; margin-left: 5px;}

/* 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 verdana; 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 verdana; 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 */



/* 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 */

/* WP Images + Captions */
.aligncenter, div.aligncenter {	display: block;  margin-left: auto;	margin-right: auto;}
.wp-caption {text-align: left;}
.wp-caption.alignright {margin: 6px 0px 10px 16px;}
.wp-caption.alignleft {margin: 6px 16px 10px 0px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {color: #385577  !important; font: normal 14px arial  !important; line-height: 17px  !important; padding: 5px; margin: 0;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; display: inline; text-align: center; margin: 0px 0px 10px 16px;}
img.alignleft {padding: 4px; display: inline; text-align: center; margin: 0px 16px 10px 0px;}
.alignright {float: right;}
.alignleft {float: left}
#picright {float: right; margin: 0px 0px 8px 8px; color: #385577  !important; font: normal 14px arial  !important; line-height: 17px  !important;}	
#picleft {float: right; margin: 0px 0px 8px 8px; color: #385577  !important; font: normal 14px arial  !important; line-height: 17px  !important;}	
/* END WP Images + Captions */



#sidebar {margin-left: 660px; width: 300px;}
#sidebar form, #navsearch form {margin: 0px;}
#content {float: left; width: 640px;}

#contentnarrow {width: 420px; float: left; margin: 0 20px 0 15px;}
#middlebar {width: 184px; float: left;}

/* post formatting */
.post a, .content a, .entry a {color: #B52624;}
.post a:hover, .content a:hover, .entry a:hover {color: #000;}
.post {padding: 10px 0 10px 0; font: normal 15px georgia, arial; color: #1a1a1a; line-height: 24px; }	
.post, .entry p, .content, .content p {font: normal 15px georgia, arial; color: #1a1a1a ; line-height: 24px;}
.post h1, .entry h1 {font: bold 22px Arial, Verdana, Sans-Serif; color: #000;}
.post h2, .entry h2, .subtitle {font: bold 14px Arial; color: #7e8073; line-height: 18px; margin: 0px 0 5px 0; padding: 0px;}

.date {font: normal 12px Arial; color: #727272; margin: 2px 0 8px 0;}
.post .author {font: bold 12px Arial; color: #727272; margin: 8px 0 2px 0; text-transform: uppercase;}	
.post .author a {color: #4c0404; text-decoration: underline;}	
.post .author a:hover {color: #b52624; text-decoration: underline;}	
	
.posttitle, .posttitle a, .archivetitle, .archivetitle a, .singletitle,.singletitle a,
.pagetitle, .pagetitle a {font: normal 24px Georgia, Times; color: #396396; margin: 0px; line-height: 26px; text-decoration: none;}	
.posttitle a:hover, .archivetitle a:hover, .singletitle a:hover, .pagetitle a:hover {color : #a92c2f;}
.posttitle, .archivetitle, .singletitle, .pagetitle {margin-bottom: 6px;}	
.posttitle a:hover, .archivetitle a:hover, .singletitle a:hover, .pagetitle a:hover {color : #a92c2f;}

.more-link {color: #a92d2f; margin: 0px; display: inline; margin: 6px 0px 6px 0px;}
a.more-link {color : #a92d2f;}
a.more-link:hover {color : #000000;}

.postmetadata {border: 1px solid #e1e1e1; font-size: 10px; padding: 6px; color: #777;}
blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0; display: block;}

.tagbox {background-color: #E5E7EA; padding: 6px 10px; font: normal 12px arial; color: #385577; margin-bottom: 10px;}
.tagbox a {color: #385577; text-decoration: none;}
.tagbox a:hover {color: #385577; text-decoration: underline;}
/* end post formatting */

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



/* all programs page list */	
#pageallprograms {padding: 20px;}
#pageallprograms td {border-right: 1px solid #ccc;}
#pageallprograms .middlediv {border-left: 1px solid #ccc; width: 1px;}
#pageallprograms .aptitle {font: bold 15px Georgia, Times; color : #666; padding: 4px 0 4px 8px; border-bottom: 1px solid #cfcfcf; margin-bottom: 10px;} 	
#pageallprograms .featuredlist {font-size: 11px; padding: 8px;}
#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: 0px;}
#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 */	


#videolist {margin: 15px 0 10px 0; padding-bottom: 10px; color: #767676; font: 11px arial; border-bottom: 1px solid #cccccc; line-height: 13px;}
#videolist .item {float: left; width: 150px; margin: 0px 4px 7px 0px; border: 1px solid #cfcfcf; height: 140px;}
#videolist .item img {margin-bottom: 1px;}
#videolist .title {font-weight: bold;}
#videolist .des {font-size: 10px;}
#videolist a {text-decoration: none; color: #767676;}
#videolist a:hover {color: #000;}
.morelink {float: right; font-size: 16px;}
.morelink a {background: url(/wp-content/common/images/arrow-blue.gif) no-repeat right; padding-right: 12px; text-decoration: none;}
#videolist .txt {padding: 0px 5px 0px 5px;}

#widget, #widget li {list-style-type: none; margin: 0px; padding: 0px;}

.videothirteen {padding: 5px; text-align: center; background: url(/wp-content/common/images/vid-fade.gif) repeat-y;}

/* blogroll */
#blogroll ul {list-style-type: none; margin: 0px; padding: 0px; color: #666;}
#blogroll ul.blogroll {margin: 0px; padding: 0px; list-style-type: none;}
ul.blogroll li {margin: 0px 0px 2px 10x;}	
#blogroll a {text-decoration: none; background: url(/wp-content/common/images/icon-outlink.gif) no-repeat left top;	padding-left: 15px;}

#blogroll h2 {color: #666; font-size: 12px; border-bottom: 1px solid #cccccc; margin: 10px 0px 5px 0px;}
/* end blogroll */




#sidebar li.widget_text {border: 1px solid #CFCFCF; padding: 10px; list-style: none; margin: 0px 0 10px 0; color: #333;}
#sidebar li.widget_text li {color: #666; padding: 0px; margin: 0px 0 4px 0;}
#sidebar li.widget_text ul {list-style: none; margin: 0px 0px 8px 0px; padding: 0px;}
#sidebar li.widget_text h2 {margin: 0 0 6px 0; padding: 0px; text-transform: uppercase; color: #666;}

.lh7 {line-height:7px;}
.lh8 {line-height:8px;}
.lh9 {line-height:9px;}
.lh10 {line-height:10px;}



/* COMMENTS */
h3#comments, #respond h3 {color: #295c7f;}
.depth-1 {border: 1px solid #ddd; -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.1); box-shadow: 0 1px 5px rgba(0,0,0,.1);}
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: #fff;}
.even, .alt {border-left: 1px solid #ddd; border-top: 1px solid #ddd;}
ol.commentlist {margin: 0px; padding: 0px;}
.commentlist li, #commentform input, #commentform textarea {font: normal 12px Arial, Verdana, Sans-Serif;}
.commentlist li ul li {font-size: 1em;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px;	background: #fff; margin: 0px 0px 6px 6px;}
.commentlist cite, .commentlist cite a, .commentlist cite a:hover {font: bold 13px arial; color: #333; text-decoration: none;}
.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentmetadata, .commentmetadata a {font-weight: normal; color: #666; text-decoration: none;}
#commentform input {width: 170px; padding: 2px;	margin: 5px 5px 1px 0; border: 1px solid #666;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 100%;	padding: 2px; height: 80px; border: 1px solid #666;}
#respond:after {content: "."; display: block; height: 0; clear: both;     visibility: hidden;}
#commentform #submit {margin: 0 0 5px auto; float: right;}
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li {margin-right: -5px; margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children { padding: 0; }
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0; padding: 0;}
.commentmetadata {margin: 0; display: block;}		
#disclaimer { color: #444; font: 10px Arial, Verdana; background-color: #f6f6f6; padding: 6px; border: 1px solid #e1e1e1; line-height: 14px; margin: 10px 0px 0px 0px;}
#disclaimer b { font-size: 11px;}
.byuser {border: 1px solid #396396;}
/* COMMENTS */


/* WP PAGENAVI overrides */
div.wp-pagenavi {margin: 10px 0; font: normal 15px arial; text-align: right;}
div.wp-pagenavi a {font: normal 15px arial;}
.wp-pagenavi a, .wp-pagenavi a:link {border: 1px solid #ccc !important; color: #333 !important;}
.wp-pagenavi a:hover {border: 1px solid #333 !important; color: #fff  !important;
background-color: #333  !important;}
.wp-pagenavi span.pages {border: 0px !important; color: #333 !important;}
.wp-pagenavi span.current {border: 1px solid #B52624 !important; color: #fff !important;
background-color: #B52624 !important;}
.wp-pagenavi span.extend {border: 0px !important; color: #666 !important;}
/* END WP PAGENAVI overrides */

.player {margin: 0 0 10px 0;}








/* begin tool box */
.toolbox img {margin: 0px;}
.toolbox {padding: 7px 0px 7px 0px !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: 312px; float: left; list-style-type: none; height: 21px;}	
.toolbox li {float: left; padding: 0px 5px 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 5px 0 0;}
.toolbox li.plusone {padding: 3px 0 0 0;}
.toolbox li.plusone a {background-position: -9999px -9999px  !important; padding-left: 10px;}


.addthis {float: right; width: 165px; overflow: hidden;}
.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;}
.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 */		




.sidelink a {text-align: right; text-decoration: none; background-image : url(/wp-content/common/images/i-arrow.gif); background-position : right top;	background-repeat : no-repeat; padding-right: 12px;	float: right;}
ul.video {margin: 0px; padding: 0px 0px 0px 18px;}
ul.video li {list-style-image:  url(/wp-content/common/images/i-play.gif)}
ul.news {margin: 0px; padding: 0px 0px 0px 18px;}
ul.news li {list-style-image:  url(/wp-content/common/images/i-news.gif)}

.embed {text-align: center; margin: 10px 0px 10px 0px;}


#related {font-size: 10px; color : #252525;	margin-top: 10px; margin-bottom: 10px;
	padding: 6px;}		
#related a {color : #252525; text-decoration: none;}		
#related a:hover {color : #333333; text-decoration: underline;}
#related ul {margin: 0px 0px 0px 10px;	padding-left: 15px;}	
#related ul li {padding: 0px; margin-bottom: 5px;}	
#related .title {font-size: 10px; color: #333; font-weight: bold; margin-bottom: 6px;}	

.shortcodevideo {margin-bottom: 20px;}


.widget_recent_entries {margin-bottom: 30px;}
.widget_recent_entries .title {font: normal 12px arial; color: #B52624; text-transform: uppercase; margin-bottom: 6px;}
.widget_recent_entries ul {list-style-type: none; margin: 0; padding: 0;}
.widget_recent_entries li  {padding: 0px 0 0 15px; margin: 0 0 3px 0; background: url("../images/toolbox.gif") -91px 1px no-repeat;}
.widget_recent_entries li a {font: normal 12px arial; color: #014a6f; text-decoration: none;}
.widget_recent_entries li a:hover {color: #B52624;}
.widget_recent_entries li.last-of-type {background: url("/wp-content/common/images/toolbox.gif") 0 -77px no-repeat; display: block;  padding-top: 4px;}
.widget_recent_entries li.last-of-type a {color: #B52624; font-weight: bold;}
.widget_recent_entries li.last-of-type a:hover {color: #333;}

.widget_archives {margin-bottom: 30px;}
.widget_archives .title {font: normal 12px arial; color: #B52624; text-transform: uppercase; margin-bottom: 6px;}
.widget_archives select, .sidebox select {width: 184px; font: normal 12px georgia; color: #333; margin-bottom: 6px; border: 1px solid #ccc;}
.sidebox select {width: 260px;}

.featuredblogs {background: url("/wp-content/common/images/thirteen/title-featured-blogs.gif") 0 0 no-repeat; padding-top: 40px; width: 184px;}

#moreposts {font: normal 12px georgia; color: #666; margin-bottom: 8px; border-bottom: 1px dotted #cfcfcf; padding-bottom: 10px;}
#moreposts a {font: normal 12px georgia; text-decoration: none;}
#moreposts .prev {float: left; width: 160px;}
#moreposts .home {float: left; width: 60px; margin: 0 10px 0 10px; text-align: center;}
#moreposts .next {float: right; width: 160px; text-align: right;} 

#contentnarrow .archivetitle {font: normal 18px georgia; color: #333; border-bottom: 1px dotted #cfcfcf; padding-bottom: 10px;}



/* sidebar rss feeds */
.rssbox {border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; margin-bottom: 20px; padding: 6px; color: #666666;}
.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(/wp-content/common/images/thirteen/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 */


/* author profile */
.authorbox {border-bottom: 1px dotted #cfcfcf; padding: 6px; font: normal 14px georgia; color: #333; line-height: 22px; padding-bottom: 10px; margin-bottom: 10px;}
.authorbox .name {font: normal 22px georgia; color: #000;}
.authorbox .title {font: normal 17px georgia; color: #666; margin-bottom: 8px;}
.author-left {float: left; width: 160px; margin: 0 10px 0 0;}
.author-thumb {margin: 0 0 10px 0; border-bottom: 1px dotted #ccc; padding: 0 0 10px 0;}
.authorbox .profile {float: right; width: 450px;}
.authorbox .twitter a {font: bold 12px georgia; color: #BA2828; text-decoration: none;}
.authorbox .twitter a:hover {color: #000;}
/* End author profile */



.archivetitle {color: #000; border-bottom: 1px dotted #cfcfcf; border-top: 1px dotted #cfcfcf; padding: 8px 0 8px 0; margin: 10px 0 10px 0;}


/* old stuff below */	
/* old stuff below */	
/* old stuff below */	
/* old stuff below */	
/* old stuff below */	
/* old stuff below */	
	
	



h4 {font: 18px georgia, times; color: #000;}
h5 {font: 16px Arial, Verdana, Sans-Serif; color: #000;}

#sidevideo {margin-bottom: 15px; width: 300px;}
.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 a.feedback {font: bold 16px arial; color: #666; text-decoration: none;}
.sidebox a.feedback:hover {color: #333;}

.sidebox a {color: #333;}
.sidebox .imgtitle {margin-bottom: 5px;}
.sidebox .imgtitle2 {margin-top: 3px;}

.sidebox ul {margin: 0px; padding: 0px 0px 0px 15px; list-style-type: square; color: #ccc;}
.sidebox ul a {line-height: 18px; color: #333; text-decoration: none;}
.sidebox ul a:hover {color: #a91b1f;} 
.sidebox li.here a {font-weight: bold; color: #a91b1f;} 


#feedbox {border: 1px solid #cfcfcf; padding: 20px; font-family: Arial, Verdana, Sans-Serif;}
#feedbox .feedtitle {border-bottom: 1px solid #cfcfcf; padding: 0 0 6px 0;}
#feedbox ul {list-style: none; margin: 10px 0 12px 0; padding: 0px;}
#feedbox a {text-decoration: none; color: #666; font-size: 16px;}
#feedbox a:hover {text-decoration: none; color: #000;}
#feedbox span {font-size: 9px; color: #999; text-transform: uppercase;}

#feedbox a.video {background: url(/wp-content/common/images/i-video.gif) no-repeat right; padding-right: 20px;}


#updates {margin: 4px 0px 4px 0px;}
#updates .title {color: #7f7f7f; font: 12px Arial, Verdana, Sans-Serif; margin-bottom: 2px;}
#updates .left {float: left; margin-right: 4px; }
#updates .left input {width: 245px; color: #7f7f7f; border: 1px solid #7f7f7f; font-size: 13px; padding: 1px;}
#updates .right {float: right;}

#pageallprograms h2 {font: normal 21px georgia; color: #295c7f; margin: 0 0 10px 0;}
#all_programs .program_list li a {font: normal 14px georgia;}





/* sidebar accordians */
.accord {margin-bottom: 15px;}
.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; padding-bottom: 0px;}
.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-bottom: 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 */
#middlebar .blogtout {width: 184px; border-bottom: 1px dotted #999; padding-bottom: 10px; margin-bottom: 0px;}
#middlebar .blogtout .padding {padding: 2px; text-align: center;}
#middlebar .blogtout .txt {font: bold 13px georgia; line-height: 16px; color: #333;}
#middlebar .blogtout .byline {font: normal 11px georgia; padding-top: 4px; color: #535353;}
#middlebar .blogtout .bloglogo img {width: 184px; height: 92px;}

#sidebar .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');}
#sidebar .blogtout .padding {padding: 10px; text-align: center;}
#sidebar .blogtout .txt {font: bold 15px georgia; line-height: 18px; color: #333;}
#sidebar .blogtout .byline {font: normal 12px georgia; padding-top: 4px; color: #535353;}

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


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


/* WIDGET - Must See */
	#right-mustsee {width: 300px; margin-bottom: 15px;}
	#right-mustsee .header {width: 300px; height: 34px; background: transparent url(/wp-content/common/images/thirteen/header-must-see-right.gif) 0 0 no-repeat;}

	.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; width: 294px; float: left;}

	.mustsee img {float: left; margin-right: 7px; border: 0px; background: none;}
	
	.mustsee .title {font: bold 14px georgia; color: #000; line-height: 15px; float: left; width: 222px; display: block;}
	.mustsee .title a {font: bold 14px georgia;}
	
	.mustsee .tout {font-size: 13px; line-height: 15px; float: left; width: 222px; display: block;}
.tout a:hover {color: #4d4d4d !important;}

/* end WIDGET - Must See */	

.textwidget a {color: #333;}
.textwidget a:hover {color: #000;}

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


.contributor {font: normal 12px arial; line-height: 14px; margin: 0 0 15px 0; color: #666;}

#monthdrop {width: 194px; font: normal 12px arial; color: #333; border: 1px solid #ccc;}

#monthly .thumb {float: left; width: 100px; margin: 0 10px 0 0; -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.1); box-shadow: 3px 3px 3px rgba(0,0,0,.1);}
#monthly .meta {color: #333;}
#monthly .date {color: #666; font-family: georgia;}
#monthly .posttitle {margin: 0 0 6px 0; line-height: 18px;}
#monthly .posttitle a {font-size: 18px; line-height: 18px;}
#monthly .subtitle {font-size: 14px; font-weight: normal; margin: 0px;}
#monthly .post {border-bottom: 1px dotted #ccc;}
#monthly .archivetitle {border-top: 0px; margin-top: 0px;}


