/* CSS Document */

#nav {									float:left;	display:inline;	width:316px; padding-top:250px; }
#nav ul {								margin:50px 0px 0px 0px; padding:0; list-style:none; }
#nav li {								margin:0px 0px -8px 0px; height:50px; }
#nav a {								display:block; height:50px;	text-decoration:none; }

#nav a.home {							width:118px; }
#nav a.aboutus {						width:165px; } 
#nav a.program {						width:316px; }
#nav a.listenlive { 					width:188px; }
#nav a.careers {						width:199px; }
#nav a.contact {						width:199px; }

.nav-text {								visibility:hidden; }


/* - Home page - */
#home #nav a.home:link,	
#home #nav a.home:active, 
#home #nav a.home:visited, 
#home #nav a.home:hover {				background:url(images/button_home_over.jpg) 0 0 no-repeat; }

#home #nav a.aboutus:link,
#home #nav a.aboutus:active,
#home #nav a.aboutus:visited {			background:url(images/button_aboutus.jpg) 0 0 no-repeat; }
#home #nav a.aboutus:hover {			background-position:0 -50px; }

#home #nav a.program:link,
#home #nav a.program:active,
#home #nav a.program:visited {			background:url(images/button_programschedule.jpg) 0 0 no-repeat; }
#home #nav a.program:hover {			background-position:0 -50px; }

#home #nav a.listenlive:link,
#home #nav a.listenlive:active,
#home #nav a.listenlive:visited {		background:url(images/button_listenlive.jpg) 0 0 no-repeat; }
#home #nav a.listenlive:hover {			background-position:0 -50px; }

#home #nav a.careers:link,
#home #nav a.careers:active,
#home #nav a.careers:visited {			background:url(images/button_careers.jpg) 0 0 no-repeat; }
#home #nav a.careers:hover {			background-position:0 -50px; }

#home #nav a.contact:link,
#home #nav a.contact:active,
#home #nav a.contact:visited {			background:url(images/button_contact.jpg) 0 0 no-repeat; }
#home #nav a.contact:hover {			background-position:0 -50px; }
/* - */

/* - Program Schedule page - */
#program #nav a.home:link,
#program #nav a.home:active,
#program #nav a.home:visited,
#program #nav a.home:hover {			background:url(images/button_home.jpg) 0 0 no-repeat; }


#program #nav a.aboutus:link,
#program #nav a.aboutus:active,
#program #nav a.aboutus:visited {		background:url(images/button_aboutus.jpg) 0 0 no-repeat; }
#program #nav a.aboutus:hover {			background-position:0 -50px; }

#program #nav a.program:link,
#program #nav a.program:active,
#program #nav a.program:visited {		background:url(images/button_programschedule_over.jpg) 0 0 no-repeat;}

#program #nav a.listenlive:link,
#program #nav a.listenlive:active,
#program #nav a.listenlive:visited {	background:url(images/button_listenlive.jpg) 0 0 no-repeat; }
#program #nav a.listenlive:hover {		background-position:0 -50px; }

#program #nav a.careers:link,
#program #nav a.careers:active,
#program #nav a.careers:visited {		background:url(images/button_careers.jpg) 0 0 no-repeat; }
#program #nav a.careers:hover {			background-position:0 -50px; }

#program #nav a.contact:link,
#program #nav a.contact:active,
#program #nav a.contact:visited {		background:url(images/button_contact.jpg) 0 0 no-repeat; }
#program #nav a.contact:hover {			background-position:0 -50px; }
/* - */

/* - About us page - */
#aboutus #nav a.home:link,
#aboutus #nav a.home:active,
#aboutus #nav a.home:visited,
#aboutus #nav a.home:hover {			background:url(images/button_home.jpg) 0 0 no-repeat; }
#aboutus #nav a.home:hover {			background-position:0 -50px; }

#aboutus #nav a.aboutus:link,
#aboutus #nav a.aboutus:active,
#aboutus #nav a.aboutus:visited {		background:url(images/button_aboutus.jpg) 0 -50px no-repeat; }

#aboutus #nav a.program:link,
#aboutus #nav a.program:active,
#aboutus #nav a.program:visited {		background:url(images/button_programschedule.jpg) 0 0 no-repeat;}
#aboutus #nav a.program:hover {			background-position:0 -50px; }

#aboutus #nav a.listenlive:link,
#aboutus #nav a.listenlive:active,
#aboutus #nav a.listenlive:visited {	background:url(images/button_listenlive.jpg) 0 0 no-repeat; }
#aboutus #nav a.listenlive:hover {		background-position:0 -50px;	}

#aboutus #nav a.careers:link,
#aboutus #nav a.careers:active,
#aboutus #nav a.careers:visited {	background:url(images/button_careers.jpg) 0 0 no-repeat; }
#aboutus #nav a.careers:hover {		background-position:0 -50px;	}

#aboutus #nav a.contact:link,
#aboutus #nav a.contact:active,
#aboutus #nav a.contact:visited {		background:url(images/button_contact.jpg) 0 0 no-repeat;}

#aboutus #nav a.contact:hover {			background-position:0 -50px;}
/* - */

/* - Contact page - */
#contact #nav a.home:link,
#contact #nav a.home:active,
#contact #nav a.home:visited {			background:url(images/button_home.jpg) 0 0 no-repeat; }
#contact #nav a.home:hover {			background-position:0 -50px; }

#contact #nav a.aboutus:link,
#contact #nav a.aboutus:active,
#contact #nav a.aboutus:visited {		background:url(images/button_aboutus.jpg) 0 0 no-repeat; }
#contact #nav a.aboutus:hover {			background-position:0 -50px; }

#contact #nav a.program:link,
#contact #nav a.program:active,
#contact #nav a.program:visited {		background:url(images/button_programschedule.jpg) 0 0 no-repeat; }
#contact #nav a.program:hover {			background-position:0 -50px; }

#contact #nav a.listenlive:link,
#contact #nav a.listenlive:active,
#contact #nav a.listenlive:visited {	background:url(images/button_listenlive.jpg) 0 0 no-repeat; }
#contact #nav a.listenlive:hover {		background-position:0 -50px; }

#contact #nav a.careers:link,
#contact #nav a.careers:active,
#contact #nav a.careers:visited {	background:url(images/button_careers.jpg) 0 0 no-repeat; }
#contact #nav a.careers:hover {		background-position:0 -50px; }

#contact #nav a.contact:link,
#contact #nav a.contact:active,
#contact #nav a.contact:visited {		background:url(images/button_contact_over.jpg) 0 0 no-repeat; }
/* - */


/* - */

/* - Careers page - */
#careers #nav a.home:link,
#careers #nav a.home:active,
#careers #nav a.home:visited {			background:url(images/button_home.jpg) 0 0 no-repeat; }
#careers #nav a.home:hover {			background-position:0 -50px; }


#careers #nav a.aboutus:link,
#careers #nav a.aboutus:active,
#careers #nav a.aboutus:visited {		background:url(images/button_aboutus.jpg) 0 0 no-repeat;}
#careers #nav a.aboutus:hover {			background-position:0 -50px; }

#careers #nav a.program:link,
#careers #nav a.program:active,
#careers #nav a.program:visited {		background:url(images/button_programschedule.jpg) 0 0 no-repeat; }
#careers #nav a.program:hover {			background-position:0 -50px; }

#careers #nav a.listenlive:link,
#careers #nav a.listenlive:active,
#careers #nav a.listenlive:visited {	background:url(images/button_listenlive.jpg) 0 0 no-repeat; }
#careers #nav a.listenlive:hover {		background-position:0 -50px; }

#careers #nav a.careers:link,
#careers #nav a.careers:active,
#careers #nav a.careers:visited,
#careers #nav a.careers:hover {			background:url(images/button_careers_over.jpg) 0 0 no-repeat; }

#careers #nav a.contact:link,
#careers #nav a.contact:active,
#careers #nav a.contact:visited {		background:url(images/button_contact.jpg) 0 0 no-repeat; }
#careers #nav a.contact:hover {			background-position:0 -50px; }
/* - */



/* Content & Texts */
#content {								width:350px; padding:20px 0px 20px 0px; font-size:1.1em; position:absolute; }

#home #content {						top:395px; 	left:340px;	}
#home .text {							font-family:Tahoma; font-size:11px; color:#323232; 	line-height:18px; MARGIN: 15px 0px 0px 20px; WIDTH: 330px; }

#aboutus #content {						top:395px;  left:350px; }
#aboutus .text {						font-family:Tahoma; font-size:11px; color:#323232;  line-height:18px;  MARGIN: 15px 0px 0px 20px; WIDTH: 330px }

#contact #content {						top:403px; 	left:350px; }
#contact .text {						font-family:Tahoma; font-size:11px; color:#323232; line-height:18px; MARGIN: 10px 0px 0px 20px;  WIDTH: 330px; }

#program #content {						top:395px; left:350px; }

#careers #content {						top:395px; left:340px; }
#careers .text {						font-family:Tahoma; font-size:11px; color:#323232;  line-height:18px;  MARGIN: 15px 0px 0px 15px; WIDTH: 330px }

.contenttext {							font-family:Tahoma;	font-size:11px;	color:#323232; line-height:16px; }
.content_redtext {						font-family:Tahoma; font-size:11px; color:#E7333E; line-height:16px; text-decoration:underline; }

.title {								font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#323232; }

.footertext {							font-family: Tahoma; font-size: 11px;line-height:14px;color: #FFFFFF;}

#bannerad {								float:left;	display:inline;	width:728px; padding:0px; margin:20px 0px 0px 60px;}


/* Backgrounds */
.footerbackground {						background-image:url(images/footerbackground.jpg); background-repeat:no-repeat; background-position:left top;}
.homebackground {						vertical-align:top; background-image:url(images/homebackground.jpg);  background-repeat:no-repeat; background-position:left top; padding-left:30px;}
.internalbackground {					vertical-align:top; background-image:url(images/contentbackground_orig.jpg); background-repeat:no-repeat; background-position:left top; padding-left:30px; }
.internalbackgroundhome {				vertical-align:top; background-image:url(images/contentbackground_orig.jpg); background-repeat:no-repeat; background-position:left top; padding-left:30px; }


/* Forms */

.form_textfield {						font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E7333E; border:1px solid #E7333E;}
.form_button {							font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#E7333E; border:1px solid #E7333E;}