body{margin:0; padding:0; background:url(images/fill.gif) top repeat-x;}
form, td, p, li {
	margin:0;
	padding:0;
	margin-right: 10px;
	margin-top: 10px;
}
table, td {border-collapse:collapse;}
table, td, img {
	border:0;
}

input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px; vertical-align:middle; border:1px solid #0E1622;}
.inp{ width:133px; height:19px;}
.inp_1{ width:163px; height:20px;}
td, tr {
	vertical-align:top;
	text-align:left;
}

.align_right{text-align:right}
.bottom{vertical-align:bottom}


.header{
	font:12px/10px arial, helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:top;
}
/*--------*/
.corners div { width:100%; height:100%;}
.corners .fill_top { background:url(images/fill_top.gif) top repeat-x;}
.corners .fill_top_1 { background:url(images/fill_top_1.gif) top repeat-x;}
.corners .fill_top_2 { background:url(images/fill_top_2.gif) top repeat-x;}
.corners .fill_bot { background:url(images/fill_side.gif) bottom repeat-x;}
.corners .fill_left { background:url(images/fill_side.gif) left repeat-y;}
.corners .fill_right { background:url(images/fill_side.gif) right repeat-y;}

.corners .top_left { background:url(images/top_left.gif) top left no-repeat;}
.corners .top_left_1 { background:url(images/top_left_1.gif) top left no-repeat;}
.corners .top_right { background:url(images/top_right.gif) top right no-repeat;}
.corners .top_right_1 { background:url(images/top_right_1.gif) top right no-repeat;}
.corners .top_right_3 { background:url(images/top_right_3.gif) top right no-repeat;}
.corners .top_right_4 { background:url(images/top_right_4.gif) top right no-repeat;}
.corners .top_right_5 { background:url(images/top_right_5.gif) top right no-repeat;}
.corners .top_right_6 { background:url(images/top_right_6.gif) top right no-repeat;}
.corners .top_right_7 { background:url(images/top_right_7.gif) top right no-repeat;}
.corners .bot_left { background:url(images/bot_left.gif) bottom left no-repeat;}
.corners .bot_right { background:url(images/bot_right.gif) bottom right no-repeat;}
/*--------*/

.content .bg_h{ background:url(images/bg_h.jpg) top right no-repeat;}
.content .bg_h_1{ background:url(images/bg_h_1.jpg) top right no-repeat;}
.content .bg_h_2{ background:url(images/bg_h_2.jpg) top right no-repeat;}
.content .bg_h_3{ background:url(images/bg_h_3.gif) top right no-repeat;}
.content .bg_h_4{ background:url(images/bg_h_4.gif) top right no-repeat;}
.content .bg_h_5{ background:url(images/bg_h_5.gif) top right no-repeat;}
.content .bg_h_6{ background:url(images/bg_h_6.gif) top right no-repeat;}
.content .bg_h_7{ background:url(images/bg_h_7.gif) top right no-repeat;}
.content .bg_h_8{ background:url(images/bg_h_8.gif) top right no-repeat;}

.content .fill_h{width:488px; background:url(images/fill_h.gif) top repeat-x;}
.content .fill_i{width:488px; background:url(images/fill_i.gif) top repeat-x;}

.content{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.contentb{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.content .t_1{
	font:11px/15px arial, helvetica, sans-serif;
	color:#000000;
}

.content .t_2{color:#F6F6F6;}

.content .t_3{
	font:11px/16px arial, helvetica, sans-serif;
	color:#C1C7D4;
}
.content .t_4{
	font:10px/15px arial, helvetica, sans-serif;
	color:#667CAF;
}
.content strong{
	font-weight:bold;
	color:#e2001a;
}
.content b{ font-weight:bold; color:#667CAF;}
.content span{ font-weight:bold; font-size:12px; color:#2E446E;}
.content .indent{ padding:15px 10px 20px 11px;}
.content .indent_1{ padding:15px 10px 13px 11px;}
.content .indent_2{ padding:15px 20px 13px 11px;}
.content .indent_3{ padding:15px 5px 16px 5px;}
.content .indent_4{ padding:15px 10px 23px 11px;}
.content .indent_5{ padding:15px 10px 21px 11px;}
.content .indent_6{ padding:15px 10px 16px 11px;}
.content .indent_7{ padding:15px 10px 13px 11px;}
.content .indent_8{ padding:15px 5px 13px 5px;}

/*--------*/
.content a{color:#20345B; text-decoration:underline;}
.content a:hover{text-decoration:none;}
.link{ color:#667CAF; font-weight:bold; font-size:12px;}
.content .link_1{ color:#e2001a; font-weight:bold; text-decoration:none;}
.content .link_1:hover{ text-decoration:underline;}
.content .link_2{ font-size:11px; color:#2E446E; font-weight:bold; text-decoration:none;}
.content .link_2:hover{ text-decoration:underline;}
.content .link_3{font-size:12px; color:#3e3f3f; font-weight:bold;}
.content .link_4{ color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}
.content .link_4:hover{ text-decoration:underline;}
.content .link_5{color:#667CAF; font-weight:bold;}
.content .link_6{color:#F38B1C; font-weight:bold;}
.content .link_7{color:#e2001a; font-weight:bold; text-decoration:none;}
.content .link_7:hover{text-decoration:underline;}
.content .link_8{ font-size:11px; color:#e2001a; font-weight:bold;}
.content .link_9{ color:#5f5f5f; font-weight:bold; font-size:12px; text-decoration:none;}


/*--------*/

.content ul {
	margin:0;
	padding:0;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}

.content li a {
	font-size:12px;
	line-height:19px;
	color:#667CAF;
	font-weight:bold;
	text-decoration:underline; 
}
.content li a:hover { 
	text-decoration:none;
}
.list_2{ line-height:16px;}
.list_1 ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.list_1 li {
	background:url(images/arr.gif) center left no-repeat; 
	padding:0 0 0 12px;
}
.list_1 li a { 
	line-height:20px;
	color:#20345B;
	font-weight:normal;
	text-decoration:none; 
	background-position:left center;
}
.list_1 li a:hover { 
	text-decoration:underline;
}


.footer{
	font:11px/13px arial, helvetica, sans-serif;
	color:#2F3D55;
}
.footer strong{ font-weight:bold; text-decoration:underline;}
.footer a{
	color:#2F3D55;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.footer .link{ font-weight:bold; text-decoration:underline;}
.footer .link:hover{ text-decoration:none;}
.footer .link_1{ color:#32506A; font-weight:bold; text-decoration:none;}
.footer .link_1:hover{ text-decoration:underline;}
.register_form{margin: 0 13px 50px 13px; width: 735px;}
.register_form td{padding-bottom: 10px;}
.register_form .title{width: 170px;	padding-right: 10px; text-align:right;}
.register_form .field{width: 180px;	height: 18px;}
.register_form .field input{width: 170px;}

#sbm{float: right;	margin: 0 76px 0 0;	color: #e2001a;	text-decoration: none;}
#loading{text-align: center;}
#loading img{margin-right: 5px;}
#status{margin: 0 13px 20px; color: #e2001a;}

.gallery_list{color: #fff; font:bold 13px/28px Arial; margin: 21px 0 10px 13px; width:730px;}
.gallery_list .heading{background: #e2001a;}
.gallery_list .heading td{padding: 0 15px;}
.gallery_list .heading .time{width:135px; border-left: 1px solid #a60114;}

#glist {font: 12px/28px Arial; width:730px;}
#glist .odd .time, #glist .even .time{border-left: 1px solid #fff; width:135px;}
#glist .odd{background: #dcdcdc; font-weight: 12px;}
#glist .even{background: #c8c6c6; font-weight: 12px;}
#glist tr:hover{background: #6c6b6b; color: #fff; }
#glist td{padding: 0 15px;}
.glist_wrap{height: 280px; overflow: auto;}


.userpic{border: 1px solid #6c6b6b; padding: 3px; width: 104px; height: 104px;}
.sp{padding:15px 0 0 15px;}
.bio, .site{color: #e2001a; font: 11px/18px Arial; text-decoration: none;}
.more_info .col2 td{font: 12px Arial;}
.more_info .col1{width: 115px;}
.more_info .col2 .title{font:bold 13px Arial; padding: 0 0 24px 0;}

#clip{display: none; width: 900px; height: 700px; margin: 30px auto; background: #555555;}
#clip .title{color: #fff; padding: 10px 10px 10px 10px;}
#clip .title .close_clip{float: right;}
#player_api{height: 660px;}

.main_content, .data_null{display: none}
.data_null{font: bold 12px/28px Arial; color: #e2001a; text-align: center; padding: 20px 0 400px 0;}

#bio{display: none;}

#register .content .fill_h{width:734px;}