/*********** Global Layout **********************/

					

#content {

	width: 635px;

	}	

	

#banner {

display: block;

width: 635px;

height: 7em;

margin-left: 10px;

padding: 0;

	}

  

#on-air-banner1-rm {

  position: absolute;

  left: 565px;

  top: 121px;

  }



#content p {

	padding: 10px;

	}



#content-header h2 {

	margin-top:42px;

	padding:0;

}



#banner h1 {

	margin: 0;

	text-align: right;

	}



#banner h1 strong {

	display: block;

	margin: 0 0 -10px 0;

	}





#primary-content h3,

#primary-content h4,

#primary-content h5, 

#secondary-content h3 {

	padding: 3px 10px 3px 10px; 



	}



#primary-content h3.link {

	padding: 3px 10px 5px 20px;

}



/*********** One Column Layout ***********************/	



.one-column #primary-content,

.one-column #secondary-content {

	width: 635px;

	margin: 0 0 10px 0;

	padding: 0;

	}		



/*********** Two Column Layout - Layout 1 *************/	



.two-column-layout1 #primary-content {

	width: 420px;

	margin: 0 10px 0 0;

	}

						

.two-column-layout1 #secondary-content {

	width: 205px;

	margin: 0;

	}	





/*********** Two Column Layout - Layout 2 *************/	

	

.two-column-layout2 #primary-content {

	width: 313px;

	margin: 0 9px 0 0;

	}

						

.two-column-layout2 #secondary-content {

	width: 313px;

	margin: 0;

	}	

	

/*********** Two Column Layout - Layout 3 *************/	

	

.two-column-layout3 #primary-content {

	width: 205px;

	margin: 0 10px 0 0;

	}

						

.two-column-layout3 #secondary-content {

	width: 420px;

	margin: 0;

	}		

	

/*********** Three Column Layout ***********************/



.three-column #primary-content {

	width: 205px;

	margin: 0 10px 0 0;

	}

						

.three-column #secondary-content {

	width: 205px;

	margin: 0 10px 0 0;

	}	



.three-column #tertiary-content {

	width: 205px;

	margin: 0;

	}	



/*********** All Layouts ***********************/

	

.two-column-layout1 #primary-content,

.two-column-layout1 #secondary-content,

.two-column-layout2 #primary-content,

.two-column-layout2 #secondary-content,

.two-column-layout3 #primary-content,

.two-column-layout3 #secondary-content,

.three-column #primary-content,				

.three-column #secondary-content,

.three-column #tertiary-content {	

	float: left;

	padding: 0;

	}



#content-header,

#content-footer {

	clear: both;

	width: 100%;

	}

	

#content-footer {

	margin: 0 0 10px 0; 

	}

	

#content-header {

	margin:0; 

	}

	



	

.external-disclaimer {

	position: relative;

	margin: 0 0 10px 135px;

	}

	

.external-disclaimer p {

	position: absolute;

	width: 635px;

	text-align: center;

	margin-top: -25px;

	}	



/*********** Navigation ***********************/



#primary-navigation {

	margin-top: 9px;

	}



#primary-navigation li {

	margin: 0;

	padding: 0;

	}



#primary-navigation li a {

	display: block;

	margin: 0;

	padding: 5px 10px;

	}



/* right hand nav */	



	

#secondary-content .line-up ul, #secondary-content .main-nav ul {

	padding:0;

	margin:0;

	}



#secondary-content .line-up ul li, #secondary-content .main-nav ul li, #secondary-content .rhn-module li {

		padding: 4px 10px;

	margin:0;

	}



#secondary-content .line-up ul li a, #secondary-content .main-nav ul li a, #secondary-content .rhn-module ul li a {



}



#secondary-content .main-nav, #secondary-content .line-up, #secondary-content .rhn-module {

	padding:0;

	margin-bottom:10px;

	}	