body {
margin:0 0 10px 0;
padding:0;
font-family:arial,helvetica,sans-serif;
font-size:9pt;
background-repeat:repeat-y;
}
#tagline, h1, h2, h3, #section-title, th {
font-family:century,georgia,times new roman,times,serif;
}
h1, h2, h3, #section-title, #section-title a, .photo-cap, .endorsement-text, .hometable th, .feature a, #wam-sponsors li a, #wam-sponsors li a:visited {
color:#075870;
}
h3 {
margin-bottom:0;
}
a {
text-decoration:none;
}
.content a {
font-weight:bold;
}
a:hover, #leftmenu li a:hover {
color:#075870;
}
.content a, #contentbox a {
color:#586614;
}
.content a:hover, #contentbox a:hover, .content a:visited, #contentbox a:visited,  #wam-sponsors li a:hover {
color:#98B324;
}
#emailbox {
position:absolute;
top:38px;
left:663px;
width:135px;
height:80px;
background-image:url(/img/emailbox.gif);
background-repeat:no-repeat;
z-index:99;
padding:72px 0 0 10px;
}
#emailbox .field {
width:110px;
height:13px;
font-size:9px;
}
#emailbox .button {
padding-top:4px;
}

#home-content {
position:absolute;
top:180px;
left:143px;
z-index:1;
}

body#home {
background-image:url(http://www.centerfornewwords.org/img/bg_home.gif);
}
body#home #contentbox {
background:#A4BCCD url(http://www.centerfornewwords.org/img/roundtop_home.gif) left top no-repeat;
}
body#home #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_home.gif) left bottom no-repeat;
}
body#home, body#home #tagline {
background-color:#83A7BD;
}
body#home #header {
background-position:258px 0px;
_background-position:261px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_home.jpg);
z-index:10;
height:240px;
}

body#blog {
background-image:url(http://www.centerfornewwords.org/img/bg_blog.gif);
}
body#blog #contentbox {
background:#D1BDC1 url(http://www.centerfornewwords.org/img/roundtop_blog.gif) left top no-repeat;
}
body#blog #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_blog.gif) left bottom no-repeat;
}
body#blog, body#blog #tagline {
background-color:#BDA1A7;
}
body#blog #header {
background-position:280px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_blog.jpg);
}

body#donate {
background-image:url(http://www.centerfornewwords.org/img/bg_donate.gif);
}
body#donate #contentbox {
background:#C1CA9D url(http://www.centerfornewwords.org/img/roundtop_donate.gif) left top no-repeat;
}
body#donate #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_donate.gif) left bottom no-repeat;
}
body#donate, body#donate #tagline {
background-color:#A7B373;
}
body#donate #header {
background-position:301px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_donate.jpg);
}

body#cnw_programs, body#wam {
background-image:url(http://www.centerfornewwords.org/img/bg_programs.gif);
}
body#cnw_programs #contentbox, body#wam #contentbox {
background:#B2C7B9 url(http://www.centerfornewwords.org/img/roundtop_programs.gif) left top no-repeat;
}
body#cnw_programs #contentbox .inner, body#wam #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_programs.gif) left bottom no-repeat;
}
body#cnw_programs, body#cnw_programs #tagline, body#wam, body#wam #tagline {
background-color:#91AF9B;
}
body#cnw_programs #header, body#wam #header {
background-position:256px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_programs.jpg);
}

body#watch_listen {
background-image:url(http://www.centerfornewwords.org/img/bg_watch.gif);
}
body#watch_listen #contentbox {
background:#C6C1C5 url(http://www.centerfornewwords.org/img/roundtop_watch.gif) left top no-repeat;
}
body#watch_listen #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_watch.gif) left bottom no-repeat;
}
body#watch_listen, body#watch_listen #tagline {
background-color:#AEA6AC;
}
body#watch_listen #header {
background-position:324px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_watch.jpg);
}

body#upcoming_events {
background-image:url(http://www.centerfornewwords.org/img/bg_upcoming.gif);
}
body#upcoming_events #contentbox {
background:#DEB2AE url(http://www.centerfornewwords.org/img/roundtop_upcoming.gif) left top no-repeat;
}
body#upcoming_events #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_upcoming.gif) left bottom no-repeat;
}
body#upcoming_events, body#upcoming_events #tagline {
background-color:#CF918A;
}
body#upcoming_events #header {
background-position:256px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_upcoming.jpg);
}

body#about_us {
background-image:url(http://www.centerfornewwords.org/img/bg_about.gif);
}
body#about_us #contentbox {
background:#C9C3AB url(http://www.centerfornewwords.org/img/roundtop_about.gif) left top no-repeat;
}
body#about_us #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_about.gif) left bottom no-repeat;
}
body#about_us, body#about_us #tagline {
background-color:#B2A887;
}
body#about_us #header {
background-position:256px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_about.jpg);
}

body#community {
background-image:url(http://www.centerfornewwords.org/img/bg_community.gif);
}
body#community #contentbox {
background:#DEC9A2 url(http://www.centerfornewwords.org/img/roundtop_community.gif) left top no-repeat;
}
body#community #contentbox .inner {
background:transparent url(http://www.centerfornewwords.org/img/roundbot_community.gif) left bottom no-repeat;
}
body#community, body#community #tagline {
background-color:#D0B27A;
}
body#community #header {
background-position:304px 0px;
background-image:url(http://www.centerfornewwords.org/img/photo_community.jpg);
}
#leftcol {
}
#leftcol-inner {
margin:10px 0px 0px 10px;
}
#leftbox {
border:1px #fff solid;
width:120px;
}
#leftbox-inner {
padding:10px;
}
#leftmenu {
margin-top:15px;
}
#leftmenu ul {
text-transform:uppercase;
font-weight:bold;
list-style-type:none;
padding:0;
margin:0;
}
#leftmenu li {
padding:0 0 10px 2px;
margin:0;
}
#leftmenu li a {
color:#fff;
}
#header {
top:0;
width:670px;
height:400px;
background-repeat:no-repeat;
position:absolute;
left:145px;
_left:142px;
/*\*//*/
left:142px;
/**/
}
#tagline {
position:absolute;
top:10px;
left:131px;
_left:129px;
/*\*//*/
left:129px;
/**/
border-color:#fff;
border-style:solid;
border-width:1px 1px 1px 0px;
width:335px;
height:105px;
color:#fff;
font-size:22px;
z-index:99;
white-space:nowrap;
}
.tagline {
}
#tagline-inner {
padding:13px 10px 0 0;
}
.subtag {
font-family:arial,helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:150%;
padding-top:5px;
}
#section-title {
margin:130px 0 0 0;
font-size:32pt;
text-transform:uppercase;
}
#topline {
width:654px;
height:1px;
line-height:1px;
font-size:1px;
background-color:#fff;
z-index:51;
}
#contentbox {
width:616px;
}
#contentbox-outer {
position:absolute;
}
.content-nomenu {
margin-top:40px;
}
.contentbox-nomenu {
margin-top:25px;
}
.topline-nomenu {
margin-top:-2px;
}
.content-menu1 {
margin-top:28px;
}
.contentbox-menu1 {
margin-top:13px;
}
.topline-menu1 {
margin-top:10px;
}
.content-menu2 {
margin-top:20px;
}
.contentbox-menu2 {
margin-top:5px;
}
.topline-menu2 {
margin-top:5px;
}
.contentbox-home {
margin-top:178px;
z-index:0;
}
.content-home {
margin-top:244px;
}
#content {
position:absolute;
width:402px;
left:200px;
}
#upcoming_events #content {
width:337px;
left:265px;
}
.content {
background-color:#fff;
padding:0 10px 10px 10px;
}
.content p {
margin:0;
padding:10px 0 0 0;
}
.content h1, .content h2 {
margin:0;
padding:5px 0 0 0;
}
.content h1 {
margin-bottom:5px;
}
.blog .content h1 {
margin-bottom:10px;
}
.contentbox {
padding:10px;
width:180px;
}
#upcoming_events .contentbox, #home .contentbox {
width:245px;
}
.contentbox h2 {
font-size:10pt;
margin:0 0 5px 0;
text-align:center;
}
.contentbox h3 {
margin-top:10px;
}
.contentbox .standalone-link {
padding-top:5px;
}
.contentbox .standalone-link a {
font-weight:bold;
}
.pagephotos {
border:1px #fff solid;
margin:5px 0 10px 0;
padding:5px 4px 5px 4px;
text-align:center;
}
.photo-cap {
text-align:center;
padding:5px 5px 0 5px;
font-size:9px;
}
.photo-text {
font-size:8pt;
padding-right:5px;
}
.feature {
margin-top:10px;
width:253px;
border:1px #fff solid;
background-color:#B5C75F;
}
.feature h2 {
text-transform:uppercase;
font-size:16pt;
color:#fff;
font-weight:normal;
text-align:center;
margin:0;
padding:5px 0 5px 0;
border-bottom:1px #fff solid;
}
.feature h2.second {
border-top:1px #fff solid;
}
.feature-inner {
padding:5px 10px 5px 10px;
}
.feature h3 {
font-size:12pt;
text-transform:uppercase;
margin:0;
padding:0;
}
.feature p {
margin-top:0;
}
.feature .copy {
margin:5px 0 15px 0;
}
#address {
font-size:10px;
color:#fff;
width:219px;
padding:10px 0 10px 0;
margin:0;
}
#all {
height:100%;
min-height:100%;
}
#calendaricon {
padding-top:10px;
}
#sectnav table {
width:580px;
height:20px;
margin-bottom:1px;
}
#sectnav td {
text-align:center;
}
.sectitem {
margin-right:1px;
}
.sectitem a {
display:block;
color:#fff;
font-size:8pt;
font-family:arial,helvetica,sans-serif;
background-color:#075870;
padding:5px;
}
.sectitem a:hover, .sectitem a.selected {
background-color:#98B4B8;
color:#075870;
}
.sectitem a.selected {
font-weight:bold;
}
.donatebutton {
text-align:center;
font-style:italic;
font-size:7pt;
}
.donatebutton img {
margin-bottom:5px;
}
.entry {
margin:10px 0 10px 0;
}
.entry h3 {
font-size:11pt;
}
#contentbox ul {
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}
#contentbox li {
margin:0;
}
.greenbutton-outer {
margin-bottom:5px;
}
.greenbutton {
background-color:#B5C75F;
font-size:9px;
text-align:center;
padding:0 5px 0 5px;
border-color:#EAEDD2;
border-width:0 1px 0 1px;
border-style:solid;
}
#contentbox .contentbox .greenbutton a {
display:block;
font-weight:bold;
color:#000;
}
#contentbox .greenbutton a:hover {
color:#000;
}
.endorsement-text {
font-size:10pt;
padding:0 20px 0 20px;
}
.endorsement-title p {
padding-top:0;
}
.endorsers li {
padding-bottom:3px;
font-weight:bold;
}
#endorsers-nav a {
padding-right:5px;
font-weight:bold;
font-size:10pt;
}
#home-right-content {
position:absolute;
top:244px;
left:408px;
z-index:20;
}
#home-right-content .content {
padding-bottom:0;
}
#home-mission {
position:absolute;
top:123px;
left:144px;
color:#fff;
font-size:10px;
font-weight:bold;
line-height:150%;
z-index:99;
}
.homefeature-outer {
text-align:center;
padding-bottom:10px;
width:245px;
}
.homefeature {
background-color:#D7E0E7;
width:221px;
font-size:9px;
}
.homefeature-inner {
padding:0 5px 0 5px;
}
.hometable th {
text-align:left;
font-weight:bold;
font-size:12pt;
border-style:solid;
border-width:0 0 2px 0;
border-color:#AFBBC7;
padding-bottom:5px;
}
.hometable td {
font-family:arial,helvetica,sans-serif;
}
.hometable td.col1 {
width:177px;
border-right:2px #AFBBC7 solid;
padding-right:10px;
font-size:9pt;
}
.hometable td.col2 {
padding-left:6px;
font-size:8pt;
}
.hometable td.col1 p {
margin:0 0 5px 0;
padding:0;
}
.hometable td h3 {
padding:0;
margin:10px 0 0 0;
}
.hometable tr {
vertical-align:top;
}
.home-feature-sep {
width:90%;
border-width:0 0 2px 0;
border-color:#AFBBC7;
border-style:dashed;
margin:10px 0 5px 0;
_margin-top:0;
}
#contentbox .calendar, #contentbox #watch {
width:595px;
}
.calendar h2 {
font-size:16pt;
text-transform:uppercase;
}
#calendar-outer {
padding:10px;
border:1px #9DABB9 solid;
}
#calendar-header td {
font-family:arial,helvetica,sans-serif;
padding-bottom:10px;
}
.calendar-title {
text-align:center;
font-size:14pt;
font-weight:bold;
color:#9DABB9;
width:50%;
}
#calendar-header .right {
text-align:right;
width:25%;
}
#calendar-header .left {
text-align:left;
width:25%;
}
#calendar-header .calendar-navlink a {
font-weight:bold;
color:#98B324;
}
#calendar-header .calendar-navlink a:hover {
color:#fff;
}
.calendar-table, #calendar-outer {
background-color:#075870;
}
.calendar-table tr {
vertical-align:top;
}
.calendar-table td {
width:83px;
border-width:0 0 0 1px;
border-color:#9DABB9;
border-style:solid;
padding:0;
margin:0;
}
.calendar-table td.first {
border-left:0;
}
.calendar-cell {
border-top:4px #fff solid;
margin-right:10px;
font-family:arial,helvetica,sans-serif;
min-height:60px;
_height:60px;
min-width:60px;
}
.calendar-cell-inner {
padding:0 0 0 5px;
}
.calendar-date {
text-align:right;
padding:4px 0 0 0;
color:#9DABB9;
font-size:12pt;
font-weight:bold;
}
#contentbox .calendar-event, #contentbox .calendar-cnw-event {
font-size:8pt;
}
.calendar-event-spacer {
font-size:1pt;
height:10px;
}
#contentbox .calendar-event a, #contentbox .calendar-cnw-event a {
color:#fff;
font-family:arial,helvetica,sans-serif;
}
#contentbox .calendar-event a {
font-weight:normal;
}
#contentbox .calendar-cnw-event a {
font-weight:bold;
}
#contentbox .calendar-event a:hover, #contentbox .calendar-cnw-event a:hover {
color:#98B324;
}
#watch-deck {
padding-bottom:5px;
font-weight:bold;
}
#watch td {
width:50%;
font-family:arial,helvetica,sans-serif;
color:#fff;
font-size:9pt;
background-color:#075870;
vertical-align:top;
}
#watch td.watch-spacer {
width:10px;
background-color:transparent;
}
#watch .watch-horiz-spacer td {
background-color:transparent;
height:5px;
font-size:1pt;
}
.watch-item {
padding:5px;
}
#watch td a {
font-weight:bold;
color:#98B324;
}
#watch td a:hover {
color:#fff;
}
#watch td.watch-more {
text-align:center;
vertical-align:middle;
}
.watch-more a {
font-size:18pt;
}
#watch td p {
margin:5px 0 5px 0;
}
#watch td .watch-speakers p {
margin:0;
}
.watch-img {
display:block;
float:left;
padding-right:10px;
}
#event-listing a {
text-transform:uppercase;
}
.event-download {
padding:5px 0 5px 0;
}
#event-listing .event-download a {
text-transform:none;
}
.event-detail-info p, .event-location p, .event-detail-info h3 {
margin:0;
padding:0;
}
.event-detail-date {
font-weight:bold;
}
.bwc-detail-date {
font-weight:bold;
margin-top:0;
}
#bwc-detail table {
border-collapse: collapse;
margin-top:10px;
}
#bwc-detail td {
padding-bottom:10px;
vertical-align:top;
}
#bwc-detail td.first {
font-weight:bold;
width:80px;
padding-right:5px;
}
.links-sections {
padding:0;
list-style-type:none;
}
.links-sections li {
padding-bottom:5px;
}
.links-sections a {
font-size:11pt;
}
.links-backtotop {
text-align:center;
}
.links-description, .links-description p {
display:inline;
}
#wam-signup-form {
text-align:center;
padding:10px 0 10px 0;
}
#wam-signup-thanks {
text-align:center;
font-weight:bold;
font-size:14pt;
color:#075870;
}
.people-photo {
float:right;
padding-left:10px;
margin-top:10px;
}
.comments-content {
margin-bottom:10px;
}
.comment {
border-bottom:1px solid #075870;
padding-bottom:10px;
margin:0 20px 0 20px;
}
.comment-footer {
font-weight:bold;
}
#contentbox .contentbox .whoswho-nav a:visited {
color:#586614;
}
#contentbox .contentbox .whoswho-nav a:hover {
color:#98B324;
}