/* page */
html {background:url(../images/bg.png) repeat;}

/* header */
#hd {
  background:url(../images/banner.jpg) bottom right;
}
#top-nav li a {
  background-image:url(../images/topmenu.png);
  background-repeat:no-repeat;
}
#top-nav li ul.submenu li a {
  background-image:url(../images/topsubmenu.png);
  background-repeat:no-repeat;
}

/* body */
#bd {background:#fff;}
.content {border-right:1px solid #b72121;}
.content .highlight, .sidebar .highlight {color:#0099cc;}
.content a:link, .content a:visited, .content a:hover {
  color:#b72121;
}
.sidebar a:link, .sidebar a:visited, .sidebar a:hover {
  color:#b72121;
}

.content .section {background:url(../images/bg-section.gif) top left no-repeat;}
.section .sectionTitle {color:#b72121;border-bottom:1px solid #b72121;}
.section .subSectionTitle {color:#183656;}

.section .bio .pic img {border:1px solid #d7d7d7;}

.section ul  li {list-style-type:circle;}
.section ul li {margin-left:1em;}

/* footer */
#ft {background:#cccccc;color:#ffffff;}
#ft .tagline {color:#ffffff;}

table.agenda tr td {border:1px solid #d7d7d7;}
table.agenda tr.header td {background:#0099cc;color:#000000;}
table.agenda tr.track td {background:#cccccc;}
table.agenda tr.session td {background:#eeeeee;}

.content .errMsg {background:#b05a53;color:#fff;}

table.scisypTable tr td {border:1px solid #cccccc;}

