
.top-one    {width:528px;
             border:1px solid #8DCFF4;
             margin-left:210px;
             margin-top:10px;
             margin-bottom:0px;
             margin-right:0px;
             padding:0px;text-align:center;
             overflow:visible;
             background:#D4ECFB
             }
             
.top-one h1  {margin:0px;
              color:blue;
              padding:10px;
              font-size:150%;
              font-family:tahoma, arial, sans-serif;line-height:150%;}
              
.top-one h2  {margin-top:0px;
              color:blue;
              font-size:90%;
              font-family:tahoma, arial, sans-serif; 
              padding-right:0px 0px 5px 0px;white-space:normal;max-width:80%;
              }
.top-one p {margin-top:0px;padding-top:0px;font-family:Helvetica, arial, sans-serif;font-style:normal;font-weight:bold;font-size:100%;color:#000;
            letter-spacing:1px;word-spacing:2px;line-height:125%;}              
                
.pub-content {margin-left:210px;
                 padding:0px;
                 margin-right:0px;
                 margin-top:0px;
                 margin-bottom:0px; 
				 width:530px;}
				 
.cinema-spacer  {margin-bottom:15px;
                 width:530px;}
                 
.pubbox {background:#fff;
          padding:3px 3px;
          margin-left:0px;
          margin-top:5px;
          margin-bottom:0px;
          margin-right:0px;
          font-size:10px;
          color:#000;
          text-align:left;
          width:380px;
          float:left;
          border-top:solid 0px gray;border-bottom:solid 0px gray;
          }
          
 .pubbox p  {width:374px;
             background-color:#fff;
             font-size:1.20em;
             font-family:helvetica, arial, sans-serif; 
             text-align:left;
             padding:5px 3px ;
             margin-right:0px;
             margin-top:0px;
             margin-bottom:0px;color:#000;word-spacing:3px;
             overflow:visible;border-bottom:1px solid gray;} 
             
.para1 p  {text-align:justify;
             font-family:helvetica, arial, sans-serif;
             font-size:100%;padding:5px 3px;
             color:#000;width:374px;word-spacing:3px;overflow:visible;border-bottom:1px solid gray;
             }       
          
.para1 img {float:right;padding:5px;margin:0px;}

.para1 h2  {margin-top:0px;
              color:blue;
              font-size:100%;
              font-family:tahoma, arial, sans-serif; 
              padding-right:0px 0px 5px 0px;white-space:normal;max-width:80%;
              }
 

             
.rightcolumn {position:absolute;
              width:125px;
              background:#8DCFF4;
              padding-left:5px; 
              padding-right:5px; 
              padding-top:15px; 
              padding-bottom:0px;
              margin-top:10px;
              margin-left:400px;
              margin-right:0px;
              margin-bottom:20px;overflow:visible;
              }  
				       
.blue   {color:blue;font-weight:bold;font-size:1.10em;}

.review {text-align:left;
         background-color:#fff;
         padding-left:5px;
         float:left;
         width:171px;}
         
.class {text-align:right;
           background-color:#fff;
           padding-right:5px;color:blue;font-weight:semi-bold;}         
         
.pointer {color:#C98300;font-weight:bold;font-size:1.50em;}

.next {color:blue;margin-left:210px;text-align:right;width:375px;font-size:80%;} 

.selection {margin-left:210px;
            margin-top:0px;
            margin-right:0px;margin-bottom:0px;
            padding:1px;
            text-align:right;
            background-color:#fff;width:528px;border-top:0px solid blue;
            }       