body {
	background-color: #000;
	margin:0px 0px ;
	color:#CA4762;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","arial", "Osaka", "sans-serif";
}

#container
{
width :780px;
	background-image: url(img/bg.gif);
	margin:0px;
	background-color: #000;
	background-repeat: repeat-y;

border-left:#fff solid 1px;
border-right:#fff solid 1px;
border-bottom:#fff solid 1px;

padding:15px 20px ;

}

#head
{
padding-left:6px;
background-image: url(img/bg.gif);
	background-repeat: repeat-y;

}



/* =============== banner =============== */



/* =============== right =============== */
#right{
text-align : left;

width: 200px;	
font-size:x-small;
background: url(img/bg_right.gif) repeat-y;
border-left:#666 solid 1px;


padding:10px 0px 0px 10px;




}

.left{float:left; text-align : left;
}

.right_bar{
padding:0px 0px 0px 0px;

}

.side A{		color: #f90;}
.side A:link		{ text-decoration: none; }
.side A:visited	{ text-decoration: none; }
.side A:active	{ text-decoration: underline; }
.side A:hover	{text-decoration: underline; }

.titlelogo{margin:0px 0px 30px 0px;}

.sidebar
{
padding:0px 0px 0px 0px;
margin:0px 0px;
}


.sidebar a{
color:#fff;
width:180px;
height:20px;
margin-bottom:10px;
padding:3px 0px 0px 10px;

text-decoration: none; 
letter-spacing: 2px;
border:1px solid #ccc;

}


.l_l{
float:left;
width:25px;
height:23px;
margin-bottom:6px;
}

.l_t{
height:23px;
width:120px;
float:left;
padding:8px 0px 0px 10px ;
margin-bottom:6px;
}

.side
{letter-spacing: 2px;
font-size:12px;
background-color: #4C6464;	

color:#ccc;
letter-spacing: 0px;

width:180px;
height:20px;
margin-bottom:10px;
padding:10px 0px 5px 10px;
border:1px solid #ccc;

line-height: 100%;
}

.sidebar a:link		{background-color: #4C6464;}
.sidebar a:visited	{background-color: #4C6464;}
.sidebar a:active	{;}
.sidebar a:hover	{	background-color: #336666;}


.sidetitle{
font-size:12px;
color:#ccc;
background-color: #333;	

letter-spacing: 0px;

width:180px;
height:20px;
margin-top:20px;
margin-bottom:10px;
padding:3px 0px 0px 10px;
border:1px solid #999;

}



/* =============== center =============== */
#center {
text-align : left;



	color:#ccc;

	float: right;
	width: 514px;height: 600px;
	padding:0px 0px 0px 0px;





}

#center h1{		color:#CA4762;
font-size:medium;
margin:5px 5px 10px 0px;
letter-spacing: .2em;
}

#center h2{

color:#fff;
height:26px;
font-size:12px;
padding:5px 5px 0px 15px;
background-color: #222;	
font-weight: normal;

margin-top:10px;
margin-bottom:10px;
border:#444 solid 1px;

}

#center h3{
	font-size:11px;
	color:#0ee;
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing: 2px;
	font-weight: normal;

}
.content
{
height:140px;

background: url(img/bg_center.gif) repeat-y;

padding:10px 8px 10px 15px;



	font-size: x-small;
	line-height: 180%;
	margin-top:10px;
}

.contents
{
background: url(img/bg_center_03.gif) repeat-y;
height:60px;
padding:10px 8px 10px 15px;



	font-size: x-small;
	line-height: 180%;
	margin-top:10px;margin-bottom:0px;

}

#center ul{		
color:#8ff;
list-style-type:square;	
margin-left:20px;
}

#center .list{
color:#ccc;
}

#center A{		color: #f90;}
#center A:link		{ text-decoration: none; }
#center A:visited	{ text-decoration: none; }
#center A:active	{ text-decoration: underline; }
#center A:hover	{text-decoration: underline; }


#center em {
color: #FFDE00;
font-style: normal;	
font-weight: normal;
}

#center i {
color: #FFDE00;
font-style: normal;	
font-weight: normal;
}

#center b {
color: #FFDE00;
}

#center blockquote {
margin 	0px 20px;
}




/* =============== bottom =============== */


#bottom {
width:780px;
text-align : left;

font-size :10px;
height:40px;
background-color: #000;
padding-left:0px;

}

#bottom A{		color: #f90;}
#bottom A:link		{ text-decoration: none; }
#bottom A:visited	{ text-decoration: none; }
#bottom A:active	{ text-decoration: underline; }
#bottom A:hover	{text-decoration: underline; }


#bottom h2{

float:left;
color:#fff;
width:420px;
font-weight: normal;
font-size:10px;
margin-top:0px;

}


/* =============== etc =============== */

table{
background-color: #000;
}




.text {
	width: 480px;
	font-size: x-small;
	line-height: 140%;
margin-bottom:30px;
}




.text img {
	border:solid 1px #000;
	margin-bottom:20px;
}


.bottomCopy {

	width: 480px;
	font-size: xx-small;
	line-height: 140%;
margin-bottom:800px;
}
.mini {
	font-size: xx-small;
	line-height: 140%;
}








.posted
{
border-top:1px solid #a45;
font-size: x-small;
}







.divcl{clear:both;}
.divleft{float:left;}
.divright{float:right;}
