@charset "utf-8";
/* CSS Document */



/*format*/

.category{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000;}
.category a{color: #009900; text-decoration: none;}
.category a:hover{text-decoration: underline;}



.byline{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
.byline a{color: #000; text-decoration: none;}
.byline a:hover{text-decoration: underline;}

.title {font-family: "Verdana", "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #000000;}
.title a{color: #000000; text-decoration: none;}
.title a:hover{text-decoration: underline;}

.story{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.story a{color: #000033; text-decoration: underline;}

.more{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
.more a{color: #000033; text-decoration: none;}
.more a:hover{text-decoration: underline;}

.name {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #000000;}
.name a{color: #000000; text-decoration: none;}
.name a:hover{text-decoration: underline;}


/*these format the full story pages - everything a little bigger */

.page_title {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #000000;}
.page_title a{color: #005aff; text-decoration: none;}
.page_title a:hover{text-decoration: underline;}

.page_story{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 150%;}
.page_story a{color: #005aff; text-decoration: underline;}


.story_title {font-family: "Verdana", "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #000000;}
.story_title a{color: #003399; text-decoration: none;}
.story_title a:hover{text-decoration: underline;}

.story_byline{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.story_byline a{color: #000; text-decoration: none;}
.story_byline a:hover{text-decoration: underline;}

.story_story{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 150%;}
.story_story a{color: #005aff; text-decoration: underline;}

.story_meta{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.story_meta a{color: #009900; text-decoration: none;}
.story_meta a:hover{text-decoration: underline;}

.trackback-header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #005aff;}

.trackback-info{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.trackback-info a{color: #005aff; text-decoration: underline;}

.trackback-content{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.trackback-content a{color: #005aff; text-decoration: underline;}

.trackback-footer{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.trackback-footer a{color: #005aff; text-decoration: none;}
.trackback-footer a:hover{text-decoration: underline;}

.trackbacks-header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #005aff;}

.trackbacks-info{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.trackbacks-info a{color: #005aff; text-decoration: underline;}

.trackbacks-content{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.trackbacks-content a{color: #005aff; text-decoration: underline;}

.trackbacks-footer{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.trackbacks-footer a{color: #005aff; text-decoration: none;}
.trackbacks-footer a:hover{text-decoration: underline;}

.comments-header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #005aff;}

.comments-content{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.comments-content a{color: #005aff; text-decoration: underline;}

.comment-header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #005aff;}

.comment-content{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}
.comment-content a{color: #005aff; text-decoration: underline;}

.comments-open-header {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #005aff;}

.comments-open-content{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000;}
.comments-open-content a{color: #005aff; text-decoration: underline;}

.comments-open-content input {color: #000;}

.comments-open-content label {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; font-weight: bold;}

#comments .divider {width: 100%; height: 3px; color: #000; text-align: left;}

.comment-comment hr {width: 75%; height: 1px; color:#cccccc; text-align: left;}



/*these format the feature story but only on the secondary page - something very different going on with the front page */

.feature_sectionname {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #005aff; font-weight: bold; text-align: left;}

.feature_category{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff}
.feature_category a{color: #a0e62c; text-decoration: none;}
.feature_category a:hover{text-decoration: underline;}

.feature_title {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #fff;}
.feature_title a{color: #a0e62c; text-decoration: none;}
.feature_title a:hover{text-decoration: underline;}

.feature_byline{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff;}
.feature_byline a{color: #fff; text-decoration: none;}
.feature_byline a:hover{text-decoration: underline;}

.feature_story{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff; line-height: 125%;}
.feature_story a{color: #a0e62c; text-decoration: underline; }

.feature_more{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff;}
.feature_more a{color: #a0e62c; text-decoration: none;}
.feature_more a:hover{text-decoration: underline;}

.featurebx_title {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #005aff;}

#ascfooter {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a0e62c; text-align: center; margin-left:auto; margin-right:auto;}
#ascfooter a {text-decoration: underline; color: #fff;}



/*formats the multimedia box on the home page */

#mm_bg .mm_title {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 14px; color:  #005aff; font-weight: bold;}
#mm_bg .mm_title a{color: #005aff; text-decoration: none;}

#mm_bg .mm_title a:hover{text-decoration: underline;}

#mm_bg .mm_content{padding: 10px 0;}



/*global styles for all pages*/


#usc_branding {width: 100%; height: 25px; background-color: #777777;}
#usc_branding a{border: none; display: block; width: 255px; height: 25px; background: url(http://blogs.uscannenberg.org/neontommy/graphics/usc_branding_bar.gif) #777777 no-repeat;}
#usc_branding span{display: none;}
#wrapper{ width:980px; margin-left:auto; margin-right:auto; background: transparent;}

.clear{clear: both;}

/*MT styles */

/* Assets */

.asset-body,
.asset-more,
.asset-more-link,
.asset-excerpt,
.comment-content,
.comment-footer,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content {
    clear: both;
}

.asset,
.comments,
.trackbacks,
.archive {
    
overflow: hidden;
&nbsp;width: 100%;
}

.asset,
.asset-content,
.comments,
.trackbacks,
.archive {
    position: static;
    clear: both;
}

.asset,
.comments,
.comments-content,
.trackbacks,
.archive,
.search-form {
    margin-bottom: 1.5em;
}

.asset-header,
.asset-content,
.asset-body,
.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content,
.search-form-header,
.search-results-header {

}

.entry-categories,
.entry-tags {
    margin-bottom: .5em;
}

.asset-name {
    margin-bottom: .25em;
}

.asset-footer,
.asset-meta {
    font-size: 11px;
}

.asset-meta {
    margin-top: .25em;
    padding-top: 2px;
    padding-bottom: .3em;
    font-weight: normal;
}

.asset-footer {
    clear: both;
    margin-top: 1.5em;
    padding-top: .5em;
}

.content-nav {
    text-align: center;
}

.entry-tags-header,
.entry-categories-header {
    margin-bottom: 0;
    margin-right: .25em;
    display: inline;
    font-weight: bold;
}

.entry-tags-list,
.entry-categories-list {
    display: inline;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
.entry-tags-list .entry-tag,
.entry-categories-list .entry-category {
    display: inline;
}

#story_item {padding: 0 0 10px 0;}

/*hoping to make the search work*/

/* Search ---------------------------------------------------------------- */




#search {
    border: 1px solid #ccc;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    padding: 1px;
background: #e8e8e8;

}

#search


.search-options {
    display: none;
}

.search-form-header,
.search-results-header {
    margin: 0;
    padding: 5px 0;
    font-weight: bold;
}

.search-results-header {
    margin-bottom: .25em;
}

.search-form-header,
.search-results-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;
}

.search-form {
    margin-bottom: 1.5em;
}


/*menu*/

#menu_bg {width: 777px; background:url(graphics/menu_bg.gif) #000 no-repeat; padding: 0 0 15px 0;}
#menu {background-color: transparent; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

#menu_wrapper{ width:980px; background: transparent; margin: 0 0 15px 0;}
#menu {width: 780px; float: left; }

#menu a{color: #9bec28; text-decoration: none; }

#menu .item {padding-right: 55px;}

#menu .last {padding: 0;}

#dropmenudiv{
position:absolute;
border:2px solid #fff;
font:normal 14px Verdana;
line-height:18px;
z-index:100;
background: black;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #9bec28;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: black;
text-decoration: underline;
}

.spacer {height: 40px;}

.image_right
{
float: right;
margin: 0 0 5px 5px;
background-color: #fff;
padding: 5px;
border: 1px solid #ccc;
color: #333;
text-align: left;
font-size: 12px;
font-style: italic; 

}


.image_left
{
float: left;
margin: 0 5px 5px 0;
background-color: #fff;
padding: 5px;
border: 1px solid #ccc;
color: #333;
text-align: left;
font-size: 12px;
font-style: italic; 
}

.image_center
{
margin: 0 5px 5px 0;
background-color: #fff;
padding: 5px;
border: 1px solid #ccc;
color: #333;
text-align: left;
font-size: 12px;
font-style: italic; 
}



.insert_right
{
float: right;
margin: 0 0 10px 5px;
background-color: #ddd;
padding: 5px;
color: #000;
font-size: 12px;
text-align: left;
}


.insert_left
{
float: left;
margin: 0 10px 0 5px;
background-color: #ddd;
padding: 5px;
color: #000;
font-size: 12px;
text-align: left;
}


