/* changes to nav */
li#nav1 a:link  { background: transparent url('../imgs/globalnav.gif')   0px -29px no-repeat; }
li#nav2 a:hover { background: transparent url('../imgs/globalnav.gif') -95px -29px no-repeat; }

/* billboard image */

#billboard {
	         padding-top: 5px;
           }

/* content area */

#content {
           padding-left:  200px;     /* LC fullwidth */
           padding-right: 270px;     /* RC fullwidth */
         }

#content .contentitem {
                        position: relative;
                        float: left;
                      }         

/* left column: 200px */
#news {
        width: 200px;
        right: 200px;    
        margin-left: -100%;
      }
      
#news h2 {
           font-size: .5em;
           padding-top: 44px; /* height of the replacement image */
           height: 0px;
           overflow: hidden;
           background-repeat: no-repeat;
           background: url('../imgs/newshed.gif');
         }

.newsitem {
            padding-bottom: 5px;
          }

.newsitem a { font-weight: bold; }

          
.newsitem h3 { 
               color: #597B80; 
               font-size: 11px; 
               font-family: gill sans, arial, sans-serif; 
               padding: 0 5px 0 10px; 
               text-transform: uppercase; 
               letter-spacing: 1px;  
               font-weight: bold;
               width: 180px;
             }

.newsitem p {
              margin: 0 4px 5px 10px;
              font-size: 11px;
              line-height: 1.6; 
              width: 180px;
            }

.newsitem .date {
               padding: 5px 5px 2px 11px;
               font-size: 10px;
               font-family: arial, sans-serif;
               color: #444444; 
               text-transform: uppercase;
               letter-spacing: 1px;
               font-weight: bold;
               width: 180px;
             }

      
/* middle column: whatever's available */    
#work {
        width: 100%;
        background-image: url('../imgs/minorcol_a_bg.gif');
        background-repeat: repeat-y;
      }

#work h2 {
           font-size: .5em;
           padding-top: 37px; /* height of the replacement image */
           height: 0px !important;
           overflow: hidden;
           background-repeat: no-repeat;
           background: url('../imgs/workhed.gif');
         }

.workitem {
	        padding-top: 10px;
	        padding-bottom: 10px;
            padding-left: 18px;
          }
          
.workitem h3 {
               font-family: times new roman;
               font-style: italic;
               font-weight: normal;
               margin: 0;
               padding: 0;
               border-top: 1px dotted;
               width: 250px;
             }
          
     
/* right column: 270 px */      
#extra {
         width: 270px;
         margin-right: -270px;  /* RC width */
       }

#extra h2 {
           font-size: .5em;
	       padding-top: 44px; /* height of the replacement image */
           height: 0px;
           overflow: hidden;
           background-repeat: no-repeat;
           background: url('../imgs/extrashed.gif');
         }

.extraitem {
            padding-bottom: 5px;
          }

.extraitem h3 { 
               color: #597B80; 
               font-size: 11px; 
               font-family: gill sans, arial, sans-serif; 
               padding: 2px 5px 2px 10px; 
               text-transform: uppercase; 
               letter-spacing: 1px;  
               font-weight: bold;
             }

.extraitem p {
              margin: 0 4px 5px 14px;
              font-size: 11px;
              line-height: 1.6; 
              text-align: top; 
            }
            


.extraitem a { font-weight: bold; }
            
#tmoradio h3 {
           padding-top: 140px; /* height of the replacement image */
           height: 0px;
           overflow: hidden;
           background-repeat: no-repeat;
           background: url('../imgs/extras3.gif') no-repeat;

}

img#extrasfloat {
			width: 100px;
			height: 50px;
		   float: left;
		   margin: 0 6px 0 0;
		   padding: 0;
{


p#extrasfloat  {
              font-size: 11px;
              line-height: 1.6;
              float: right; 
              padding: 0 5px 0 5px;
              margin: 0;
            }