/************** Tag styles ***************/

a
{
    font-weight: bold;
}

h1
{
    color: #333;
    font: 23px arial, sans-serif;
}

h2
{
    color: #333;
    font: 17px arial, sans-serif;
    font-weight: bold;
    margin: 0;
}

h3
{
    color: #333;
    font: bold 14px arial, sans-serif;
}

li
{
    margin-bottom: 8px;
}


/************** New class and ID styles ***************/


.borderedImage
{
    border: 1px solid #666;
    margin: 4px;
    padding: 0;
}

.callout
{
    background-color: #ededed;
    border: 1px solid #666;
    margin: 5px; 
    padding: 10px 10px 10px 30px;   
}

.calloutRight
{
    float: right;
    width: 200px;
}

.courthousePicture
{
    float: right;
}

.twoCol-unused
{
    float: left;
    margin-right: 5px;
    padding: 4px;
    width: 45px;    
}


/********** Overridden class and ID styles ************/

#breadcrumb
{
    display: none;
}

#site-slogan a
{
    font-weight: normal;
}


/* *************************** Banner ***************************** */

/* Change font for site banner items */
#site-court a
{
    color: #eee;
    font: normal 18px arial;
}

#site-name a
{ 
    color: #eee;
    font: normal 30px arial;
}

#site-slogan
{
    color: #eee;
    font: 11px arial;
}


/* Change site banner item spacing */
#site-court 
{
    margin: -2px 0 0 0;
}

#site-name
{ 
    margin: -5px 0 12px 0;
}


/* Move search up */
#search-block-form 
{ 
    margin-top: -73px;
}


/* Hide font resizer */
#block-us-courts-stock-font-resizer
{
    display: none;   
}



/* ************************ Global Menu **************************** */

/* Set menu top item widths and font */
#header .menu-block-wrapper a:link, #header .menu-block-wrapper li a:visited
{
     width: 138px;
     font-family: Arial, Sans-Serif;
     font-size: 13px;
     font-weight: normal;
}


/* Set menu top item widths and font */
#header .menu-block-wrapper li li a:link, #header .menu-block-wrapper li li a:visited
{
     background: #e4dcc5;
     font-family: Arial, Sans-Serif;
     font-size: 13px;
     font-weight: normal;
     width: 138px;
}


/* Set menu dropdown widths and font */
#header .menu-block-wrapper li li a:hover
{
    background: #d7cdb0;
}


#header .menu-block-wrapper LI LI
{
     border-bottom: 1px solid #dbd2ba;
     width: 157px;
}

#header .menu-block-wrapper li ul
{
    border-bottom: none;
    width: 157px;
}



/* *************************** Welcome *****************************

/* Change welcome headline font; must override main.css values */
#content-top .center-top-column H2 .fp-welcome-title
{
    font-family: arial;
    font-size: 23px;
    font-style: normal;
    font-weight: normal;
}

.fp-welcome-links li
{
    margin-bottom: 0px;    
}


/* Change welcome text font */
#content-top .center-top-column P
{ 
   font: 13px arial;
}

#content-top .center-top-column P a 
{ 
    font: bold 13px arial;
}


/* Remove HR */
#content-top
{
    border-bottom: 1px solid #E4DCC5;       
}


/* *************************** Body ***************************** */

/* Make secondary nav width match Welcome section buttons */
#left-sub-column 
{ 
    width: 220px;
}


/* Darken links in secondary nav */
#left-sub-column a 
{ 
    color: #1765cc;
}


/* Add spacing between secondary nav links */
#left-sub-column li 
{
    margin-bottom: 9px;
}


/* Increase width of news items */
div.region-sub-content-right 
{ 
    width: 550px;
}


/* Adjust padding on news items */
div.views-field-field-news-date
{ 
    margin-bottom: 3px;
}

div.views-field-title
{ 
    margin-bottom: 3px;
}


/* Hide RSS button */
.feed-icon
{
    display: none;
}



/* *************************** Sidebar *****************************

/* Reduce size of sidebar on pages */
#sidebar-first
{ 
    width: 200px;
}


/* Remove tan boxes on active, hover sidebar items */
#sidebar-first li a 
{
    background-color: transparent;
}


/* Remove tan border on sidebar items */
#sidebar-first li a 
{ 
    border-top: none;
}



/* *************************** News Pages *****************************

/* Change archive box styles */
#block-views-news-archive-block
{
    background-color: #ededed;
    border: 1px solid #666; 
    margin-top: 30px;
}

#block-views-news-archive-block h2
{
    font: bold 12px arial, sans-serif;
    margin-bottom: 11px;
}


/* Bold announcement date */
.node-news-announcements .date-display-single
{
    font-weight: bold;
}
