body {    
background-color:#414157;    
font-family: Verdana, Arial, Helvetica, sans-serif;    
font-size: 12px;    
margin: 0px;    
padding: 0px;    
color: #006;    
text-align: center;
}
#outer {    
width:700px;  
height:830px;
overflow:hidden;  
position:relative;
background-image:url('bg10.png');
background-color:transparent;   
margin-left: auto;  
margin-right: auto; 
padding: 0px;   
border: 5px solid #000000;
}
#header {   
padding: 0px;
margin: 0px;    
margin-left: 20;    
margin-right: 20;   
text-align: center;
background-color:transparent;
}
td img {
display: block;
}
#nav {      
margin-left:30px;
padding: 0px;
background-color:transparent;
}
#main {
	margin-top:0px;
	width:699px;
	padding: 5px;
	background-color:transparent;
	overflow:visible;
}
#column1 {
	position: relative;
	width: 300px;
	top: 0px;
	background-color:transparent;
	left: 300;
	margin-left: 350px;
}
#twitter {
	position: relative;
	width: 300px;
	top: 0px;
	background-color:transparent;
	margin-left: 50px;
}
#h2 {    
font-family: Verdana, Arial, Helvetica, sans-serif;    
font-size: 12px;    
font-color: #221980;
}
#column2 {
position: relative;
width: 400px;
top: 15px;
margin-right:300;
background-color:transparent;
}
#footer {   
background-color:transparent;
padding: 15px;  
margin-top: 20px;  
}
#news{
background-color:gray;
height:250px;
width:300px;
padding:15px;
overflow:scroll;
border:3px solid black;
margin:10px;
}
#news2{
background-color:#E6E6E6;
	margin-left:350px;
	left:350px;
	width:400px;
	padding: 5px;
height:450px;
padding:15px;
overflow:scroll;
border:none;
margin-left:250px;
}
#listen1{
background-color:transparent;
width:150px;
padding:10px;
margin:0px;
top:50;
right:90;
}
#listen2{
background-color:transparent;
width:350px;
padding:15px;
margin-left:2200px;
margin:0px;
top:20;
right:230;
}
.nav ul{    
list-style-type:none;    
margin:0;    
padding:8px;    
overflow:hidden;
}
.nav li{    
float:left;
}
.nav a:link,a:visited{    
display:block;    
width:89px;    
color:#E9E9F2;    
background-color:#5F53DB;    
text-align:center;    
font:16px verdana,sans-serif;    
padding:10px;    
text-decoration:none;
}
.nav a:hover,a:active{    
background-color:#A0A0AD;
}
#thumbs{  
width:700px;
margin-left: 100px;
}
#thumbs div {  
margin:5px;  
width:170px;  
height:170px;  
float:left;
}
#thumbs div img{  
border:none;  
display:block;  
margin:5px auto;
}
#bigDynPic{  
background:#369;  
position:absolute;  
top:1em;  
left:80px;  
padding:5px;
}
#loadingmessage{  
position:absolute;  
top:200px;  
left:150px;  
padding:1em 5px;  
background:#ffc;  
font-family:Verdana,Sans-serif;  
font-weight:bold;  
width:20em;  
text-align:center;  
font-size:80%;  
color:#000;
}
#thumbs.sequential div{    
float:left;
clear:both;
margin-bottom:0;  
}  
#thumbs.sequential div.current{    
background:#036;  }
