html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
  { border: 0; 
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
  }


table
  {
    border-collapse: collapse;
    border-spacing: 0;
  }


a:link, a:visited, a:hover, a:active 
  {
    text-decoration: underline;
    color          : #ffffff;  
  }

body
  {
    background-color     : #000000;
    color                : #ffffff;
    font-family          : "Trebuchet MS";
    font-size            : 80%;
  }  

.SolidBackground 
  {
    background-color:#000000;
  }

.VideoPlayerBackground 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/videoplayer_bg.jpg');
    background-color : gray;
    border-left      : 0px solid #bebebe;
    border-right     : 0px solid #bebebe;  
    border-top       : 0px solid #bebebe;
    border-bottom    : 0px solid #bebebe;  
  }

.HeadlineTitle 
  {
    font-size   : 100%;
    font-weight : bold;
    color       : red;
  }
.HeadlineSubTitle 
  {
    font-size   : 80%;
//    font-weight : bold;
    color       : gray;
  }
.HeadlinePrompt 
  {
    font-size   : 80%;
//    font-weight : bold;
  }


.SiteHeader01 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_center_top_01.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 0px solid #bebebe;
    border-right     : 0px solid #bebebe;  
    border-top       : 0px solid #bebebe;
    border-bottom    : 0px solid #bebebe;  
  }
.SiteHeader02 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_center_top_02.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 0px solid #bebebe;
    border-right     : 0px solid #bebebe;  
    border-top       : 0px solid #bebebe;
    border-bottom    : 0px solid #bebebe;  
  }
.SiteHeader03 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_center_top_03.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 1px solid #bebebe;
    border-right     : 1px solid #bebebe;  
    border-top       : 1px solid #bebebe;
    border-bottom    : 0px solid #bebebe;  
  }
.SiteHeader04 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_center_top_04.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 0px solid #bebebe;
    border-right     : 0px solid #bebebe;  
    border-top       : 1px solid #bebebe;
    border-bottom    : 0px solid #bebebe;  
  }

.SiteContent 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_center_bottom.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 1px solid #bebebe;
    border-right     : 1px solid #bebebe;  
    border-top       : 1px solid #bebebe;
    border-bottom    : 1px solid #bebebe;  
  }
.CanvasLeft 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_left.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 0px solid #ee0000
    border-right     : 0px solid #ee0000;  
    border-top       : 0px solid #ee0000;
    border-bottom    : 0px solid #ee0000;  
  }
.CanvasRight 
  {
    background-image : url('http://www.miracle-online.nl/miracle/img/site/BM_right.jpg');
    background-repeat: no-repeat;
    background-color : #000000; 
    border-left      : 0px solid #ee0000
    border-right     : 0px solid #ee0000;  
    border-top       : 0px solid #ee0000;
    border-bottom    : 0px solid #ee0000;  
  }

.ContainerMiddle 
  {
    border-left      : 1px solid #696969;
    border-right     : 1px solid #696969;  
  }

.DisabledArrow 
  {
    color                : #696969;
  }

.EnabledArrow A:link {text-decoration: none}
.EnabledArrow A:visited {text-decoration: none}
.EnabledArrow A:active {text-decoration: none}
.EnabledArrow A:hover {text-decoration: none}

input.text 
  {
    background-color     : #000000;
    color                : #ffffff;
  }
textarea.text 
  {
    background-color     : #000000;
    color                : #ffffff;
  }

h1
  {
    font-size: 160%;
  }

h2
  {
    font-size: 140%;
  }
h3
  {
    font-size: 120%;
  }

h4
  {
    font-size   : 100%;
    font-weight : bold;
  }

p
  {
    font-size: 75%;
  }

.Bold
  {
    font-size   : 100%;
    font-weight : bold;
  }  

img.border
  {
    border-top       : 1px solid #ee0000;
    border-left      : 1px solid #ee0000;
    border-right     : 1px solid #ee0000;
    border-bottom    : 1px solid #ee0000;
  }

table.border
  {
    border-top       : 1px solid #ee0000;
    border-left      : 1px solid #ee0000;
    border-right     : 1px solid #ee0000;
    border-bottom    : 1px solid #ee0000;
  }
table.borderBackgroundBlack
  {
    border-top       : 1px solid #ee0000;
    border-left      : 1px solid #ee0000;
    border-right     : 1px solid #ee0000;
    border-bottom    : 1px solid #ee0000;
    background-color : #000000;
  }
.LeftBoxHeader
  {
    font-size   : 100%;
    font-weight : bold;
    color       : red;
  }  

.LeftBoxGigDate
  {
    font-size   : 90%;
  }  

.LeftBoxGigVenue
  {
    font-size   : 90%;
  }  


.LeftBoxGigInfo
  {
    font-size   : 90%;
    font-style  : italic;
    color       : #808080;
  }

.LeftBoxGigLink
  {
    font-size   : 90%;
  }


.CenterBoxSmallGrayItalic
  {
    font-size   : 90%;
    font-style  : italic;
    color       : #808080;
  }


.CenterBoxHeader
  {
    font-size   : 100%;
    font-weight : bold;
    color       : red;
  }  

.CenterCartHeader
  {
    font-size   : 100%;
    font-weight : bold;
  }  

.CenterCartBold
  {
    font-size   : 100%;
    font-weight : bold;
  }  

.RightBoxHeader
  {
    font-size   : 100%;
    font-weight : bold;
    color       : red;
  }  

.RightBoxPrice
  {
    text-align  : center; 
    font-size   : 100%;
    font-weight : bold;
    color       : red;
  }  


td.col_text
  {
    padding-top      : 10px;
    padding-left     : 10px;
    padding-right    : 10px;
    padding-bottom   : 10px;
  }
  
table.container
  {
    background-color :#000000;
    width            : 100%
    margin           : 0px
    padding-top      : 0px;
    padding-left     : 0px;
    padding-right    : 0px;
    padding-bottom   : 0px;
    border-top       : 1px solid #ffffff;
    border-left      : 1px solid #ffffff;
    border-right     : 1px solid #ffffff;
    border-bottom    : 1px solid #ffffff;
    line-height      : 100%; 
  }


.noborder
  {
    border-style: none;
    border-width: 0px; 
  }


td
  { 
    font-size        : 100%;

  }

