

/* Stylesheet theme: theme-4 */
body {

        background-image:url(/themes/backgrounds/yellow-square.gif);
    
}

/* Masthead */
#header { 
    text-align:left;
    font-family:Arial,sans-serif;

        background-image:url(/themes/banners/pebble.jpg);
        
}
#header span{ font-family:Arial,sans-serif; }

/* Link colours */
a {color:#795625;}

/* Headline font */
.headline { 
    font-family:Verdana,sans-serif;
    font-size:17pt;
    
}

/* Body font */
#main { font-family:Verdana,sans-serif; }


        #nav { width:180px; height:100%; border-right:1px solid #666666; float:left; }
        #nav li {
      margin:0; padding:8px 0 8px 0; text-align: left;
          border-bottom:1px dotted #666;
        }
        #nav a {
             color: #8D3001; font-family: arial, verdana, sans-serif;
         font-weight: bold; font-size: 12px; text-decoration: none;
             margin: 0;  padding: 0 0 0 15px;
       }

       #content { height: auto; }

       /* hack to clear floats */
       #content:after { content: " "; display: block; clear: both; visibility: hidden; height: 1px; }
       * html #content{ height: 1%; }

       #main { width:510px; float:left; margin:10px 8px 30px 5px;}
       .login { background-color:white; }
       .dateline {
      width: 720px; height:20px; margin:0; padding:0; background:#D6D6D6;
        }
        .dateline h4{ padding: 3px 12px 0 0 ! important; text-align: right; color:black; }
        .sub { width:500px; float:left; border-top:1px dotted #666666; border-bottom:1px dotted #666666; padding-bottom:12px; }
   