#pagetitle
{
     float:left;
      width:800px;
      height:20px;
      }

/**************************************
NEWS PAGE
**************************************/
#outermaincontentnews
{
    float:left;
    width:640px;
    height:auto;
}

#innermaincontentnews
{
     clear:both;
     width:620px;
     font-family:"Times New Roman",Georgia,Serif;
     padding:20px 10px 20px 10px;
}

#newstopsection
{
        float:left;
        width:640px;
        height:auto;
        border-color:#fff;
        border-style:solid;
        border-width:2px 2px 2px 2px;
        /*background-image:url('images/newsbg.jpg');*/
}


.npnewstitle
{
	width:100%;
	text-align:left;
	font-size:1.5em;
	font-weight:bold;
         padding:10px 0 10px 0;

}

.npnewscontent
{
	
	
         padding:0 0 10px 0;
         border-color:#f00;
         border-style:solid;
         border-width:0 0 2px 0;
}
#newssidebar
{
         float:right;
         width:290px;
         height:auto;
         
}
#newsimage
{
        float:left;
        margin:5px 5px 5px 5px;
}
#headline
{
        float:left;
        font-family:Arial,Verdana, sans-serif;
        font-weight:bold;
        font-size:1.5em;
        color:#f00;
 }

/**************************************
LINKS PAGE
**************************************/

#toplinks
{
       font-family:Arial,Verdana, sans-serif;
       color:#000;
       font-size:0.9em;
       padding:5px 5px 10px 5px;
}

#bottomlinks
{
     height:auto;
     width:100%;
     font-family:"Times New Roman",Georgia,Serif;
     background-color:#fff;
     padding:20px 10px 20px 10px;
    
}

.linkscontent          /*  notes about the particular link  */

{
          padding:0 0 5px 0;
}

.linksexcerpt         /*  the actual hyperlink  */ {
       clear:both;
       padding:10px;
       border-color:#993333;
       border-style:solid;
       border-width:0 0 2px 0;

}


/**************************************
CONTACT US PAGE
**************************************/

#contactcontent
{
     
}

/**************************************
THEATRE PAGE
**************************************/
#leftsidebar
{
      float:left;
      width:250px;
      height:auto;
      margin:0 10px 0 0;
           
}

#outermaintheatre
{
      float:left;
      width:380px;
      height:auto;
      margin:0 0 0 20px;
      
}

#theatretopsection
{
      color:#fff;
      font-size:1.2em;
      font-weight:bold;
}

#innermaintheatre
{
      width:370px;
      height:auto;
      background-color:#000;
      padding: 0 5px 0 5px;
}

.boxtitle
{
      width:100%
      height:20px;
      text-align:center;
      background-image:url('images/box1bg.jpg');
      font-weight:bold;
      font-size:1.2em;

}
#theatrebox1
{
      width:240px;
      padding: 5px 5px 5px 5px;
      margin: 0 0 15px 0;
       color:#000;
      background-color:#fff;

 }

#theatrebox2
{
      width:240px;
      padding: 5px 5px 5px 5px;
 color:#000;
      background-color:#fff;

 }

#theatrebox3
{
      width:240px;
      padding: 5px 5px 5px 5px;
       color:#000;
      background-color:#fff;

 }

.theatretitle
{
     font-weight:bold;
     font-size:1.2em;
     color:#fff;
     padding:5px 0 0 0;
}
.theatreexcerpt
{
     font-size:0.8em;
     color:#fff;
}
.theatrecontent
{
    color:#fff;
    border-color:#993333;
    border-style:solid;
    border-width:0 0 2px 0;
    padding:0 0 5px 0;
}
.theatrecontent img
{
    padding:0 5px 5px 0;
}
/**************************************
AUDIO
**************************************/
#audiosection
{
       float:left;
       width:640px;
       height:auto;
}

#audiotopsection
{
       width:620px;
       height:auto;
       padding:10px 10px 10px 10px;
       margin:0;
       
}
#audiotopsection img
{
       padding-right:10px;
}
.audiowrapperl
{
       clear:both;
       float:left;
       width:300px;
       height:auto;
       padding: 5px 10px 5px 5px;
       
}
.audiowrapperr
{
       float:right;
       width:300px;
       height:auto;
       padding: 5px 10px 5px 5px;
       
}
/**************************************
SCRIPTS
**************************************/
#scriptside
{
       background-color:#ccf;
       padding:5px 5px 5px 5px;
}
#outermainscript
{
      float:left;
      width:650px;
      height:auto;
      
}

/**************************************
MUSIC
**************************************/
#musicsection
{
       float:left;
       width:640px;
       height:auto;
}

#musictopsection
{
       width:620px;
       height:auto;
       padding:10px 10px 10px 10px;
       margin:0;
       
}
.musicwrapper
{
       clear:both;
       float:left;
       width:100%;
       height:auto;
       padding: 5px 10px 5px 5px;
       
}
/**************************************
SEARCH RESULTS
**************************************/
#searchcontent
{
     
     float:left;
     width:640px;
     height:auto;
     margin:0;
     padding:0;
}
#searchresults
{
      width:620px;
      padding:10px;
      background-color:#fff;
      color:#000;
}

.pagetitle
{
        font-weight:bold;
}