@CHARSET "UTF-8";

@import "/data/js/lightbox/lightbox.css";

/* import css files */
@import url('/data/css/profile.css');

/* import css files */


* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Verdana, Tahoma, Arial, Georgia, "Times New Roman";
	font-size: 11px;
	text-align: center;
	background: url('/data/images/background.jpg') repeat;
}

.p1 {
	padding: 2px;
}

.center {
	text-align: center;
}

a {
	color: #93C4FC;
	font-weight: bold;
	text-decoration: none;
}

.error {
	color: red;
}

.middle {
	vertical-align: middle;
}

img {
	border: 0px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}

.content {
	width: 1000px;
	margin: 0 auto;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.tleft {
	text-align: left;
}

.tright {
	text-align: right;
}

.tcenter {
	text-align: center;
}

.b {
	font-weight: bold;
}

.n {
	font-weight: normal;
}

.u {
	text-decoration: underline;
}

.f8 {
	font-size: 8px;
}

.f9 {
	font-size: 9px;
}

.f10 {
	font-size: 10px;
}

.f11 {
	font-size: 11px;
}

.f12 {
	font-size: 12px;
}

.f13 {
	font-size: 13px;
}

.f14 {
	font-size: 14px;
}

.f15 {
	font-size: 15px;
}

.f16 {
	font-size: 16px;
}

.f17 {
	font-size: 17px;
}

.f18 {
	font-size: 18px;
}

.f19 {
	font-size: 19px;
}

.f20 {
	font-size: 20px;
}

.blue {
	color: #93C4FC;
}

.pink {
	color: #F9B497;
}

.black {
	color: #000000;
}

.red {
	color: #FF0000;
}

.newred {
color:#df6767;
}

.newpink {
color:#ee3cf5;
}

.newblue {
color:#178eb0;
}

.semi-black {
	color: #161616;
}
.gray-new {
	color: #a6a9ab;
}

.green {
	color: #00CC00;
}

.silver {
	color: #D5D5D5;
}

.darkblue {
	color: #5d768b;
}

.mauto {
	margin: 0 auto;
}

.c-online {
color:#8eaa16;
}

.c-offline {
color:#A3A3A3;
}

.bottom-gray-dashed {
	border-bottom: 1px dashed #D5D5D5;
	padding-bottom: 5px;
}

.bottom-blue-dashed {
	border-bottom: 1px dashed #93C4FC;
	padding-bottom: 3px;
}

.right-gray-dashed {
	border-right: 1px dashed #D5D5D5;
	padding-right: 5px;
}

.no-border {
	border: 0px;
}

.bgray {
	background-color: #EEEEEE;
	border: 1px solid gray;
	padding: 2px;
}

.w300 {
	width: 300px;
}

.w150 {
	width: 150px;
}

.rememberme {
	margin-top: 10px;
}

/*
	HEADER DEFINITIONS
*/
.header {
	width: 980px;
	height: 246px;
	background: transparent url('/data/images/header_background.png') no-repeat bottom center;
	text-align: left;
}

.header .logo {
	width: 345px;
	height: 182px;
	float: left;
}

.header .langsBar {
	width: 200px;
	height: 25px;
	float: left;
	text-align: right;
}

.header .help {
	width: 67px;
	height: 18px;
	margin-top: 158px;
	margin-right: 10px;
	float: right;
}

.header .registration {
	width: 113px;
	height: 15px;
	margin-top: 161px;
	margin-right: 20px;
	float: right;
}

.header .login {
	width: 64px;
	height: 18px;
	margin-top: 158px;
	margin-right: 75px;
	float: right;
}

.header .logout {
	width: 77px;
	height: 20px;
	margin-top: 156px;
	margin-right: 65px;
	float: right;
}

.header .questions {
	width: 78px;
	height: 19px;
	margin-top: 157px;
	margin-right: 15px;
	float: right;
}

.header .menu {
	width: 500px;
	margin-top: 15px;
	margin-left: 60px;
	float: left;
}

.header .menu ul {
	color: #FFFFFF;
	list-style-type: none;
}

.header .menu ul li {
	margin: 0px 3px;
	padding-top: 5px;
	float: left;
}

.header .menu ul li.separator {
	width: 3px;
	height: 30px;
	background: transparent url('/data/images/menuseparator.jpg') no-repeat;
	padding: 0px;
}

.header .menu ul li a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}

.header .login-form {
	margin-top: 5px;
	margin-left: 30px;
	float: left;
}

.header .login-form input[type=text],.header .login-form input[type=password] {
	width: 140px;
	height: 20px;
	border: 0px;
	background: transparent url('/data/images/home_page_input.png') no-repeat;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 4px;
	margin-right: 2px;
}

.header .login-menu {
	margin-top: 8px;
	margin-left: 30px;
	float: left;
}

.header .login-menu a {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	text-transform: capitalize;
}

.header .login-menu .separator {
	color: #C2C2C2;
	font-size: 12px;
	margin: 0px 3px;
}

/*
	HOME PAGE TOP USERS
*/
.top-users {
	width: 952px;
	height: 215px;
	background: transparent url('/data/images/home_page_second_background.png') no-repeat center center;
	text-align: left;
}

.top-users .top-users-box {
	width: 650px;
	height: 180px;
	padding-top: 12px;
	margin-left: 30px;
	float: left;
}

.top-users .top-users-box .title {
	width: 233px;
	height: 24px;
	background: transparent url('/data/images/top_users.png') no-repeat;
}

.top-users .top-users-box img {
	border: 4px solid #FFFFFF;
	margin-top: 5px;
	margin-left: 3px;
}

.top-users .last-from-forum {
	width: 190px;
	height: 180px;
	padding-top: 12px;
	margin-left: 50px;
	float: left;
	overflow: hidden;
}

.top-users .last-from-forum .title {
	width: 184px;
	height: 24px;
	background: transparent url('/data/images/last_from_forum.png') no-repeat;
}

.top-users .last-from-forum a {
	color: #000000;
	white-space: nowrap;
	text-decoration: underline;
	font-weight: normal;
}

.top-users .last-from-forum .view-more {
	text-align: right;
}

.top-users .last-from-forum .view-more a {
	color: #93C4FC;
	font-size: 10px;
	margin-right: 30px;
}

/*
	STAR AND BANNER
*/
.star {
	width: 214px;
	height: 84px;
	margin-left: 34px;
	float: left;
}

.banner {
	width: 482px;
	height: 75px;
	background: transparent url('/data/images/home_page_banner.png') no-repeat;
	text-align: left;
	padding-top: 8px;
	padding-left: 9px;
	float: left;
}

/*
	HOME PAGE BOXES
*/
.boxes-title {
	width: 908px;
	height: 62px;
	background: transparent url('/data/images/home_page_box_header.png') no-repeat;
}

.boxes-title .random-profiles {
	width: 164px;
	height: 24px;
	background: transparent url('/data/images/random_profiles.png') no-repeat;
	margin-top: 10px;
	margin-left: 40px;
	float: left;
}

.boxes-title .whats-new {
	width: 108px;
	height: 21px;
	background: transparent url('/data/images/whats_new.png') no-repeat;
	margin-top: 13px;
	margin-left: 145px;
	float: left;
}

.boxes {
	width: 940px;
}

.boxes .box-profiles {
	width: 263px;
	height: 236px;
	background: transparent url('/data/images/home_page_box1.png') no-repeat;
	text-align: left;
	margin-left: 12px;
	padding-left: 45px;
	padding-right: 10px;
	float: left;
}

.boxes .box-profiles img {
	border: 3px solid #CBCBCD;
	margin-top: 8px;
	margin-left: 5px;
	float: left;
}

.boxes .box-profiles .large-photo {
	float: left;
}

.boxes .box-profiles .large-photo img {
	border: 4px solid #93C4FC;
}

.boxes .box-profiles .profile-info {
	border-bottom: 1px solid #93C4FC;
	padding-bottom: 2px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.boxes .box-profiles ul {
	list-style-type: none;
}

.boxes .box-profiles ul li {
	width: 49%;
	float: left;
}

.boxes .box-moods {
	width: 550px;
	height: 231px;
	background: transparent url('/data/images/home_page_box2.png') no-repeat;
	text-align: left;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 40px;
	overflow: hidden;
	float: left;
}

.boxes .box-moods .post {
	width: 550px;
	border-bottom: 1px solid #A1C7EE;
	padding-bottom: 3px;
	padding-top: 3px;
}

.boxes .box-moods .post .photo {
	float: left;
}

.boxes .box-moods .post .photo img {
	border: 3px solid #CACACA;
}

.boxes .box-moods .post .text {
	width: 500px;
	margin-left: 10px;
	float: left;
	overflow: hidden;
}

.boxes .box-moods .post .text a {
	color: #8EC2FE;
	text-decoration: underline;
}

.boxes .box-moods .more-posts {
	text-align: right;
}

.boxes .box-moods .more-posts a {
	color: #8EC2FE;
	font-size:13px;
	text-decoration: underline;
	font-weight: normal;
}

.boxes .box-search {
	width: 263px;
	height: 171px;
	background: transparent url('/data/images/home_page_box3.png') no-repeat;
	text-align: left;
	padding-top: 15px;
	padding-left: 55px;
	margin-left: 10px;
	float: left;
}

.boxes .box-search a {
	color: #000000;
	text-decoration: underline;
}

.boxes .box-search .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .box-groups {
	width: 590px;
	height: 171px;
	background: transparent url('/data/images/home_page_box4.png') no-repeat;
	text-align: left;
	padding-top: 15px;
	padding-left: 20px;
	float: left;
}

.boxes .box-groups .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .box-groups .groupbox {
	width: 270px;
	height: 70px;
	float: left;
}

.boxes .box-groups .groupbox a {
	color: #8EC2FE;
	text-decoration: underline;
}

.boxes .box-groups .groupbox img {
	border: 3px solid #CACACA;
	margin-right: 10px;
	float: left;
}

.boxes .month-users {
	width: 293px;
	height: 170px;
	background: transparent url('/data/images/home_page_box5.png') no-repeat;
	text-align: center;
	padding-top: 12px;
	padding-left: 25px;
	margin-top: 5px;
	margin-left: 10px;
	float: left;
	margin-top: 5px;
}

.boxes .month-users img {
	border: 5px solid #CACACA;
	margin-left: 10px;
}

.boxes .month-users .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .new-users {
	width: 584px;
	height: 175px;
	background: transparent url('/data/images/home_page_box6.png') no-repeat;
	text-align: left;
	padding-top: 12px;
	padding-left: 20px;
	float: left;
}

.boxes .new-users img {
	border: 5px solid #CACACA;
	margin-left: 5px;
}

.boxes .new-users .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .last-news {
	width: 268px;
	height: 188px;
	background: transparent url('/data/images/home_page_box7.png') no-repeat;
	text-align: left;
	padding-top: 12px;
	padding-left: 50px;
	margin-left: 15px;
	float: left;
}

.boxes .last-news a {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

.boxes .last-news img {
	border: 5px solid #CACACA;
	margin-left: 20px;
}

.boxes .last-news .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .last-news .title a {
	color: #C9C9C9;
	font-size: 11px;
	font-weight: normal;
}

.boxes .last-events {
	width: 276px;
	height: 195px;
	background: transparent url('/data/images/home_page_box8.png') no-repeat;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
	margin-top: 7px;
	float: left;
}

.boxes .last-events .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .last-events .title a {
	color: #C9C9C9;
	font-size: 11px;
	font-weight: normal;
}

.boxes .last-events .groupbox {
	width: 270px;
	height: 70px;
}

.boxes .last-events .groupbox a {
	color: #8EC2FE;
	text-decoration: underline;
}

.boxes .last-events .groupbox img {
	border: 3px solid #CACACA;
	margin-right: 10px;
	float: left;
}

.boxes .referats {
	width: 300px;
	height: 209px;
	background: transparent url('/data/images/home_page_box9.png') no-repeat;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
	margin-top: 2px;
	float: left;
}

.boxes .referats .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .referats .title a {
	color: #C9C9C9;
	font-size: 11px;
	font-weight: normal;
}

.boxes .referats .text {
	width: 120px;
	float: left;
}

#bottomright .photo {
	width: 130px;
	max-width: 130px;
	height: 150px;
	max-height: 150px;
	float: left;
}

.boxes .referats .photo img {
	border: 5px solid #9C7854;
}

.boxes .referats input[type=text] {
	border: 1px solid #A0A0A0;
	margin-top: 4px;
}

.boxes .referats .photo .btnSearch2 {
	width: 70px;
	height: 50px;
	background: url('/data/images/search.png') no-repeat;
	border: 0px;
	position: relative;
	left: 110px;
	top: 0px;
}

.boxes .box-adv {
	width: 278px;
	height: 290px;
	background: transparent url('/data/images/adv_box.png') no-repeat;
	text-align: left;
	padding-top: 10px;
	padding-left: 45px;
	margin-left: 10px;
	float: left;
}

.boxes .box-search-large {
	width: 535px;
	height: 309px;
	background: transparent url('/data/images/search_box.png') no-repeat;
	text-align: left;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 50px;
	float: left;
}

.boxes .box-search-large .title {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #A1C7EE;
	padding-bottom: 2px;
}

.boxes .box-search-large .search-menu {
	border-bottom: 1px dashed #D3D3D3;
	padding-bottom: 2px;
}

.boxes .box-info {
	width: 828px;
	height: 337px;
	background: transparent url('/data/images/info_box.png') no-repeat;
	text-align: left;
	padding-left: 50px;
	padding-right: 50px;
	margin-left: 10px;
	float: left;
}

.boxes .box-info .text {
	width: 820px;
	height: 200px;
	overflow: auto;
	margin-top: 20px;
}

.box-groups .groupbox {
	width: 260px;
	height: 70px;
	overflow: auto;
}

.btnSearch {
	width: 82px;
	height: 31px;
	background: url('/data/images/btnSearch.jpg') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

/*
  PROFILE BOXES
*/

/*
  CONTAINER DEFINITONS
*/
.container {
	width: 935px;
}

.container-header {
	width: 902px;
	background: transparent url('/data/images/content_box_header.png') no-repeat top center;
	text-align: left;
}

.container-header .box-content {
	width: 846px;
	min-height: 100px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px 10px;
	margin-left: 36px;
}

.container-header .box-content .gray-button {
	width: 121px;
	height: 20px;
	background: transparent url('/data/images/button_gray.png') no-repeat;
	text-align: center;
	padding-top: 4px;
	margin-right: 10px;
}

.container-header .box-content .gray-button a {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.container-header .box-content .album-box {
	width: 420px;
	text-align: left;
	margin-bottom: 10px;
	margin-right: 3px;
}

.container-header .box-content .album-box img.avatar {
	width: 144px;
	height: 144px;
	border: 5px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.container-header .box-content .album-box .album-name {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.container-header .box-content .album-box .album-delete {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.container-footer {
	width: 891px;
	height: 47px;
	background: transparent url('/data/images/content_box_footer.png') no-repeat top center;
	text-align: center;
	margin-left: 36px;
}

/*
  OTHER DEFINITIONS
*/
.large-title-blue {
	width: 464px;
	height: 28px;
	background: transparent url('/data/images/large_title_blue.png') no-repeat;
	font-size: 14px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5D768B;
}

.large-title-blue h2 {
	font-size: 14px;
	font-weight: bold;
	color:#5D768B;
}

.large-title-pink {
	width: 459px;
	height: 22px;
	background: transparent url('/data/images/large_title_pink.png') no-repeat;
	font-size: 14px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	color:#826528;
}

.ssmall-title-blue {
	width: 262px;
	height: 20px;
	background: transparent url('/data/images/ssmall_title_blue.png') no-repeat;
	font-size: 14px;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5D768B;
}

.ssmall-title-pink a { 	color:#C35D5D;   }
.ssmall-title-pink {
	width: 262px;
	height: 20px;
	background: transparent url('/data/images/ssmall_title_pink.png') no-repeat;
	font-size: 11px;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 20px;
	color:#C35D5D;
	font-weight:bold;
}

.ssmall-title-rd a{
	color:#826528;
}
.ssmall-title-rd {
	width: 242px;
	height: 30px;
	background: transparent url('/data/images/ssmall_title_rd.png') no-repeat;
	font-size: 11px;
	padding-top: 20px;
	padding-left: 50px;
	padding-right: 20px;
	color:#826528;
	font-weight:bold;
}

.small-title-blue {
	width: 294px;
	height: 20px;
	background: transparent url('/data/images/small_title_blue.png') no-repeat;
	font-size: 14px;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5D768B;
}

.small-title-green a{
	color:#5b8839;
}
.small-title-green {
	width: 282px;
	height: 20px;
	background: transparent url('/data/images/small_title_green.png') no-repeat;
	font-size: 11px;
	padding-top: 7px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5b8839;
	font-weight:bold;
}

.small-title-pink {
	width: 294px;
	height: 20px;
	background: transparent url('/data/images/small_title_pink.png') no-repeat;
	font-size: 14px;
	padding-top: 7px;
	padding-left: 20px;
	color:#826528;
	padding-right: 20px;
}

.llarge-title-blue {
	width: 491px;
	height: 19px;
	background: transparent url('/data/images/llarge_title_blue.png') no-repeat;
	font-size: 14px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5D768B;
}

.xlarge-title-blue {
	width: 798px;
	height: 19px;
	background: transparent url('/data/images/xlarge_title_blue.png') no-repeat;
	font-size: 14px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	color:#5D768B;
}

.event-box {
	width: 504px;
	text-align: left;
	border-bottom: 1px dashed #D5D5D5;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-right: 3px;
}

.event-box img {
	border: 3px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.event-box .event-name {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.small-event-box {
	width: 310px;
	text-align: left;
	margin-bottom: 10px;
}

.small-event-box img {
	border: 3px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.small-event-box .event-name {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.group-box {
	width: 504px;
	text-align: left;
	border-bottom: 1px dashed #D5D5D5;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-right: 3px;
}

.group-box img.avatar {
	border: 5px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.group-box .group-name {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.small-group-box {
	width: 310px;
	text-align: left;
	margin-bottom: 10px;
}

.small-group-box img {
	border: 3px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.small-group-box .group-name {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.small-user-box {
	width: 150px;
	text-align: left;
	margin-bottom: 10px;
	margin-right: 5px;
}

.small-user-box img {
	border: 2px solid #D5D5D5;
	margin-right: 10px;
	float: left;
}

.small-user-box .username {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/* WHAT NEW */

.large-withtext-gray  input{
	margin:20px 0 0 0;
	border-right:none;
	float:left;
}
.large-withtext-gray  .button_gray{
	background: url('/data/images/button_gray.jpg') repeat-x;
	height:28px;
	color:#8c8c8c;
	width:74px;
	border:1px solid #c0c4c7;
	font-weight:bold;
}
.large-withtext-gray {
	width: 484px;
	height: 97px;
	background: transparent url('/data/images/gray_text.png') no-repeat;
	padding:0 8px 0 8px;
}

.whatnew-box {
	width: 504px;
	text-align: left;
	background:#f3f3f3;
	border: 1px solid #e7e7e7;
	padding: 0 0 5px 5px;
	margin-bottom: 10px;
	margin-right: 3px;
}

.whatnew-box  .whatnew-content{
	width:479px;
	background:#fffff8;
	line-height:130%;
	padding:10px;

}

.whatnew-box .firstline {
	display:block; 
	padding:5px 5px 5px 35px;
	margin:0 0 7px 0;
	background: #f3f3f3 url('/data/images/cloud_ico.jpg') no-repeat left center;
}
/* WHAT NEW */

/* Profile (new) */

.profile-softblue {
	background:#eaf0f5;
	padding:5px;
	float:left;
	line-height:130%;
}

}

.infobox table{
	width:215px;
	color: #717579;
}

.profile .onlinebox {
	width:150px;
	padding:3px 0 0 37px;
	margin:10px 0 0 0;
	line-height:170%;
}


.profile #icons a{ 
	margin:5px 0 0 20px;
}

.profile .friends a{
float:left;
padding:20px 0 0 35px;
}

.blue-title {
background:#d8e3ec;
height:20px;
padding:7px 10px 0 10px;
color:#5d768b;
font-size:11px;
margin: 1px 0 1px 4px;
}

 .profile #smsstuff a { color:#5d768b; }

.profile #smsstuff {
	color:#5d768b;
	line-height:220%;
	padding: 0 5px;
}

.profile .rating {
	width:130px;
	height:74px;
	margin-top:2px;
	padding:20px 0 0 20px;
}
.profile .forme {
	width:200px;
	height:166px;
	background: #dce2e7;
	padding: 10px;
	color:#606060;
	margin-left:10px;
	line-height:130%;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;

}

.profile #miniprofile {
	color: #7e8890;
	font-size: 11px;
	text-decoration: underline;
	background: url('/data/images/ico_miniprofile.png') no-repeat;
	padding: 0 0 0 17px;
}

.profile #facebook {
	color: #7e8890;
	font-size: 11px;
	text-decoration: underline;
	background: url('/data/images/ico_facebook.png') no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 0 15px;
}

.profile #nemiefen {
	color: #7e8890;
	font-size: 11px;
	text-decoration: underline;
	background: url('/data/images/ico_dislike.png') no-repeat;
	padding: 0 0 3px 20px;
	margin: 0 0 0 15px;
}

/* Profile (new) */


/* User menu */
#usermenu {
background:#f0f4f5;
width:100%;
height:42px;
border-bottom:solid 1px #e7edef;
}

#usermenu ul {

    list-style: none;
    
    width: 790px;
    
    height: 33px;
    
    margin: 0 auto;
    
    padding: 0;
    
}

#usermenu li {
    margin: 5px 0 0 9px;
	padding:0;
	float:left;
}

#usermenu li a:link, 
#usermenu li a:visited {
	display:block;
	width:100px;
	height:33px;
	text-align:center;
	background:url('/data/images/umb.png') no-repeat;   
    font-size:11px;
    text-decoration: none;
    color: #687b80;
	padding:9px 0 0 0;
}

#usermenu li a:hover, 
#usermenu li a:active,
#usermenu li #sel{
		background:url('/data/images/umb_hov.png') no-repeat;   
}


.usersubmenu {
background:#f0f4f5;
width:100%;
height:34px;

}

.usersubmenu ul {

    list-style: none;
    
    width: 680px;
    
    height: 25px;
    
    margin: 0 auto;
    
    padding: 0;
    
}

.usersubmenu li {
    margin: 1px 0 0 9px;
	padding:0;
	float:left;
}

.usersubmenu li a:link, 
.usersubmenu li a:visited {
	display:block;
	width:100px;
	height:25px;
	text-align:center;
	background:url('/data/images/menu2.png') no-repeat;   
    font-size:11px;
    text-decoration: none;
    color: #687b80;
	padding:6px 0 0 0;
}

.usersubmenu li a:hover, 
.usersubmenu li a:active,
.usersubmenu li #sel{
		background:url('/data/images/menu2_hover.png') no-repeat;   
}

/* User menu */

.comment-box {
	width: 504px;
	text-align: left;
	border-bottom: 1px dashed #D5D5D5;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-right: 3px;
}

.comment-box img.avatar {
	width: 42px;
	height: 52px;
	border: 3px solid #D5D5D5;
	margin-right: 10px;
}

.comment-box p {
	width: 430px;
}

.comment-box .answer {
	width: 400px;
	margin-left: 15px;
}

.comment-box .answer p {
	width: 380px;
	border: 1px solid #93C4FC;
	padding: 5px;
	margin-bottom: 10px;
}

.emoticons-box {
	width: 150px;
	height: 100px;
}

.gallery-box {
	width: 510px;
	text-align: left;
}

.gallery-box img {
	border: 2px solid #D5D5D5;
	margin-top: 15px;
	margin-left: 15px;
}

.left-box {
	width: 510px;
	text-align: left;
}

.right-box {
	width: 320px;
	text-align: left;
	margin-top: 15px;
}

.image-box {
	width: 100px;
	text-align: center;
}

.image-box img {
	border: 2px solid #D5D5D5;
}

.topic-box {
	width: 500px;
	border-bottom: 1px dashed #93C4FC;
	padding-bottom: 5px;
	margin-top: 10px;
}

.large-topic-box {
	width: 838px;
	border-bottom: 1px dashed #93C4FC;
	padding-bottom: 5px;
	margin-top: 10px;
}

.group-photo-box {
	width: 308px;
	background-color: #93C4FC;
	text-align: center;
	padding: 5px;
}

.invites-box {
	width: 320px;
	height: 220px;
	overflow: auto;
}

.invites-box .userbox-blue {
	width: 290px;
	background-color: #DFEDF9;
	border: 1px solid #C3DEFA;
	padding: 5px;
	margin: 1px 0px;
}

.invites-box .userbox-pink {
	width: 290px;
	background-color: #FAD3C3;
	border: 1px solid #F9C2AB;
	padding: 5px;
	margin: 1px 0px;
}

.user-box {
	width: 260px;
	margin-top: 30px;
	margin-left: 10px;
}

.user-box img.avatar {
	width: 90px;
	height: 117px;
	border: 5px solid #D5D5D5;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.user-box img.avatar_vip {
	width: 90px;
	height: 117px;
	border: 5px solid #D3CB90;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.topusersmargin {
	margin-left: 60px;
}

.top {
	width: 804px;
	height: 407px;
	background: transparent url('/data/images/top.png') no-repeat;
	margin: 0 auto;
}

.top .box-f {
	width: 270px;
	height: 327px;
	margin-top: 70px;
	margin-left: 111px;
	float: left;
}

.top .box-f img {
	width: 213px;
	height: 253px;
}

.top .box-f .user {
	width: 213px;
	height: 20px;
	text-align: center;
	overflow: hidden;
	margin-top: 20px;
}

.top .box-f .user-votes {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	margin-top: 15px;
}

.top .box-m {
	width: 275px;
	height: 327px;
	margin-top: 70px;
	margin-left: 41px;
	float: left;
}

.top .box-m img {
	width: 213px;
	height: 253px;
	margin-left: 62px;
}

.top .box-m .user {
	width: 213px;
	height: 20px;
	text-align: center;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 62px;
}

.top .box-m .user-votes {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-top: 15px;
}

.top-user-box {
	width: 100px;
	margin-right: 20px;
	margin-bottom: 10px;
}

.top-user-box .user {
	width: 65px;
	overflow: hidden;
}

.referats-large-box {
	width: 261px;
	height: 102px;
	background: transparent url('/data/images/referati_large_bg.png') no-repeat;
	margin-right: 8px;
}

.referats-large-box .body {
	width: 241px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 40px 0px 0px 10px;
}

.referats-box {
	width: 261px;
	height: 76px;
	background: transparent url('/data/images/referati_bg.jpg') no-repeat;
	margin-right: 8px;
}

.referats-box .body {
	width: 241px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 15px 0px 0px 10px;
}

.box-blue {
	width: 314px;
	height: 212px;
	background: transparent url('/data/images/box_blue.png') no-repeat;
	padding: 5px 10px;
}

.box-purple {
	width: 314px;
	height: 308px;
	background: transparent url('/data/images/box_purple.png') no-repeat;
	padding: 5px 10px;
}

.box-green {
	width: 314px;
	height: 180px;
	background: transparent url('/data/images/box_green.png') no-repeat;
	padding: 5px 10px;
}

.box-small-blue {
	width: 314px;
	height: 177px;
	background: transparent url('/data/images/box_small_blue.png') no-repeat;
	padding: 5px 10px;
}

.box-small-pink {
	width: 314px;
	height: 172px;
	background: transparent url('/data/images/box_small_pink.png') no-repeat;
	padding: 5px 10px;
}

.box-blue h2,.box-purple h2,.box-green h2 {
	font-size: 14px;
	font-weight: bold;
}

.button-gray {
	width: 121px;
	height: 24px;
	background: transparent url('/data/images/button_gray.png') no-repeat;
	text-align: center;
	margin-right: 10px;
}

.button-blue {
	width: 121px;
	height: 24px;
	background: transparent url('/data/images/button_blue.png') no-repeat;
	text-align: center;
	margin-right: 10px;
	border: none;
	text-transform: capitalize;
}

.send-mail-button {
	width: 181px;
	height: 60px;
	background: url('/data/images/send_message.png') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.edit-profile-button {
	width: 181px;
	height: 60px;
	background: url('/data/images/edit_profile.png') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.save-changes-button {
	width: 181px;
	height: 60px;
	background: url('/data/images/save_changes.png') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.add-button {
	width: 132px;
	height: 31px;
	background: url('/data/images/button_add.png') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.search-button {
	width: 91px;
	height: 35px;
	background: url('/data/images/button_search.png') no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.small-button {
	width: 88px;
	height: 28px;
	background: url('/data/images/small_button.png') no-repeat;
	color: #31567b;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.large-button {
	width: 156px;
	height: 34px;
	background: url('/data/images/large_button.png') no-repeat;
	color: #757575;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 0px;
	text-transform: uppercase;
	margin-top: 5px;
}

.description-box {
	width: 473px;
	height: 100px;
	background: transparent url('/data/images/description_box.png') no-repeat;
	padding-top: 14px;
	padding-left: 15px;
	margin: 10px auto;
}

.description-box p {
	width: 450px;
	height: 85px;
	text-align: center;
}

.description-box textarea {
	width: 450px;
	height: 85px;
	text-align: left;
	border: 0px;
}

.border-gray {
	border: 3px solid #D5D5D5;
}

.border-yellow {
	border: 3px solid #FFFF99;
}

.border-red {
	border: 3px solid #FF0000;
}

.border-softblue-big{
	border:6px solid #eaf0f5;
}

.border-softblue{
	border:3px solid #eaf0f5;
}

.large-input {
	width: 400px;
	color: #000000;
	font-weight: bold;
	background-color: #F1F1F1;
	border: 1px solid #D5D5D5;
	padding: 5px;
}

.gray-input {
	width: 390px;
	color: #747474;
	font-weight: bold;
	background-color: #f7f7f7;
	border: 1px solid #D5D5D5;
	padding: 5px;
}

ul.form {
	list-style-type: none;
}

ul.form li {
	width: 40%;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}

ul.form li input[type=text],textarea,select.samewidth,dl.form input[type=text] {
	width: 200px;
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
}

ul.form li select {
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
}

/*
  BANNERS DEFINITIONS
*/
.b250x250 {
	width: 250px;
	height: 250px;
	border: 5px solid #93C4FC;
}

.b160x600 {
	width: 221px;
	height: 617px;
	background: transparent url('/data/images/banner_vertical.png') no-repeat;
	padding-top: 5px;
	padding-left: 67px;
}

/*
  FOOTER DEFINITIONS
*/
.footer {
	width: 817px;
	height: 114px;
	background: transparent url('/data/images/footer_background.png') no-repeat;
	text-align: left;
	padding-top: 30px;
	padding-left: 50px;
	padding-right: 50px;
	margin-left: 45px;
}

.footer a {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.footer #ehhaa {
	text-align: right;
	margin-top: 15px;
}

/*
	Stars rating
*/
#star-rating,#star-rating a:hover,#star-rating a:active,#star-rating a:focus,#star-rating .current-rating {
	background: url('/data/images/star.gif') left -1000px repeat-x;
}

#star-rating {
	position: relative;
	width: 100px;
	height: 20px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
	background-position: left top;
}

#star-rating li {
	display: inline;
}

#star-rating a,#star-rating .current-rating {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -1000em;
	height: 20px;
	line-height: 20px;
	outline: none;
	overflow: hidden;
	border: none;
}

#star-rating a:hover,#star-rating a:active,#star-rating a:focus {
	background-position: left bottom;
}

#star-rating a.one-star {
	width: 20%;
	z-index: 6;
}

#star-rating a.two-stars {
	width: 40%;
	z-index: 5;
}

#star-rating a.three-stars {
	width: 60%;
	z-index: 4;
}

#star-rating a.four-stars {
	width: 80%;
	z-index: 3;
}

#star-rating a.five-stars {
	width: 100%;
	z-index: 2;
}

#star-rating .current-rating {
	z-index: 1;
	background-position: left center;
}


/*
* SMS PAGE
*/
#smspage {
width:500px;
height:200px;
padding:10px;
line-height:170%;
background:url('/data/images/smsbackground.png') no-repeat right bottom #eaf0f5;
}

#apps {
width:290px;
padding:5px;
margin-left:4px;



}

.application, .application a{
color:#939191;
}


/*
 *  PAGING
 */
.paging {
	width: 100%;
	text-align: center;
	margin: 20px 0px;
	font-weight: normal;
}

.paging a.arrows {
	width: 15px;
	color: #93C4FC;
	background-color: #FFFFFF;
	border: 1px solid #93C4FC;
	text-decoration: none;
	padding: 3px 7px;
}

.paging a,.paging a:visited {
	width: 15px;
	color: #FFFFFF;
	background-color: #93C4FC;
	border: 1px solid #93C4FC;
	text-decoration: none;
	padding: 3px 7px;
}

.paging a:hover {
	text-decoration: none;
	color: #000000;
}

.paging .normal {
	color: #FFFFFF;
	font-weight: normal;
}

.paging a.selected {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-size: 11px;
}
/* LENTA */
/*
#footer_menu_fon {
	height: 4px;
	width: 100%;
	position:fixed; 
	z-index:100;  
	bottom: 0px; 
	background:#ced5dd;
	border-top:1px solid #9faec1;
	margin:0; 
	padding: 0;
	left:0;
	right:0;
 }
 #ffmenu{
	height: 41px;
	width: 224px;
	position:fixed; 
	z-index:100;  
	bottom: 0px; 
	background:transparent url('/data/images/lenta_open.png') no-repeat;
	margin:0; 
	padding: 0 0 0 5px;
 }

  #ffsmall{
	display:block;
	height: 20px;
	width: 21px;
	position:fixed; 
	z-index:100;  
	bottom: 0px; 
	background:transparent;
	margin:0; 
	padding: 0 0 0 5px;
 }
 
  #ffmenu img{
	margin:4px 0 0 0;
	padding:0;
  }
*/
/* LENTA */

/* EXTRI */

.hidden {
display:none;
}

.border-gold-big{
	border:6px solid #d3cb90;
}


#tabsbg {
background:url('/data/images/tabsbg.png') repeat-x #eaf0f5;
min-height:246px;
width:845px;
margin:10px 0 0 0;
}

ul#ultabs{
list-style:none;
text-align:center;
}

ul#ultabs li{
	font-size:11px;
	font-weight:bold;
	color:#737c83;
    margin: 0;
	padding:0;
	float:left;
	height:22px;
	cursor:pointer;
	border-top:1px solid #e2ebf2;
	border-bottom:1px solid #fff;
	width:90px;
	background:#ccd6de;
	padding:5px 15px 0 15px;
	margin:2px 0 0 5px;
}

#extra1 #hugS{
background:url('/data/images/hugS.png') no-repeat;
border:none;
width:96px;
height:27px;
}

#extra1 #form,
#extra5 #form{
padding:150px 150px 0 0;
}

#extra1 {
margin-top:3px;
text-align:right;
width:687px;
height:190px;
background:url('/data/images/hug.png') no-repeat;
}

#extra5 {
margin-top:3px;
text-align:right;
width:687px;
height:190px;
background:url('/data/images/kiss.png') no-repeat;
}
 .profile #gushka {
	position:absolute;
	background:url('/data/images/gush.png') no-repeat;
	widtH:255px;
	top:245px;
	height:109px;
 }

  .profile #celuvka {
	position:absolute;
	background:url('/data/images/kissed.png') no-repeat;
	widtH:134px;
	top:-6px;
	right:-6px;
	height:76px;
 }
 
   .profile #vip {
	position:absolute;
	background:url('/data/images/vip_profile.png') no-repeat;
	widtH:228px;
	top:-21px;
	left: 70px;
	height:71px;
 }
 
  .profile #rejlenta {
	position:absolute;
	widtH:343px;
	top:6px;
	color:#fff;
	left:6px;
	background:#000;
	opacity:0.6;
	padding:7px 0 0 5px;
	filter:alpha(opacity=60);
	height:20px;
 }
/* EXTRI */
/* Referals */
#ref {
	width:829px;
	min-height:866px;
	margin-left:10px;
	background:url('/data/images/refBG.png') no-repeat #fff ;
}

#extra4 {
	margin-top:3px;
	text-align:left;
	padding:0 0 0 157px;
	line-height:140%;
	width:537px;
	height:190px;
	background:url('/data/images/m8back.png') no-repeat;
}

#extra4 input {
	background:#dee5eb;
	color:#8996a2;
	border:1px solid #fff;
	padding:10px;
}

.ref {
width:100px;
height:125px;
margin:30px 10px 30px 25px;
}
/* Referals */

/* REGISTER */
.reg {
	background:url('/data/images/reg_bg.png') no-repeat;
	width:603px;
	height:637px;
	color: #4F4F4F;
}

.iUser {
	display:block;
	background:url('/data/images/potr.png') no-repeat;
	width:180px;
	height:35px;
	border:none;
	padding:20px 8px 0 60px;
	font-size:12px;
	color:#4F4F4F;
	margin:20px 0 0 20px;
}

.iPass {
	display:block;
	background:url('/data/images/pass.png') no-repeat;
	width:180px;
	height:40px;
	border:none;
	padding:24px 8px 0 60px;
	font-size:12px;
	color:#4F4F4F;
	margin:3px 0 0 80px;
}

.iCode {
	display:block;
	background:url('/data/images/code.png') no-repeat;
	width:175px;
	height:40px;
	border:none;
	padding:24px 8px 0 60px;
	font-size:12px;
	color:#4F4F4F;
	margin:10px 0 0 20px;
}

.iCode2 {
	display:block;
	background:url('/data/images/code2.png') no-repeat;
	width:110px;
	height:40px;
	text-align:left;
	border:none;
	padding:13px 0 0 44px;
	font-size:12px;
	color:#4F4F4F;
	margin:0 0 0 70px;
}

.iButton {
	background:url('/data/images/button.png') no-repeat;
	border:none;
	width:161px;
	margin:0 20px 0 0;
	height:55px;
}

.iEmail {
	display:block;
	background:url('/data/images/iEmail.png') no-repeat;
	width:180px;
	height:35px;
	border:none;
	padding:22px 8px 0 60px;
	font-size:12px;
	color:#4F4F4F;
	margin:20px 0 0 20px;
}

.iPol select, .iGrad select{
	border:none;
	padding:5px;
}

.iPol {
	background:url('/data/images/iPol.png') no-repeat;
	width:180px;
	height:42px;
	padding:17px 8px 0 50px;
	text-align:left;
	margin:20px 0 0 20px;
}

.iGrad {
	background:url('/data/images/iGrad.png') no-repeat;
	width:180px;
	height:42px;
	padding:17px 8px 0 60px;
	text-align:left;
	margin:20px 0 0 20px;
}

/* REGISTER */


.blab-box {
	padding:5px 10px;
	text-align:left;
	margin:5px 0 10px 0;
}

.blab-box_arrow {
	background:url('/data/images/blab_arr.png') no-repeat bottom left;
	height:35px;
	margin:0 0 0 20px;
	padding-left:15px;
	z-index:10;
	position:relative;
}

.blab-box_content {
	background:#f8f8f8;
	border:1px solid #dbdbdb;
	padding:5px 10px;
	margin-top:-1px;
	z-index:9;
	position:relative;
	width:405px;
}

ul#pt {
	list-style: none;
	padding: 0;
	margin: 0 0 0 15px;
}
ul#pt li { 
	float: left; 
	margin: 0 3px;
	padding: 0;
}
ul#pt li a:link, ul#pt li a:visited{
	float: left;
	display: block;
	width: 106px;
	height: 21px;
	background: url('/data/images/pt.png') no-repeat;
	font-weight: normal;
	padding: 10px 0 0 0;
	text-align: center;
	color: #000;
}

ul#pt li a:hover, ul#pt li a:active, ul#pt li a.active { 
	background: url('/data/images/pth.png') no-repeat;
}

.divder-profile {
	padding: 0;
	margin: 0;
	border-top: #b7c9ce 1px solid;
	border-bottom: #fff 1px solid;
}

#tophistory {
	background: #fff url('/data/images/tophistory_bg.png') no-repeat top center;
	width: 840px;
	padding: 0;
	margin: 0;
}

#tophistory .title {
	background: url('/data/images/tophistory_title.png') no-repeat;
	width: 750px;
	height: 33px;
	padding: 7px 40px 0 50px;
	margin:  100px 0 0 0;
	font-size: 23px;
	color: #fff;
	font-weight: bold;
	
}
#tophistory .girl {
	background: url('/data/images/tophistory_girl.png') no-repeat;
	width: 338px;
	height: 364px;
	margin: 0 0 0 70px;
	padding: 0;
}

#tophistory .girl img{
	width: 263px;
	height: 263px;
	padding: 30px 0 0 37px;
}

#tophistory .girl .one{
	display: block;
	width: 190px;
	height: 30px;
	overflow: hidden;
	margin: 10px 0 0 62px;
	padding: 0;
	font-size: 23px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}

#tophistory .girl .two{
	display: block;
	width: 35px;
	height: 30px;
	margin: 26px 0 0 2px;
	padding: 0;
	color: #7a753d;
	font-size: 9px;
	text-align: center;
	overflow: hidden;
}

#tophistory .boy {
	background: url('/data/images/tophistory_boy.png') no-repeat;
	width: 338px;
	height: 364px;
	padding: 0;
}

#tophistory .boy img{
	width: 263px;
	height: 263px;
	padding: 30px 0 0 45px;
}

#tophistory .boy .one{
	display: block;
	width: 190px;
	height: 30px;
	overflow: hidden;
	margin: 10px 0 0 2px;
	padding: 0;
	font-size: 23px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}

#tophistory .boy .two{
	display: block;
	width: 35px;
	height: 30px;
	margin: 26px 0 0 57px;
	padding: 0;
	color: #7a753d;
	font-size: 9px;
	text-align: center;
	overflow: hidden;
}

/* static pages */
#subpages {
	background: #eaf0f5;
	padding: 10px;
}

.subpage {
	display: block;
	background: #d5e1e5;
	padding: 5px;
	color: #717579;
	line-height: 180%;
	margin: 5px 0;
	width: 815px;
	font-weight: normal;
}

.subpage:hover {
	background: #c2cfd3;
}

.subpage img{
	padding: 0 10px 0 0;
}

.subpage p {
	color: #4c5a6a;
	font-size: 18px;
}

/* static pages */

/* bar */

#bar {
	width: 100%;
	height: 37px;
	background: url('/data/images/system/bar/bar_bg.png') repeat-x;
	padding: 0;
	margin: 0;
	text-align: left;
}

#bar #bar_ct {
	width: 920px;
	height: 37px;
	background: url('/data/images/system/bar/bar_content.png') repeat-x;
	padding: 0 5px 0 5px;
	margin: 0 auto;
	text-align: left;
}

#bar #bar_ct ul{
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 700px;
}

#bar #bar_ct ul li{
	padding: 0;
	margin: 0;
	float: left;
}

#bar #bar_ct ul li a{
	display: block;
	width: 28px;
	height: 28px;
	margin: 4px 3px 0 3px;
}

#bar #bar_ct ul li.divder {
	height: 36px;
	margin: 0 4px;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #e4e4e4;
}

#bar #bar_ct ul li a:hover, #bar #bar_ct a#bar_m8inki:hover, #bar #bar_ct a#bar_vip :hover, .bar_on:hover{
	opacity:0.7;
	filter:alpha(opacity=70)
}

#bar #bar_ct a#bar_m8inki {
	display: block;
	width: 68px;
	height: 25px;
	background: url('/data/images/system/bar/bar_m8inki.png') no-repeat;
	text-align: center;
	color: #fff;
	padding: 3px 0 0 0;
	margin: 4px 5px 0 5px;
}

#bar #bar_ct a#bar_vip {
	display: block;
	width: 68px;
	height: 25px;
	background: url('/data/images/system/bar/bar_vip.png') no-repeat;
	text-align: center;
	color: #fff;
	padding: 3px 0 0 0;
	margin: 4px 5px 0 5px;
}

.bar_on {
	background: url('/data/images/system/bar/bar_vip_on.png') no-repeat !important;
}

#bar #bar_ct ul li a#ico_1 span, #bar #bar_ct ul li a#ico_10 span{
	padding: 0 2px;
	margin: 0;
	background: #fff;
	color: #ec3e3e;
}

#bar #bar_ct ul li a#ico_1{
	background: url('/data/images/system/bar/bar_ico_10.png') no-repeat;
	text-align: right;
	padding: 14px 0 0 0;
	height: 14px;

}

#bar #bar_ct ul li a#ico_10{
	background: url('/data/images/system/bar/bar_ico_1.png') no-repeat;
	text-align: right;
	padding: 14px 0 0 0;
	height: 14px;

}

#bar #bar_ct ul li a#ico_2{
	background: url('/data/images/system/bar/bar_ico_2.png') no-repeat;
}

#bar #bar_ct ul li a#ico_3{
	background: url('/data/images/system/bar/bar_ico_3.png') no-repeat;
}

#bar #bar_ct ul li a#ico_4{
	background: url('/data/images/system/bar/bar_ico_4.png') no-repeat;
}

#bar #bar_ct ul li a#ico_5{
	background: url('/data/images/system/bar/bar_ico_5.png') no-repeat;
}

#bar #bar_ct ul li a#ico_6{
	background: url('/data/images/system/bar/bar_ico_6.png') no-repeat;
}

#bar #bar_ct ul li a#ico_7{
	background: url('/data/images/system/bar/bar_ico_7.png') no-repeat;
}

#bar #bar_ct ul li a#ico_8{
	background: url('/data/images/system/bar/bar_ico_8.png') no-repeat;
}

#bar #bar_ct ul li a#ico_9{
	background: url('/data/images/system/bar/bar_ico_9.png') no-repeat;
}

#scroll 
{
  position: relative; 
  height: 900px; 
  width: 500px;
  overflow: auto;
}

.searchArea {
    width: 806px;
	background: url('../images/searchBody.png');
}

 #st {
	padding: 10px 0 14px;
	line-height: 150%;
}		
            #searchBG {
                background: url('../images/searchBG.png');
                width: 806px;
                height: 50px;
            }
            
            #searchBody {
                background: url(../images/searchBar.png);
                width: 683px;
                height: 40px;
                border: none;
                margin: 5px 0px 0px 5px;
                padding-left: 5px;
                font-size: 18px;
                color: darkgray;
            }
            
            #searchButton {
                width: 100px;
                height: 40px;
                float: left;
                position: absolute;
                margin: 5px 0px 0px 0px;
                margin-left: -40px;
            }
            
            #slideButton {
                float: right;
                margin: 5px 5px 0px 0px;
            }
            
            #searchTable {
                font-weight: bold;
                font-size: 13px;
                font-family: Calibri;
                margin: 5px 0px 0px 20px;
            }
            
            #searchTable td {
                width: 180px;
            }
            
            #searchTable tr {
                height: 1px;
			}
			


