
/* General */
body {
    margin: 0px;
    padding: 3px
             13px
             13px
             13px;
    background-image: url('/images/bwrbg.png');
    background-repeat: repeat-y;
    font-size: 12pt; /* base font size for whole site */
}
#bodydiv {
    width: 760px;
    margin: 0px;
    padding: 0px;
}
p {
    font-size: large;
    font-weight: ;
    text-indent: 2em;
}
.ramblerbrown {
    color: #d87b2d;
    font-size: xx-large;
    font-weight: bold;
}
div.pagetitle {
    text-align: center;
    font-size: 37px;
    font-weight: bold;
}
div.pagetitleleft {
    font-size: 37px;
    font-weight: bold;
}
td.linkcell {
    color: red;
}
a {
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
a:visited {
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: blue;
}
a:active {
    font-weight: bold;
    text-decoration: none;
    color: red;
}
div.track {
    margin: 10px;
}
span.tracktitle {
    font-weight: bold;
}
span.tracktime {
    font-style: italic;
}
div.centered {
    text-align: center;
}
p.gig2003 {
    font-size: 18pt;
    font-weight: bold;
    text-indent: 0px;
}
.floatleft {
    float: left;
}
.clearboth {
    clear: both;
}
.table {
    display: table;
}
.tr {
    display: table-row;
}
.tr > div {
    display: table-cell;
}
.td {
    display: table-cell;
    vertical-align: top;
}
/* end General */

/* Navbar */
.navbar {
    clear: both;
    text-align: center;
    margin: 0px
            11px
            11px
            11px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.navbar div {
    margin: 0px;
    padding: 0px;
    height: 24px;
}
.navbar span {
    padding: 0px;
    clear: none;
}
.navbar span.currentpage {
    color: #d87b2d;
    border-top: 2px solid black;
    border-bottom: 2px solid black;
}
.navbar a {
    color: blue;
    text-decoration: none;
}
.navbar a:hover {
    color: blue;
    background-color: #ccf;
    text-decoration: none;
}
.navbar a:visited {
    color: blue;
    text-decoration: none;
}
.navbar a:active {
    color: blue;
    text-decoration: none;
}
/* end Navbar */

/* BWR Title */
div.sitetitle {
    padding: 0;
    margin: 0 0 0px 0;
    margin-bottom: 0px;
    font-size: 50px;
    text-align: center;
}
/* end BWR Title */


/* Default DOM Tooltip Style */
div.domTT {
    border: 1px solid #333333;
    background-color: #333333;
}
div.domTTCaption {
    font-family: serif;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 2px;
    color: #FFFFFF;
}
div.domTTContent {
    font-size: 12px;
    font-family: sans-serif;
    padding: 3px 2px;
    background-color: #F1F1FF;
}





