#cnt { 
width : 770px;
display : block;
margin-bottom : 20px;
margin-top : 0;
} 

#cnt * 
{
	color: #fff;
}

#root { 
float : left;
width : 770px;
background: #1c3525;
border: 1px solid #111;
}

#lft { 
float : left;
width : 385px;
} 

#rgt { 
float : left;
width : 385px;
overflow: hidden;
} 


#foxl { 
clear : left;
} 
#foxr { 
clear : right;
} 

.v 
{
	border-right: 1px solid #222;
	border-bottom: 1px solid #222;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	margin: 20px;
	
}

#root table 
{
	margin: auto;
}

#root table td 
{
	text-align: center;
}

#root input 
{
	color: #333;
} 

#lft img { margin-top: 0px; border: none; }
#rgt img { margin-top: 0px; border: none; }

#cnt h1 { 
color : #ffffff;
clear : left;
font-size : 18px;
text-align : right;
margin-left : 30px;
margin-right : 20px;
margin-top : 0px;
font-weight : bold;
margin-bottom : 0;
} 
#cnt h2 
{
color : #ffffff;
font-size : 11px;
text-align : right;
margin-top : 0;
margin-right : 20px;
margin-bottom : 0;
font-weight : normal;
} 
#cnt h3 
{
color : #ffffff;
font-size : 14px;
text-align : right;
margin-top : 0;
margin-right : 20px;
margin-bottom : 0;
font-weight : bold;
font-style: normal;
} 

#cnt p * { 
font-size : 12px;
text-align : right;
margin : 0;
margin-top : 0;
margin-left : 0;
} 

#cnt p { 
font-size : 12px;
text-align : justify;
margin : 20px;
margin-top : 0px;
margin-left : 20px;
margin-bottom : 10px;
font-weight : normal;
} 


#cnt p.l 
{	
font-size : 12px;
text-align : right;
margin : 20px;
margin-top : 10px;
margin-left : 30px;
margin-bottom : 10px;
font-weight : normal;
} 

#cnt p.i 
{	
font-size : 11px;
text-align : right;
margin : 20px;
margin-top : 10px;
margin-left : 30px;
margin-bottom : 10px;
font-weight : normal;
font-style: italic;
} 

#cnt p.c 
{	
font-size : 12px;
text-align:;: center;
margin : 20px;
margin-top : 10px;
margin-left : 30px;
margin-bottom : 10px;
font-weight : normal;

} 

.xt 
{ border-bottom: 1px solid white;
	width: 80%;
	margin: auto;
}

#player0
{
	width: 700px;
	margin: auto;
}

* #headbox ul { list-style-type: none;  }
* #headbox ul li { display: inline; float: right;
	font-size: 12px;}

* #headbox ul li a {
	display: block; 
	padding: 3px;  
	padding-left: 5px; 
	padding-right: 5px; 
	text-decoration: none; 
	color: #dddddd; 
	background-color: #223330;}
* #headbox ul li a:hover {
	display: block; 
	padding: 3px;  
	padding-left: 5px; 
	padding-right: 5px; 
	color: #ffffff; 
	background-color: #ff0000;}
* #headbox ul li a.s {
	display: block; 
	padding: 3px;  
	padding-left: 5px; 
	padding-right: 5px;  
	color: #ffffff; 
	background-color: #43585b;
	font-weight: bold; }

.P 
{
	float: left;
	margin: 20px;
}

