body {
	margin : 0;
	padding : 0;
	background-color : #ea5e21;
}
td {
	font-size : 0pt;
}
#head_str {
	width : 100%;
	height : 136px;
	background-image : url(img/head_str.gif);
}
#head_1 {
	width : 259px;
	height : 126px;
	background-image : url(img/head_1.jpg);
}
#head_2 {
	width : 259px;
	height : 126px;
	background-image : url(img/head_2.jpg);
}
#head_3 {
	width : 259px;
	height : 126px;
	background-image : url(img/head_3.jpg);
}
#menu_str {
	width : 202px;
	height : 100%;
	background-image : url(img/menu_str.gif);
	background-repeat : repeat-y;
}
#menu_head {
	width : 202px;
	height : 24px;
	background-image : url(img/menu_head.gif);
}
.menu_title {
	width : 202px;
	height : 24px;
	background-image : url(img/menu_title.gif);
	padding-left : 24px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #fcfd02;
}
#menu_foot {
	width : 202px;
	height : 12px;
	background-image : url(img/menu_foot.gif);
}
.menu_block {
	padding-left : 10px;
	padding-top : 8px;
	padding-bottom : 10px;
}
.arrow {
	font-weight : bold;
	font-family : Times New Roman, Garamond;
	font-size : 12pt;
	color : #ffffff;
	margin-right : 6px;
	line-height : 18pt;
}
a.menu {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	text-decoration : none;
}
a.menu:hover {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #fcfd02;
	text-decoration : underline;
}
#login {
	margin-top : 15px;
	margin-bottom : 8px;
}
.login_text {
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #fcfd02;
}
.input {
	width : 105px;
	font-weight : bold;
	font-size : 12px;
	font-family : Tahoma, Arial, Verdana;
	background : #ffffff;
	color : #970103;
	border : 1px double #970102;
	margin-left : 5px;
	margin-top : 5px;
}
a.forget_pass {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 7pt;
	color : #ffffff;
	text-decoration : none;
}
a.forget_pass:hover {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 7pt;
	color : #ffffff;
	text-decoration : underline;
}
#forget_pass {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 7pt;
	color : #ffffff;
	margin-left : 87px;
}
#people {
	width : 50px;
	height : 55px;
	background-image : url(img/people.gif);
	background-repeat : no-repeat;
	background-position : top center;
}
.people {
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	line-height : 12pt;
	padding-top : 15px;
	padding-left : 5px;
	padding-bottom : 10px;
}
.last_reg {
	font-weight : bold;
	font-style : italic;
	text-decoration : underline;
}
.site_name {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	text-decoration : underline;
}
#youth {
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	line-height : 11pt;
	padding : 10px 7px 10px 10px;
}
#youth_b {
	font-weight : bold;
}
#other {
	width : 202px;
	height : 100px;
	padding : 15px 0 15px 0;
	line-height : 12pt;
}
#current_page {
	height : 40px;
	font-family : Tahoma, Arial, Verdana;
	font-size : 16pt;
	color : #fcfd02;
	padding-left : 16px;
}
.msg_box {
	width : 100%;
	height : 100%;
	background-color : #ffe5e6;
}
.msg_top_str {
	width : 100%;
	height : 26px;
	background-image : url(img/msg_top_str.gif);
	background-repeat : repeat-x;
}
.letter_top {
	width : 57px;
	height : 26px;
	background-image : url(img/letter_top.gif);
}
.msg_top_r {
	width : 10px;
	height : 26px;
	background-image : url(img/msg_top_r.gif);
}
.letter_str {
	width : 57px;
	height : 100%;
	background-image : url(img/letter_str.gif);
	background-repeat : repeat-y;
}
.letter_bot {
	width : 57px;
	height : 28px;
	background-image : url(img/letter_bot.gif);
}
.msg_bot_l {
	width : 57px;
	height : 20px;
	background-image : url(img/msg_bot_l.gif);
}
.msg_bot_r {
	width : 10px;
	height : 20px;
	background-image : url(img/msg_bot_r.gif);
}
.sep {
	width : 100%;
	height : 20px;
	background-color : #ea5e21;
}
.msg_text {
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
	line-height : 11pt;
	padding : 5px 20px 20px 0;
}
.date_text {
	font-family : Arial, Tahoma, Verdana;
	font-size : 8pt;
	color : #970103;
	padding-right : 20px;
}
a.sender_text {
	font-family : Arial, Tahoma, Verdana;
	font-size : 8pt;
	color : #970103;
	text-decoration : none;
}
a.sender_text:hover {
	font-family : Arial, Tahoma, Verdana;
	font-size : 8pt;
	color : #970103;
	text-decoration : none;
}
a.more {
	font-family : Arial, Tahoma, Verdana;
	font-size : 10pt;
	color : #970103;
	text-decoration : none;
}
a.more:hover {
	font-family : Arial, Tahoma, Verdana;
	font-size : 10pt;
	color : #970103;
	text-decoration : none;
}
.msg_name {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #000000;
}
.more_date_text {
	font-family : Arial, Tahoma, Verdana;
	font-size : 8pt;
	color : #000000;
	text-align : right;
}
#rating {
	width : 80px;
	height : 15px;
	background-image : url(img/rating_3.gif);
}
#top_line_str {
	width : 100%;
	height : 7px;
	background-image : url(img/top_line_str.gif);
	background-repeat : repeat-x;
}
#bot_line_str {
	width : 100%;
	height : 7px;
	background-image : url(img/bot_line_str.gif);
	background-repeat : repeat-x;
}
#msg_oper {
	width : 100%;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 11pt;
	color : #fcfd02;
	padding-top : 15px;
	text-align : center;
}
.select_rate {
	width : 70px;
	font-family : Verdana, Tahoma, Arial;
	font-size : 11px;
	background : #ffffff;
	color : #970103;
	margin-top : 20px;
	margin-right : 8px;
}
#rate {
	border : 0;
	width : 70px;
	height : 20px;
	vertical-align : bottom;
	margin-bottom : 1px;
}
.oper {
	border : 0;
	width : 80px;
	height : 20px;
}
.msg_write {
	height : 33px;
	width : 90px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #000000;
	text-align : right;
	padding-right : 10px;
}
.select_category {
	width : 150px;
	font-family : Verdana, Tahoma, Arial;
	font-size : 13px;
	background : #ffffff;
}
.input_title {
	width : 150px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
}
.t_area {
	width : 100%;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	padding : 5px;
}
.alert_text {
	height : 40px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #000000;
}
.reg_text {
	height : 30px;
	width : 120px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #000000;
	text-align : right;
}
.input_reg {
	width : 180px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 10px;
}
.chek_reg {
	margin-left : 5px;
	margin-bottom : -1px;
}
.select_day {
	width : 41px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 10px;
}
.select_month {
	width : 85px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 5px;
}
.select_year {
	width : 57px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 5px;
}
.select_country {
	width : 180px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 10px;
}
.select_sex {	
	margin-left : 10px;
	margin-bottom : -1px;
}
.text_sex {
	margin-left : 2px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
}
.about_you {
	width : 100%;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	padding : 5px;
	margin : 5px 0 5px 10px;
}
#photo_profile {
	width : 100px;
	height : 100px;
	background-image : url(img/photo_scout.jpg);
	background-repeat : no-repeat;
}
#del_photo {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #000000;
	padding-left : 5px;
}
#photo_table {
	margin : 5px 0 5px 10px;
}
.oper_write {
	height : 33px;
	width : 150px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #000000;
	text-align : right;
	padding-right : 10px;
}
#members_table {
	border : solid 1px #ffffff;
}
#mem_number {
	width : 30px;
	height : 22px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #ffffff;
	margin-top : 6px;
}
.members {
	height : 22px;
	width : 30px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	text-align : center;
	border : solid 1px #ffffff;
}
.members_texttop {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 10pt;
	color : #ffffff;
	padding-left : 5px;
	border : solid 1px #ffffff;
}
.members_text {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	padding-left : 5px;
	border : solid 1px #ffffff;
}
.members_stat {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	font-style : italic;
	padding-left : 5px;
	border : solid 1px #ffffff;
}
a.members_name {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	text-decoration : none;
}
a.members_name:hover {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	text-decoration : none;
}
.profile_text1 {
	height : 30px;
	width : 124px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
	text-align : right;
}
.profile_text2 {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
	font-style : italic;
	text-align : left;
	padding-left : 10px;
}
a.profile {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
	font-style : italic;
	text-decoration : none;
}
a.profile:hover {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 9pt;
	color : #000000;
	font-style : italic;
	text-decoration : underline;
}
.select_status {
	width : 90px;
	font-size : 13px;
	font-family : Verdana, Tahoma, Arial;
	background : #ffffff;
	border : 1px solid #7f9db9;
	margin-left : 10px;
}
#paging {
	height : 20px;
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #000000;
	text-align : center;
}
a.paging {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
}
a.paging:hover {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #970103;
	text-decoration : none;
}
.active_page {
	font-weight : bold;
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #970103;
	text-decoration : underline;
}
#foot_str {
	width : 100%;
	height : 25px;
	background-image : url(img/foot_str.gif);
	background-repeat : repeat-x;
}
.foot_text {
	font-family : Tahoma, Arial, Verdana;
	font-size : 8pt;
	color : #ffffff;
	padding-left : 25px;
	padding-right : 25px;
}