body {
 font: 10pt Arial,Verdana,Helvetica,sans-serif;
 background-color:white; margin:0; }
p, li { font-size:0.8em; }
h1,h2,h3,h4,h5,h6 { color:salmon; }
a { color:#FF6633; }
#core { height:90% }
#outer {
 border-collapse:collapse;
 width: 663px; margin:auto; height:720px; position:relative;
 background-color:white; background-image: url('images/capitalbanner.png');
 background-repeat:no-repeat; margin:12px;
}
#head {
 height:174px; margin:0; background: url('images/capitalgears.gif') no-repeat;
}
#side {
 width:180px; height:100%; margin:0; vertical-align:top;
 padding:0; border:0; color:yellow; padding-top:12px;
}
#surround {
 vertical-align:top; height:100%; position:relative;
}
#central {
 width: 460px;margin-left:12px; padding-top:12px; padding-bottom:20px;
}
#right {
 float:right; width:144px; text-align:center; padding-top:72px;
}

#linktab {
 border-collapse:collapse;
 width:180px; background-color: red; 
 background-image: url('images/b.png'); background-repeat: no-repeat;
 background-position: bottom; margin-left:7px;
}
#linktab td {
 padding-top: 21px;
 background-image: url('images/a.png'); background-repeat: no-repeat;
 background-position: top;
}
#linktab li { color: white; font-weight:bold; }
#linktab li a,#linktab li a:visited { color: white; text-decoration:none; }
#linktab li a:hover { color: yellow; text-decoration:underline; }
#linktab { list-style-image: url(images/bullet.png); }
#contact { width:180px; font-size:9pt; color:green; }
#contact h4{ margin:0; margin-top:24px; }
address { font-size: 8pt; text-align:right; padding-right:24px; margin:3px; }
address, address a, address a:visited { font-size:7pt; color:#888 }
address a {text-decoration:none; }
address a:hover {text-decoration:underline; }
#repo {
 width:150px; height:250px; border:2px solid #000080; float:right; color:#000080;
}
#repo ul { margin-left:18px; padding-left:0; margin-top:0; }
#footbar {
/* color:white; background-color:midnightblue; padding:2px; font-weight:bold; */
 border: 6px solid midnightblue; border-left:none; border-right:none;
 background-color:silver; color: gray; font-size:8pt;
}
#footbar a {
 color:yellow; text-decoration:none; padding-left:12px; padding-right:12px;
 color:darkgreen;
}
#footbar a:hover { color:white; text-decoration:underline; }
