/*PAGE LAYOUT*/
body {
background:#000 url(/images/bg_bar.jpg) no-repeat top center;

}

/*#page{
width:100%;
}*/
#container{
width:800px;
margin:0 auto;
}
#container:after{
content: "."; 
display: block; 
height: 0; 
font-size:0;    
clear: both; 
visibility:hidden;
}
#container{display: inline-block;} 
/* Hides from IE Mac \*/
* html #container {height: 1%;}
#container{display:block;}
/* End Hack */ 
/*FIX*/
/*#page:after{
content: "."; 
display: block; 
height: 0; 
font-size:0;    
clear: both; 
visibility:hidden;
}
    
 #page{display: inline-block;} 

    /* Hides from IE Mac \*/
   /* * html #page {height: 1%;}
       #page{display:block;}
    /* End Hack */ 

  
                                                                  
#topcontainer{width: 800px; height: 100px; margin-top:55px; padding:0;  }
#logo{position:absolute; z-index:1; float: left; width:225px; height:222px; margin-top:23px; padding: 0; background-image:url(/images/logo.png);}
#rss{position:absolute; z-index:1; float: right; width:32px; height:32x; margin-top:23px; margin-right:0px; padding: 0;}
#topheader{float:right; width:575px; height:100px; margin-bottom:0; padding:0;}
#contact {text-align:right; margin:0; padding:0;}
#up { width:790px; height:10px; margin:0; padding: 5px; }
#menu{width:800px; height:32px;}
#contenttext{width:750px; height:100%; margin:0px; overflow:hidden; background-color:#00609F; padding-left:25px; padding-right:25px; padding-top:15px;}
#newsadmin{width:750px; height:100%; margin:0px; overflow:hidden; background-color:#00609f; padding:25px;}
#footer{width:800px; height:32px; margin-top:5px;}
.spacer { padding-top:5px; padding-bottom:5px; height:2px;background-image:url(/images/spacer.png); background-repeat:no-repeat;}
.box_top{width:800px; height:32px; background-image:url(/images/bluebanner.png); }
.box_bottom{width:800px; height:32px; background-image:url(/images/bluebottom.png);}
	#scrollingText
	{
		width: 100%;
		height: 13px;
		position: relative;
	}
 
#scrollingText div.scrollableArea *
	{
		display: inline;
		float: left;
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Sans-Serif; 
		font-size:11px; 
		font-weight: bold; 
		background-color: #000; 
		color: #fff;
		/* Fixed width! */
		width: 3500px;
	}
/*GRAY PANEL*/
.graypanel{
margin: 0;
border:solid 1px #666666;

}


/* - - - - - - - - - - - - - - Table layout - - - - - - - - - - - - - - */
.table_container {
    width:225px;
       /*    margin-left:0px;
    margin-right:0px;
    border:0px solid #bb004a;
    padding:0px;    */
  
 }
.djtime {

    width:100px;
    border:0px solid #bb004a;
    padding:0 0px;
    float:left;
    overflow:auto;
 }
.djname {
    width:120px;
    border:0px solid #bb004a;
    padding:0 0px;
    float: left;
    overflow:auto;
}

.left {
text-align:left;
float:left;
margin: 0;
}
.right{
text-align:right;
float:right;
margin:0;
}
/* - - - - - - - - - - - - - - Navlist - - - - - - - - - - - - - - */

ul.navlist   {
padding: 0.3em;        
margin: 0 auto;
list-style-type: none;
width: 100%;
height: 32px; 
color: #fff;
/*background-color: #bb004a; */
}
ul.navlist li { 
display: inline;
}
ul.navlist li a {
/*float: left;*/
color: #fff;
/*background-color: #bb004a; */
padding: 0.2em 1em; 
text-decoration: none;
vertical-align: middle;
text-align: center; 
font-weight: bolder; 
}
ul.navlist li a:hover {
background-color: #000;
color: #fff;
}

/*------------------------TEXT STYLES-----------------------------------*/

ul.meil_on li {
list-style-image:url(/images/x.png);
list-style-type: circle;
text-align:left;
margin-bottom:4px;
}

H1 {
color: #ffffff;
margin-top:0px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:5px;
}              
H2 {
color: #ffffff;
margin-top:0px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:5px;
}              
H3 {
color: #ffffff;
margin-top:0px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:5px;
}              
H4 {
color: #ffffff;
margin-top:0px;
margin-bottom:5px;
padding-top:0px;
padding-bottom:5px;
}              


.bodytext {
margin:0;
padding: 0px;
font: 0.7em Tahoma, sans-serif;
font-size: 11px;
color: #666666;
}
.bodytext ul li {    
list-style-type: none; 
text-decoration: none;
}

.titletext {
    font: 0.7em Tahoma, sans-serif;
    font-size:36px;
    font-weight:bold;
    color:#CC0000;
}
.whitetitle {
    font: 0.7em Tahoma, sans-serif;
    font-size:36px;
    font-weight:bold;
    color:#FFFFFF;
}
.smalltitle {
    font: 0.7em Tahoma, sans-serif;
    font-size:20px;
    font-weight:bold;
    color:#CC0000;
}
.smallwhitetext {    
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
     
}
.smallwhitetext ul li {
list-style-type: none; 
}
.smallwhitetext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #ffffff;
    text-decoration:none;
    

}
.smallwhitetext a:hover{
    text-decoration:underline;
}
.smallgraytext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#999999;
}
.smallgraytext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#999999;
    text-decoration:none;
}
.smallgraytext a:hover{
    text-decoration:underline;
}
.smallredtext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#CC0000;
}
.smallredtext a{
    font: 0.7em Tahoma, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#CC0000;
    text-decoration:none;
}
.smallredtext a:hover{
    text-decoration:underline;
}



