@charset "utf-8";
/* CSS Document */

html { font-size:200%; }

body {	font-size:50%;
		background-color:#FFFFFF;
		color:#CCCCCC;
     }

.menuitem { font-family:Arial;
			font-weight:normal;
			color:#FFCC00;
			font-size:1.2em;
			text-align:center;
		  }

.menuitem a {color:#FFCC00; text-decoration:none; }

.IRN {	font-family:Georgia, "Times New Roman", Times, serif;
		color:#FFFFFF;
		font-size:1.9em;
		font-weight:bold;
		text-align:center; }
		  
* {margin:0; padding:0;}

/*
=================================================================================
---------                 Invisible Alignment Piece                     ---------
=================================================================================
*/
div#aligner {	position:relative;
				margin-left:auto;
				margin-right:auto;
				width:1020px; height:10px;
				
			}


/*
=================================================================================
---------                      Top Page Header                          ---------
=================================================================================
*/		
div#Header {
	position:absolute;
	text-align:center;
	left:0px;
	top:0px;
	width:850px;
	height:85px;
	border:none;
	background-image:url(../images/Header_Backgnd.jpg);
			}
						
#Header_Main {
	position:absolute;
	left:11px;
	top:46px;
	width:422px;
}
#Header_Subs {	position:absolute;
				left:422px; top:0px;
				width:423px; }
				
#Header_Sub1 {
	position:absolute;
	right:-2px;
	top:5px;
	width:175px;
					}
#Header_Sub2 {
	position:absolute;
	right:-4px;
	top:32px;
	width:175px;
					}
#Header_Sub3 {
	position:absolute;
	right:-4px;
	top:59px;
	width: 175px;
					}





/*
=================================================================================
---------                 Right Navigation Buttons                      ---------
=================================================================================
*/	
					
div.button_text { padding-top:15px; }
					
div#R_Nav {	position:absolute;
			left:855px;
			top:0px;
			width:165px;
			height:510px;
			border:none;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFcc00;
			font-size:1.2em;
			z-index:100;  /* Menu flyouts must be in front of other elements */
		  }




/*
=================================================================================
---------                      Main Content Area                        ---------
=================================================================================
*/		  

div#Main_Body {
	position:absolute;
	left:0px;
	top:90px;
	width:850px;
	height:445px;
	overflow:auto;
	background-image:url(../images/Main_Large_Backgnd.jpg);
}

div#Main_Body p {	font-family:Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-weight:bold;
					font-size:.8em; }

div#Main_Body a { color:#ffcc00; text-decoration:none; }

div#Main_Body p.description { font-style:italic; line-height:130%;}
		   
div#Logo {	position:absolute;
			left:17px;
			top:18px;
			width:314px;
			height:142px;
			overflow:hidden; }
			   
div#Program_Description {	
				font-size:1.2em;
				position:absolute;
				left:17px; top:185px;
				width:308px; 
				text-align:left; }
				
   

div#VBar {	position:absolute;
			left:355px; top:88px; 
			width:2px; height:324px;
			background-image:url(../weekly.shows/images/VBar.jpg);}
					
/*div#Pic {	position:absolute;
			left:696px; top:89px;
			width:116px; height:156px; } */
	
div#Program_Stats {	font-size:1.2em;
				position:absolute;
				left:389px; top:88px;
				width:423px; }
				
div#Program_Stats img {	float:right; 
					margin:0 4px 4px 0; }

div#Program_Stats p.smallbreak { font-size:.7em; }


div#Bar {	position:absolute;
			left:436px; top:18px;
			width:310px; height:32px;
			background-image:url(../daypart.personalities/images/menu_area.gif); }

div#Bar_Menu {	position:absolute; top:6px; width:310px; }
div#Bar_Menu a { font-family:Arial; color:#FFFFFF; font-style:italic; font-weight:bold; text-decoration:none;}
div#Bar_Menu_Left { width:155px; top:14px; float:left; text-align:center; } 
div#Bar_Menu_Right { width:155px; float:left; text-align:center; }

					
/*
=================================================================================
---------                           Footer                              ---------
=================================================================================
*/					
		   
		   
div#Footer {	position:absolute;
				left:0px; top:540px;
				width:1020px; height:65px;
				text-align:center;
				background-image:url(../images/Footer_Backgnd.jpg); }
div#Footer a {	text-decoration:none; color:#ffcc00;}

				
#Footer_Item1 {	position:absolute;
				left:10px; top:10px;
				width:200px; }
				
#Footer_Item2 {	position:absolute;
				left:253px;
				top:10px;
				width:170px; }
				
#Footer_Item3 {
	position:absolute;
	left:466px;
	top:11px;
	width:180px;
			  }
#Footer_Item4 {
	position:absolute;
	left:669px;
	top:10px;
	width:180px;
			  }
#Footer_Item5 {
	position:absolute;
	left:883px;
	top:3px;
	width:120px;
	height:48px;
			  }
#Footer_Footer {	position:absolute;
					width:1020px;
					bottom:5px; left:0px;
					font-style:italic;
					color:#FFFFFF;
					font-size:.8em;
				}
				
	  	
