/*----------CSS Print style----------*/

/*--------------Fonts-------------*/
@media print{

body
  {margin: 0;
  padding: 0;
  font: 1em Times, serif;
  color: black:}

/*------------------Generic Fonts-----------------*/
h2
  {margin: 0;
  padding: 0}
  
h3
  {color: black;
  margin: 0;
  padding: 0}
  
h5
  {margin: 0;
  padding: 0}
  
h6
  {margin: 0;
  padding: 0}
  
p
  {color: black;
  margin: 10px 0 10px 0;
  text-align: justify;
  padding: 0;}
  

ul
  {margin: 0;
  padding: 0;
  list-style: square outside;}

ul li
  {margin: 0;
  color: white;
  list-style: circle outside;}
  
li
  {margin: 0px;
  padding: 0}
  
hr
  {border-bottom: 1px solid white;
  width: 400px;
  margin: 0 75px 20px 0;
  //margin: 0 0 10px 0;
  float: right;}
  
img
  {border: none;}

span
  {display: inline;}
  
table
  {margin: 20px 0 0 0;
  border: 1px solid #000000;
  float: left;
  color: black;}
tr
  {background: #FFFFFF}
tr#tableHead
  {background: #FFFFFF} 
td
  {border: 1px solid #000000;
  padding: 3px;}

  
/*----------------Links-----------------*/
a
  {color: blacnk;
  text-decoration: underline;}

/*--------Specific Elements--------------*/

#colourSelect, img#header, #footer, #sidebar, #squiggle, #advertisment
  {display: none;}
#all, #main
  {width: auto;}
  
/*only for performers*/
#performers
  {width: 540px;
  margin: 30px 50px;}
#performer
  {float: left;
  height: 200px;
  width: 180px;
  margin: 0;
  text-align: center;}
#performer p
   {margin: 0;
  text-align: center;}
  
/*only for merchandise*/
#merchandiseItem
  {width: 800px;
  float: left;}
p#merchandiseDescription
  {float: left;
  width: 450px;
  margin: 10px 0 10px 15px;}
img#merchandiseImage
  {float: left;
  margin: 10px;}

/*only for events*/
table#events
  {float: left;
  margin: 10px 0 20px 60px;
  //margin-left: 30px;}
 }