
body {
	background: #000 url(images/background.gif) top center no-repeat;
	font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000;
	
}
#webpage {
	width: 928px;
	margin: 0px auto;
	background: #000;
}
	#webpage-footer {
		width: 100%;
		height: 170px;
		background: #000 url(images/footer-background.jpg) repeat-x center center;
		text-align: center;
	}
		#webpage-footer ul  {
			padding-top: 30px;
			padding-bottom: 20px;
		}
		#webpage-footer ul li {
			display: inline;
			padding: 0px 5px;
		}
		#webpage-footer a {
			color: #FFF;
			font-size: 10px;
			font-weight: bold;
		}
		#webpage-footer p {
			width: 50%;
			margin: 0px auto;
		}
	#top {
		background: #000 url(images/header-background2.jpg) top center no-repeat;
	}
	#header {
		height: 160px;
		position: relative;
	}
		#website-title, #plus18 {
			display: block;
			position: relative;
			text-align: center;
		}
		#website-title span, #plus18 span {
			display: none;
		}
		#website-title {
			width: 300px;
			height: 70px;
			float: left;
			top: 50px;
			left: 25px;
			line-height: 70px;
		}
		#plus18 {
			width: 64px;
			height: 64px;
			float: right;
			right: 10px;
			top: 85px;
			line-height: 64px;
		}
	#navbar {
		font-family: Arial, Tahoma, Verdana, sans-serif;
	}
		#main-navbar {
			height: 29px;
			line-height: 32px;
			background: transparent url(images/main-navbar.gif) repeat-x;
			overflow: hidden;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
			padding: 0px 4px;
			cursor: default;
			text-align: center;
		}
			#main-navbar ul li {
				text-align: center;
				display: block;
				float: left;
				width: 92px;
				margin: 0px auto;
			}
			#main-navbar ul li a {
				color: #FFF;
				display: block;
				width: 90px;
				height: 29px;
				margin: 0px auto;
				
			}
			#main-navbar ul li a:hover, #main-navbar ul li a.current {
				background: #000 url(images/main-navbar-button.gif) top center no-repeat;
			}
			
		#user-navbar {
			height: 24px;
			line-height: 25px;
			background: #600700 url(images/second-navbar.gif) repeat-x;
			overflow: hidden;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
			padding-left: 4px;
			cursor: default;
			text-align: center;
		}
			#user-navbar ul li {
				text-align: center;
				display: block;
				float: left;
			}
			#user-navbar ul li a {
				color: #FFF;
				display: block;
				margin: 0px 15px;
			}
			#user-navbar ul li a:hover {
				color: #F00;
			}
			#user-navbar ul li a .red{
				color: #F00;
			}
			#user-navbar ul.user-info {
				width: 250px;
				float: right;
				background: #AB0700 url(images/user-navbar.gif) repeat-x;
			}
			#user-navbar ul.user-info li {
				width: 80px;
			}
			#user-navbar ul.user-info li.user-online {
				width: 60px;
				padding-left: 20px;
				background: url(images/user-online.gif) no-repeat left 65%;
				text-align: left;
			}
			#user-navbar ul.user-info li a:hover {
				color: #AAA;
			}
	#content {
		padding: 30px 0px 50px 0px;
		background: #000 url(images/content-background.gif) bottom left no-repeat;
	}
		a:hover {
			text-decoration: underline;
		}
		p {
			font-size: 11px;
			line-height: 16px;
			color: #FFF;
		}
		#main-left-sidebar {
			width: 265px;
			float: left;
			color: #FFF;
		}
		#main-left-sidebar2 {
			width: 190px;
			float: left;
			color: #FFF;
		}
		#profile-left-sidebar {
			width: 310px;
			float: left;
			color: #000;
		}
		#main-content {
			width: 445px;
			float: left;
			display: inline;
			margin-left: 15px;
		}
		#main-content2 {
			width: 510px;
			float: left;
			display: inline;
			margin-left: 15px;
		}
			#content-intro {
				padding-bottom: 30px;
			}
		#user-content {
			width: 725px;
			float: left;
		}
		#profile-content {
			float: left;
			width:300px;
		}
		#right-sidebar {
			width: 185px;
			float: right;
			display: inline;
			color: #FFF;
		}
			
			div.module-top {
				padding: 5px 10px;
			}
			div.module-content {
				padding: 10px;
			}
			div.module-bottom  {
				padding: 0px;
			 }
			
			/*	RED MODULE 1 */
			div.module1-wrapper1 {
				width: 185px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module1-wrapper1 div.module-top {
					height: 40px;
					background: #c90719 url(images/red-module-wrapper1-top.gif) no-repeat top center;
				}
				div.module1-wrapper1 div.module-content {
					padding: 10px 10px 10px 10px;
					background: #C90719 url(images/red-module-content.gif) repeat-x bottom center;
				}
				div.module1-wrapper1 div.module-bottom {
					height: 27px;
					background: transparent url(images/red-module-wrapper1-bottom.gif) no-repeat bottom center;
					text-align: center;
				}
			/*	RED MODULE 2 */
			div.module1-wrapper2 {
				width: 265px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module1-wrapper2 div.module-top {
					height: 40px;
					background: #c90719 url(images/red-module-wrapper2-top.gif) no-repeat top center;
				}
				div.module1-wrapper2 div.module-content {
					min-height: 90px;
					padding: 10px 10px 10px 10px;
					background: #C90719 url(images/red-module-content.gif) repeat-x bottom center;
				}
				div.module1-wrapper2 div.module-bottom {
					height: 27px;
					background: transparent url(images/red-module-wrapper2-bottom.gif) no-repeat top center;
					text-align: center;
				}
			/*	WHITE MODULE 1 */
			div.module2-wrapper1 {
				width: 445px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper1 div.module-top{
					height: 40px;
					background: #FFF url(images/white-module-wrapper1-top.gif) no-repeat;
				}
				div.module2-wrapper1 div.module-content {
					min-height: 20px;
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper1 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper1-bottom.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 1_2 */
			div.module2-wrapper1_2 {
				width: 510px;
				margin-bottom: 20px;
				font-size: 12px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper1_2 div.module-top{
					height: 40px;
					background: #FFF url(images/white-module-wrapper1-top_.gif) no-repeat;
				}
				div.module2-wrapper1_2 div.module-content {
					min-height: 20px;
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper1_2 div.module-content a{
					color:#CC0000;
				}
				div.module2-wrapper1_2 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper1-bottom_.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 2 */
			div.module2-wrapper2 {
				width: 265px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper2 div.module-top{
					min-height: 5px;
					background: #FFF url(images/white-module-wrapper2-top.gif) no-repeat;
				}
				div.module2-wrapper2 div.module-content {
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper2 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper2-bottom.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 3 */
			div.module2-wrapper3 {
				width: 725px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper3 div.module-top{
					background: #FFF url(images/white-module-wrapper3-top.gif) no-repeat;
				}
				div.module2-wrapper3 div.module-content {
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper3 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper3-bottom.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 4 */
			div.module2-wrapper4 {
				width: 310px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper4 div.module-top{
					background: #FFF url(images/white-module-wrapper4-top.gif) no-repeat;
				}
				div.module2-wrapper4 div.module-content {
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper4 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper4-bottom.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 5 */
			div.module2-wrapper5 {
				width: 395px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				display: inline;
				margin-left: 15px;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper5 div.module-top{
					background: #FFF url(images/white-module-wrapper5-top.gif) no-repeat;
				}
				div.module2-wrapper5 div.module-content {
					background: #FFF;
					padding: 0px 10px;
				}
				div.module2-wrapper5 div.module-bottom {
					height: 5px;
					background: #FFF url(images/white-module-wrapper5-bottom.gif) no-repeat bottom center;
				}
			/*	WHITE MODULE 5 POZE, VIDEO, DETALII CONT*/
			div.module2-wrapper5_ {
				width: 725px;
				margin-bottom: 20px;
				font-size: 9px;
				float: left;
				display: inline;
				margin-left: 15px;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module2-wrapper5_ div.module-top_{
					background: #FFF url(images/white-module-wrapper5-top_.gif) no-repeat;
					width: 725px;
				}
				div.module2-wrapper5_ div.module-content_ {
					background: #FFF;
					padding: 0px 10px;
					width: 725px;
				}
				div.module2-wrapper5_ div.module-bottom_ {
					height: 5px;
					background: #FFF url(images/white-module-wrapper5-bottom_.gif) no-repeat bottom center;
					width: 725px;
				}
			/*	BLACK MODULE 1 */
			div.module3-wrapper1 {
				width: 210px;
				float: right;
				display: inline;
				margin-right: 25px;
				margin-bottom: 20px;
				font-size: 9px;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module3-wrapper1 div.module-top{
					background: #000;
				}
				div.module3-wrapper1 div.module-content {
					background: #000;
					padding: 0px 10px;
				}
				div.module3-wrapper1 div.module-bottom {
					height: 5px;
					background: #000;
				}
			/*	BLACK MODULE 2 */
			div.module3-wrapper2 {
				width: 310px;
				float: right;
				margin-bottom: 20px;
				font-size: 9px;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module3-wrapper2 div.module-top{
					background: #000;
				}
				div.module3-wrapper2 div.module-content {
					background: #000;
					padding: 0px 10px;
				}
				div.module3-wrapper2 div.module-bottom {
					height: 5px;
					background: #000;
				}
			/*	BLACK MODULE 3 */
			div.module3-wrapper3 {
				width: 185px;
				float: right;
				margin-bottom: 20px;
				font-size: 9px;
				overflow: hidden; /*	IMPORTANT - IE6 Fix*/
			}
				div.module3-wrapper2 div.module-top{
					background: #000;
				}
				div.module3-wrapper2 div.module-content {
					background: #000;
					padding: 0px 10px;
				}
				div.module3-wrapper2 div.module-bottom {
					height: 5px;
					background: #000;
				}
			
			#right-sidebar a {
				color: #FFF;
			}
				div.banner-module {
					width: 185px;
					margin-bottom: 20px;
					float: right;
				}
				div.banner-module a {
					display: block;
					width: 100%;
					height: 100%;
					text-align: left;
					font-size: 12px;
					line-height: 16px;
				}
				div.banner-module a span.hidden {
					display: none;
				}
				div.banner-module a span.display {
					display: block;
					padding: 0px 10px;
				}
				
				div.waiting-messages {
					height: 210px;
					background: transparent url(images/waiting-message-module.gif) no-repeat center center;
				}
				div.webcam-chat {
					height: 150px;
					background: transparent url(images/web-chat-module.png) no-repeat center center;
				}
				div.webcam-chat a span.display {
					padding-top: 60px;
				}
				
				


				#user-sidebar div.module-top {
					height: 0px;
				}
				#user-sidebar div.module-content {
					padding: 0px;
				}
				#user-sidebar ul li {
					width: 185px;
					height: 55px;
				}
				#user-sidebar ul li a {
					display: block;
					font-size: 12px;
					font-weight: bold;
					width: 100%;
					height: 100%;
					vertical-align: middle;
					position: relative;
					background: transparent url(images/icons/user-sidebar-icons.jpg) no-repeat;
					
				}
				#user-sidebar ul li a:hover {
					background: transparent url(images/icons/user-sidebar-icons-hover.jpg) no-repeat;
				}
				#user-sidebar ul li a span {
					position: relative;
					top: 35%;
					display: block;
					padding-right: 10px;
					width: 100px;
					text-align: center;
					float: right;
				}
				#user-sidebar a.add-friend, #user-sidebar a.add-friend:hover {
					background-position: 0px 0px;
				}
				#user-sidebar a.send-message, #user-sidebar a.send-message:hover {
					background-position: 0px -55px;
				}
				#user-sidebar a.block-user, #user-sidebar a.block-user:hover {
					background-position: 0px -110px;
				}
				#user-sidebar a.report-abuse, #user-sidebar a.report-abuse:hover {
					background-position: 0px -165px;
				}
				#user-sidebar a.add-video, #user-sidebar a.add-video:hover { 
					background-position: 0px -220px;
				}
				#user-sidebar a.add-photo, #user-sidebar a.add-photo:hover {
					background-position: 0px -275px;
				}
				#user-sidebar a.friends-list, #user-sidebar a.friends-list:hover {
					background-position: 0px -330px;
				}
				#user-sidebar a.view-profile, #user-sidebar a.view-profile:hover {
					background-position: 0px -385px;
				}
				#user-sidebar a.win-buy-credit, #user-sidebar a.win-buy-credit:hover {
					background-position: 0px -440px;
				}
				#user-sidebar a.settings, #user-sidebar a.settings:hover {
					background-position: 0px -495px;
				}
				#user-sidebar a.admin-contact, #user-sidebar a.admin-contact:hover {
					background-position: 0px -550px;
				}
			div.form-module1 div.form-module-options {
				text-align: right;
			}
			div.form-module2 div.form-module-options {
				text-align: left;
			}
			div.form-module1 input.text {
				width: 165px;
				height: 18px;
				background: transparent url(images/text-input1.gif) no-repeat top left;
				margin-bottom: 10px;
				padding-top: 6px;
				padding-left: 8px;
				border: 0px;
				display: block;
			}
			div.form-module1 input.submit {
				height: 27px;
				width: 145px;
				background: transparent url(images/submit-button1.gif) no-repeat bottom center;
				border: 0px;
				cursor: pointer;
				font-size: 14px;
				font-weight: bold;
				color: #FFF;
			}
			.submit_all {
				height: 27px;
				width: 145px;
				background: transparent url(images/submit-button1.gif) no-repeat bottom center;
				border: 0px;
				cursor: pointer;
				font-size: 14px;
				font-weight: bold;
				color: #FFF;
			}
			.submit_all2 {
				height: 27px;
				width: 200px;
				background: transparent url(images/submit-button12.gif) repeat-x;
				border: 0px;
				cursor: pointer;
				font-size: 14px;
				font-weight: bold;
				color: #FFF;
			}
			div.form-module1 input.default {
				color: #757575;
				font-size: 11px;
				font-weight: normal;
				vertical-align: middle;
			}
			div.form-module2 input.text {
				width: 244px;
				height: 18px;
				margin: 5px 0px 0px 0px;
				background: transparent url(images/text-input2.gif) no-repeat top left;
				padding-top: 6px;
				padding-left: 8px;
				border: 0px;
				display: block;
			}
			div.form-module2 select.mini-select {
				width: 100px;
				height: 22px;
				background: #FFF url(images/text-input2.gif) no-repeat top left;
				border: none;
				padding-left: 8px;
				padding-top: 1px;
				padding-right: 0px;
				margin: 5px 10px 5px 0px;
			}
			div.form-module2 select.maxi-select {
				width: 244px;
				height: 22px;
				background: #FFF url(images/text-input2.gif) no-repeat top left;
				border: none;
				padding-left: 8px;
				padding-top: 1px;
				padding-right: 0px;
				margin: 5px 0px;
			}
			div.form-module2 input.submit {
				height: 27px;
				width: 145px;
				background: transparent url(images/submit-button1.gif) no-repeat bottom center;
				border: 0px;
				cursor: pointer;
				font-size: 14px;
				font-weight: bold;
				color: #FFF;
			}
			div.form-module2 input.default {
				color: #757575;
				font-size: 11px;
				font-weight: normal;
				vertical-align: middle;
			}
			div.form-module2 label.block-label {
				display: block;
				font-size: 14px;
				font-weight: bold;
			}
			div.form-module1 label.block-label a {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color:#fff;
			}
			div.image-list1, div.image-list2 , div.image-list3, div.image-list4, div.image-list5, div.image-list6 {
				padding: 10px 0px 20px 0px;
			}
				div.image-list1 ul li, div.image-list2 ul li, div.image-list3 ul li, div.image-list4 ul li, div.image-list5 ul li, div.image-list6 ul li {
					display: block;
					float: left;
					margin-bottom: 3px;
					text-align: center;
				}
				div.image-list1 ul li{
					width:96px;
					height:96px;
					margin:0px 0px 35px 0px;
				}
				div.image-list2 ul li{
					width:96px;
					height:96px;
					margin:0px 0px 35px 0px;
				}
				
				div.image-list1 ul li a, div.image-list2 ul li a, div.image-list3 ul li a, div.image-list4 ul li a, div.image-list5 ul li a {
					display: block;
				}
				div.image-list1 ul li a img, div.image-list2 ul li a img{
					border: 3px solid #777;
					width: 92px;
					height: 92px;
				}
				div.image-list1 ul li a span, div.image-list2 ul li a span, div.image-list3 ul li a span, div.image-list4 ul li a span {
					display: block;
					font-weight: bold;
					font-size: 12px;
					line-height: 24px;
					text-align: center;
				}
				div.image-list1 ul li a:hover, div.image-list2 ul li a:hover {
					text-decoration: none;
				}
				div.image-list1 ul li a:hover img, div.image-list2 ul li a:hover img {
					border: 3px solid #C00;
				}
				div.image-list1 ul li a:hover img, div.image-list2 ul li a.curent_picture img {
					border: 3px solid #C00;
				}				
					div.image-list1 ul li, div.image-list4 ul li, div.image-list5 ul li, div.image-list6 ul li {
						width: 25%;
					}
					div.image-list2 ul li {
						width: 16.66%;
					}
					div.image-list3 ul li {
						width: 20%;
					}
				div.image-list3 ul li a img, div.image-list5 ul li a img {
					border: 2px solid #777;
					width: 72px;
					height: 72px;
				}
					div.image-list3 ul li a:hover {
						text-decoration: none;
					}
					div.image-list3 ul li a:hover img, div.image-list5 ul li a:hover img {
						border: 2px solid #C00;
					}
				div.image-list4 ul li a img {
					border: 1px solid #C00;
					width: 38px;
					height: 38px;
				}
					div.image-list4 ul li a:hover {
						text-decoration: none;
					}
					div.image-list4 ul li a:hover img, div.image-list6 ul li a:hover img {
						border: 1px solid #AAA;
					}
				 div.image-list6 ul li a img {
					border: 1px solid #C00;
					width: 64px;
					height: 64px;
				 }
			div.text-list1 , div.text-list2, div.text-list2_{
				padding: 10px 0px 20px 0px;
				color: #000;
			}
				div.text-list1 ul li {
					display: block;
					height: 24px;
					line-height: 24px;
					font-size: 13px;
					font-weight: bold;
					background: #EAEAEA;
					padding: 0px 5px;
					margin: 5px 0px;
					-moz-border-radius: 5px;
				}
				div.text-list1 ul li:hover {
					background: #DDD;
				}
				div.text-list1 span.text {
					display: block;
					width: 75%;
					float: left;
					text-align: left;
				}
				div.text-list1 span.number {
					display: block;
					width: 20%;
					float: right;
					text-align: right;
					
				}
				div.text-list2 ul li {
					display: block;
					height: 35px;
					line-height: 35px;
					font-size: 13px;
					background: #EAEAEA;
					margin: 5px 0px;
				}
				div.text-list2 ul li:hover {
					background: #DDD;
				}
				div.text-list2 ul li img{
					width: 35px;
					height: 35px;
					vertical-align: middle;
					position: relative;
					top: -2px;
					left: 0px;
					margin-right: 10px;
				}
				div.text-list2 span.user-name{
					font-weight: bold;
					margin-right: 10px;
					font-size: 10px;
				}
				div.text-list2 span.user-update{
					font-size: 10px;
				}
				div.text-list2_ ul li {
					display: block;
					height: 92px;
					line-height: 92px;
					font-size: 13px;
					background: #EAEAEA;
					margin: 5px 0px;
				}
				div.text-list2_ ul li:hover {
					background: #DDD;
				}
				div.text-list2_ ul li img{
					width: 92px;
					height: 92px;
					vertical-align: middle;
					position: relative;
					top: -2px;
					left: 0px;
					margin-right: 10px;
				}
				div.text-list2_ span.user-name{
					font-weight: bold;
					margin-right: 10px;
					font-size: 10px;
				}
				div.text-list2_ span.user-update{
					font-size: 10px;
				}
			a#profile-search-advanced {
				display: block;
				font-size: 13px;
				line-height: 26px;
				font-weight: bold;
				color: #FFF;
				text-align: right;
				margin-bottom: 10px;
			}
			#online-users-button {
				text-align: center;
				width: 100%;
				height: 40px;
			}
				#online-users-button a {
					display: block;
					line-height: 40px;
					text-transform: uppercase;
					font-size: 30px;
					font-weight: bold;
					color: #FFF;
					height: 40px;
					width: 240px;
					background: #C90719 url(images/online-users-button.gif) no-repeat center center;
				}
				#online-users-button a:hover {
					background: #C90719 url(images/online-users-button-hover.gif) no-repeat center center;
					text-decoration: none;
				}
			
h1.title1 {
	font-size: 24px;
	line-height: 34px;
	color: #FFF;
	font-weight: bold;
	margin-bottom: 10px;
}	
h2.title1 {
	font-size: 22px;
	line-height: 34px;
	color: #FFF;
	font-weight: bold;
	border-bottom: 1px solid #FFF;
	padding-top: 5px;
}
h2.title2 {
	font-size: 18px;
	line-height: 34px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
h2.title3 {
	font-size: 18px;
	line-height: 34px;
	color: #FFF;
	font-weight: bold;
	border-bottom: none;
}
h2.title4 {
	font-size: 14px;
	line-height: 34px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #000;
}
h2.title4 a {
	font-size: 18px;
}

h2.create-account-title {
	background: #C90719 url(images/icons/heading-icons.gif) no-repeat right -80px;
}
h2.advanced-search-title {
	background: #C90719 url(images/icons/heading-icons.gif) no-repeat right -40px;
}
h2.login-title {
	background: #C90719 url(images/icons/heading-icons.gif) no-repeat right 0px;
}
h2.statistics-title {
	background: #FFF url(images/icons/heading-icons.gif) no-repeat right -120px;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
}
div.all-users {
	position: relative;
	float: right;
	padding-right: 25px;
	line-height: 16px;
	top: -20px;
}
	div.all-users a {
		display: block;
		width: 100%;
		height: 100%;
		text-align: right;
		background: transparent url(images/all-users-arrow.gif) no-repeat right center;
		padding-right: 18px;
	}
div.profile-data{
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
	div.profile-data a {
		color: #C00;
	}

div.profile-info {
 	padding-bottom: 10px;
}
div.profile-image {
	text-align: center;
	padding-bottom: 20px;
}
div.profile-image img {
	border: 2px solid #999;
}
div.profile-image .imag {
	border: 2px solid #999;
}
div.comment {
	padding: 5px 0px;
}
	div.comment img.userimg {
		border: 2px solid #999;
		width: 72px;
		height: 72px;
		float: left;
		margin: 0px 10px 10px 0px;
		display: inline;
	}
#user-profile p {
	font-size: 14px;
	line-height: 20px;
	color: #444;
	padding: 3px 0px;
}
#user-profile p.info {
	font-size: 12px;
	line-height: 16px;
}
#user-profile a, .red {
	color: #C00;
}
a.user-profile-photo {
	display: block;
	float: right;
	border: 3px solid #C00;
}
a.user-profile-photo:hover {
	border: 3px solid #000;
}

div.module2-wrapper1 p, div.module2-wrapper2 p, div.module2-wrapper3 p, div.module2-wrapper4 p, div.module2-wrapper5 p {
	color: #777;
}
div.module2-wrapper1 a, div.module2-wrapper2 a, div.module2-wrapper3 a, div.module2-wrapper4 a, div.module2-wrapper5 a {
	color: #C00;
}
div.module2-wrapper1 a:hover, div.module2-wrapper2 a:hover, div.module2-wrapper3 a:hover, div.module2-wrapper3 a:hover {
	color: #C00;
	text-decoration: none;
}
div.clear {
	clear: both;
}
a.view-more-friends {
	display: block;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	width: 100%;
	text-align: right;
	color: #FFF;
}
a.view-more-friends:hover {
	text-decoration: underline;
}

.creare_cont{
	width:700px;
}
.creare_cont input.submit {
				height: 27px;
				width: 145px;
				background: transparent url(images/submit-button1.gif) no-repeat bottom center;
				border: 0px;
				cursor: pointer;
				font-size: 14px;
				font-weight: bold;
				color: #FFF;
				border:1px solid #fff;
			}
.creare_cont .label{
	width:200px;
	float:left;	
	color:white;
	margin:5px;
}
.creare_cont .input{
	width:300px;
	float:left;
	margin:5px;
	
}
.cont_field{
	border:1px solid #000;
	height:30px;
}
.detalii{
	font-size:13px;
}


em.ok, em.help, em.error { width: 150px; display: inline-block; vertical-align: top; margin:9px; }
em.ok					{ color:white; }
em.help					{color:white; }
em.error				{ color:red; }
span.error_mesage{color:red;font-size:11px;margin-left:3px;}
.username_age{
color:#CC0000;font-size:10px;font-weight:bold;margin-bottom:4px;
}
.username_age img{float:left;position:relative;z-index:100;left:17px;top:16px;}
.prieteni img{float:left;position:relative;z-index:100;left:0px;top:16px;}

.sex_oras{
	margin-top:2px;
}
#user-navbar ul li a.red{
color:red;
}
.navigator_table{
	font-size:14px;
	font-weight:bold;
}
.navigator_current{
	color: #000;
	border:1px solid #000;
	width:22px;
	display:block;
	text-align:center;
	padding-top:4px;
	margin:2px;
	height:19px;
}
.navigator_table td a{
	color: #fff;
	border:1px solid #000;
	width:22px;
	display:block;
	text-align:center;
	padding-top:4px;
	margin:2px;
	height:19px;
	background-color:#a10514;
	text-decoration:none;
}
.navigator_table td a:hover{
	color: #fff;
}
#lightbx{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 1470px;
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

#existaeroare {
	width:400px;
	height:200px;
	position:absolute;
	z-index:210;
	border:4px solid #d3d3d3; 
	background:#a10514;
	left:35%;
	top:35%;
}

#existaeroare h2{
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	line-height:34px;
	padding-top:5px;
	text-align:center;
}

.div_frm {
	width:165px;
	margin:5px 0px 5px 0px;
	text-align:center;
	margin:0 auto;
}

.err_img{
	border: medium none ; 
	width: 20px; 
	height: 20px; 
	float: right;
	cursor:pointer;
	margin-right:10px;
	margin-top:5px;
}

#content-intro a{
	color:#FF0000;
	text-decoration:none;
}
#content-intro a:hover{
	text-decoration:underline;
}

.upload { 
	display:block; 
	float:left; 
	background:url('images/button-browse.gif') no-repeat top left; 
	width:77px; 
	height:21px; 
}
.upload-results { 
	float:left; 
	font-size:9pt; 
	margin:3px 0px 0px 15px; 
}
.preloader { 
	float:left; 
	display:none; 
	margin:2px 0px 0px 10px; 
	font-size:9pt; 
}
.preloader img { 
	vertical-align:middle; 
}
li.user-online {
				width: 60px;
				padding-left: 20px;
				background: url(images/user-online.gif) no-repeat left 65%;
				text-align: left;
			}
div.module2-wrapper1_2 div.module-content a.navigator{color:#FFFFFF;}	 		
div.module2-wrapper1_2 div.module-content a.navigator_more{color:#FFFFFF;}	 	

#devino_membru{
width:710px;background:#cc3300;margin:5px 0px 0px 0px;padding:8px;

}
#devino_membru .orange_box{
color:#fff;
font-size:22px;
font-weight:bold;

}
#devino_membru .orange_box a{
color:#fff;
text-decoration:underline;
}
#devino_membru .orange_box p{
font-weight:normal;
font-size:14px;
margin-top:3px;
}
#black_box{
color:#d46600;
width:710px;background:#000;margin:0px 0px 25px 0px;padding:8px;
font-weight:normal;
font-size:14px;
}
#black_box a{
color:#fff;
text-decoration:underline;
}
.castiga_orange_box{
padding-left:7px;
color:#fff;
background:#cc3300;
}
.castiga_orange_box a{
font-size:22px;
text-decoration:underline;
color:#000;
font-weight:bold;
}
.castiga_orange_box p{
color:#FFF;
font-size:15px;
padding:15px 0px 15px 0px;
}
.castiga_black_box{
padding-left:7px;
color:#fff;
background:#000;

}
.castiga_black_box p{
color:#FFF;
font-size:15px;
padding:15px 0px 15px 0px;
}
.castiga_black_box a{
color:#fff;
font-size:11px;
text-decoration:underline;
font-weight:normal;
float:right;
margin-right:20px;
height:20px;
}
.poti_castiga{
width:50%;float:left;margin-right:10px;color:#fff;font-size:15px;
}
.poti_castiga ul{
list-style: disc inside
}
.poti_castiga ul li{
padding-top:5px;
}
.poti_castiga p{
font-size:15px;
}
#castiga_table{
width:100%;color:#fff;font-size:15px;border:1px solid #fff;padding:5px;
}
#castiga_table p{
font-size:15px;
}
#castiga_table ul{
list-style: disc inside
}
#castiga_table ul li{
padding-top:5px;
}

/* ADAUGAT 15 IUNIE 2009 12:48 */
#upgrade 				{ background:#000; width:100%; color:#fff; border-top:1px solid #737373; border-left:1px solid #737373; }
#upgrade tr th 			{ font-size:24px;font-weight:bold;padding:7px;color:#000;text-align:center; border-right:1px solid #737373; border-bottom:1px solid #737373; }
#upgrade tr th.silver 	{ width:50%; background:#C0C0C0; }
#upgrade tr th.gold 	{ background:#FFD700; }
#upgrade tr td			{ color:#fff;text-align:center;text-align:center;font-size:20px;padding-top:10px; border-right:1px solid #737373; border-bottom:1px solid #737373; }

#upgrade tr td a		{ display:block; width:150px; font-size:10pt; font-weight:normal; background:#8b8b8b; color:#fff; padding:5px 10px; }
#upgrade tr td a:hover	{ text-decoration:none; background:#b2b2b2; }

/* SFARSIT */

#upgrade ul{
list-style: disc inside;
padding-left:5px;
}
#upgrade ul li{
padding-top:5px;
padding-bottom:5px;
font-size:15px;
}
#upgrade p{
color:#fff;font-weight:normal;font-size:24px;padding:3px
}
#comanda p{
color:#fff;font-weight:normal;font-size:15px;padding:3px;text-align:center;
}

/* ADAUGAT 15 IUNIE 2009 12:48 */
#comanda 				{ background:#000; width:100%; color:#fff; border-top:1px solid #737373; border-left:1px solid #737373; }
#comanda tr th 			{ font-size:24px;font-weight:bold;padding:7px;color:#000;text-align:center; border-right:1px solid #737373; border-bottom:1px solid #737373; }
#comanda tr th .silver 	{ color:#C0C0C0; }
#comanda tr th .gold 	{ color:#FFD700; }
#comanda tr td			{ color:#fff;text-align:center;text-align:center;font-size:20px;padding:10px; border-right:1px solid #737373; border-bottom:1px solid #737373; }

#comanda tr td	.cod	{ text-align:center; }
#comanda tr td	.error	{ font-size:9pt; color:#CC0033; }

/* SFARSIT */
#comanda .input_parola{
text-align:center;
}

