body {
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 12px;
	background-color:#EEE;
}

form {
	margin: 0px;
	padding: 0px;
}

input, select, textarea {
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 12px;
	border: 1px solid #3B5998;
}

img {
	border: none;
}

.message {
	border: 1px solid #FFE222;
	background-color:#FFF8CC;
	font-weight: bold;
	color: #333333;
	padding: 5px;
	font-size: 11px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2px;
}

/*#######################################################################################*/

.wrapper_x {
	width: 100%;
	background-color: #3B5998;
}

.main_logo_wrapper_x {
	height: 100px;
	width: 900px;
	background-color: #3B5998;
}

.wrapper {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFF;
}

.top_menu_wrapper {
	padding-top: 5px;
	vertical-align: center;
}

.main_left_wrapper {
	width: 200px;
	vertical-align: top;
}

.main_center_wrapper {
	vertical-align: top;
}

.main_right_wrapper {
	width: 200px;
	vertical-align: top;
}

.footer_wrapper {
	height: 34px;
	text-align: center;
	color: #3B5998;
	font-weight: bold;
}

.footer_wrapper a:link, .footer_wrapper a:visited {
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
}

/*#######################################################################################*/
.login_form_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 190px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}

.login_form_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.login_form_user {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.login_form_pass {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.login_form_button {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.login_form_button input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
.login_form_resetpass {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: right;
}
.login_form_resetpass a:link, .login_form_resetpass a:visited{
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.login_form_register {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: right;
}
.login_form_register a:link, .login_form_register a:visited{
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.login_form_message {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
}
/*#######################################################################################*/
.logged_in_form_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 190px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.logged_in_form_nick {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.logged_in_form_newpost {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.logged_in_form_newpost a:link, .logged_in_form_newpost a:visited{
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.logged_in_form_edituserdata {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.logged_in_form_edituserdata a:link, .logged_in_form_edituserdata a:visited{
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.logged_in_form_profile {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.logged_in_form_profile a:link, .logged_in_form_profile a:visited{
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.logged_in_form_logout {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
}
.logged_in_form_logout a:link, .logged_in_form_logout a:visited{
	color: #3B5998;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
/*#######################################################################################*/
.register_table_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 350px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.register_table_title {
	text-align:center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.register_table_user_left {
	border-left: 1px solid #94a3c4;
}
.register_table_user_right {
	border-right: 1px solid #94a3c4;
}
.register_table_separator_left {
	font-size: 10px;
	border-left: 1px solid #94a3c4;
}
.register_table_separator_right {
	font-size: 10px;
	border-right: 1px solid #94a3c4;
}
.register_table_email_left {
	border-left: 1px solid #94a3c4;
}
.register_table_email_right {
	border-right: 1px solid #94a3c4;
}
.register_table_pass_left {
	border-left: 1px solid #94a3c4;
}
.register_table_pass_right {
	border-right: 1px solid #94a3c4;
}
.register_table_pass2_left {
	border-left: 1px solid #94a3c4;
}
.register_table_pass2_right {
	border-right: 1px solid #94a3c4;
}
.register_table_captcha_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.register_table_captcha_right {
	border-right: 1px solid #94a3c4;
}
.register_table_validate {
	text-align:center;
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
}
.register_table_validate input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
.register_table_exclamation {
	text-align:center;
	font-size: 11px;
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
}
/*#######################################################################################*/
.reset_pass_form_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.reset_pass_form_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.reset_pass_form_email {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.reset_pass_form_validate {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
}
.reset_pass_form_validate input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
/*#######################################################################################*/
.new_post_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 450px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.new_post_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.new_post_url_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.new_post_url_right {
	border-right: 1px solid #94a3c4;
}
.new_post_url_right input{
	width: 365px;
}
.new_post_urlexample_left {
	border-left: 1px solid #94a3c4;
}
.new_post_urlexample_right {
	border-right: 1px solid #94a3c4;
	font-size: 10px;
}
.new_post_category_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.new_post_category_right {
	border-right: 1px solid #94a3c4;
}
.new_post_pic_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.new_post_pic_right {
	border-right: 1px solid #94a3c4;
}
.new_post_picexample_left {
	border-left: 1px solid #94a3c4;
}
.new_post_picexample_right {
	border-right: 1px solid #94a3c4;
	font-size: 10px;
}
.new_post_description_left {
	border-left: 1px solid #94a3c4;
	vertical-align: top;
	text-align: right;
}
.new_post_description_right {
	border-right: 1px solid #94a3c4;
}
.new_post_description_right textarea{
	width: 363px;
}
.new_post_labels_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.new_post_labels_right {
	border-right: 1px solid #94a3c4;
}
.new_post_labels_right input {
	width: 365px;
}
.new_post_labelsexample_left {
	border-left: 1px solid #94a3c4;
}
.new_post_labelsexample_right {
	border-right: 1px solid #94a3c4;
	font-size: 10px;
}
.new_post_nsfw_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.new_post_nsfw_right {
	border-right: 1px solid #94a3c4;
	font-size: 10px;
}
.new_post_validate {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.new_post_validate input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
.new_post_exclamation {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
	font-size: 10px;
}
/*#######################################################################################*/
.edituserdata_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 450px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.edituserdata_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.edituserdata_user_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_user_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_email_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_email_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_gender_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_gender_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_birthdate_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_birthdate_right {
	border-right: 1px solid #94a3c4;
	font-size: 10px;
}
.edituserdata_msn_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_msn_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_yahoo_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_yahoo_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_webpage_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.edituserdata_webpage_right {
	border-right: 1px solid #94a3c4;
}
.edituserdata_validate {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
}
.edituserdata_validate input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
.edituserdata_exclamation {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
	font-size: 10px;
}
/*#######################################################################################*/
.categories_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 190px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.categories_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.categories_list {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
}
.categories_list:hover {
	background-color: #DDD;
}
.categories_link {
	color: #3b5998;
	text-decoration: none;
	font-size: 11px;
}
.categories_link:hover {
	color: #000;
}
/*#######################################################################################*/
.contact_table_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.contact_table_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
.contact_table_name_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.contact_table_name_right {
	border-right: 1px solid #94a3c4;
}
.contact_table_email_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.contact_table_email_right {
	border-right: 1px solid #94a3c4;
}
.contact_table_messaje_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
	vertical-align: top;
}
.contact_table_messaje_right {
	border-right: 1px solid #94a3c4;
}
.contact_table_code_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.contact_table_code_right {
	border-right: 1px solid #94a3c4;
}
.contact_table_validate_left {
	border-left: 1px solid #94a3c4;
	text-align: right;
}
.contact_table_validate_right {
	border-right: 1px solid #94a3c4;
}
.contact_table_validate_right input {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
.contact_table_exclamation {
	border: 1px solid #94a3c4;
	text-align: center;
	font-size: 11px;
}
/*#######################################################################################*/
.navbar_div {
	padding: 4px;
	margin-bottom: 10px;
}
.navbar_items {
	color: #FFF;
	border: 1px solid #3b5998;
	padding: 2px;
	text-decoration: none;
	background-color: #3b5998;
}

.navbar_items_active {
	color: #3b5998;
	border: 1px solid #94a3c4;
	padding: 2px;
	text-decoration: none;
	background-color: #FFF;
}
/*#######################################################################################*/
.post_main_div {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.post_top_comm_title {
	text-align: center;
	border-top: 1px solid #94a3c4;
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
}
.post_stats_div {
	border: 1px solid #94a3c4;
	padding: 3px;
	background-color: #3B5998;
	font-size: 11px;
	color: #FFF;
}
.post_stats_div a:link, .post_stats_div a:visited {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.post_image_div {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	text-align: center;
}
.post_description_div {
	border-top: 1px solid #94a3c4;
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	text-align: center;
	padding: 4px;
}
.post_labels_div {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	padding: 4px;
}
.post_labels_div a:link, .post_labels_div a:visited {
	color: #3b5998;
	font-size: 11px;
}
.post_share_div {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	padding: 4px;
}
.post_last_comment_div {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	padding: 4px;
	color: #3b5998;
	font-size: 11px;
}

.comment_title_div {
	border-bottom: 1px dotted #94a3c4;
	padding: 4px;
	color: #3b5998;
	font-size: 11px;
}

.comment_title_div a:link, .comment_title_div a:visited {
	color: #F00;
	text-decoration: none;
}

.add_comment_button {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
/*#######################################################################################*/
.ad1_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align:center;
}
.ad2_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align:center;
}
.ad3_div {
	/*border: 1px solid #94a3c4;*/
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align:center;
}
/*#######################################################################################*/
.blabla_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #F00;
	font-size: 11px;
	text-decoration: none;
}
.blabla_div a:link, .blabla_div a:visited {
	color: #F00;
	font-size: 11px;
	text-decoration: none;
}
/*#######################################################################################*/
.twitter_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}

.twitter_div a:link, .twitter_div a:visited {
	color: #F00;
	font-size: 11px;
	text-decoration: none;
}
/*#######################################################################################*/
.rss_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 2px;
}

.rss_div a:link, .rss_div a:visited {
	color: #F00;
	font-size: 11px;
	text-decoration: none;
}
/*#######################################################################################*/
.browsercheck_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*#######################################################################################*/
.newestuser_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
}
/*#######################################################################################*/
.nsfw_check_div {
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding: 2px;
	color: #F00;
}
/*#######################################################################################*/
.profile_table_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 450px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.profile_table_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
}
/*#######################################################################################*/
.top_menu_items_left {
	float: left;
}

.top_menu_items_left a:link, .top_menu_items_left a:visited {
	color: #FFF;
	text-decoration: none;
	color: #3B5998;
	font-weight: bold;
}

.top_menu_items_right {
	float: right;
	color: #3B5998;
	font-size: 11px;
	font-weight: bold;
}
/*#######################################################################################*/
.search_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.search_div #cautare_ok {
	background-color: #67A54B;
	border: 1px solid #3B6E22;
	color: #FFF;
	font-weight: bold;
}
/*#######################################################################################*/
.stats_div {
	width: 190px;
	border: 1px solid #94a3c4;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #F00;
	font-size: 11px;
}
/*#######################################################################################*/
.top_posters_wrap {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 190px;
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #94a3c4;
}
.top_posters_title {
	text-align: center;
	background-color: #3B5998;
	color: #FFF;
	font-weight: bold;
	padding: 2px;
}
.top_posters_items {
	border-left: 1px solid #94a3c4;
	border-right: 1px solid #94a3c4;
	border-bottom: 1px solid #94a3c4;
	padding: 2px;
	font-size: 11px;
}

.top_posters_items a:link, .top_posters_items a:visited {
	color: #3b5998;
	font-size: 11px;
}
/*#######################################################################################*/
.poll_div {
	text-align:center;
	margin-bottom: 10px;
}

.comment_link {
	float: right;
}
/*#######################################################################################*/
h2 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display:inline;
}

h3 {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display:inline;
	font-weight: normal;
}
