.width-320 { width: 320px }
.width-73 {width: 102px}
#search-td td { color: #666666; }
#search-td .search-form-text { font: normal 24px/24px "Arial", san-serif; }

#stats-ul { margin: 132px 0 0 15px; padding: 0; }
#stats-ul li {
	display: block;
	float: left;
	width: 80px;
	text-align: center;
	margin: 0 7px 0 0;
	padding: 0;
	color: #990099;
	font: normal 20px/20px "Arial", san-serif;
	list-style: none;
}

#hor-navig-td { height: 35px; }
#hor-navig-td ul { margin: 0 0 0 48px; padding: 0; }
#hor-navig-td li { display: block; float: left; padding: 0 8px; list-style: none; }
#hor-navig-td li.li-bord { border-right: 1px solid #636; }
#hor-navig-td li a { color: #636; font: bold 11px/11px "Arial", san-serif; }

#main-box-1 { width: 423px; height: 396px; }
#main-box-1 .text { margin: 55px 30px 0; height: 124px; color: #969; font: normal 11px/11px "Arial", san-serif; }
#main-box-1 .text h1 { color: #939; font: bold 16px/16px "Arial", san-serif; }
#main-box-1 .login { float: left; margin: 66px 30px 0; color: #999; font: normal 10px/12px "Arial", san-serif; }
#main-box-1 .login a { color: #00f; font: normal 11px/12px "Arial", san-serif; text-decoration: underline; }
#main-box-1 .login a.reg { color: #ff6600; font: bold 14px/14px "Arial", san-serif; }
#main-box-1 .services { float: left; margin: 70px 0 0 18px; }
#main-box-1 .services a { display: block; margin: 4px 0; padding: 5px 5px 5px 30px; color: #999; font: normal 11px/11px "Arial", san-serif; }

#main-box-2 { width: 438px; height: 396px; }
#main-box-2 .faces { float: left; margin: 5px 0 0 19px; color: #969; font: normal 10px/14px "Arial", san-serif; }
#main-box-2 .faces p { width: 120px; height: 197px; margin: 10px 0; text-align: center; background: url(img/0vi_face_bg.gif) no-repeat top left; }
#main-box-2 .faces a { color: #000; font: bold 12px/12px "Arial", san-serif; }
#main-box-2 .faces small { color: #999; font: normal 11px/11px "Arial", san-serif; }
#main-box-2 .join { float: left; width: 225px; margin: 15px 0 5px 30px; color: #999; font: bold 12px/12px "Arial", san-serif; }
#main-box-2 .join p { float: left; margin: 11px 0 0; }
#main-box-2 .join span { float: right; margin: 11px 0 0; color: #909; }
#main-box-2 .leader { float: right; width: 132px; margin: 5px 13px 0 0; color: #969; font: normal 10px/12px "Arial", san-serif; }
#main-box-2 .leader span { display: block; float: left; width: 100%; margin-bottom: 10px; text-align: center; }
#main-box-2 .leader span a { color: #fff; font: bold 14px/16px "Arial", san-serif; }
#main-box-2 .leader p { margin: 0 0 7px; padding: 0; }
#main-box-2 .leader p a { color: #000; font: bold 12px/14px "Arial", san-serif; }
#main-box-2 .leader img { float: left; margin: 0 4px; }
#main-box-2 .leader b { display: block; float: left; margin: 7px 0 0 31px; color: #000; }
#main-box-2 .leader b i { color: #909; font: bold 14px/14px "Arial", san-serif; }
