body{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   margin-left: auto;
   margin-right: auto;
   width: 960px;
   margin-top: 0;
}

body.print{
   background-color: #fff;
   margin-left: 0;
   margin-right: auto;
   width: 16cm;
   font-size: 85%;
   padding-left: 5px;
}

p, h1, h2, h3, td, tr, form{
      margin: 0;
}

a:link {
  color: #0F2F68;
  text-decoration: none;
  
}



a:visited {
  color: #0F2F68;
  text-decoration: none;
  
}
a:active {
  color: #0F2F68;
  text-decoration: none;
  
}
a:hover {
  color: #8e8e8e;
  text-decoration: none;
}

#page{
   padding-top: 0;
   margin: 0;
   width: 960px;
   background-color: #fff;
   text-align: left;
   border: 1px solid #ccc; 
   /*padding-left: 20px;*/
   }
   

   
#title{
   background-color: #fff;
   color: #00f;
   margin: 0;
   }
   
#title .black{
      background-color: #0F2F68;
      color: #fff;
      text-align: right;
      font-size: 75%
}

#title .white{
      background-color: #fff;
}


#title a:link {
  color: #fff;
  text-decoration: none;
  
}



#title a:visited {
  color: #fff;
  text-decoration: none;
  
}
#title a:active {
  color: #fff;
  text-decoration: none;
  
}
#title a:hover {
  color: #8e8e8e;
  text-decoration: underline;
}




#gap{
      line-height: 20px;
      margin: 0;
}

#gap p{
      margin: 0 0 0 165px;
      font-size: 75%;
      line-height: 20px;
}
   
#content{
   margin: 0 210px 0 150px;
   /*margin: 0;*/
   /*border-left: 1px solid #2a479b;*/
   background-color: #fff;
   /*margin-left: 140px;*/
   font-size: 82%;
   line-height: 140%;
   min-height: 250px;
   padding-left: 5px;

   }

#content .topstory{
      float: left;
      width: 600px;
      border-right: 1px solid #ccc;
      padding-right: 5px;
}

#content .storylist{
      float: right;
      width: 184px;
}

#content .leftstory{
      float: left;
      width: 297px;
      border-right: 1px solid #ccc;
}

#content .bottomstory{
      float: left;
      width: 190px;
      padding-right: 5px;
}

#content .rightstory{
      float: right;
      width: 297px;
      padding-left:3px;
}

#content h1 {
      background-image: url(images/greyline.gif);
      color: #3B5A77;
      font-size: 115%;
      font-weight: 500;
      line-height: 23px;
      padding-left: 10px;
}

#content h2{
      padding-top: 5px;
      font-size: 110%;
      font-weight: bold;
}

#content h3{
      font-size: 100%;
      font-weight: bold;
}

#content .line{
      
      line-height: 3px;
      border-bottom: 1px solid #ccc;
}


#content .therest{
      float: left;
      width: 610px;
}


/*#content a {font-weight: normal; }*/



#content p.smallgap{
      line-height: 8px;
}

#content p.datepub{
		font-size: 80%
}

#borderbottom p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}

#watch p{
		border-bottom: 1px solid #ccc;
		font-size: 82%;
		color: #8e8e8e;
		line-height: 110%;
		padding-top: 5px;
		padding-bottom: 5px;
}


#pressrelease p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}

#media p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}

#md p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}

#sub p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}

#bbc p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-right: 5px;
}

#christian p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-right: 5px;
}

#adf p{
      border-bottom: 1px solid #ccc;
      font-size: 82%;
      color: #8e8e8e;
      line-height: 110%;
      padding-top: 5px;
      padding-bottom: 5px;
}



#admincontent{
   margin: 0 10px ;
   /*margin: 0;*/
   /*border-left: 1px solid #2a479b;*/
   background-color: #fff;
   /*margin-left: 140px;*/
   font-size: 82%;
   line-height: 140%;
   min-height: 250px;
   }

#menu{
   margin: 0;
   color: #ccc;
   background-color: #fff;
   padding: 15px 0;
}


   
   #leftnav{
      float: left;
      width: 120px;
      bottom: auto;
      font-size: 75%;
      /*border: 1px solid #000;*/
      margin: 0 5px 0 20px;
      /*padding: 0 4px 4px 4px;*/
      background-color: #fff;
      }
      
   #leftnav p{
         color: #fff;
         background-color: #73889D;
         border-bottom: 1px solid #ccc;
         /*line-height: 22px;*/
         
   }
   
   #leftnav p.active{         
         background-color: #0F2F68;       
   }

#leftnav a{
   font-weight: normal;
   display: block;   
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
}  


#leftnav a:link {
  color: #fff;
  text-decoration: none;
}
#leftnav a:visited {
  color: #fff;
  text-decoration: none;
}
#leftnav a:active {
  color: #fff;
  text-decoration: none;
}
#leftnav a:hover {
  background-color: #3E587B;
  text-decoration: none;
}
   
   #rightnav{
      float: right;
      width: 185px;
      bottom: auto;
      font-size: 82%;
      /*border: 1px solid #000;*/
      margin: 0 5px 0 0px;
      /*padding: 0 4px 4px 4px;*/
      background-color: #fff;
      }
      
#rightnav h1 {
      background-image: url(images/greyline.gif);
      color: #3C5979;
      font-size: 115%;
      font-weight: 500;
      line-height: 23px;
      padding-left: 10px;
      font-weight: 500;
}
      
   #rightnav ul{
         list-style-image: url(images/point.png);
         margin: 0;
   }
      


   
   #footer{
   /*border-top: 1px solid #000;*/
   clear: both;
   background-color: #fff;
   /*color: #4d7097;*/
   padding-left: 20px;
   margin-left: 20px;
   font-family: arial;
   font-size: small;
   line-height: 120%;
   margin: 0;
   text-align: center;
   }

#footer p{margin: 0;
               text-align: center;
               padding: 4px 0 4px 0;}
      
#footer a {font-weight: bold; font-size: 85%;}

#footer a:link {
  color: #000000;
  /*text-decoration: none; */ 
}
#footer a:visited {
  color: #000000;
 /*text-decoration: none; */
}
#footer a:active {
  color: #999999;
 /*text-decoration: none; */
}
#footer a:hover {
  color: #DAA520;
  text-decoration: underline;
}

   
.picture
{
float: left;
padding: 5px 20px 5px 0;
color: #4d7097;
font-size: 70%;
}

.pictureright
{
float: right;
padding: 4px 5px 5px 20px;
color: #4d7097;
font-size: 70%;
}


      
.word{
   float: left;
   height: 28px;
   padding: 3px 20px 0 5px;
   }
.pdf{
   float: left;
   height: 33px;
   padding: 4px 20px 0 5px;
   }
   
#page #content .avplayertitle {
   font-size: 11px;
   font-weight: bold;
   color: #000066;
   top: 4px;
   padding-top: 10px;
   padding-bottom: 10px;
}

#page #content .avplayertitle a {
   text-decoration: underline;
}

#leftnav p.mediaheading {
color: #000066;
border-bottom: 1px dotted #fff;
background-color: #FFFFFF;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#leftnav p.mediaplaylist a{
border-bottom: 1px dotted #fff;
background-color: #F59698;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#leftnav p.mediaplaylistactive a{
border-bottom: 1px dotted #fff;
background-color: #F06265;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#page #content table {
   padding-top: 6px;
   padding-right: 0px;
   padding-bottom: 6px;
   padding-left: 0px;
}

#page #content .playlistname {
   font-size: 11px;
   font-weight: bold;
}

#page #content .playlistname #avplaylist {
   font-size: 11px;
   font-weight: bold;
}
#page #content .tplaylistheading {
   font-size: 11px;
   font-weight: bolder;
   color: #000066;
}
#page #content .tplaylist {
   font-size: 11px;
   color: #000099;
}
#page #content .tplaylist2 {
   font-size: 11px;
   color: #000099;
   background-color: #e7e7ff;
}
#page #content .tplaylistp {
   font-size: 11px;
   color: #000099;
   background-color: #e8bfbf;
}
#page #content #donatetable .bloo {
   color: #3e587b;
}

#page #content #donatetable .blooer {
   color: #0F2F68;
}
