/*this will define the BASE css*/
body {
background-image:url('../images/site/backgroundtile.png');
font-family:Arial,Helvetica,sans-serif;
height:100%;
margin:0pt;
}
h1{
padding:0;
margin:0;
font-family:Times New Roman, Bitstream Vera Serif,serif;
border-bottom: #666 dotted 1px;
color: #336699;
}
h2{
padding: 4px 0;
margin:0;
font-size: 1.3em;
color: #666;
}
h3{
padding: 4px 0;
margin:0;
font-size: 1em;
color: #666;
text-decoration:underline;
}
a img {
border: none;
}

#navcontainer ul {
color:gray;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#navcontainer li {
padding:2px;
width:100%;
}
#navcontainer img{
vertical-align:text-bottom;
}
#navcontainer a:link, a:visited {
color:#0066CC;
font-weight:500;
text-decoration:none;
}
#navcontainer a:hover {
background-color:red;
color:#fff;
}

#sectionheader {/* background:url('../images/site/section-home.png') no-repeat center;
height: 45px;
width:145px;
margin-left:10px;
margin-top: -2px;*/
}

.footnote {
background-color:lightgray;
border-top:1px dotted gray;
color:#666666;
font-size:smaller;
width:100%;
}
.code {
background-color:#333;
border-top:2px solid #000;
border-bottom:2px solid #000;
font-family: Bitstream Vera Monospace, Courier, Courier New, Lucida Console;
color:lightgreen;
font-size:smaller;
width:100%-12px;
padding: 12px;
}
