/* STYLE SHEET FOR NEW RADCOT WEBSITE 08/06/2006 */
/* The percentage font-size declaration in 'body' should control all font sizes */


body         { font-family: Verdana, Arial, Helvetica; background-color: #FFC; 
               background-image: url('images/stonbk.jpg');
               font-size: 75%; 
               color: #663;  
               /* next line needed to centre page in 1024 x 768 window */ 
               text-align: center;
              }
               /* Next statement removes most browser default styles */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input
       { margin:0; padding:0 ;
              }
/* id #container realigns default text to left and puts a small grey border round the content */

#container  {  position: relative; 
               margin: 0px auto 0px auto;
               width: 760px;
               border: 0px; 
               text-align: left;
               overflow: auto;
               min-height:400px; 
             }
/* Div 'inner', used within #container and below the included banner, creates 5% L&R empty areas around content. */

div .inner   { margin-left: 5%;
               margin-right: 5%;
               text-align: left;
               width: 90%; 
               clear: both; 
             }
.inner body, .inner ul, .inner ol, .inner li, .inner h1, .inner h2, .inner h3, 
             .inner h4, .inner p, .inner pre, .inner form, .inner blockquote
             { color: #663;
             }  
a:link       { color: #996600; font-family: Verdana; font-size: 100%; 
               padding-bottom: 4px; padding-top: 2px; }
a:visited    { color: #666633; font-family: Verdana; font-size: 100%; 
               padding-bottom: 4px; padding-top: 2px; }
a:active     { color: #666633; font-family: Verdana; font-size: 100%; 
               padding-bottom: 4px; padding-top: 2px; }
a:hover      { background: #cccc99; color: #666633; font-weight: bold ; 
               font-style: italic ; font-family: Verdana; font-size: 100%; 
               padding-bottom: 4px; padding-top: 2px; }

/* Common text style definitions */

ul, ol, li, h1, h2, h3, h4, p, pre, form, blockquote, fieldset, input
             { margin: 0px; padding: 0px; 
               line-height: 200%; color: #663; 
             }
ul           { list-style-type: disc; 
               list-style-position: outside; 
               padding-left: 16px; 
             } 
ol           { list-style-type: decimal; 
               list-style-position: outside; 
               padding-left: 24px; 
             }
p            { font-weight: normal; 
               font-size: 1em;
             } 
table        { table-border-color-light: rgb(102,204,204); table-border-color-
               dark: rgb(0,102,102); font-size: 1em;  
               line-height: 150%; padding-left: 10; padding-right: 10 
             }
h1, h2, h3, h4, h5, h6 
             { font-family: Comic Sans MS, Arial, Helvetica; color: #663 }
h1            { line-height: 100%; font-family: Comic Sans MS;
                font-size: 2em; font-style: italic; }
h2           { font-family: Verdana; font-size: 1.8em; line-height: 100%; 
               padding-bottom: 12px; 
               font-style: italic; }
h3           { font-family: Verdana; font-size: 1.2em; line-height: 100%; 
               font-style: italic; }
h4            { }
h5            { }
h6            { }