body { 
          background-color:#000000;
		  background-image:url(''); 
          background-repeat:repeat;
          backgound-attachment:fixed;        
          color:navy;
          font-family:arial;    
          font-size:12px;
          margin-top:0px;
		  padding-top:0px;
          padding-left:0px;
              
    }


.time {    vertical-align:top;
              background-color:transparent;
              color:silver;
              width:970px;
              height:25px;
              font-size:14px;
              border-top:1px solid blueviolet;
              border-right:1px solid blueviolet; 
              text-align:right;                     
          }

li.times { display:inline;}

#topbox-headlines { padding-top:5px;list-style-type:none;font-size:16px;text-decoration:underline;font-weight:normal; }

.mini  {
         width:468px;
         min-height:240px;
		 max-height:240px;
         		 
		}   

.wrap  {   margin : 0 auto;
               background-color:#fff;
               width:970px;  
           }

table.navbar {  width:970px;
              height:30px;
                       font-size:16px;
                      text-align:center;
                      }

table.navbar td { 
   border: none; 
       } 
table.navbar td a { 
   display: block; 
   padding: 6px; 
   text-decoration: none; 
        } 
table.navbar td a:link, table.navbar td a:visited { 
   color: white; 
   background-color: #cd0000; 
   background-image: url('images/navbar-hover.jpg');
   text-align: center;
         } 
table.navbar td a:hover, table.navbar td a:active { 
   color: white; 
   background-image: none; 
   }

a:link { text-decoration: none; color: silver; }
a:visited { text-decoration: none; color:#666666; }
a:hover { text-decoration: underline; color:red; }
a:active { text-decoration: none; color:red; }

.main {  
            width:970px;
            margin-left:auto;
            margin-right:auto;
            background-image:url('images/court_floor1.jpg');
			
			/*#eeeeee;*/        
           }
			
.main a:link { text-decoration: none; color: #555555; }
.main a:visited { text-decoration: none; color:#555555; }
.main a:hover { text-decoration: underline; color:red; }	
.main a:active { text-decoration: none; color:red; }	

.vid-title { font-size:18px;font-family:impact; }	

.upcoming { font-size:15px; }	
.upcoming  a:link {   text-decoration: none; color: #282828; }
.upcoming  a:visited {  text-decoration: none; color: #282828; }
.upcoming  a:hover {  text-decoration: underline; color: red; }
	
			

#menu {                 
           width:250px;
		   vertical-align:top;
           background-color:#ddddff;
           border:3px solid #cfcfff;
           text-align:left;
           min-height:650px;
           list-style-type:none;
           font-size:12px;  
           }

#menu li a { display: block; 
          padding: 5px; 
          text-decoration: none;  }

   		  
#menu li a:hover, li a:active {  
   color: white; 
   background-color: blueviolet;}
   
#webjournals { background-color:#ddddff; }
#photostuff { background-color:#ddddff;}
#china-related  { background-color:#ddddff;}
#interests   { background-color:#ddddff;}
#language   { background-color:#ddddff;}  
#others  { background-color:#ddddff;}  

#headlines { color:red;
            font-weight:bold;
			font-size:16px;
			font-family:arial;
			margin-bottom:1px;
            text-alignment:center;
			}
			
.blog-list { background-color:white;}

#more {  font-size:12;line-height:1.2em }   
#more A:link {   text-decoration: none; color: blue; }
#more A:visited {  text-decoration: none; color: blueviolet; }
#more A:hover {  text-decoration: underline; color: blue; }


li.menuitem  { font-size:14px;background-color:#cfcfff;font-weight:bold;}
.menuitem { font-size:14px;font-weight:bold;}

.hidden { display: none;}
.unhidden { display: block;}

.circle {background-color:#ddddff;list-style-type:none;font-weight:normal;font-size:12px;}
      

.vid {  }  

.video { text-align:center;}
.vid-title  { text-align:center;color:red;font-family:arial;} 
.vid-title A:link { text-align:center;color:red;font-family:arial} 

.footer {
               width:970px;
               height:200px;
               background-position:bottom;
			   background-image:url('/images/bottom.png'); 
               background-repeat:repeat-x;
			   font-size:12px;
               vertical-align:top;
               margin-left:auto;
               margin-right:auto;
			   padding:10px;
			   text-align:center;
			   color:white;
               background-color:#000000;
          }

