#tswcssbuttons {
	
	text-align: left ;
                  
}
#tswcssbuttons ul {
	margin: 0 ;
	padding: 0 ;
	list-style: none ;
}
#tswcssbuttons li {
	margin: 0 ;
	padding: 3px ;
	display: block ;
	list-style: none ;
	font-family: Arial, Helvetica, sans-serif ;
}
#tswcssbuttons li a {
	color: #ff0 ;
	background-color: transparent ;
	
	text-decoration: none ;
	display: block ;
}
  
#tswcssbuttons li a:hover {
	color: #000 ;
	background-color: #ffbfbf ;
}


BODY     {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
           text-align:center;
          background-color: #441010;
          color: #ffffff;
         }

.wrapper {
          text-align: left;
          width: 980px;
          margin: 0 auto
          }

.wrap2 {
          text-align: left;
          width: 740px;
          margin: 0 auto
          }

.leftblock {
          float:left;
          width:220px;
padding:10px;
margin:10px;
          }

.centreblock {
         float:left;
          width:700px;
          }

 

.textblock {
           text-align: left;
          background-color: #555588;
          background: url(wm6mid.jpg) ;
          background-position: left top;
          padding:20px;  
          }

.textblockpink {
          background-color: #555588;
          background: url(wm6midpink.jpg) ;
          background-position: left top;
          padding:20px;
          }

.centrehat {
          height:20px;
          background-color: #555588;
          background: url(wm6top.jpg) ;
          background-position: left top;  
          }   

.centretail {
          height:20px;
          background-color: #555588;
          background: url(wm6bot.jpg) ;
          background-position: left top;  
          }     

.figureSmallR   {float: right;
              width: 150px;
              margin:0px;
              padding:20px;
              border: thin silver solid;
               font-style: italic;
               font-weight: bold;
               font-size: 10pt;color:#442200;
              }



   a:visited {
          font-weight: bold;
          text-decoration: underline ;
          background-color: #000000;
          color: #ffffff;
             }

   a:active {
          font-weight: bold;
          text-decoration: underline ;
          background-color: #000000;
          color: #ffffff;
            }

   a:hover {
          font-weight: bold;
          text-decoration: underline ;
          background-color: #000000;
          color: #ffffff;
           }

      a.tcs{
          font-weight: normal;
          text-decoration: underline ;
          background-color: transparent;
          color: #ffff00;
           }


a.tcs:active {
          font-weight: normal;
          text-decoration: underline ;
          background-color: transparent;
          color: #ffff00;
           }

   a.tcs:visited {
          font-weight: normal;
          text-decoration: underline ;
          background-color: transparent;
          color: #ffff00;
           }

   a.tcs:hover {
          font-weight: normal;
          text-decoration: underline ;
          background-color: transparent;
          color: #ffffff;
           }




   BODY.poster {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          line-height: 14px;
          background-color: #ffffff;
        }



div.float {
         float: left;
          text-align: left;
      }

  
div.float p {
        text-align: left;
      }

div.bigblock p {
      
          font-size: 16px;
          font-weight: bold;
          background-color: transparent;
          color: #fec02e;
            
      }


   img {
          border-top:  0;
          border-bottom:  0;
          border-left:  0;
          border-right:  0;
       }

    img.iposter{
        position:absolute;
         top:7px; left: 38px;
          width:100px;
          height:140px;
       }   

   img.iBorder {
          border-top: 1px solid #ff0000;
          border-bottom: 1px solid #ff0000;
          border-left: 1px solid #ff0000;
          border-right: 1px solid #ff0000;
               }

   img.iBorder2 {
          border-top: 1px solid #ff0000;
          border-bottom: 1px solid #ff0000;
          border-left: 0px ;
          border-right: 1px solid #ff0000;
               }

   .faded { filter: alpha(opacity=30); 
               opacity:0.3}

   li {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          background-color: transparent;
          color: #ffffff;
      }

   ul {
          list-style-type: circle;
          list-style-position: outside;
      }


   p.pagebreakhere {
          page-break-before: always;
     }     
   p.comic {
          font-family:"Comic Sans MS", "Brush Script MT", cursive;
          font-size: 18px;
          font-weight: normal;
          background-color: transparent;
          color: #000000;
     }
   p.comicsmall {
          font-family:"Comic Sans MS", "Brush Script MT", cursive;
          font-size: 14px;
          font-weight: normal;
          background-color: transparent;
          color: #000000;
     }

   table {
          border-top:  0;
          border-bottom:  0;
          border-left:  0;
          border-right:  0;
          padding: 0;
          background-color: transparent;
          border-collapse: collapse;
         }

   table.border {
          border-top:  0;
          border-bottom:  0;
          border-left:  0;
          border-right:  0;
          border: 1px solid #ffff00;
          background-color: transparent;
         }

   table.norepeat {
          background-repeat: no-repeat;
                   }

   td {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          background-color: transparent;
          color: #ffffff;
          background-position: left top;
      }


   td.border {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          background-color: transparent;
          border: 1px solid #ffff00;
      }

   td.tdhandout {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 15px;
          font-weight: normal;
          background-color: #ffffff;
          padding-top:10px;
          padding-left:20px;
          color: #000000;
	  vertical-align: top;
          background-position: left top;
      }
   td.tdmovielist {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 12px;
          font-weight:normal;
          background-color: #ffffff;
          padding-top:4px;
          border-bottom: 1px dotted #ff9900;
          padding-right:10px;
          padding-left:5px;
          color: #000000;
	  vertical-align: top;
          background-position: left top;
      }
   td.tdratings {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 9px;
          font-weight: normal;
          background-color: #ffffff;
          padding-top:0px;
          padding-left:10px;
          color: #000000;
	  vertical-align: top;
          background-position: left top;
      }

   td.tdcontact {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          background-color: #555588;
          background: url(wm6mid.jpg) ;
          padding-top:20px;
          padding-left:20px;
          padding-right:20px;
          color: #ffffff;
          background-position: left top;
      }


   td.tdpink {
          font-family: "Verdana", "Tahoma", sans-serif;
          font-size: 11px;
          font-weight: normal;
          background-color: #ff40ff;
          padding-top:60px;
          color: #ffffff;
          background-position: left top;
      }
 

.movietop{
         position:relative;
         width:660px;
         height:28px;
         padding: 0px;
         vertical-align: top;
         background: url(frametop.jpg) no-repeat top left;
    }
.movieframe2{
         position:relative;
         width:660px;
         height:218px;
         padding: 0px;
         vertical-align: top;
         background: url(frame2.jpg) no-repeat top left;
    }
.movieframe{
         position:relative;
         width:660px;
         height:174px;
         padding: 0px;
         vertical-align: top;
         background: url(frame.jpg) no-repeat top left;
    }
.moviebot{
         position:relative;
         width:660px;
         height:28px;
         padding: 0px;
         vertical-align: top;
         background: url(framebot.jpg) no-repeat top left;
    }

  .screenings1{
        width:137px;
        position:absolute;
         top:7px; left:145px;
        text-align:left;
        overflow:auto; 
        height:140px
   }

  .synopse1{
        width:310px;
        position:absolute;
         top:9px; left:350px;
        text-align:left;
        overflow:auto; 
        height:120px
   }
  .ratings1{
        width:300px;
        position:absolute;
         top:130px; left:350px;
        text-align:left;
   }

  .screenings2{
       width:137px;
        position:absolute;
        top:9px; left:145px;
        text-align:left;
        overflow:auto; 
        height:179px
   }

     td.tdrules{
         padding:2px;
        vertical-align: top;
         text-align:left;
        color: #fec02e;
   }

     td.tdintro{
         width:140px;
         padding:2px;
        vertical-align: top;
         text-align:center;
   }

 

   .SmallText {
          font-size: 9px;
              }

   .qLargeText {
          font-size: 20px;
          font-weight: bold;
         font-style: italic;
          background-color: transparent;
          color: #fec02e;
              }

   .qLargeWhiteText {
          font-size: 15px;
          font-weight: bold;
         font-style: italic;
          background-color: transparent;
          color: #ffffff;
              }


   .medLargeText {
          font-size: 30px;
          font-weight: bold;
         font-style: italic;
          background-color: transparent;
          color: #fec02e;
              }

   .qLargeBlackText {
          font-size: 20px;
          font-weight: bold;
         font-style: italic;
          background-color: transparent;
          color: #000000;
              }

   .LargeText {
          font-size: 40px;
          font-weight: bold;
          background-color: transparent;
          color: #fec02e;
              }

   .VLargeText {
          font-size: 55px;
          font-style: italic;
          background-color: transparent;
          color: #ffd010;
              }

   .BoldText {
          font-size: 13px;
          font-weight: bold;
          background-color: #000000;
          color: #fec02e;
             }

   .Bold2 {
          font-size: 13px;
          font-weight: bold;
          background-color: transparent;
          color: #fec02e;
             }

   .BoldTitle {
          font-size: 13px;
          font-weight: bold;
          text-decoration: underline ;
          background-color: transparent;
          color: #f0c030;
              }

   .yellow {
          font-weight: bold;
          background-color: transparent;
          color: #f0c030;
              }

   .yellownormal {
          font-weight: normal;
          background-color: transparent;
          color: #f0c030;
              }


   .Alert {
          font-size: 14px;
          font-weight: bold;
          font-style: italic;
          background-color: #ffffff;
          color: #ff0000;
          }
.thumb3   {float:left;
              width: 190px;
              margin:0px;
              padding:5px;
             }
.thumb4   {float:right; 
              width: 290px;
              margin:0px;
              padding:5px;
              color: #bbbbbb;
             }
.thumb5   {float:left; 
              width: 290px;
              margin:0px;
              padding:5px;
              color: #bbbbbb;
             }

.thumb6   {float:right; 
              width: 230px;
              margin:0px;
              padding:5px;
              color: #bbbbbb;
              border: thin silver solid;
             }

.butright   {float:right; 
              margin:0px;
              padding:0px;
             }
.butleft   {float:left; 
              margin:0px;
              padding:0px;
             }
hr {clear:both}

.ha  {
position:absolute;
left:70px;
top:10px;
}


