h1, 
h2, 
h3, 
h4,
.sidebar a,
.currentlink {
   color:#936;
}

.main,
.um,
.bm,
.sidebar a,
.currentlink {
   border-color: #936; 
}

.ul {
    background-image: url(/images/borders/links/topleft.png)
}
.ur {
    background-image: url(/images/borders/links/topright.png)
}
.bl {
    background-image: url(/images/borders/links/bottomleft.png)
}
.br {
    background-image: url(/images/borders/links/bottomright.png)
}

.sidebar a {
   background:#f0d5e2; 
}

.sidebar a:hover {
   background:#e1a8c5; 
}



/*---- section specific stuff ---------*/

h2 {
   margin:0 0 8px 0;
}

#leftcol, #rightcol {
   float:left;
   width:250px;
   text-align:left;
   padding:0 10px 0 20px;
}

#midcol {
   margin:0 auto;
   width:380px;
   text-align:left;
}

.linkgroup, .lastlinkgroup {
   border:1px dashed #936;
   padding:6px 8px 0px 12px;
   margin-bottom:20px;
}

.lastlinkgroup {
   margin-bottom:0px;
}

.linkbox {
   padding-bottom:15px;
}

.linktext {
   position:relative;
   width:175px;
   margin:0 0 0 53px;
   font-size:9pt;
}

#midcol div.linktext {
   width:305px;
}

.linktext div {
   position:absolute;
   top:50%;
   left:-53px;
}

.linktext img {
   height:40px;
   width:40px;
   position:absolute;
   top:-19px;
}

.extra {
   margin-top:0px;
   margin-bottom:12px;
}

/** links homepage */

.index p {
    margin-left:20px;
}