 /* gvb3.css */
 @media screen {
body {
            font-family : Arial, Verdana, sans-serif;
            font-size : 12px;
            
            font-style : normal; color: #ffffff; /*white*/
            
            vertical-align : top;
            background-image: url(images/structure_green.jpg);
            background-repeat: repeat;
              }
#container {position: absolute; left: 50%; width: 800px; margin-top: 10px; margin-left: -380px; }
#printheader {display: none; }
#masthead {width: 800px; }
 
#nav {float: left; width: 198px; margin-left: 0px; padding-top: 30px; padding-bottom: 30px; }

#content  {float: left; width: 435px; margin-right: 5px; margin-left: 25px; padding-top: 30px; }
#donate {position: relative;
 top:5px; right: 20px; left: 0px; border:3px solid yellow; padding: 5px;
 color: yellow;  }
#sidebar {float: right; width: 128px; margin-right: 5px; padding-top: 30px; }
#footer {clear: both; width: 800px; margin-top: 20px; }
 
#printhead {display: none;}

#jiggers {border: 1px dotted yellow; padding: 5px; color: yellow; font-size: 10px;
            font-weight : normal; } /*align: center;  this removed -claimed not existing*/
            /*background-color : #5f9ea0;/*greenishtestareacolour*/
/*background-color : #6699ff; Blue - :IVE */ 
     blockquote { font-size : 14px;
            font-weight : bold;
            font-style : italic; color: yellow;
            text-align : center; }
 img { padding-top: 15px; padding-bottom: 15px; border: 0px;  
} 
/* default link styles for Project area */
a:link {
             color : #ffffff;
            text-decoration : underline;
          
      }
a:visited {
             color : #ffff00; /*yellow*/
            text-decoration : none;
      }
a:hover {
            color : #f5deb3;
           text-decoration : underline;
      }
h1 {
           font-family : Arial, "Times New Roman", Times, serif;
           font-size : 48px;
           font-weight : bold;
           font-style : normal;
           text-decoration : none;
           font-variant : normal; }
           
 h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight : bold; }        
           
 h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight : bold; color: #800000; } 
 h5 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; color: #800000; }
/* Righthand sidebar displays brief key info */ 
ul.yellow {color: #ffff00; /* yellow font-weight: normal;}*/ }
hr {color: yellow; height: 3px; width:75%; }
.navline
 {background: #800000;  
   font-size: 11px;  color: #ffffff; /*white*/
 height: 30px; 
 width: 86%; }
.projects {
           font-size : 12px;
           width : 200px;
           height : 490px;
           border-style : outset;
           border-width : inherit;
}
.intro {
           font-size : 11px;
      }
p { font-size : 13px; font-weight : bold;  }
.p2 { font-size : 10px; font-weight : normal; font-style: italic; } 
.p3 { font-size : 14px; font-weight : bold;  }
.yellow { color: #ffff00; /*yellow*/ }
/* check out REDUNDANT STUFF */
.contact {background-color: #708090; }/*slategrey for form table*/
.ul { font-size : 11px; font-weight : bold; text-align: left; color: #006400; }
/* darkgreen */
.time { font-size : 10px; font-weight : bolder; text-align: left; color: #006400; }
/* darkgreen */
}

@media print /* PRINT PAGES*/{
a{color:#00f;font-weight:bold;text-decoration:none}
body{background:#fff;color:#000;font:12pt "Times New Roman",Times,serif}
#masthead,#nav,#sidebar,#footer,#pagecontrol{display:none}
#container{background:transparent none;border:0;color:#000;float: none !important;margin:0 5%;padding:0;width:auto}
img{border:0px;margin:10px;padding:0px}
/* Rendering actual http links in print pages*/
a[href^="http://"]:after {content: "(" attr(href) ")  ";  }
}