/* Body Styles */
BODY{
background-color: #bbbbbb;
}


/* navigation styles */
 ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding:0;
 
}
ul#menu{

 width: 15em;

}

.menu
        {
		 -moz-background-clip:border;
	-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
background-color:#eeeeee;
display:block;
text-transform:none;
list-style-type:none;
width:250px;
margin: 0px 0px 1px 0px;
		}
		
       #menu
        {
             margin: 0px;
           
            color: #494949;
        }
        #menu a
        {
            text-decoration: none;
            color: #494949;
            font-size: 62.5%;
            font-family: verdana;
            font-weight: bold;
            cursor: pointer;
			
        }
        #menu a:hover
        {
            text-decoration: none;
            color: #494949;
        }
	HR.menurule{
	width:80%;
	}
	.menucontent{
	padding: 0px 0px 0px 20px;
	}
	.menucontentlast{
	padding: 0px 0px 10px 20px;
	}
      .menucontenttop{
	padding: 10px 0px 0px 20px;
	}
	  
/* text styles */			
	 
P { 
	 font: 90% verdana, sans-serif;
	 
}
P.smalltext{
 font: 62.5% verdana, sans-serif;
}
P.smalltext-center{
 font: 62.5% verdana, sans-serif;
 text-align: center;
}
A{text-decoration: none;}
A:link{ color: #000;}
A:visited{ color: #000;}
A:active{ color: #000;}
A:hover{ color: #000;}
A.footer {color: #FFF;}
A.lightgrey{color: #808080;}
P.centered{
 margin-top: 0px;
 font-family:verdana;
 text-align: center;
}
P.cnefootertext{
 color:#FFFFFF;
 font: 75% verdana, sans-serif;
 text-align: center;
 padding: 5px 50px 10px 50px;
 margin: 0px;
}
P.picture{
    color: #fff;
	font: 62.5% verdana, sans-serif;
	text-align: center;
    padding:2px;
	font-weight: bold;
}

P.newshead{
	font-weight: bold;
	font-style:italic; 
	padding-bottom:6px;
	padding-top:50px;
}
P.newshead-white{
	color: #fff;
	font-weight: bold;
	font-style:italic; 
	padding-left:10px;
}
P.med-text-bold{
	font: 80% verdana, sans-serif;
	font-weight: bold;
	font-style:italic; 
}
B.plueone{
font: 125% verdana, sans-serif;
font-weight: bold;
}
H2{
color: #505050;
 font:  verdana, sans-serif;

}
H2.content-header{
 font: 110% verdana, sans-serif;
 text-align: center;
}
H1{
    color: #505050;
	font: 1.25em verdana, sans-serif;
	text-align: center;
    padding:2px;
	font-weight: bold;
	 text-align: center;
}
HR{
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 2px;
width: 100%;

}
.letestnewstextblock{
	padding:10px ;
	text-align: center;
	font-family:verdana,sans-serif;
font-size:62.5%;
text-decoration: none;

	}
	.bobbox{
	margin-bottom: 0px;
	padding: 0px 10px 5px 10px;
	text-align: center;
	}	
		.videotext{
	width:220px;
	margin-left: auto;
	margin-right: auto;
	}
	
	A.yellow-text{
 color: #ffc420;
 font: 110% verdana, sans-serif;
 font-weight: bold;
  float:left;
}
A.yellow-text-2{
 color: #ffc420;
 font: 110% verdana, sans-serif;
 font-weight: bold;
 float:right;
 padding-top:2px;
 text-decoration: none;
  font-family:verdana;
 letter-spacing: 3px;
}
TD{ 
	 font: 90% verdana, sans-serif;
	 
}
/* DIV layout styles */
.search{ 
background-color:#e6e6e6;

}
.cne-container{ 
	   width: 1000px;
	    margin-left: auto;
    margin-right: auto

}
.cne-outline{ 
	  border:1px solid #494949;
	  border-top-style: none;
	  background-color:#e6e6e6;
	   }
.cne-textarea{
    padding:5px 30px;
	    }  
.close-clip{
     margin:0; 
	padding: 0px 0px -1px 0px;
	    } 	
img.centered {
    display: block;
	margin-top: .5em;
    margin-left: auto;
    margin-right: auto }
.outside{
	position:relative;
top: 0px;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin: 1px 0px -1px 0px;}
	.outside2{
	position:relative;
top: 0px;
line-height:1.1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin: 1px 0px -1px 0px;}	
.cne-calendar{
width:580px;
background: url('/files/greypong.jpg') no-repeat center center;
}
.calheader{  background:#7e0001;
}
.cne-month{
border:1px solid #bebebe;
background:#fcfae1;
width:120px;
height:80px;
margin:10px;
padding-top: 22px;
font: 110% verdana, sans-serif;
font-weight: bold;
font-style:italic; 
text-align:center;
}
.newsl-head{
width: 100%;
height: 150px;
background:url('/files/slice.gif') no-repeat right bottom;}
.newstitles{
width: 100%;
height: 65px;
background:url('/files/ribbon.jpg') no-repeat left top;
}
.newstitles-box{ 
float:right;
width: 336px;
padding:2px 5px;
height: 56px;
margin-top:5px;
border:1px solid #bebebe;
background:#fcfae1;}

.newstitles-text{
float:left;
width: 215px;
height: 56px;
padding:4px 2px 0px 10px;
}
.line{
width: 500px;
height: 2px;
background:#600000;
}
.greyshadow{
width:90%px;
background: url('/files/greyshadow.jpg') no-repeat left top;
}
.greyshadow-textbox{
width:95%px;
padding: 20px 30px 0px 25px;}
}
.goldbg{
    background:url('/files/naveblockbg.jpg') no-repeat center center;
    margin-left: 38px;
    margin-right: auto;

}
/* region styles */	

.newsbg{
background:url('/files/latestnewsbg.jpg') repeat-x;
padding: 5 5;
margin: 10px 5px;
}

.goldgradiantbg{
background:url('/files/goldgradiant.jpg') repeat-x;
}	

.videobox{
width: 250px;
background:url('/files/videobg.jpg') repeat-y;
}
.videolower{ 
height:14px;
background:url('/files/videolower.jpg') no-repeat center center;
}
.programs
{background:url('/files/backdrop.jpg') no-repeat top center;
}
.iconsbar
{padding:0px;
margin: 1px 0px -1px 0px;
}
.headerimages{
width: 100%;
height: 206px;
background:#7e0001 url('/files/vfzheader.jpg') no-repeat right center;
}
.icontop{
align: left;
}
.cnefooter{  background:#7e0001;
}
.blogbadge{
 margin-bottom: -32px;
}
.blogtopic{
	position:relative;
	width:120px;
	top: -55px;
	left:20px;}

.linkstextblock{
 font: 120.5% verdana, sans-serif;
	padding:10px ;
	text-align: center;
		font: 62.5% verdana, sans-serif;
	}	

/* effects styles */	

.fadein {
	position:relative;
	top: 150px;
	left:100px;
	width:1px;
	height: 1px;
	display: none	
	color: #FFFFFF;
	font: 100% verdana, sans-serif;
	padding: 1px;
}

.opaque {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; 
	filter: alpha(opacity=0);
    opacity: 0;
	}

/* Image Styles */
.myCorner{
    background-color: #000;
	font: 62.5% verdana, sans-serif;
	text-align: center;
    padding:2px;
	font-weight: bold;
	
}
