body {
font-family:Helvetica, arial, times new roman, sans serif;
font-size:0.7em;
letter-spacing:0.1em;
}

div#main,div#right {
font-size:1.2em;
letter-spacing:0;
}

strong {
font-weight:700;
}

a,a:link,a:visited,a:hover,a:active,a:focus {
outline:none;
color:#fff;
text-decoration:none;
}

a.no-underline {
text-decoration:none;
}

h2,h3 {
text-transform:uppercase;
font-weight:700 !important;
}

a.heading span {
display:none;
}

h2 {
display:inline-block;
height:16px;
background:#39184D;
color:#9FCD60;
font-size:1.3em;
font-weight:700 !important;
padding:8px 9px 10px;
}

div.ce_headline {
background:transparent url('../images/backgrounds/right-border.png') top right no-repeat;
display:inline-block;
padding-right:34px;
}

div#signup h3 {
padding-top:8px;
padding-bottom:8px;
min-width:50px;
}

div#signup p.obviously {
  margin-bottom:0 !important;
}

h3 {
padding-bottom:18px;
}

h3.white,p.white {
color:#FDFDFC;
padding-bottom:0;
text-transform:uppercase;
font-weight:700;
}

h5 {
display:inline-block;
height:18px;
background:#39184D;
color:#9FCD60;
font-size:1.3em;
font-weight:700 !important;
margin-left:35px;
text-transform:uppercase;
padding:7px 9px 9px;
}

div.pagination {
background:#39184D none repeat scroll 0 0;
display:block;
float:left;
height:25px;
padding-top:6px;
padding-bottom:3px;
margin-top:-20px;
}

div.pagination span.current {
color:#A0CC5F;
}

div.block div.ce_headline_h5 {
background:transparent url('../images/backgrounds/left-border.png') top left no-repeat;
display:inline-block;
margin-left:-2px;
float:left;
margin-bottom:20px;
}

body#art div.ce_headline_h5,body#art div.pagination,body#word div.ce_headline_h5,body#word div.pagination {
/*margin-top:0;*/
}

div#content---right div.ce_text h4 {
padding-bottom:0;
padding-top:8px;
}

div.ce_headline_h5 {
margin-top:-20px !important;
}
div.dark_span_names span {
  font-weight: bold;
}

em {
  font-style:normal !important;
  text-decoration:none !important;
}