/* AndrewLitton.com css file, Dec 2004 */
/* Palette: dark maroon: #4F0B0A; maroon #731412; carnelian #8A1210; peach #FDB681; pale peach #FECCA6; darkest gray #252525; medium gray #7C7C7C;
   light gray #C8C8C8; taupe #D6C8BC; cream #FDEFE3; sand #E3C7B0; mocha #D2AE93; */

body { background-color: #232323; color: #FDEFE3; margin: 0px; }

a:link { color: #FDB681; }
a:visited { color: #D2AE93; }
a:active { color: #FFFFFF; } 
a:hover { color: #FFFFFF; }

a.logo:active { background: transparent; text-decoration: none; } 
a.logo:hover { background: transparent; text-decoration: none; }

td { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; line-height: 18px; }

ul { border: 0px; margin-top: 2px; list-style-type: disc; }
li { line-height: 16px; }

p { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; }
p.indent { margin-left: 30px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; }

h1 { font-size: 26px; font-weight: bold; font-family: Times New Roman, Times, Garamond, Palatino, Baskerville, serif; line-height: 26px;  }
h2 { font-size: 20px; font-weight: normal; font-family: Times New Roman, Times, Garamond, Palatino, Baskerville, serif; line-height: 20px; margin-bottom: 4px;  }
h3 { font-size: 13px; font-weight: bold; }
h4 { font-size: 12px; font-weight: normal; font-style: italic; line-height: 15px; margin-top: 0px;  }

/* forms styles */
input, textarea { color: #FDEFE3; background-color: #4F0B0A; border: 1px solid #B21A15; font-size: 11px; }
select { color: #FDEFE3; background-color: #4F0B0A; font-size: 11px; } /* border causes problems in Netscape 4.x */ 
input.box { color: #FDEFE3; background-color: #4F0B0A; border: 0px; }
form { margin-bottom: 0px; margin-top: 0px; }

  .margin { padding-top: 10px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; }

  .spacer { height: 20px ; }

  .nobr { white-space: nowrap; }
  
  .small  { font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; line-height: 12px; }
  
  .copyright  { font-size: 9px; font-weight: normal; text-align: center; color: #7C7C7C;
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; margin-top: 10px; }
  
  .litton { font-size: 1px; font-weight: normal; font-family: sans-serif; color: #232323; }
  
  /* Title in cal details */
  .so { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, sans-serif; }
  
  .hrule { border-color: #D2AE93; border-width: 1px; border-style: solid;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }       
  
  /* Reviews and Recordings */
  .atrib { text-align: right; padding-bottom: 12px; margin-right: 10px; margin-top: 0px; }    
 p.reviews { margin-left: 0px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; } 

  /* Background styles */
  .header_bg { background-color: #F8E190; }  
  .nav {  }
  .left_shadow  { background-image: url(images/5j5-leftshadow.gif);  background-repeat: repeat-y; background-position: top left; }
  .left_border { background-image: url(images/5j5-leftborder.jpg); background-repeat: repeat-y; background-position: top; }
  .left_copy { background-color: #600B0A; background-image: url(images/5j5-leftcopy.gif); background-repeat: no-repeat; background-position: bottom left; }
  .center_border { background-image: url(images/5j5-centerborder.jpg); background-repeat: repeat-y; background-position: top; }
  .right_copy { background-color: #8A1210; background-image: url(images/5j5-rightcopy.jpg); background-repeat: no-repeat; background-position: bottom right; }
  .right_border { background-image: url(images/5j5-rightborder.jpg); background-repeat: repeat-y; background-position: top; }
  .right_shadow { background-image: url(images/5j5-rightshadow.gif); background-repeat: repeat-y; background-position: top left; }
  .btmborder_copy { background-color: #8D3333; }
  
  /* glitz */
  .thumb  { border: none; margin: 2px; }
  .navimg { border: none; margin: 2px; }
  
  
