body {  
  color : #3300CC;
  background : #FFFFFF;
}

#menuleft { 
  margin-top : -20px;
  margin-left : -10px;
  margin-right : 10px; 
 width : 230px;  
 float : left;
  color : #3300CC;
  background : #FFF0E0;
} 

#menuright { 
  margin-top : -20px;
  margin-right: -10px;
  margin-left : 10px;
  width : 230px;   
  float : right;
  color : #3300CC;
  background : #FFF0E0;
} 

.side {
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  color : #3300CC;
  background : #FFF0E0;
  font-size : 14px;
  line-height : 17px;
  font-family : Verdana, sans-serif;
  font-style : normal;
}

.sidecenter {
  margin-top : 10px;
  color : #3300CC;
  background : #FFF0E0;
  text-align : center;
  font-size : 14px;
  line-height : 17px;
  font-family : Verdana, sans-serif;
  font-style : normal;
}

.sidebar-title, h3.side {
  margin-left : 4px;
  margin-bottom: -14px;
  font-size : 15px;
  font-family : Verdana, sans-serif;
  font-weight : bold;
  color : #3300CC;
  background : #FFF0E0;
}

h5.side {
  margin-left : 4px;
  margin-bottom: -14px;
  font-size : 16px;
  line-height : 24px;
  font-family : Verdana, sans-serif;
  font-weight : bold;
  color : #3300CC;
   background : #FFF0E0;
}

.sidesmall {
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  color : #3300CC;
  background : #FFF0E0;
  font-size : 8px;
  line-height : 10px;
  font-family : Verdana, sans-serif;
  font-style : normal;
}


#contentcenter {
  font-size : 20px;
  line-height : 24px;
  font-family : Garamond, serif;
  font-style : normal;
   margin-left : 240px;
   margin-right : 240px;
   background : #FFFFFF;
   color : #3300CC;
}

#contentcenterfull {
  font-size : 16px;
  font-family : Garamond, serif;
  font-style : normal;
   margin-left : 10px;
   margin-right : 10px;
   background : #FFFFFF;
   color : #3300CC;
}

p, li, ol, ul, dl, dt, dd {
  font-size : 18px; 
  line-height : 20px;
  color : #3300CC;
  background : #FFFFFF;
}

p.larger {
  font-size : 150%;
}

span.l {
  font-size : 150%;
  color : #660099;
}

h1 {
  font-size : 26px;
  line-height : 30px;
  color : #3300CC;
  background : #FFFFFF;
  text-align : center;
}

h2 {
  font-size : 24px;
  line-height : 30px;
  color : #3300CC;
  background : #FFFFFF;
  text-align : center;
}

h3 {
  font-size : 20px;
  line-height : 24px;
  color : #3300CC;
  background : #FFFFFF;
  text-align : left;
}

h5 {
  font-size : 1em;
  margin-bottom : 0;
  color : #3300CC;
  background : #FFFFFF;
  text-align : center;
}

h4 {
  font-size : 18px;
  line-height : 22px;
  margin-bottom : 0;
  color : #3300CC;
  background : #FFFFFF;
  text-align : left;
}


hr.half {
  height : 4px;
  text-align : right;
  width : 400px;
   background : #FFFFFF;
}

.rrc {
  color : #cc00ff;
  background : #FFF0E0;
}

.right {
  width : 33%;
  float : right;
}

.middle {
  width : 34%;
}

.left {
  width : 33%;
  float : left;
}

p.daylist {
  font-size : 18px;
  line-height : 20px;
  text-align : center;
  font-style : italic;  
  background-color : transparent; 
}

a : link  { 
 color : red; 
}

a : visited { 
  color : red; 
}

a : hover { 
   color : red; 
}

td.precis {
  font-style : italic;
}

.title {
 margin-top : 0px;
 font-size : 18px; 
 font-weight : bold; 
 color : #3300CC;
 text-transform: capitalize;
}

.titlepanel {
 margin-top : 0px;
 font-size : 18px; 
 font-weight : bold; 
 color : #3300CC;
 text-transform: capitalize;
}

.titlearea {
 margin-top : 0px;
 font-size : 18px; 
 font-weight : bold; 
 color : #3300CC;
 text-transform: capitalize;
}

.track {
 font-weight : bold; 
}

p.precis {
  margin-left : 30px;
  margin-top : -20px;
}

p.panelists {
  margin-left : 60px;
  margin-top : -20px;
  font-style : italic;
 text-transform: capitalize;
}

p.peoplelist {
 font-size : 1em; 
 font-weight : bold; 
 margin-bottom : -15px;
}

b.mod {
  color : #3300CC;
  background : #FFF0E0;
}

td.panelists { }

.individual { }

.initial { 
  text-indent : 2em; 
  font-size : 2em; 
  color : #660099;
}

.normal {
  font-style : normal;
}

.new { 
 font-variant : small-caps; 
 text-indent : 2em; 
 color : #CC6633; 
 font-weight : 700;
}

.guest { 
 color : #660099; 
 font-weight : 700; 
 font-size : 1.75em;
}

.copy { 
font-size : 10px;
}

.bigbold { 
 font-size : 1.1em; 
 font-weight : bolder;
}

.bold {
 font-weight : bold;
}

.small { 
 font-size : .9em;
}

.indent { 
 text-indent : 2em; 
}

.nav { 
font-size : 9px;
}

b.num, td.time, p.time, td.day {
  color : #3300CC;
  background : #FFF0E0;
}

.timenow, .today { }

.newday {
border-top-style: outset;
margin-top: .5in;
border-bottom-style: outset;
margin-bottom: .5in;
}
