BODY { background:#333333; color:#A0ABAC; }

h2.indent { font-size:1.2em; font-weight:300; text-align:left; text-indent:2.4em; }

.bypass { font-size : 0.6em; }

.basemenu { font-size : 0.75em; }

.photo { font-size : 0.8em;  }

.emphasis { font-size:1.5em; font-weight:bold; }

.flash { font-weight:bold; color:#8DCDCF;  }

.songs { color:#00ccff; font-weight:bold; font-style:italic; }

.songs2 { color:#00ccff; font-weight:bold;  }

.highlight { border: thin solid #999999; background:#333333; color:#e6e6e6; padding:0.3em; }

img.thumb {  margin:0.5em; border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  }

img.lfloatthumb { float:left; margin: 0.5em; border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  }


img.thumb3 {  margin: 0.5em;  }

img.cardthumb {  margin: 0.5em; border-top : 8px solid #F9F8F5; border-left : 8px solid #F9F8F5;  border-right : 8px solid #F9F8F5;  border-bottom: 25px solid #F9F8F5; }

img.cardthumbl {  margin: 0.5em; border : 7px solid #F9F8F5;  }

img.cardthumbx {  margin: 0.5em; border-top : 8px solid #ffffff; border-left : 8px solid #Ffffff;  border-right : 8px solid #ffffff;  border-bottom: 10px solid #ffffff; }

img.cardrfloat { float:right;  margin: 0.5em; border-top : 8px solid #F9F8F5; border-left : 8px solid #F9F8F5;  border-right : 8px solid #F9F8F5;  border-bottom: 25px solid #F9F8F5; }


td.cards  {   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.1em; vertical-align:top;  font-size:0.75em;  } 

td.cards2  {   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.6em; vertical-align:top;  font-size:0.75em;  } 

img.thumb2 {   border: 1px solid #7D7D7D;  margin:0.5em;  }

.raised {  background:#333333 url(main/patternl.jpg); color:#A0ABAC;   border-top : 2px solid #5a5a5a; border-left : 2px solid #5a5a5a;  border-right : 2px solid #000000;  border-bottom: 2px solid #000000;  padding:0.4em;  margin-left:3em; margin-right:3em; }  

.raisedflash {  background:#333333 url(main/patternl.jpg); color:#4BB9B8;  font-style:italic; text-align:center; border-top : 2px solid #5a5a5a; border-left : 2px solid #5a5a5a;  border-right : 2px solid #000000;  border-bottom: 2px solid #000000;  padding:0.6em;  margin-left:3em; margin-right:3em;   }  


.raisedflash2 {  background:#333333 url(main/patternl.jpg); color:#72A2A1;  font-style:italic;  border-top : 2px solid #5a5a5a; border-left : 2px solid #5a5a5a;  border-right : 2px solid #000000;  border-bottom: 2px solid #000000;  padding-bottom:0.6em;  padding-right:0.6em; padding-left:0.6em; margin-left:3em; margin-right:3em;   }  
 

.recess {  background:#333333; color:#A0ABAC;   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.5em;  margin-left:3em; margin-right:3em; } 

.recessvids {  background:#333333; color:#A0ABAC;   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.5em;  margin-left:3em; margin-right:3em;  height:125px; } 


.recess2 {  background:#333333; color:#A0ABAC;   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.6em;  margin-left:3em; margin-right:3em; text-align:left; }

.recesstut {  background:#C0C0C0; color:#000000;   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.5em;  margin-left:3em; margin-right:3em; }  

.thumbrec {  border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a; }  

.buttonup {  text-align:center; font-size:0.9em;  background:#333333; color:#cccccc;    border-left : 1px solid #5a5a5a;  border-right : 1px solid #000000;    padding:0.1em; }  /* border cell for menu button */

.raised2 {  background:#333333; color:#cccccc;   border-top : 2px solid #5a5a5a; border-left : 2px solid #5a5a5a;  border-right : 2px solid #000000;  border-bottom: 2px solid #000000;   margin-left:3em; margin-right:3em; } 

.buttonupl {  text-align:center; font-size:0.8em;  background:#333333; color:#cccccc;     border-right : 1px solid #000000;    padding:0.1em; }  /* border cell for menu button */

.buttonupr {  text-align:center; font-size:0.8em;  background:#333333; color:#cccccc;    border-left : 1px solid #5a5a5a;  padding:0.1em; }  /* border cell for menu button */

.raisedvl {  background:#333333 url(main/patternvl.jpg); color:#A0ABAC;   border-top : 2px solid #5a5a5a; border-left : 2px solid #5a5a5a;  border-right : 2px solid #000000;  border-bottom: 2px solid #000000;  padding:0.4em;  margin-left:3em; margin-right:3em; } 

td.nav { text-align:center; font-size:0.75em;  background:#333333; color:#cccccc;  border-left:2px solid #5a5a5a; border-top:2px solid #5a5a5a; border-right:2px solid #000000;  border-bottom:2px solid #000000;   padding:0.4em; }  

.boxright  { float:right; background:#666666; color:#cccccc;   border: 1px solid #000000;  padding:0.5em;  font-size:0.65em; }

.boxleft  { float:left; background:#666666; color:#cccccc;   border: 1px solid #000000;  padding:0.5em;  font-size:0.75em; }

.lfloat { float:left; margin-right:0.7em;   margin: 0.5em; border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a }

.rfloat { float:right; margin-left:0.7em;  margin: 0.5em; border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a }

dt  {   padding-top:0.8em; padding-bottom:0.4em; }

dl.tuts {  background:#333333; color:#A0ABAC;   border-top : 2px solid #000000; border-left : 2px solid #000000;  border-right : 2px solid #5a5a5a;  border-bottom: 2px solid #5a5a5a;  padding:0.5em;  margin-left:3em; margin-right:3em;   }

dt.tuts { text-align:left; font-weight:bold; padding-top:0.8em; padding-bottom:0.4em;  }

dd.tuts { text-align:left;  padding-top:0.8em; padding-bottom:0.4em;  }

li {  padding-bottom:0.9em;  text-align:left;  margin-left:2em;  margin-right:2em;    }

li.top {  padding-top:0.5em;  padding-bottom:0.9em;  text-align:left;  margin-left:2em;  margin-right:2em;    }

.new { color:#00ffff;   }
