body, td, h2 
                {font-family: arial, sans-serif;
                padding: 1px;
                vertical-align: top;
                }        
                
body
                {background-image:url(images/jimmy_bk.gif);
                background-color: #986;
                }
.mediahead {font-family: arial,sans-serif;
        font-size:16px;
        color:#600;
        padding: 4px;
        background-color:#eed;
        font-weight:bold;
        margin-bottom:8px;
        text-align: center;
        border-top:1px solid #796336;
        border-bottom:1px solid #796336;}
                
A:link {
        text-decoration: none;
        font-weight:bold;
                color:#666;
        }
                
A:visited {
        text-decoration: none;
        font-weight:bold;
                color:#666;
        }
                
A:active {
        text-decoration: none;
        font-weight:bold;
                color:#999;
        }
                
A:hover {
        text-decoration: none;
        font-weight:bold;
                color: #660000;
        }

.article a{
font-weight:bold;
font-size:11px;
}
                        
.article {
                font-size:11px;
        margin: 1px;
                line-height: 14pt;
        }
                
.article p {
                font-size:11px;
        margin: 1px;
                margin-bottom: 8px;
                margin-top:0px;
                padding: 0px;
                line-height: 12pt;
                text-indent: 10px;
        }
                
.article h1 
                {background-color:#eed;
                font-size:11px;
                font-family: arial, sans-serif;
                color: #660000;
        font-weight:bold;
        margin:0px;
                margin-top:0px;
                padding-left: 3px;
        text-align: left;
                }
                
.article h2 
                {font-size:11px;
        font-weight:bold;
                margin:0px;
                margin-top:0px;
                margin-bottom:8px;
                padding: 2px;
        text-align: left;
                line-height: 10pt;
                }
                
.button { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
                font-weight:bold;
        background-color: #CCCC99; 
        color: #666; 
        }
                
.content{
                padding: 12px;
                background-color:#FFFFFF;
                }

.extra{
                width: 210px;
                padding: 0px;
                text-align: right;
                font-size:10px;
                vertical-align: top;
                }
                
.extra div{        
                text-align: left;
                padding: 5px;
                margin: 0px;
                }

.extra form{        
                text-align: center;
                padding: 4px;
                margin: 8px;
                border: 1px solid #000;
                background-color:#eed;
                }
                
.extra form h1{        
                text-align: center;
                font-family:arial, sans-serif;
                padding: 0px;
                font-size:10px;
                margin: 0px;
                color:#666;
                }
.extra form input{        font-size:10px;}

.extra img {border-top:15px solid #CC9;
border-bottom:5px solid #796336; border-left:7px solid #986;
border-right:0px;
margin: 0px;
}
                
.footer
                {background-color:#999;
                font-family:arial, sans-serif;
                text-align:center;
                font-size:10px;
                color:#fff;
                padding: 2px;
                        }

                
.fronttext 
                {font-size:11px;
                text-align:left;
                line-height: 14pt;
                font-weight: normal;
                padding: 16px;
                padding-top:2px;
                margin-top:0px;
                margin-left:16px;
                margin-bottom: 1px;
                }
                
h1 
        {font-size:13px;
        font-weight:bold;
        font-family:courier, mono;
        margin-top:5px;
        margin-left:19px;
        margin-bottom: 1px;
        text-align: left;
                }
                
h2 
                {font-size:12px;
        font-weight:bold;
        margin-top:1px;
        margin-bottom: 1px;
        text-align: left;
                }
                
h3 
                {font-size:11px;
        line-height: 12pt;
        font-weight: normal;
        margin-top:1px;
        margin-left:16px;
        margin-bottom: 1px;
        text-align: left;                
                }
                
h4
                {font-size:16px;
                font-weight:bold;
                font-family:courier, mono;
                margin-top:8px;
                margin-bottom:4px;
                margin-left:16px;
                }
h5
                {font-size:16px;
                font-weight:bold;
                font-family:courier, mono;
                margin-top:3px;
                margin-bottom:0px;
                padding: 0px;
                }
.term 
                {font-size:10px;
                line-height: 22pt;
                font-weight: bold;
                margin-left:5px;
                color: #999;
                margin-bottom: 1px;
                text-align: left;
                }
                
.header
                {background-color:#eed;
                color:#ffffff;
                font-size:11px;
                text-align:center;
                padding:4px;
                }
                
.maintable
                {width:650px;
                background-color:#FFFFFF;
                text-align:left;
                border-collapse:collapse;
                }
                
select {
                font-size:10px;
        }
                
.subheader
                {background-color:#CCCC99;
                        text-align:right;
                        font-size:11px;
                        font-weight:bold;
                        color:#ffffff;
                        padding:2px;
                        padding-right:8px;
                }
                                
.text {
                font-size:11px;
                margin-top: 5px;
                margin-left:18px;
                line-height: 14pt;
        }
                
.client {
                font-size:11px;
                margin-top: 12px;
                margin-left:19px;
                line-height: 14pt;
        }
                
.pastnews{padding:0px;
                margin: 8px;

                background-color:#eed;}

.pastnews h1
                {font-size:10px;
                font-family: arial, sans-serif;
                font-weight:bold;
                background-color: #ccc;
                border-bottom:2px solid #000;
                margin:0px;
                padding:5px;
                margin-bottom:6px;
                }        
.pastnews a
                {display: block; 
                font-size:9px;
                text-decoration: none;
                color: #600;
                padding:5px;
                border-bottom:1px solid #000;
                }
.gimage {float:left;border:1px solid #ccc;margin:1px;padding:3px;text-align:center;width:110px;}
.gcimage {border:1px solid #ccc;padding:3px;text-align:center;background-color:#fff;}

.caption,.gimage h3{line-height:9pt;font-size:10px;margin:0;text-align:left;margin-bottom:2px;padding:0;}
.galtext
                {
                font-size:11px;
                margin-top: 5px;
                margin-left:18px;
                margin-right:18px;
                margin-bottom:12px;
                line-height: 12pt;
                text-align:left;
        }
        
 .entry{
                width: 190px;
                background-color:#eed;
                images/news_front1.jpg
                text-align: left;
                font-size:10px;
                vertical-align: top;
                padding:5px;
                border-left:1px solid #999;
                }
.entry A {
        text-decoration: none;
        font-weight:bold;
                color:#600;
        }
.entry A:hover {
        text-decoration: none;
        font-weight:bold;
                color: #333;
        }

.entry h1
                {background-color:#eed;
                font-size:11px;
                font-family: arial, sans-serif;
                color: #660000;
                font-weight:bold;
                margin:0px;
                padding-top:2px;
                padding-bottom:0px;
                padding-left: 3px;
                text-align: left;
                }

.entrytext {
                font-size:11px;
                margin-top:5px;
                margin-left:2px;
                line-height: 12pt;
                }
.entry img {
                padding: 4px;
                }
                
 .loghead {font-family:courier, mono;
                font-size:16px;
                font-weight:bold;
                color: #000;
                text-align:left;
                margin:0px;
                margin-bottom:3px;
                padding: 3px;
                border-bottom:1px solid #000;
                }
