/*--------------------------------Global Properties--------------------------------*/

*{
	margin:0px;
	padding:0px;
	border:none;
	font-size:12px;
}

body{
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
	
	#container{
		background-color:#000;
		width:768px;
		height:700px;
		margin:20px auto;
	}
	
	#container, #left table, #right table{
		border-collapse:collapse;
	
	}
	
	h2.listen {
	
		font-size: 11px;
	}
	
/*--------------------------------Left Side of the Page--------------------------------*/

	#left{
		width:583px;
		height:700px;
		background-color:#FFF;
		font-size:12px;
	}
	
		#topnav{
			width:583px;
			background-image:url('pageimages/navbg.jpg');

		}
			
			#topnav a{
				text-decoration:none;
				font-style:italic;
			}
		
			#topnav tr.secondrow{
				text-align:center;
				height:31px;
				background-color:#000;
			}
		
			#topnav tr.secondrow a{
				margin-left:10px;
			}
		
			#topnav td{
				text-align:center;
				height:31px;
			}
			
				#topnav td a{
					font-size:10px;
					color:#FFF;
				}
		
		#logo{
			background-image:url('pageimages/logo.jpg');
			background-color:#FFF;
			width:583px;
			height:193px;
			background-repeat:no-repeat;
			font-size:10px;
		}
			
			#logo td{
				padding:5px;
				font-size:10px;
			}
			
			#logo em, #logo a{
				font-size:10px;
			}
			
			#logo a:visited{
				color:#4141ff;
			}
		
		#centernav{
			background:url('pageimages/bgrepeat.jpg') repeat-y;
			width:583px;
			height:27px;
		}

			#centernav td{
				text-align:center;
			}
		
				#centernav td a{
					font-size:10px;
					color:#FFF;
					text-decoration:none;
				}
		
		#content{
			background-image:url('pageimages/contentbg.gif');
			width:583px;
			height:199px;
			padding:10px;
			font-size:12px;
		}
		
			#content td{
				height:199px;
				padding:10px;
			}
			
			#content td.left{
				width:300px;
			}
			
			#content td.right{
				width:283px;
			}
			
			#content h1{
				color:#1f1eb8;
				font-size:18px;
			}
		
			#content p{
				font-size:12px;
				margin-top:5px;
			}
		
			#content ul{
				font-size:12px;
				padding-left:15px;
				color:#000;
			}
			
			#content a{
				font-size:12px;
				color:#000;
			}
			
			#content a:visited{
				color:#0000EE;
			}
			
			#content span.morenews{
				font-size:10px;
				color:#000;
			}
					
			#content span.morenews a{
				font-size:10px;
				color:#000;
			}
			
			#content table{
				margin-left:15px;
			}
			
		#subpagecontent{
			background-color:#FFF;
			width:583px;
			height:199px;
			padding:10px;
			font-size:12px;
		}
			
			#maintext{
				padding-left:10px;
				padding-top:10px;
			}
								
			#subpagecontent tr.sptitle{
				background-image:url('pageimages/spcontentbg.gif');
				background-repeat:repeat-x;
				height:54px;
			}
								
			#subpagecontent h2{
				color:#1f1eb8 ;
				font-size:18px;
				margin-left:10px;
			}
		
			#subpagecontent h3{
				color:#000 ;
				font-size:14px;
				margin-top:10px;
				margin-left:10px;
			}
		
			#subpagecontent p{
				font-size:12px;
				margin-left:15px;
				margin-right:15px;
				margin-top:10px;
			}
		
			#subpagecontent img{
			}
		
			#subpagecontent img.staffmember{
				font-size:12px;
				margin-left:15px;
				margin-right:15px;
				margin-top:10px;
			}
		
			#subpagecontent ul{
				font-size:12px;
				padding-left:15px;
			}
			
			#subpagecontent a{
				font-size:12px;
			}
			
			#subpagecontent a:visited{
				color:#0000EE;
			}
			
			#subpagecontent span.contentinfo{
				font-size:14px;
				color:#808284;
				font-style:italic;
			}
			
			#subpagecontent input, #subpagecontent textarea{
				border:1px solid #000;
				margin-top:5px;
				margin-bottom:5px;
			}
			
			#subpagecontent table{
				margin-left:15px;
			}
		
			#subpagecontent table.gallery{
				margin:0px;
				padding:0px;
			}
		
					
		#advertising{
			background:url('pageimages/bgrepeat.jpg') repeat-y;
			width:583px;
			height:250px;
			color:#FFF;
		}
		
			#advertising a{
				color:#FFF;
				margin-left:5px;
				margin-top:5px;
			}
			
		#footer{
			background-color:#000;
		}
		
			#footer a{
				color:#FFF;
				margin:5px;
				font-size:8px;
			}
		
/*--------------------------------Right Side of the Page--------------------------------*/

	#right{
		width:185px;
		height:730px;
		background-color:#FFF;
	}
	
	#right.home{
		background-color:#000;
	}
	
	#right ul{
		margin-left:30px;
	}
	
		#listen{
			background-image:url('pageimages/listenbg.gif');
			width:185px;
			height:130px;
		}
		
			#listen p,
			#listen h1,
			#listen h2,
			#listen h3,
			#listen h4,
			#listen a,
			#listen input{
				margin-left:15px;
			}
			
			#listen a{
				padding:3px;
			}
			
			#listen ul{
				font-size:8px;
				margin-left:30px;
			}
		
			#listen li{
				list-style-image:url('pageimages/button.gif');
				height:16px;
				margin:5px;
			}
			
			#listen img.pod{
				margin:5px 0 0 10px;
			}
		
		#community{
			/* background-image:url('pageimages/allears.gif'); */
			background-color:#161584;
			background-repeat:no-repeat;
			width:185px;
			height:209px;
			color:#FFF;
		}
		
			#community td{
				background-image:url('pageimages/commborder.gif')
			}
			
			#community h2{
				color:#78c3f8;
				font-size:14px;
				width:150px;
				margin-left:15px;
			}
			
			#community a{
				color:#FFF;
			}
			
			#community ul{
				margin-bottom:20px;
			}
			
			#community li{
			
			}
		
		#promotions{
			background-image:url('pageimages/promotionsbg.jpg');
			background-repeat:no-repeat;
			width:185px;
			height:311px;
		}

			#promotions td.promotionscontent{
				background-image:url('pageimages/promotions.gif');
				background-color: #89cefa;
				background-repeat:repeat-y;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:0px;
				padding-top:0px;
			}
			
			#promotions tr{
				padding:0px;
				margin:0px;
			}
			
			#promotions td{
				width:185px;
				padding:10px;
			}
				
				#promotions h2{
					color:#78c3f8;
					font-size:16px;
				}
				
				#promotions tr td p{
					color:#182732;
					font-size:10px;
					margin:0px;
					padding:0px;
				}
		
		#sppromotions{
			background-color:#FFF;
			width:185px;
			color:#FFF;
		}
		
			#sppromotions img{
				margin:10px 0 10px 0;
			}

#flashcontent{
	width:480px;
	margin: 4px 0px 0px 50px;	
}