#container{
	background-color: #FFF;
	width: 986px;
	overflow:hidden;
	margin:10px auto 0px auto;
/* 	margin-bottom: 10px; */
	min-height: 900px;
	max-height: auto; 

	background-color:#FFF;
/* 	border:2px solid #993333; */
	border:2px solid #cac8c2;
	*width: 984px;
/* 	*border:2px solid #993333; */
	*border:2px solid #cac8c2;

	padding:6px;

	*position:relative;
	_padding-top:7px;
	position:relative;
}

#header{
	position: relative;
	*position: normal;
	width: 986px;
	height: 188px;
}

#content{
	width: auto;
	overflow: hidden;
	clear: both;
 }

#col_a{
	min-height: 1px;
	width: 222px;
	float: left;
	overflow: hidden;
	margin:0px;
}

#col_b {
	width: 540px;
	float: left;
	overflow: hidden;
	min-height: 800px;
	max-height: auto;
	margin:0px;
	padding:0px;
}

#col_c {
	width: 222px;
	overflow: hidden;
	float: left;
	margin:0px;
}

#col_d {
	width: 986px;
	float:left;
	min-height: 800px;
	max-height: auto;
	margin:0px;
}

#toc {
	margin: 0 0 0 20px;
	width: 180px;
	float: left;
	padding:0px 10px 0px 10px;  }

*html #toc { margin: 0 0 0 10px; }

.network_config .wide_content {
	margin: 0;
	width: 529px;
	float: left; }

/*#footer {
 	position:relative;
	display:block;
	margin: 10px auto 0px auto;
	padding: 20px 0px 20px 0px;
	width: 986px;
	height:40px;
	*height:37px;
	background: #FFF url(/skin/footer.gif) no-repeat;
	text-align: center;
	font-size: 11px;
	color: #000;
}*/

#footer {
	clear:both;
 	position:relative;
	display:block;
	margin: 10px auto 0px auto;
	padding:0px;
	width: 986px;
	height:40px;
	*height:37px;
	background:transparent;
	font-size: 11px;
	color: #FFF;
}

#info_foot{
	float:left;
}

#footer a{
	color: #FFF;
}

#copyright{
	float:right;
}

body {
	font:11px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width:1000px;
	margin:0px auto 30px auto;
}

a:link, a:active, a:visited {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

a:hover { 
	text-decoration: underline;
}
	
a img { border: 0; }


#menu_holder{ *margin:5px 0px 0px 0px; height:29px; width:986px; background:#FFF url(/skin/base/menu.gif) no-repeat; text-align:center;margin-bottom:5px;}

#first_tier_navbar li {display:inline; list-style-type:none;} 

.page_button {
	position: absolute;
	padding: 0;
	right: 10px;
	top: 65px; }

#first_tier_navbar {
	display:block;
	text-align: center;
	border:1px solid transparent;
	height:29px;
	margin:5px auto 5px auto;
	padding:0px;

	*border:0px;
	*margin:0px;
	*padding:2px 0px 0px 0px;
	*height:24px;
	_padding:2px 0px 0px 0px;
	clear:both;
 }

#first_tier_navbar li{
	display:block;
	float:left;
	margin: 0px 0px 0px 0px;
	*margin: 0px;
	border: 1px solid transparent;
	_border:0px solid transparent;
	border-right: 1px solid #939393;
	border-left: 1px solid #e5de8d;
	height:25px;
	*height:23px;
	_height:25px;
	overflow:hidden;
/*	width:80px;*/
/* 	width:87px; */
	/* (986 / item_no) - 2*/
	width:77px;
	/* (952 / item_no) - 2*/
}

#first_tier_navbar a:link,
#first_tier_navbar a:active,
#first_tier_navbar a:visited {
	display:block;
	padding:5px 0px 0px 0px;
	font:12px Arial;
	height:24px;
	color: #982828;
	text-decoration: none;
/* 	text-transform:Uppercase; */
}

#first_tier_navbar a:hover {
	text-decoration: underline;
}

#first_tier_navbar li a#current {
	margin: 0px;
	color: #FFFFFF;
}

#first_tier_navbar li.fln {
	border-left:0px;
}

#first_tier_navbar li.lln {
	border-right:0px;
}

#faithlight_networks {
	color: #ffffff;
	border-bottom: 1px solid #000000;
	background-color: orange; }

#faithlight_networks h1 {
	float: left;
	font-size: 16px;
	margin: 4px 0 0 0; }

*html #faithlight_networks h1 { margin: 3px 0 0 0; }

#faithlight_networks ul {
	float: right;
	font-size: 11px;
	margin: 5px 0 0 0; }

#faithlight_networks ul li { display: inline; }

#faithlight_networks a { color: #ffffff; }

	
#footer ul {
	margin: 0;
	padding: 0; }

#footer ul li { display: inline; }
#tematsko a {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

#LogoModule {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #FFFFFF; 
}

.module_icon_list ul {
	margin: 0px;
	list-style: none;
	width: auto;
}

.module_icon_list li {
	display: block;
	height: 45px;
	margin: 0px 0px 0px -35px;
	*margin: 0px 0px 0px 5px;
	padding-bottom: 10px;
	list-style: none;
/* 	border:1px solid #000; */
}

.module_icon_list span{
	display:block;
	float:left;
	margin:12px 0px 0px 5px;
	width: 145px;
	z-index:95959595
}

.module_icon_list a:hover span{
	cursor:hand;
	text-decoration:underline;
}

.module_icon_list img {
	display:block;
	float:left;
	border:1px solid #a5a5a5;
	padding:1px;
/* 	margin:5px; */
}
	
#AboutUserModule .module_icon_list li { 
	height: 40px;
}

.module_tagcloud {
	width: 195px;
	margin-bottom: 10px; }

*html .module_tagcloud { margin-top: 8px; }

.module_tagcloud ul {
	list-style: none;
	margin-bottom: 0; }

.module_tagcloud ul li {
	margin: 0 0 3px -35px;
	padding-bottom: 3px;
	border-bottom: 1px solid #EEEEEE; }

.module_tagcloud ul li span {
	float: right;
	margin-top: -12px;
	margin-right: 5px;
}

*html .module_tagcloud ul li span { margin-top: -15px; }

html[xmlns*=""] body:last-child .module_tagcloud ul li span { margin-top: 0px; }

*+html .module_tagcloud ul li span { margin-top: -16px; }

.module_definition_list {
	font:11px Tahoma;
 	width:auto; 
	margin-bottom: 0px; }

.module_definition_list dl {
	font:11px Tahoma;
 	width:auto;
	margin: 0px 5px 0px 5px;
	padding: 0;
 }

.module_definition_list dt {
	font:11px Tahoma;
	margin: 0 0 0 4px;
	padding: 8px 0 8px 0;
 	width:auto; 
}

.module_definition_list dt span {
	display: block;
	font-weight: normal;
	margin-left: 5px; }

.module_html {
	border:0px solid #000;
	margin: 0;
	padding: 0;
}

#UserPhotoModule .module_html { margin: 6px 0 6px 6px; }

#GroupAccessModule .module_html { 
 /*height: 165px; */
	text-align: center;
	font-weight: bold; }
	
#GroupAccessModule .module_html img { margin: 12px 0 3px 4px; }

*html .module_html img { margin: 0 0 -4px 0; }

*html #LogoModule .module_html img { margin: 0 0 -15px 0; }

*+html #LogoModule .module_html img { margin: 0 0 -15px 0; }

*+html #AdsByGoogleModule .module_html img { margin: -2px 0 -2px 0; }

.module_html_text { padding: 5px; }

*html .module_html_text {
	width: 185px;
	padding-right: 0; }

.module_html_text img { margin: -5px 0 5px -5px; }

*html .module_html_text img { margin: -5px 0 -10px -5px; }

*+html .module_html_text img { margin: -8px 0 -10px -5px; }

.module_moderator_info { padding: 5px 5px 0 5px; }

.module_moderator_info .box {
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}
	
.module_moderator_info .box img { margin: 3px 0 3px 0; }

.module_browse_tag { padding: 5px; }
	
.module_browse_tag a { font-weight: bold; }

/* Wide blog module adjustments including the single pixel border at top */

.wide_content,
.module_wide {
	margin:0px;
	padding: 0px 0px 10px 0px;
	background-color: #FFF;
}

*html .wide_content,
*html .module_wide {
	height: 725px;
	margin-top: 0; }

.wide_content fieldset {
	width: 540px;
	border: 1px solid #cdcdcd;
	margin: 10px 0 0 10px; }

.wide_content fieldset legend {
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; }

.wide_content fieldset ul {
	margin: 0;
	padding: 0;
	list-style: none; }

.wide_content fieldset ul li {
	margin: 0 10px 0 10px;
	padding: 5px 0 5px 0;
	border-bottom: 1px dashed #CCC; }

.date,
.description {
	margin: 0 0 18px 0;
	text-align: center; }

.search_gallery {
	margin: 5px 0 0 0;
	text-align: center; }

.search_gallery select {
	border: 1px solid #cdcdcd;
	font-size: 10px;
	background-color: #ffffff;
	padding: 2px; }

.wide_content ul#filters {
	padding: 0;
	margin: 0 0 10px -1px;
	background: url(images/bg_navbar_filters.jpg);
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	width: 578px;
	font-weight: bold;
	font-size: 10px; }

.wide_content .middle_page { border-top: 1px solid black; }

.wide_content ul#filters li { display: inline; }

.wide_content ul#filters li a {
	padding: 5px 6px 3px 6px;
	text-decoration: none;
	float: left;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #DFDFDF;
	height: 13px; }

.wide_content ul#filters li a:hover {
	background-color: #fff;
	text-decoration: none;
	height: 13px; }
	
*+html .wide_content ul#filters li a:hover {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff; }

.wide_content ul#filters li.active a {
	background: #ffffff;
	background-repeat: repeat-x;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height: 13px; }

#buttonbar,
.buttonbar {
	color: #000;
	font-size: 10px;
	font-weight: bold;
	line-height: normal;
	margin: 5px 0px 0px 0px;
	height: 23px;
}

.user_comment_div .buttonbar {
	float:right;
	font:normal 10px Tahoma;
	margin:0px;
}

.connect-buttonbar {
  color: #000;
  font-size: 10px;
  font-weight: bold;
  line-height: normal;
  margin: 15px 0 5px 0;
  width:450px;
  height: 30px; }

.available-buttonbar {
  color: #000;
  font-size: 10px;
  font-weight: bold;
  line-height: normal;
  margin: 15px 0 5px 0;
  width:230px;
  height: 30px; }	
  
#buttonbar ul,
.buttonbar ul,
.connect-buttonbar ul,
.available-buttonbar ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none; 
	text-color: #FFFFFF;
}

#buttonbar a,
.buttonbar a,
.connect-buttonbar a,
.available-buttonbar a  {
	background: url(/skin/base/buttonbar.gif) no-repeat center center;
	display: block;
	width:34px;
	padding: 5px 10px 0px 10px;
	color: #982828;
	text-align:center;
	height:16px;
}

#buttonbar li,
.buttonbar li,
.connect-buttonbar li,
.available-buttonbar li  {
/* 	background: url(/skin/base/view_all_.gif) no-repeat right top; */
	background-color:transparent;
	margin:0px;
	padding:0px;
	float: left;
}

#buttonbar a:hover,
#tematsko a:hover,
.buttonbar a:hover,
.connect-buttonbar a:hover,
.available-buttonbar a:hover { text-decoration: underline; }

.wide_content table.search_user #buttonbar { font-size: 9px; }

.wide_content table.search_user #buttonbar ul { margin: 5px 0 0 10px; }

.wide_content table.search_user #buttonbar li { border-bottom: 0px dashed transparent; }

.wide_content form fieldset { margin-left: 10px; }

.wide_content_edit_page {
	width: 793px;
	margin-left: 5px; }

.wide_content_edit_page h1 {
	width: 793px;
	background-color: #ffffff;
	padding: 2px;
	font-size: 14px;
	margin-top: 0; }

*html .wide_content_edit_page,
*html .wide_content_edit_page h1 { width: 790px; }

.wide_content_edit_page ul li { display: inline; }

.events, .reviews, .peopleshowcase, .video, .audio, .image, .groupshowcase {
	width: 536px;
	width: 470px;
	margin: 15px auto 0px auto;
	border: 1px solid #A6A7B0;
	text-align: left;
	padding: 10px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right; }
.blog{
	width: auto;
	margin: 0;
	text-align: left;
	padding: 5px;
	background-color: transparent;
}
	
.blog a:link, .events a:link, .reviews a:link, .peopleshowcase a:link, .video a:link, .audio a:link, .image a:link, .groupshowcase a:link,
.blog a:visited, .events a:visited, .reviews a:visited, .peopleshowcase a:visited, .video a:visited, .audio a:visited, .image a:visited, .groupshowcase a:visited {
	text-decoration: none;
	color: #C87B12;
}

.blog a:hover, .events a:hover, .reviews a:hover, .peopleshowcase a:hover, .video a:hover, .audio a:hover, .image a:hover, .groupshowcase a:hover {
	color: #E6AD17;
	text-decoration: underline; }

.blog h1, .events h1, .reviews h1, .peopleshowcase h1, .video h1, .audio h1, .image h1, .groupshowcase h1 {
	text-align: left;
	margin: 0 0 10px 0;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; }

.blog h1 a:link, .events h1 a:link, .reviews h1 a:link, .peopleshowcase h1 a:link, .video h1 a:link, .audio h1 a:link, .image h1 a:link, .groupshowcase h1 a:link,
.blog h1 a:visited, .events h1 a:visited, .reviews h1 a:visited, .peopleshowcase h1 a:visited, .video h1 a:visited, .audio h1 a:visited, .image h1 a:visited, .groupshowcase h1 a:visited {
	text-decoration: none;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; }

.blog h1 a:hover, .events h1 a:hover, .reviews h1 a:hover, .peopleshowcase h1 a:hover, .video h1 a:hover, .audio h1 a:hover, .image h1 a:hover, .groupshowcase h1 a:hover {
	text-decoration: underline;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333; }

/*.blog img, */.events img, .reviews img, .peopleshowcase img, .video img, .audio img, .image img, .groupshowcase img {
	margin: -9px 11px 0 -9px;
	float: left; }

.post_info {
	margin-top: 20px;
	color: #000;
	text-align:center;
}

.post_info a:link,
.post_info a:active,
.post_info a:visited {
	text-decoration: none;
}

.post_info a:hover {
	color: #7B7B7B;
	text-decoration: underline;
}
	
.image_list { margin: 0 0 0 -25px; }

*+html .image_list ul {
	margin: 10px 0 10px 42px;
	padding: 0; }

.image_list ul li { display: inline; }

.image_list img {
	padding: 1px;
	border:1px solid #a5a5a5;
	margin:5px;
}

.image_list_video,
.image_list_audio {
	width: 175px;
	margin: 0; }

.image_list_video ul,
.image_list_audio ul {
	margin: 10px 0 0 0;
	list-style: none;
	border: 1px solid transparent; }

*html .image_list_video ul,
*html .image_list_audio ul {
	margin: 15px 0 0 0;
	list-style: none;
	border: none; }

.image_list_video li,
.image_list_audio li { margin: 0 0 0 -35px; }

*html .image_list_video li,
*html .image_list_audio li { margin: -10px 0 0 -35px; }

.image_list_video li a,
.image_list_audio li a {
	display: block;
	padding: 3px 0 3px 0;
	border-bottom: 0px solid #cdcdcd;
	text-decoration: none; }

.image_list_video li a:hover,
.image_list_audio li a:hover {
	text-decoration: underline;
	background-color: #cdcdcd; }

.image_list_video img,
.image_list_audio img {
	float: left;
	margin: 0 5px 0 2px; }

.image_list_video span,
.image_list_audio span {
	padding-right: 5px !important;
	padding-top: 3px !important; }

*html .image_list_video span,
*html .image_list_audio span {
	width: 150px;
	margin: 0; }

.module_messages ul { margin-left: -30px; }

*html .module_messages ul { margin-left: 10px; }

.module_messages ul li { list-style: none; }

.module_enable_module ul { margin-left: -40px; }

*html .module_enable_module ul { margin-left: 0; }

.module_enable_module ul li { list-style: none; }

.view_all {
	display:block;
	height:23px;
	width:129px;
	margin: 5px auto 0px auto;
	text-align: center;
	background: transparent url(/skin/view_all_.gif) no-repeat center center;
}

.view_all a:link, .view_all a:active, .view_all a:visited {
	display:block;
	padding:5px;
	color: #FFF;
	font:bold 11px Tahoma;
}

.view_all a:hover{
	
}

.module_browse_groups ul,
.module_more_info ul {
	margin: 0;
	padding: 5px 0 5px 0; }

.module_browse_groups li,
.module_more_info li {
	list-style: none;
	margin: 0 0 5px 10px;
	font-weight: bold; }

.module_browse_groups ul ul,
.module_more_info ul ul {
	padding: 0;
	margin: 5px 0 5px 0; }

.module_browse_groups li li,
.module_more_info li li {
	font-weight: normal;
	border-bottom: 1px solid #cdcdcd;
	margin-right: 20px; }

#navbar_header ul {
	text-align: right;
	background-color: #FFF;
	margin:0px 0px 5px 0px;
	padding: 5px 5px 5px 0;
	border:2px solid #a5a5a5;
}
		
#navbar_header ul li { display: inline; }

#second_tier_navbar li.active a { font-weight: bold; }

.display_false { display: none; }
	
.display_true { display: block; }
	
#navbar_left ul {
	position: absolute;
	width: 350px;
	top: 130px;
	float: left;
	margin-left: 5px;
	padding: 0;
	color: #ffffff;
	z-index: 10; }

#navbar_left li { display:inline; }

#navbar_left a:link,
#navbar_left a:visited { 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none; }

#navbar_left a:hover { 
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline; }


#mod_featured_network {
	width: 190px;
	height: 72px;
	background: url(images/featured-network.gif) no-repeat; }

#mod_featured_network ul {
	margin: 30px 0px 0px 40px;
	padding: 0px; }

*html #mod_featured_network ul { margin-left: 0px; }
*+html #mod_featured_network ul { margin-left: 0px; }


.media_gallery_thumb h2 {
    font-size: 12px;
    margin: 5px 0 0 12px;
    padding: 0; }

.media_gallery_thumb ul {
	margin:0px;
	padding: 0px;
/*  	border: 1px solid #000000;  */
}

.media_gallery_thumb li {
 	list-style: none;
	display: inline;
	margin:0px 20px 15px 20px;
/* 	height: 150px; */
/* 	max-width: 138px;  ---> razmisli */
	width: 138px;
	display: block;
	float: left;
	text-align: center;
/* 	border: 1px solid #000; */

}

.media_gallery_thumb img { 
}

.media_gallery_thumb .media_frame, .photo_{
	margin:0px;
	padding:5px;
	display:block;
	width:124px;
	height:95px;
	border:2px solid #a5a5a5;
}

.media_gallery_thumb p.name {
    margin-top: 2px;
    height: 55px; }

.media_gallery_thumb p.choose img {
    border: none;
    margin-top: -3px; }

.media_gallery_list table {
    width: 780px;
    border: 0px;
    margin: 10px 10px 0 10px;
    padding: 0; }

.media_gallery_list th { background-color: #cdcdcd; }

.media_gallery_list td {
    border-bottom: 1px solid #cdcdcd;
    vertical-align: top }

.media_gallery_list td img.img_list {
    border: 1px solid black;
    margin: 0 0 0 5px; }

.media_gallery_list td ul {
    margin: 2px 10px 3px 10px;
    padding: 0; }

.media_gallery_list td li { list-style: none; }

.media_gallery_list td li h1 {
    font-size: 14px;
    margin: 0 0 3px 0;
    font-weight: bold;
    padding: 0;
    text-align: left; }

.media_gallery_list td li .post_info { margin: 5px 0 0 0; }

.media_gallery_upload ul li {
    list-style-type: none;
    display: list-item; }


#edit_relations p { text-align: center; }
	
#relation_type ul li {
	width: 100px; 
	margin: 0; 
	padding: 0; 
	text-align: center;
	list-style-type: none;
	display: inline;
	float: left; }

#relation_type h2 {
	font-size: 12px; 
	margin: 0; 
	padding: 0; 
	font-weight: normal; }


.wide_content_media_full_view ul#content_type {
	padding: 0;
	margin: 0 0 10px 1px;
	background: url(images/createPostIcons_back.gif);
	background-repeat: repeat-x;
	height: 66px;
	width: 972px;
	font-weight: bold;
	font-size: 10px;
	border-top: 1px solid #000000; }

*html .wide_content_media_full_view ul#content_type {
	z-index: 500;
	background-color: #BCBCBC; }

.wide_content_media_full_view ul#content_type li {
	display: inline;
	float: left;
	display: block;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #DFDFDF;
	width: 83px;
	height: 66px; }

.wide_content_media_full_view p.content_type_title {
    margin: -15px 0 0 0;
    text-align: center; }

.wide_content_media_full_view ul#content_type li.active {
	background: white;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff; }

.wide_content_media_full_view #content_post ul {
	list-style-type: none; }

.wide_content_media_full_view #content_post h2 {
	font-family: "Arial Black";
	font-size: 50px;
	color: #999999;
	width: 40px;
	float: left;
	margin: -7px 0 0 0px;
	padding: 0; }

.wide_content_media_full_view #content_post h3 {
	margin: 0;
	padding: 0;
	color: #999;
	font: 18px Arial Black; }

.wide_content_media_full_view #content_post p {
	margin: 0 0 15px 42px;
	padding: 0; }

/* /////////////////////////////////////////////////////// */
.wide_content_media_full_view_menan ul#content_type {
	padding: 0;
	margin: 0 0 10px 1px;
	background: url(images/createPostIcons_back.gif);
	background-repeat: repeat-x;
	height: 66px;
	width: 730px;
	font-weight: bold;
	font-size: 10px;
	border-top: 1px solid #000000; }


*html .wide_content_media_full_view_menan ul#content_type {
	z-index: 500;
	background-color: #BCBCBC; }

.wide_content_media_full_view_menan ul#content_type li {
	display: inline;
	float: left;
	display: block;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #DFDFDF;
	width: 83px;
	height: 66px; }

.wide_content_media_full_view_menan p.content_type_title {
    margin: -15px 0 0 0;
    text-align: center; }

.wide_content_media_full_view_menan ul#content_type li.active {
	background: white;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff; }

.wide_content_media_full_view_menan #content_post ul {
	list-style-type: none; }

.wide_content_media_full_view_menan #content_post h2 {
	font-family: Arial Black;
	font-size: 50px;
	color: #999999;
	width: 40px;
	float: left;
	margin: -7px 0 0 0px;
	padding: 0; }

.wide_content_media_full_view_menan #content_post h3 {
	margin: 0;
	padding: 0;
	color: #999;
	font: 18px Arial Black; }

.wide_content_media_full_view_menan #content_post p {
	margin: 0 0 15px 42px;
	padding: 0; }

.wide_content_media_full_view_menan{
	float: left;
}
/* /////////////////////////////////////////////////////// */


/*#content_post {
	padding:0px;
	border:1px solid #000;
	width: 750px;
	background-color: transparent;
	margin:0px;
}*/

.required { color: red; }
	
#bg_blog_big,
#bg_post { 
	margin: 0 auto;
	margin-top: -2px;
	background: url(images/bg_blog_big.png);
	background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Themes/Beta/images/bg_blog_big.png');
	width: 994px;
	height: 714px; }

.total_content ul#filters {
	padding: 0;
	margin: 0 0 10px 1px;
	background: url(images/bg_navbar_filters.jpg);
	background-repeat: repeat-x;
	height: 21px;
	width: 972px;
	font-weight: bold;
	font-size: 10px;
	border-top: 1px solid #000000; }

*html .total_content ul#filters { z-index: 500; }

.total_content ul#filters li { display: inline; }

.total_content ul#filters li a {
	padding: 5px 10px 3px 10px;
	text-decoration: none;
	float: left;
	border-right: 1px solid #C0C0C0;
	border-left: 1px solid #DFDFDF;
	height: 13px; }

.total_content ul#filters li a:hover {
	background-color: #fff;
	text-decoration: none;
	height: 13px; }

.total_content ul#filters li.active a {
	background: url(images/bg_navbar_filters_active.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height: 13px; }

.total_content #buttonbar {
	margin: 0 0 0 2px;
	height: 30px; }

*html .total_content #buttonbar { height: 0; }

.total_content #buttonbar li.active a { color: #FF4500; }

.wide_content .table {
	width: 600px;
	display: block;
	margin: 15px 0 20px 180px;
	padding: 0;
	border-bottom: 1px solid #a6a7b0;
	border-left: 1px solid #a6a7b0;
	border-right: 1px solid #a6a7b0;
	background-color: #fff;
	text-align: left; }

.wide_content form #buttonbar {
	color: #000;
	margin: -10px 0 0 170px;
	height: 30px; }

.wide_content .table ul#filters {
	padding: 0;
	margin: 0 0 10px 0;
	background: url(images/bg_navbar_filters.jpg);
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	width: 600px;
	font-weight: bold;
	font-size: 10px;
	border-top: 1px solid #000000; }

.wide_content .table table {
	width: 600px;
	margin: 0;
	padding: 0;
	clear: both; }

.wide_content .table th {
	padding: 2px;
	background-color: #cdcdcd;
	text-align: left; }

.wide_content .table td {
	border-bottom: 1px dotted #cdcdcd;
	padding: 2px; }


#navbar_content_type ul {
	text-align: left;
	background-color: #fff;
	margin: -10px 0 0 1px;
	padding: 5px;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 15px;
	width: 962px;
	border-bottom: 1px solid #999; }
		
#navbar_content_type ul li { display: inline; }

#navbar_content_type li.active a { font-weight: bold; }

#fwfaces { margin: 30px 0 0 0; }

*html #fwfaces {
	width: 500px;
	height: 350px;
	margin-top: 0px }

.prev_next {
	font-size: 11px;
	padding-top: 10px;
	margin: 0px 0 20px 0;

	text-align: center; }
	
.prev_next a:link,
.prev_next a:visited {
	padding: 2px 6px;
	border: solid 1px #0099FF;
	background: #fff;
	text-decoration: none; }

.prev_next a:hover {
	color: #fff;
	background: #0099FF;
	border-color: #0099FF;
	text-decoration: none; }
	
.prev_next .selected {
	padding: 2px 6px;
	font-size: 11px;
	vertical-align: top;
	background: #fff;
	color: #0099FF;
	border: solid 1px #0099FF; }

.wide_content .group_list table {
 	width: 500px; 
	margin: 0 10px 0 10px;
/* 	background-color: #FAEED5; */
	background:#FFF;
}

.wide_content .group_list td{
	border-bottom: 1px solid #a6a7b0;
	padding: 10px 0 10px 0; }

.wide_content .group_list td img { border: 1px solid #a6a7b0; }

.wide_content .group_list h2{
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 16px; }

#col_b #display_message { margin-left: 90px; }

#display_message {
	border: 1px solid #000;
	background-color: #F28502;
	position: absolute;
	width: 400px;
	margin-left: 308px;
	text-align: center;
	top: 450px;
	z-index: 2000;
	filter: alpha(opacity=95);
	opacity: 0.95;
	color: #fff;
	background-image: url(images/alert_back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom; }
  
  
  
#display_message ul {
	margin: 0px;
	padding: 10px 20px 10px 20px;
	font-size: 14px; }

#display_message li {
	display: list-item;
	list-style-type: none;
	font-size: 14px;
	line-height: 30px; }

#display_message li a {
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #686868;
	border-bottom: 1px solid #686868;
	border-left: 1px solid #e0e0e0;
	padding: 1px 5px 1px 5px;
	font-size: 12px;
	background-color: #CCC;
	font-weight: bold; }

#prev_next_entries {
	font-size: 11px;
	padding-top: 10px;
/* 	margin: 10px 0 20px 0; */
	clear: both;
	text-align: center; }

.topics_table {
	width: 500px;
	margin:5px auto 5px auto;
	border-color: #A6A7B0;
	border-width: 0 1px 0 1px;
	border-style: solid;
}

.topics_table th {
	background: url(images/bg_navbar_filters.jpg);
	background-repeat: repeat-x;
	height: 21px; }

.topics_table td {
	border-bottom: 1px solid #999; }

.topics_table img { margin: 3px 3px 0 3px; }

.topics_table h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: left;
	font-weight: bold; }

.topics_table h1 a { color: #261E7E; }

.topics_table .forum_post_date {
	font-size: 10px;
	color: #999;
	margin: 2px 0 10px 0; }


div.select_theme {
	border:1px solid transparent;
	display: block;
	height: 180px;
	width: 150px;
	float: left;
	margin: 0 11px 15px 10px;
	font-weight: bold;
}


/* Cutomize UI */

#CustomizeUIModule .set {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px #cccccc solid;
	width: 520px;
	margin: 10px 0 0 15px; }

#CustomizeUIModule .set img { float: left; }

#CustomizeUIModule .field {
	margin: 0 0 10px 125px;
	padding-bottom: 8px;
	border-bottom: 1px #cccccc dashed;
	width: 390px; }

#CustomizeUIModule h4 {
	margin: 0 0 6px 0;
	float: left;
	width: 150px; }

#CustomizeUIModule #checkbox { font-size: 2em; }

#CustomizeUIModule label { vertical-align: .4em; }

#CustomizeUIModule form input.text {
	border: 1px solid #ccc;
	font-size: 10px;
	padding: 2px;
	margin-left: 0; }

#CustomizeUIModule form select {
	border: 1px solid #ccc;
	font-size: 11px; }

#CustomizeUIModule .fieldend {
	margin: 0 0 10px 125px;
	padding-bottom: 8px; }

#CustomizeUIModule form .normal  { width: 150px; }

.wide_content ul.members_list {
	margin: 0;
	padding: 0; }

.wide_content ul.members_list li {
	display: inline;
	float: left;
	margin: 0 0 10px 8px;
	width: 274px;
	border: 1px solid #a6a7b0; }

.wide_content ul.members_list li a {
	display: block;
	cursor: hand;
	padding: 5px;
	margin: 0; }

.wide_content ul.members_list li img { float: left; }

.wide_content ul.members_list li a:hover { background-color: #CCC; }

.wide_content ul.members_list .description {
	margin: 0;
	text-align: center;
	height: 50px; }

.wide_content .members_list h2 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 16px; }

.wide_content .members_list table {
	width: 274px;
	border: 1px solid #a6a7b0; }

.wide_content .members_list table.rel_status {
	background-color: #a6a7b0;
	padding: 0;
	margin: 0;
	border-color: #A6A7B0;
	border-width: 0 1px 1px 1px;
	border-style: solid; }

.wide_content .members_list table.rel_status td {
	padding: 2px 0 0 0;
	color: white;
	font-size: 90%;
	font-weight: bold; }

.wide_content .members_list table.rel_status td a {
	display: block;
	color: #ffffff;
	text-align: center;
	padding: 0; }

.wide_content .members_list table.rel_status td a:hover {
	color: black;
	text-decoration: none; }

.ext_service_image {
	float: left;
	width: 220;
	height: 120;
	border: 1px solid #999;
	padding: 5px;
	margin: 5px; }

.ext_service_description {
	float: left;
	margin: 0 0 0 10px;
	min-height: 130px;
	max-height: auto; }

.ext_service .buttonbar {
	clear: both;
	margin-left: -4px; }

#box_login {
	width: 470px;
	margin: 0 0 30px 50px;
	border-bottom: 1px solid #989898;
	border-right: 1px solid #989898;
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD; }

#box_login .box_left {
	float: left;
	width: 200px;
	background-color: #ebebeb; }

#box_login .box_right {
	float: right;
	width: 260px; }

#box_login .boxuserpass {
	width: 258px;
	margin: 10px 5px 0 -5px; }

/*Modify becouse we wanted a Hand shape class for the Button */
/* This works on firefox and IE7 but not in IE6 */
form input[type="submit"]{ cursor: pointer; }  

/*This line is added becouse we want a handshap on Add More button in the group invitation*/
#addmore_button img {
 cursor: pointer; 
}
/* We make a class for handshape cursor in the Submit buttons for IE6*/ 
.hand {
  cursor: pointer;
}

.col_end { clear: both; }

/* custom styles */


#col_b, #col_d { background-color: #FFF; }


	
.blog_rss {
	margin: 10px 0 0 0;
	background-color: #ededed;
	border-bottom: 1px solid #d2d2d2; }
	
.total_content form fieldset h2 {
	margin: 0 0 10px 0;
	padding: 3px;
	border-bottom: 1px solid red; }
	
.total_content form fieldset .buttonbar {
	margin: -10px 0 5px 230px;
	height: 27px; }
	
.total_content form fieldset .blog_rss .buttonbar {
	margin: 0 0 5px 250px;
	height: 25px; }
	
#second_tier_filters {
	border-bottom: 1px solid #999;
	margin: -5px 0 0 0;
	height: 20px;
	padding: 0;
	width: 973px; }

#second_tier_filters ul {
	margin: 0 0 0 15px;
	padding: 0; }

*html #second_tier_filters ul { margin: 0 0 0 15px; }

#second_tier_filters ul li { display: inline; }

#second_tier_filters ul li.active a { font-weight: bold; }

.total_content form fieldset table { margin: -10px 0 0 0; }
	
.total_content form fieldset table th {
	text-align: center;
	border-bottom: 1px solid #d2d2d2;
	padding: 3px 0 5px 3px;
	background-color: #ededed; }

.total_content form fieldset table th.title_left { text-align: left; }

.total_content form fieldset table td {
	padding: 5px 0 5px 0;
	text-align: center; }

.total_content form fieldset table td.title_left {
	padding: 5px 0 5px 8px;
	text-align: left; }
	
/* new video css */

.description_post {
	width: 530px;
	margin: 0 15px 0 0;
	float: left; }
	
.metadata_post {
	width: 250px;
	margin: 0;
	float: left; }
	
.description_post table {
	border: 1px solid #c9c9c9;
	width: 100%;
	margin: 0 0 15px 0;}
	
.metadata_post table {
	border: 1px solid #c9c9c9;
	width: 100%;
	margin: 0 0 10px 0;}
	
.description_post table.radio_table {
	border: none;
	margin: 0;}
	
.description_post th {
	text-align: right;
	vertical-align: top;
	width: 120px; }
	
.description_post input {
	border: 1px solid #cdcdcd;
	font-size: 12px;
	width: 390px; }
	
.description_post textarea {
	border: 1px solid #cdcdcd;
	font-size: 12px;
	width: 388px;
	height: 150px; }
		
.description_post .checkbox_botton { width: 12px; }

.metadata_post th {
	text-align: left;
	font-size: 10px; }

.metadata_post input {
	border: 1px solid #cdcdcd;
	font-size: 12px;
	width: 99%;}
	
.metadata_post select {
	border: 1px solid #cdcdcd;
	font-size: 12px; }
	
.metadata_post input.botton {
	border: none;
	font-size: 12px;
	width: none;
	text-align: center; }
	
.metadata_post h1,
.routing h1 {
	margin:  0 0 5px 0;
	padding: 2px 3px 2px 3px;
	background-color: #999999;
	color: #ffffff;
	font-size: 12px;
	text-align: left; }
	
.metadata_post .buttonbar { margin: 0 0 0 35px; }

.routing { width: 795px; }

.routing .description {
	width: 250px;
	vertical-align: top;
	text-align: left; }


.group_overview {
  margin-bottom:19px;
}
#div_epm1 {
  margin-top:16px;
}
#message_body input{
  margin-left:-100px;
}
#message_body textarea{
  margin-left:-100px;
}
#configure_network h4 {
  font-size: 13px;
}

#message_col_b {
  width:565px; height: 533px;
}
#message_col_b form fieldset {
  height: 450px;
}
#message_body .field_bigger {
  height: 300px;
}
#message_body textarea {
  border: 1px solid #ccc;
  height: 300px;
  width: 400px;
  margin-top: -2px; 
}

*html #box_login .boxuserpass form{
  margin-left:10px;
}
.buttonbar ul,
.connect-buttonbar ul,
.available-buttonbar ul {
  margin: 0 0 0 0px;
}

#GroupAccessModule .module_html { 
  text-align: center;
  font-weight: normal; 
}

/* in the upload module for the Create New album field*/
#UploadMediaModule.total_content form input.text {
  margin-left:0px;
}
*html #UploadMediaModule.total_content form input.text {
  margin-left:0px;
}

*+html #UploadMediaModule.total_content form .field_big textarea{ 
  margin-left:0px;
}
/* textarea alignment in edit profile page  */   
*html #EditProfileModule.total_content form .field_medium .center textarea,
.total_content form .field_bigger .center textarea {
  float: left;
  margin: -2px 0 0 -12px; 
  width: 282px; 
}

*+html #EditProfileModule.total_content form .field_medium .center textarea,
.total_content form .field_bigger .center textarea {
  float: left;
  margin: -2px 0 0 -12px;
  width: 282px; 
}

/* for unnessary space in the login page */
*html #LoginModule.wide_content {
  height:auto;
  margin-top: 0; 
}
 /* for unnessary space in the invitation page */
*html #InvitationModule.wide_content {
  height:auto;
  margin-top: 0; 
}
   
*+html #col_d #display_message {
   position: absolute;
   margin-left: -650px;
}
*+html #navbar_left ul {
  width: 660px;
}

*html #navbar_left ul {
  width: 660px;
}

*+html #GroupInvitationModule select {
  margin-top:5px;
}
#EditProfileModule form fieldset .field_medium {
  height:40px;
}

#ForgotPasswordModule form fieldset .field h5{
	width:120px;
}

#formAdCenterManagement #buttonbar{
	float:right;
	margin: 5px 5px 0px 0px; 
	padding:0px;
}

div#failure { 
	border: 4px solid #F00; 
	padding:12px;
	margin:12px 12px 0px 12px;

	font-size: 1em; 
	background: #FF6666; 
	color: #FFFFFF; 
	font-weight: bold; 
	line-height: 140%;

/*	width: 300px;	*/
}

div#success { 
	border: 2px solid #0C0; 
	padding:2px 12px 2px 12px;
	margin:2px 3px 0px 3px;
	font-size: 1em; 
	background: #66FF66; 
	color: #FFFFFF; 
	font-weight: bold; 
/* 	line-height: 100%; */
}


#img_hold img{
	margin-top: 3px;
}

#img_hold {
	float:left;
	margin-top: 3px;
}

/* USER ADMIN PANEL */

.arrowlistmenu{
	margin:0px;
	padding:0px;
	width: auto; /*width of menu*/
}

.arrowlistmenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowlistmenu ul li{
	margin-left: 25px;
	margin-right: 25px;
	height:37px;
 	border-bottom:1px dashed #000;
}

.arrowlistmenu  a{
	display: block;
	padding: 10px 0px 10px 40px;
	text-decoration: none;
	font:bold 11px Tahoma;
	color: #000;
}

#link1 {background: url(/skin/user_menu/menu1.gif) no-repeat center left;}
#link2 {background: url(/skin/user_menu/menu2.gif) no-repeat center left;}
#link3 {background: url(/skin/user_menu/menu3.gif) no-repeat center left;}
#link4 {background: url(/skin/user_menu/menu4.gif) no-repeat center left;}
#link5 {background: url(/skin/user_menu/menu5.gif) no-repeat center left;}
#link6 {background: url(/skin/user_menu/menu6.gif) no-repeat center left;}
#link7 {background: url(/skin/user_menu/menu7.gif) no-repeat center left;}
#link8 {background: url(/skin/user_menu/menu8.gif) no-repeat center left;}
#link9 {background: url(/skin/user_menu/menu9.gif) no-repeat center left;}
#link10{background: url(/skin/user_menu/menu10.gif) no-repeat center left;}
#link11{background: url(/skin/user_menu/menu11.gif) no-repeat center left;}
#link12{background: url(/skin/user_menu/menu12.gif) no-repeat center left;}
#link13{background: url(/skin/user_menu/menu13.gif) no-repeat center left;}
#link14{background: url(/skin/user_menu/menu14.gif) no-repeat center left;}
#link15{background: url(/skin/user_menu/menu5.gif) no-repeat center left;}
#link16 {background: url(/skin/user_menu/menu2.gif) no-repeat center left;}
#link1:hover, #link2:hover, #link3:hover, #link4:hover, #link5:hover, #link6:hover, #link7:hover, #link8:hover, #link9:hover, #link10:hover, #link11:hover, #link12:hover, #link13:hover, #link14:hover, #link15:hover, #link16:hover{ filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}

.front_thumb{margin:0px;padding:0px;list-style:none;display:block;float:left;text-align:center;border: 0px solid black;}


/* Random Quote DIV */
#quote_quote {
	margin-left: 150px;
	color: #585858;
	font-size: 13px;
	font-weight: none;
	font-style: italic;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif; line-height: 100%;
}
/* END Random Quote DIV */

h1 {
	font-family: Sans-serif; line-height: 100%;
}

#d-table{
	width: 100%;
/* 	border: 1px /*#65C24B black solid; */
	height: 52px;
	margin-bottom: 5px;
}

#d-table td{
	overflow: hidden;
}

#comments_x {
	/*	background: #EFEFEF;	*/
	display: block;
	height: 52px;
	text-align: left;
	PADDING-LEFT: 3px; 

	/*   border: 0px #65C24B solid; */
	margin-left: 1px;
	overflow: hidden;
	
}

h1 {
	font-size: 14px;
	font-weight: none;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

#start tr, #start td{
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #585858;
}

.dfriend{
	position:relative;
	background-repeat: no-repeat center center;
	margin:0px 0px 8px 8px;
	width:250px;
	height: 61px;
	float:left;
}

.featuredP{
	margin-bottom: 5px; 
	font:11px Tahoma;
	color: #000;
	width: 165px;
	margin-top:7px;
	float:left;
	text-align:center;
}

.featuredP img {
	cursor:pointer;
	position:absolute;
	right: 3px;
	bottom:3px;
}

.featuredP a{
	font-weight: bold; 
	font-size: 13px;
}

.front_h1_stil {
	clear:both; 
	padding-top: 15px; 
	padding-left: 15px; 
	margin-left: 0px; 
	padding-bottom: 15px;
	color: #FFF;
}

.smallestTAG {
	font-size: 12px;
	color: orange;
}

.mediumTAG {
	font-size: 14px;
	color: red;
}

.largeTAG {
	font-size: 16px;
	color: green;
}

.largestTAG {
	font-size: 22px;
	color: blue;
}

#vid_pop {
	border: 1px solid #0099FF;
	margin: 4px;
	padding: 4px;
	width: 120px;
}

.h_1 {
	background: transparent url(/skin/icon.gif) no-repeat;
	text-align: left;
	color: #FFFFFF;
	height: 22px;
	margin: 4px auto;
	padding: 3px 0 0 30px;
	width: 185px;
/* 	border: 1px solid #000; */
}

.content_paging{
	position:relative;
	padding:0px;
	height:29px;
	background: #FFF url(/skin/base/wide_pane.gif) no-repeat center top;
/* 	margin: 10px 2px 10px 2px; */
/* 	border:1px solid #000; */
}

.cont_pop{
	background: #FFF url(/skin/photos_frame.gif) no-repeat;
	width: 124px;
	height: 95px;
	padding: 5px;
 	margin: 15px 0 0 15px;
}

.cont_pop img{
	margin: 2px 2px 1px 2px;
	*margin: 2px 2px 0px 2px;
}

.cont_pop span{
	display:block;
	padding:0px;
	margin:0px;
}

.hr_div{
/* 	margin: 1px 0 1px 0; */
	height: 1px;
	width: 100%;
	border-top: 1px solid #CCCCCC;
/* 	border: 1px solid red; */
}

.blg_body{
/* 	border-bottom: 1px solid #CCCCCC; */
/* 	border: 1px solid #CCCCCC; */
	font-size: 7pt;
	color: #000000;
	line-height: 85%;
	width: 120px;
	height: 25px;
	overflow: hidden;
}

.f_menu span{
	cursor:pointer;
	float:left;
	display:block;
	width:105px;
/* 	height:20px; */
	margin:0px 0 0 0;
/* 	padding: 50px 0 0 0; */
	text-align: center;
}

.f_menu a{
	color: #000;
	font-size: 13px;
}
.u_menu{
	width: auto;
	text-align: center;
	padding-left: 3px;
}
.u_menu span{
	cursor: pointer;
	display: block;
/* 	height: 20px; */
/* 	height: 20px; */
/*	margin: 8px 30px 0 30px;
	_margin: 8px 22px 0 22px;*/

	margin: 0px 30px 0 30px;
	_margin: 0px 22px 0 22px;

/* 	padding: 50px 0 0 0; */
	text-align: center;
	float: left;
}
.u_menu a{
	color: #000;
	font-size: 12px;
}

#user_mood{
	width:520px;
	height:30px;
/* 	background:#FFF url(/skin/menu_front.gif) no-repeat center center; */
	background-color:#FFF;
	margin:0px auto 0px auto;
	clear:both;
	border:1px solid #a5a5a5;
	padding:3px 3px 0px 3px;
}
#menu_front{
	width:525px;
	background:#FFF;
	height:15px;
	clear:both;
	border:1px solid #a5a5a5;
	margin:2px auto 2px auto;
	padding:2px 0px 2px 0px;
}

#user_mood{
	margin:5px auto 5px auto;
}

#fm_1{ background: transparent url(/skin/front_menu/icon2.gif) no-repeat 65% top; }
#fm_2{ background: transparent url(/skin/front_menu/icon4.gif) no-repeat center top; }
#fm_3{ background: transparent url(/skin/front_menu/icon1.gif) no-repeat center top; }
#fm_4{ background: transparent url(/skin/front_menu/icon5.gif) no-repeat center top; }
#fm_5{ background: transparent url(/skin/front_menu/icon3.gif) no-repeat center top; }


/*#gm_1{ background: transparent url(/skin/group_menu/icon2.gif) no-repeat center top; }
#gm_2{ background: transparent url(/skin/group_menu/icon4.gif) no-repeat center top; }
#gm_3{ background: transparent url(/skin/group_menu/icon1.gif) no-repeat center top; }
#gm_4{ background: transparent url(/skin/group_menu/icon5.gif) no-repeat center top; }
#gm_5{ background: transparent url(/skin/group_menu/icon3.gif) no-repeat center top; }*/


/*#u_menu_1{ background: transparent url(/skin/user_icon1.gif) no-repeat center top; }
#u_menu_2{ background: transparent url(/skin/user_icon2.gif) no-repeat center top; }
#u_menu_3{ background: transparent url(/skin/user_icon3.gif) no-repeat center top; }*/

#fm_1:hover, #fm_2:hover, #fm_3:hover, #fm_4:hover, #fm_5:hover,
#gm_1:hover, #gm_2:hover, #gm_3:hover, #gm_4:hover, #gm_5:hover,
#u_menu_1:hover, #u_menu_2:hover, #u_menu_3:hover, #u_menu_4:hover,
.g_inn:hover, .g_out:hover, .g_edi:hover{
	text-decoration:underline;
/*	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;*/
}

#menko{
	margin: 0px auto 0px auto;
	background: transparent;
/*	width: 513px;
	height: 245px;*/
	/*padding: 5px;*/
	padding-bottom: 20px;
	overflow: hidden;
}

/*.wide_content h1.h_2, .total_content h1.h_2, .h_2 {
	color: #FF9900;
	margin:0px;
	padding: 22px 0px 0px 55px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}*/

/*.module_top h1.h_2{
	color: #FFF;
	margin:0px;
	padding: 7px 0px 0px 35px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}*/

.toptd h1.h_2, .module_top h1.h_2, .wide_content h1.h_2, .total_content h1.h_2, .h_2 {
/*	color: #FF9900;
	margin:0px;
	padding: 10px 0px 0px 55px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	font: bold 12px Tahoma;*/

	color: #FFFFFF;
	margin:0px!important;
	padding: 7px 0px 0px 35px;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	font: bold 12px Tahoma;
}

.toptd h1.h_2{
	padding-top:0px;
}

.new_tablet .h_2 {
	color: #FF9900!important;
}

.tb_media_front{
	text-align:center;
	padding:0px;
	width: 492px;
	height: 180px;
	background: transparent;
	margin:5px 0px 0px 0px;
}

#mid{
	background: transparent url(/skin/mid_table.gif) repeat-y center center;
	width: 45px;
}

.front_blocks{
	padding:0px;
	border-spacing: 0px;
	margin: 25px 0px 0px 0px;
	width: 220px;
}

.toptd {
/*	height: 51px;*/
/* 	background: transparent url(/skin/module_top.gif) no-repeat; */
	height: 33px;
	background: transparent url(/skin/base/module_top.gif) no-repeat;
}

.middletd{
	padding:0px 10px 0px 10px;
	background: transparent url(/skin/base/module_middle.gif) repeat-y;
	width:204px;
}

.bottomtd{
	height:10px;
	background: transparent url(/skin/base/module_bottom.gif) no-repeat center top;
	margin-bottom:5px;
	width:220px;
}

.new_tablet{
	display:block;
	height:29px;
	background:transparent url(/skin/base/wide_pane.gif) no-repeat center center;
	width:530px;
	margin:0px 2px 0px 2px;
}
.new_tablet .h_2{
	margin:0px!important;
	padding:6px 0px  0px 35px!important;
}

.l_music{
	width: 100%;
	margin: 3px 0 0 5px;
}

.l_music img{
	margin: 0 5px 0 0;
}

.scrollD{
	height: 150px;
	width: 200px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.front-middle{
	width:95px;
}

#user_profile_div{ padding:5px; overflow:hidden; }

.lg {
	background: transparent url(/skin/up_left.gif) 0 0 no-repeat;
}
.ld {
	background: transparent url(/skin/down_left.gif) 0 100% no-repeat;
}

.dd {
	background: transparent url(/skin/down_right.gif) 100% 100% no-repeat;
}

.dg {
	background: transparent url(/skin/up_right.gif) 100% 0 no-repeat; padding:10px;
}

.gore {
	background: transparent url(/skin/up.gif) 0% 0% repeat-x;
}

.levo {
	margin: 3px 20px 0px 5px ;
	background: #FFF url(/skin/left.gif) 0% 0% repeat-y;
}

.desno {
	background: transparent url(/skin/right.gif) 100% 0% repeat-y;
}

.dolu {
	background: transparent url(/skin/down.gif) 0% 100% repeat-x;
}

.g_inn, .g_out, .g_edi{
	cursor: pointer;
	margin-top: 15px;
	width: 40px;
	height: 25px;
	padding: 5px 0 0 30px;
	font-size: 1.3em;
/* 	border: 1px solid #000; */
}

.g_inn{ background:transparent url(/skin/join_group.gif) no-repeat; }
.g_out{ background:transparent url(/skin/unjoin_group.gif) no-repeat; }
.g_edi{ background:transparent url(/skin/edit_group.gif) no-repeat; }
.grp_hold{ width:100%; border-top:1px dotted #000; padding: 7px 0px 5px 0px; }
#last_grp{ width:100%; border-top:1px dotted #000; height:1px; margin-bottom: 15px; }
.grp_left{ float:left; width:70px; }
.grp_list{display:block;margin:0px 0px 10px 10px;float:left;width:40px;text-align:center;}.grp_list a img{padding:1px;border:1px solid #a5a5a5;}
a.gtitle { font:bold 11px Tahoma; }
a.gurl { padding:0px 0px 0px 5px; font:11px Tahoma; }
.g_info{ font:11px Tahoma; display:block; text-align:center; color:#BC7412; margin:0px auto 0px auto;}
.g_info a{ color: #BC7412; }
.grp_desc{ display:block; font:11px Tahoma; margin:5px; text-align:justify; }
#prof_url{ font:bold 11px Tahoma; height:20px; width:500px;text-align:center; padding:30px 15px 30px 15px; }
#prof_url a{ font-size:1.4em; font-weight:bold; }
#prof_url span{ padding-top:5px; display:block; width:100%; text-align:left; }
.embed_list{ position:relative; margin:10px 0 10px 10px; width:130px; height:100px; border:0px solid #000000; }
.embed_desc{ width:100%; overflow:hidden; }
.embed_link{ position:absolute; bottom:0px; left:0px; }
.poll_title{ font-size: 9pt; font-weight:bold; margin:0px 0px 10px 0px; }
.media_gallery_thumb{ margin:5px auto 0px auto; padding: 0px;}

.new_c{
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 800px;
}

.au_vi_list{
	margin: 10px 0 0 0;
}

.front_link:hover{
	cursor: pointer;
	text-decoration:none;
}

.skriena {
	width: 100%;
	height: auto;
	margin: 5px;
	display: none;
}

.module_top{
	display:block;
	height:33px;
	width:220px;
	background: #FFF url(/skin/base/module_top.gif) no-repeat;
}

.module_body{
	padding:10px 10px 10px 10px;
	margin:0px;
	display:block;
/* 	width:222px; */
	background: #FFF url(/skin/base/module_middle.gif) repeat-y;
}

.module_bottom{
	display:block;
	height:26px;
	width:222px;
	background: #FFF url(/skin/base/module_bottom.gif) no-repeat;
	margin: 0px 0px 10px 0px;
}

#user_list{
	display:block;
	height:310px;
/*	background: #FFF url(/skin/user_list.gif) no-repeat center center;*/
	background: #FFF;
	width:528px;
	padding:0px;
	margin:0px auto 10px auto;
	border:1px solid #a5a5a5;
	border-top:0px;
}

#user_list_tbl{
	margin: 5px 0px 0px 0px;
}

.user_list_frame{
	display:block;
	margin:3px 2px 3px 2px;
	width:93px;
	height:94px;
	background: #FFF url(/skin/picture_frame.gif) no-repeat;
}

.user_list_frame img{
	margin: 6px;
}

.ad_div{
	display:block;
	width:504px;
	height:60px;
	margin:10px auto 0px auto;
	background: #FFF url(/skin/ad_frame.gif) no-repeat;
	padding: 13px;
	overflow:hidden;
}

#pictures_list{
	display:block;
	height:188px;
/* 	background: #FFF url(/skin/pictures_list.gif) no-repeat center center; */
	background:#FFF;
	padding:0px;
	overflow:hidden;
	width:528px;
	padding:0px;
	margin:0px auto 10px auto;
	border:1px solid #a5a5a5;
	border-top:0px;
}

#pictures_list h1.h_2, #user_list h1.h_2{
	background: #FFF url(/skin/base/cross.gif) no-repeat 15px center;
	margin:0px 0px 0px 3px!important;
	padding:7px 0px 7px 55px;
}

.admin_msg{
	margin:10px 0px 0px 0px;
	display:block;
	overflow:hidden;
	height:138px;
	width:513px;
	background: #FFF url(/skin/admin_msg.gif) no-repeat center center;
	padding: 10px;
}

#pictures_list h1.h_2, #menko h1.h_2{
	display:block;
	margin-top:-5px;
}

.admin_msg h1.h_2, .ad_div h1.h_2{
	display:block;
	margin-top:-15px;
}

h1.cross_contents{
	display:block;
	height: 25px;
	padding: 6px 0px 0px 40px;
	margin:0px 1px 0px 1px;
	color:#FF9900;
/* 	background: transparent url(/skin/base/cross.gif) no-repeat 10px 0px; */
/*	border:1px solid #a5a5a5;*/
/*	border-bottom:none;
	border-top:none;*/
}

h1.ifv{
	border-bottom:1px solid #a5a5a5;
	margin: 1px 0px 0px 0px;
	text-align:left;
}

#ajax_leva, #ajax_desna, #members-new, .members-new{
	background: #FFF;
	border:1px solid #a5a5a5;
	margin:0px 0px 0px 0px;
	border-top:0px;
	border-bottom:0px;
	overflow:hidden;
	width:528px!important;
/* 	padding: 0px 0px 120px 0px; */
	padding:0px;
}

#ajax_leva{
/* 	background: #FAEED5 url(/skin/nature1.gif) no-repeat center bottom; */
/* 	background:#FAEED5; */
	background:#FFF;
}

#ajax_desna{
/* 	background: #FAEED5 url(/skin/nature2.gif) no-repeat center bottom; */
/* 	background:#FAEED5; */
	background:#FFF;
}

.pictures_bottom{
	margin-top:-4px;
	padding:2px 0px 2px 0px;
	display:block;
	background: transparent url(/skin/base/frame_bottom.gif) no-repeat center top;
	height:4px;
}

.user_pictures_bottom{
	margin-top:0px;
	padding:0px 0px 0px 0px;
	display:block;
	background: transparent url(/skin/base/user_pictures_frame_bottom.gif) no-repeat center top;
	height:6px;
}

.blogs_list, .videos_list, .audios_list{
	display:block;
	width:auto;
	border-bottom: 1px dashed #000;
	padding:0px 10px 15px 10px;
	margin:10px 20px 20px 20px;
	height:50px;
	overflow:hidden;
}

.videos_list{
	margin:10px 20px 10px 20px;
	padding: 0px 0px 0px 60px;
	background: url(/skin/video.png) no-repeat left 5px;
	height:60px;
}

.audios_list{
	margin:10px 20px 10px 20px;
	padding: 0px 0px 0px 60px;
	background: url(/skin/audio.png) no-repeat left 5px;
	height:60px;
}

a.div_author:link, a.div_author:active, a.div_author:visited{
	padding: 0px 0px 0px 0px;
	margin:0px 10px 5px 0px;
	font:11px Tahoma;
	color: #3366CC;
	height: 25px;
}

a.div_title:link, a.div_title:active, a.div_title:visited{
	margin:0px 10px 5px 0px;
	text-transform: uppercase;
	font:bold 11px Tahoma;
	color:#993300;
}

.videos_list a.div_author{ display:block; float:left; }

.div_body{
	margin-top:6px;
	font:11px Tahoma;
}

#user_profile_box{
	border:1px solid #FFF;
	border-bottom:0px;
	display:block;
/* 	background: #FAEED5 url(/skin/frame_top_profile.gif) no-repeat center top; */
	background: #FFF url(/skin/base/wide_pane.gif) no-repeat center top;
	height: 27px;
	padding:1px 3px 0px 3px;
}

#user_profile_box_s{
	border:1px solid #FFF;
	border-bottom:0px;
	display:block;
/* 	background: #FAEED5 url(/skin/frame_top_profile.gif) no-repeat center top; */
	background: #FFF url(/skin/base/wide_pane.gif) no-repeat center top;
	height:48px;
	padding:1px 3px 0px 3px;
}

#user_profile_gold, #media_gold{
	overflow:hidden;
	border:1px solid #a5a5a5;
	margin: 0px auto 0px auto;
	border-bottom:none;
/* 	background: #FAEED5 url(/skin/user_list_green.gif) no-repeat center bottom; */
/* 	background:#FAEED5; */
	background:#FFF;
/* 	padding-bottom:150px; */
	padding-bottom:15px;
	width: 528px;
}

#user_profile_gold h1#goldH1{
	display:block;
	background:#FFF;
	border:1px solid #a5a5a5;
	padding: 10px 0px 10px 15px;
	font:bold 12px Tahoma;
	margin:0px 10px 0px 10px;
	*margin:45px 10px 0px 10px;
	color:#000;
	text-align:left;
}

#blog_author_div{
	display:block;
	background:#E5CF90;
/* 	border:1px solid #a5a5a5; */
	padding: 10px 0px 10px 15px;
	font:bold 12px Tahoma;
	margin:0px 10px 0px 10px;
	*margin:45px 10px 0px 10px;
	color:#000;
	text-align:left;
}

#profile_info_box, #people_praying{
	display:block;
	padding:10px;
	margin:10px auto 10px auto;
	border:1px solid #a5a5a5;
	font:11px Tahoma;
	background: #FFF;
	text-align:center;
	width:484px;
}

#user_list_bottom{
	display:block;
	background: transparent url(/skin/base/user_list_bottom.gif) no-repeat center top;
	height:6px;
	margin: -2px auto 0px auto;
	width: 530px;
	clear:both;
}

.user_comment_div{display:block; border-bottom:1px dotted #000; padding: 5px 10px 5px 10px; margin: 0px 30px 0px 30px; font:11px Tahoma; background: transparent; width:auto; overflow:hidden; }
.no_content, .no_ax_content{margin:0px auto 0px auto; width:auto; text-align:center;}
.no_ax_content{
	padding:5px;
	border:1px solid #CCC;
	margin:0px 50px 0px 50px;
}
#user_rate{ margin:5px auto 0px auto; clear:both; text-align:center; }
#user_rate_blog{ margin:-4px auto 0px auto; clear:none; text-align:center; float:left; }


#message_box_top
{
	width:530px;
	margin:0px auto -4px auto;
	_margin:0px auto -13px auto;
	height:7px;
	padding:0px;
/* 	background: #FAEED5 url(/skin/frame_top_profile.gif) no-repeat center top; */
	background: #FFF url(/skin/base/frame_top_profile.gif) no-repeat center top;
}


#message_menu
{
	display:block;
	width:526px;
	height:40px;
	background: #FFF url(/skin/message_menu.gif) no-repeat center center;
	_background: #FFF url(/skin/message_menu.gif) no-repeat center top;
	border-bottom:1px solid #a5a5a5;
	border-top:1px solid #FFF;
}

div.cross_contents_p{
	display:block;
	height: 52px;
	padding: 0px 0px 0px 50px;
	margin:2px 1px 0px 1px;
	background: #FFF url(/skin/base/cross.gif) no-repeat 13px 13px;
	border:1px solid #a5a5a5;
	border-bottom:none;
	border-top:none;
	overflow:hidden;

	_height: 50px;
	_margin:2px 1px 0px 1px;
	_clear:both;
}

.cross_contents_p #message_menu{
	border:0px;
	height:40px;
	_width: 475px;
}

a.m_menu
{
	display:block;
	height:27px;
	border-left:1px solid #CCC;
	border-right:2px solid #FFF;
	padding: 13px 10px 0px 10px;
	float:left;
	font:bold 11px Tahoma;
}

/*.inner_m{
	padding-left:1px!important;
	padding-right:1px!important;
}*/

.cross_contents_p a.m_menu
{
	height:37px;
	_height:41px;
	border-left:1px solid #CCC;
	border-right:1px solid #FFF;
	padding: 9px 5px 0px 5px;
	float:left;
	font:bold 11px Tahoma;
}

#bookmarkBTN{
/* 	float:left; */
}

.grp_menu a.m_menu{padding: 13px 6px 0px 7px;}
a.m_menu:hover{background: #FFF url(/skin/message_menu_over.gif) repeat-x center bottom; text-decoration:none;}
.cross_contents_p a.m_menu:hover{background: #DDD url(/skin/message_menu_over.gif) repeat-x center top; text-decoration:none;}
#selfolder{float:left; width:145px; display:block; margin: 0px auto 0px auto; padding:10px 0px 0px 10px; border-left:1px solid #CCC; height:30px;}
#selfolder select{display:block; margin:0px auto 0px auto; padding:0px;}
#message_table{border:2px solid #CCC; margin:0px 15px 15px 15px; width:500px; background:#EBE6E1;}
#message_table td{padding:5px; padding-left:12px; border:2px solid #FFF; border-bottom:none; border-left:none; font:bold 11px Tahoma;}
td.msg_sub a{color:#3399CC;}
tr.message_top_tr td{background:#CCFFFF; text-transform:uppercase;}
.check_td{background:#FFF;}


#message_body_read, .send_message_div
{
	margin:10px;
	padding:10px;

	*margin:8px;
	*padding:8px;

	border:1px solid #a5a5a5;
	background:#FFF;
	font:11px Tahoma;
}


#to_box{display:block;float:left;width:225px;border:1px solid #000; padding:3px;margin-right: 5px;}
#subject{display:block;float:left;width:350px;border:1px solid #000;padding:3px;}
#mesg_body{width:420px;border:1px solid #000; padding:3px;}

#media_box_top{
	width:730px;
	margin:0px 0px 0px 0px;
/*	_margin:0px 0px -13px 0px;*/
	height:29px;
	padding:0px;
	background: #FFF url(/skin/base/frame_top_media.gif) no-repeat center top;
}

#media_box_bottom{
	margin-top:-2px;
	padding:2px;
	display:block;
	background: transparent url(/skin/base/frame_bottom_media.gif) no-repeat center top;
	height:6px;
}
/* #media_gold{ border-top:0px; margin:0px; width:726px; background: #FAEED5 url(/skin/media_list_green.gif) no-repeat center bottom; padding-bottom:180px;} */
#media_gold{ border-top:0px; margin:0px; width:728px; /*background:#FAEED5; */background:#FFF;}
#media_gold #message_menu{ margin:0px; display:block; width:726px; height:40px; background: #FFF url(/skin/message_menu.gif) repeat-x left center; border-bottom:1px solid #a5a5a5; }
h1.media_h1 { margin:3px 0px 0px 0px; width:676px; border-bottom:1px solid #a5a5a5; }
.link_buttons{ display:block; width:400px; padding:0px 5px 5px 5px; margin:0px auto 0px auto;}
.links a{ display:block; padding-top:5px;}

#media_upload{ margin:15px 30px 0px 30px; padding:30px; border:1px solid #a5a5a5; background: #FFF; }
#media_upload label{ padding-top:5px; display:block; width:120px; float:left; font-weight:bold;}
#media_upload #tablelist label{ width:200px; float:none; text-align:left; }
#media_upload .links label{ width:auto; float:left; text-align:left; padding-top:0px; padding-bottom:5px; margin-right: 10px; }
#media_upload .input{ border:1px solid #000; width:470px; padding:3px;}
#media_upload .grpInput{ border:1px outset #000; width:270px; padding:3px; }
#media_upload .grpInput:focus{ border:1px inset #000; }
#media_upload select.grpInput{ border:1px outset #000; width:278px; padding:3px; }
#media_upload select.grpInput:focus{ border:1px inset #000; }
#media_upload #group_URL{ width:150px; }


.admin_menu a
{
	height:35px;
	width:82px;
	padding:5px 10px 0px 10px;
	text-align:center;

	_width:82px;
	_padding:5px 10px 0px 9px;
}

#full, .g_blog{ display:block; margin:0px auto 0px auto; margin-top:15px; border:2px solid #A5A5A5; padding:1px;}
.g_blog{ margin:15px 30px 30px 30px; background:#FFF; }
.g_title{ display:block; margin:5px 5px 10px 5px; font:bold 18px Tahoma;}
.full_desc{ margin:15px auto 15px auto; width: 600px; text-align:center;}
.invites{ margin:5px; padding:5px; border:2px solid #a5a5a5; }
.editor{ height:130px; width:500px; display:block; margin:0px auto 0px auto; position:relative; padding:0px; overflow:hidden; }
.mceEditor { display:block; position:absolute; top:0px; left:0px;}
#media_upload .regInput{ border:1px inset #a5a5a5; width:200px; padding:5px; float:left; margin: 0px 0px 5px 0px; font:18px Arial;background:#FFF;}
#media_upload .regInput:focus{border:1px outset #000;background:#FFF;}
#media_upload select.regInput{ width:212px;}
#regSubmit{ font:bold 18px Arial!important; float:right; padding:7px 12px 7px 12px;}
.regImg { visibility:hidden; float:left; display:block; margin-left:5px; margin-top:3px; height:24px; width:24px; }
#new_link_in_list{ width:410px; margin:10px auto 0px auto; }
.comment_reveal, .toggleAll{ float:right; display:block; padding:2px 3px 2px 3px; border:1px solid #CCC; font:10px Arial; }
.toggleAll{ margin: 10px 0px 0px 20px; display:none; clear:both; float:left; }

h1 .toggleAll{ margin:0px 10px 0px 0px; display:none; float:right; border:1px solid #000; background: #FFF; }
.bookFeed{ background:#FFF; border:1px solid #CCC; margin:5px auto 5px auto; font:11px Tahoma; width:440px; padding:5px; }

.bookDelete a:link, .bookDelete a:active, .bookDelete a:visited{ display:block; border:1px solid #CCC; padding:5px; right:5px; top:5px; background:#FFF; float:right; }

.bookDelete a:hover{
	background: #EBEBE9;
	border: 1px solid #000;
	color: #000;
	text-decoration:none;
}

#front_ad_panel{
	display:block;
	width:auto;
	border:2px solid #a5a5a5;
	padding: 5px;
	height: 92px;
	margin: 5px auto 5px auto;
	background: #FFF url(none);
/* 	overflow:hidden; */
	position:relative;
}

#ad_panel{
/* 	display:block; */
/* 	border:3px solid #DDD; */
}

#lbox{
	display:block;
	float:right;
/* 	border:1px solid #EBEBE8; */
	border:1px solid #a5a5a5;
	padding:5px;
	width:220px;
	height:80px;
	overflow:hidden;
}

#lbox .boxes{
	display:block;
	float:left;
	border:1px solid #a5a5a5;
	padding: 2px;
	width:150px;
	font-size:11px;
	margin:0px 0px 3px 0px;
}

#lbox label{
	display:block;
	float:left;
	width:60px;
	padding:2px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
}

#adbox{
	display:block;
	float:left;
	border:1px solid #FFF;
	width:730px;
	height:90px;
	overflow:hidden;
}

#lbox_info{margin-top:10px;float:left;margin-left:3px;text-align:center;width:135px}
#lbox_info a:link, #lbox_info a:active, #lbox_info a:visited{font:normal 10px Arial;display:block;border:1px solid #CCC;padding:1px;margin-bottom:1px;background-color:#EBEBE9}
#lbox_info a:hover{text-decoration:none;background-color:#FFF}
#regLabelDiv{display:block;width:450px;margin:0px auto 0px auto}
#regLabelDiv label{
	padding-top:8px;
	display:block;
	width:160px;
	float:left;
	font:16px Arial;
}
.ucm_cnt{float:left;width:auto;padding-top:12px}
.ucm_pic{width:35px;height:35px;border:1px solid #CCC;padding:1px;float:left;margin:0px 15px 5px 0px}
.c_memo{display:none}
.comment_f_div{border:0px solid #a5a5a5;width:505px;padding:5px 0px 5px 2px;margin:5px auto 0px auto}
#write_profile, #upload_avatar,#profile_status{
	display:block;
	padding:5px;
	margin:10px auto 0px auto;
	width:480px;
	border:2px solid #5D98B5;
	background:#72BADE;
	font:bold 12px Tahoma;
	color: #FFF;
	text-align:center;
}

#profile_status{
	border:2px solid #a5a5a5;
	background:#FFF;
	font:bold 11px Tahoma;
	color: #000;
}
#profile_status label{
	float:left;
	padding-top:5px;
	margin-left:15px;
	_padding-top:10px;
	
}

.p_s_i, #moodInput{ border:1px solid #a5a5a5; margin:0px 7px 0px 0px; padding:2px; }

#moodInput{ width:300px; *width:280px; padding:2px; }

#write_profile a:link, #upload_avatar a:link,
#write_profile a:active, #upload_avatar a:active,
#write_profile a:visited, #upload_avatar a:visited{
	color: #FFF;
}

#mood{ display:none; }

#moodD, #moodP{
	margin:0px 5px 0px 5px;
	height:30px;
	display:block;
	float:left;
	border:1px solid #CCC;
	padding:1px;
	overflow:hidden;
}

#moodD{ width:auto; border:0px; font:11px Tahoma; padding:0px; height:30px; margin:0px; } #moodP{ width:70px; }

#boubble{
	display:none;
	position:fixed;
	bottom:5px;
	right:5px;
	width:161px;
	height:88px;
	background:transparent url(/skin/messenger/info.gif) no-repeat;
	padding:30px 10px 0px 10px;
	text-align:center;
	font:11px Arial;
	line-height:180%;
	z-index:100000;

	/* Nice Fix for IE lte 7 */
	/* But not good if JS is disabled */
	_position:absolute;
	_right: auto;
	_bottom: auto;
	_left: expression( ( -5 - boubble.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	_top: expression( ( -5 - boubble.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

	border:0px solid #000;
}

#boubble a{ text-decoration:underline; }
#boubble a:hover{ text-decoration:none; }
#msnL a:link{ color:green; }
#btnClose { display:block; position:absolute; top:15px; right:15px; width:16px; height:16px; }
#btnClose a{ display:block; background:transparent url(/skin/messenger/btnClose.gif) no-repeat; width:16px; height:16px; }
#regInfo{ display:none; margin:15px 0px 0px 0px; padding:10px; border:5px ridge #FF0000; background:#FF0000; font:bold 16px Tahoma; color:#FFF; }

td.message { display:block; border:2px solid #DFDFDF; margin:5px 5px 0px 5px; padding:10px; background:#FFF; }
.gfmessage_title   { display:block; font:bold 12px Tahoma; margin:5px auto 5px auto; }
.gfmessage_body    { display:block; font:12px Tahoma; margin:5px auto 5px auto; text-align:justify; }
.gf_message_posted { display:block; font:bold 10px Tahoma; margin:5px auto 5px auto; text-align:left; }
.gf_author 	   { display:block; font:bold 12px Tahoma; margin:0px 5px 5px 5px; text-align:center; float:left; padding:1px; border:1px solid #ffaf20; }

.users_block_display{
	display:block;
	float:left;
	width:37px;
	height:37px;
	padding:0px;
	margin:0px 0px 3px 3px;
}

.user_comment_div p , #message_body_read p, #user_profile_gold p, .s_body p{
    margin: 0;
    padding: 0;
}

#media_upload .links{
	display:block;
	clear:both;
}

.myMenu{
	display:none;
	background-color:#FFF;
	position:absolute;
	min-width:180px;
	border:1px solid #000;
	*width:180px;
	z-index:99999999;
	border-bottom:0px;
}

.myMenu a:link, .myMenu a:active, .myMenu a:visited{
	display:block;
	padding:3px 7px 3px 7px;
/* 	border-bottom:1px dashed blue; */
	border-bottom:1px solid #000;
/* 	color:#FFF!important; */
	min-width:180px!important;
	*width:180px!important;
	overflow:normal;
	height:44px;
	background:#FFF url(/skin/menu.gif) no-repeat center center;
	text-align:center;
}

.myMenu a:hover{
	background-color:#CCC;
	color:#FFF!important;
}

.user-menu{
	display:block;
	width:100px;
	height:8px;
	padding:2px 0px 3px 4px;
	margin:0px auto 0px 0px;
/* 	border-bottom:1px solid #000; */
}
.user-menu ul{
	display:none;
	position:absolute;
/*	border:1px solid #a5a5a5;*/
/* 	border:3px solid #CCC; */
	background:transparent;
	list-style-type:none;
	padding:0px!important;
	margin:0px!important;
	width:150px;
	z-index:100000;
}
.user-menu ul li{
	display:block;
	padding:3px 7px 3px 7px;
/* 	margin:3px 5px 3px 5px; */
	margin:0px;
	background:transparent url(/skin/base/menu_user_middle.gif) repeat-y center center;
}

.user-menu ul li a{
	color: #982828;
	font:bold 11px Arial!important;
}

li.top_user_menu_li, li.bottom_user_menu_li{
	display:block;
	padding:0px!important;
	margin:0px!important;
	height:7px!important;
	width:150px!important;
}

li.top_user_menu_li{
	background:transparent url(/skin/base/menu_user_top.gif) no-repeat center center!important;
}

li.bottom_user_menu_li{
	background:transparent url(/skin/base/menu_user_bottom.gif) no-repeat center center!important;
}

#lbox2{
	display:block;
	float:right;
	border:1px solid #a5a5a5;
	padding:5px;
	width:220px;
	height:80px;
}
#lbox2_info{
	margin:5px auto 0px auto;
	text-align:center;
	width:105px;
}

#lbox22{
	display:block;
	float:right;
	padding:5px;
	width:auto;
	height:20px;
}
#lbox22_info{
	margin:5px auto 0px auto;
	text-align:center;
	width:auto;
}

#m-menu-pic{
	display:block;
	padding:1px;
	width:70px;
	height:53px;
	border:1px solid #CCC;
	margin:0px auto 0px auto;
}
#m-menu-pic-holder{
	display:block;
	width:105px;
	float:left;
}
#main-user-menu-holder{
	display:block;
	float:right;
	width:105px;
	height:80px;
}

.bottomBarPages{
	background:transparent!important;
	border:0px!important;
	margin:0px auto 0px auto!important;
	padding:15px!important;
}

.bottomBarPages input, .bottomBarPages textarea{
	border:1px outset #000;
	padding:5px;
	width:300px;
	background:#EBEBE8;
}

.bottomBarPages input:focus, .bottomBarPages textarea:focus{
	border:1px inset #000;
	background:#FFF;
}

.bottomBarPages h2.h_2{
	padding:0px!important;
	margin:0px!important;
}

/*.bottomBarPages table{
	display:block;
	margin:0px auto 0px auto;
	width:400px;
}*/

.bottomBarSend{
	display:block;
	padding:7px 15px 7px 15px;
	font-weight:bold;
/* 	border:1px outset #000!important; */
	margin-top:15px;
	width:120px!important;
}

#games_ordered{
	background: #FFF;
	border:2px solid #a5a5a5;
	margin:1px 0px 0px 0px;
/* 	border-top:1px solid #a5a5a5; */
	overflow:hidden;
	width:auto;
	padding:0px;
/* 	background:#FAEED5; */
	background:#FFF;
	padding-bottom:10px;
}

#games_ordered h1.cross_contents{
	display:block;
	height: 30px;
	padding: 15px 0px 0px 50px;
	margin:0px 0px 0px 0px;
	background: #FFF url(/skin/base/cross.gif) no-repeat 10px 10px;
	border:1px solid #a5a5a5;
	border-left:none;
	border-right:none;
	border-top:none;
}

#games_ordered .cont_pop{
	float:left;
}

#games_in{
	display:block;
	width:900px;
	clear:both;
	margin:0px auto 0px auto;
}

.send_message_div label{display:block;padding-top:5px;display:block;width:70px;float:left;font-weight:bold}
.send_message_div select{ border:1px outset #000!important; padding:2px; width:119px;}
.send_message_div input{ border:1px outset #000!important;}

.send_message_div select:focus{ border:1px inset #000!important;}
.send_message_div input:focus{ border:1px inset #000!important;}

tr.alertTR{
	display:block;

}

tr.alertTR td{
	display:block;
	float:left;
	width:300px;
}

tr.alertTR td.center{
	float:left;
	width:auto;
}

tr.alertTR td label{
	display:block;
	height:20px;
	width:100%;
	padding-top:5px;
	cursor:pointer;
}

.button_position{
	display:block;
	margin:15px auto 15px auto;
	text-align:center;
}

.button_position .button-submit{
	display:block;
	padding:11px 14px 11px 14px;
	margin:0px auto 0px auto;
}

h1.h_2 img{
	display:block;
	float:right;
	vertical-align:middle;
	margin:-5px 20px auto auto;
}

#latestStats{
	display:none;
	position:absolute;
	top:0px;
	right:115px;
	border:2px outset #000;
	background:#FFF;
	z-index:9999999;
}

.xsx label{
	margin-right:10px;
}

#ajax_login_fields{
	width:270px;
	margin:0px auto 0px auto;
	overflow:hidden
}

#ajax_login_fields label{
	display:block!important;
	float:left!important;
	width:80px!important;
	padding-top:10px!important;
}

#ajax_login_fields .ainput{
	border:1px outset #000;
	padding:3px;
	background-color:#EBEBE9;
	margin-top:5px;
}
#ajax_login_fields .ainput:focus{
	border:1px inset #000;
	background-color:#FFF;
}

.div_latest_title{
	display:block;
	float:none;
	padding-bottom:5px;
	margin:5px 5px 0px 5px;
	font: 11px Tahoma;
	border-bottom:1px solid #CDCDCD;
}

#members-new label{ padding-top:5px; display:block; width:120px; float:left; font-weight:bold;}
#members-new #tablelist label{ width:200px; float:none; text-align:left; }
#members-new .links label{ width:auto; float:left; text-align:left; padding-top:0px; padding-bottom:5px; margin-right: 10px; }
#members-new .input{ border:1px solid #000; width:470px; padding:3px;}
#members-new .grpInput{ border:1px outset #000; width:270px; padding:3px; }
#members-new .grpInput:focus{ border:1px inset #000; }
#members-new select.grpInput{ border:1px outset #000; width:278px; padding:3px; }
#members-new select.grpInput:focus{ border:1px inset #000; }
#members-new #group_URL{ width:150px; }

#all-content-permalink{text-align:left;width:486px; margin:0px auto 0px auto; border:2px solid #a5a5a5; background:#FFF}
#ttlComments{display:block;font:bold 12px Arial; padding:7px 0px 5px 7px;border-bottom:2px solid #a5a5a5;}

.h_2 a{color:#FF9900; text-decoration:underline;}.h_2 a:hover{text-decoration:none;}

#horizontal_menu_bar{
	position:fixed;
	left:0px;
	bottom:0px;
/* 	background: #FFF url(/skin/message_menu.gif) repeat-x center center; text-decoration:none; */
	background: transparent;
	height:30px;
	width:100%;
	z-index:999998;
/*	border:1px solid #b5b5b5;
	border-bottom:0px;*/

	_position:absolute;
	_right: auto;
	_bottom: auto;
	_left: expression( ( -5 - horizontal_menu_bar.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	_top: expression( ( horizontal_menu_bar.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

a.item_icon{
	margin-top:-8px;
	float:left;
	padding:4px;
	display:block;
}

img.item_icon{
	height:20px;
}

#live_info_box{
	padding:1px 1px 0px 1px;
	display:none;
	position:absolute;
	right:0px;
	bottom:31px;
	border:1px solid #b5b5b5;
	border-bottom:0px;
	width:200px;
	background:#FFF;
	text-align:left;
	z-index:5000;
	cursor:default!important;
}
.ajax_notification_div{
	padding:3px;
	display:block;
	clear:both;
	background:#EBEBE8;
	margin-bottom:1px;
}
.ajax_notification_div .ucm_cnt{padding-top:5px}
.ajax_notification_div .ucm_pic{margin:5px;}

.h_menu_bar_item{
	position:relative;
	float:right;
	border-left:1px outset #000;
	width:110px;
	height:20px;
	padding:9px 5px 1px 5px;
	text-align:center;
	cursor:pointer;
	z-index:100;
	background:transparent url(/skin/message_menu.gif) repeat-x center bottom;
}

.h_menu_bar_item:hover{
	background:transparent url(/skin/message_menu_over.gif) repeat-x center bottom;
}

.h_menu_bar_sub_item{
	display:none;
	position:absolute;
	bottom:30px;
	right:-1px;
	width:200px;
	background:#EBEBE9;
	border:1px solid #b5b5b5;
	border-bottom:0px;
	text-align:left;
	z-index:5000;
}

.live_info_box_title{
	border-top:1px solid #3b5998;
	display:block;
	padding:5px;
	background:#6d84b4;
	color:#FFF;
/* 	font-size:12px; */
	text-align:left;
}

.live_info_box_title span{
	cursor:pointer;
	display:block;
	float:right;
	padding:0px 3px 3px 3px;
	cursor:pointer;
	z-index:9999999;
}

.live_info_box_title span:hover{
	font-weight:bold;
}

#chat_invite_ #chat_invitation_body{
	padding:10px;
}

#live_info_button{
	display:block;
/* 	padding:0px!important; */
}

#new_user_menu{
	display:block;
	width:520px;
	float:left;
}

#new_user_menu #main-user-menu-holder{
	display:block;
	float:right;
	width:520px;
	height:25px;
}

#new_user_menu .user-menu{
	margin:0px 5px 0px 0px!important;
	width:auto!important;
	float:left!important;
	clear:none!important;
}

/*#new_user_menu #main-user-menu-holder{
	width:380px;
}*/

#new_login_box{
	display:block;
	float:left;
	width:470px;
}

#new_login_box .input_l{
	padding:3px;
	display:block;
	float:left;
	width:100px;
	border:1px solid #a5a5a5;
	margin:2px 5px 0px 0px;
}

#new_login_box #login_img{
	display:block;
	float:left;
	border:0px;
	margin:3px 5px 0px 0px;
	width:54px;
	height:21px;
	background:transparent url(/skin/base/buttonbar.gif) no-repeat center center;
	color: #982828;
	font:11px Arial
}

#bottom_links{
	display:block;
	float:none;
	text-align:center;
}

#corner_ld{
	display:block;
	position:absolute;
	bottom:-2px;
	left:-2px;
	width:8px;
	height:8px;
	background:transparent url(/skin/base/corner_ld.gif) no-repeat center center;
}

#corner_rd{
	display:block;
	position:absolute;
	bottom:-2px;
	right:-2px;
	width:8px;
	height:8px;
	background:transparent url(/skin/base/corner_rd.gif) no-repeat center center;
}

#corner_ru{
	display:block;
	position:absolute;
	top:-2px;
	right:-2px;
	width:8px;
	height:8px;
	background:transparent url(/skin/base/corner_ru.gif) no-repeat center center;
}

#corner_lu{
	display:block;
	position:absolute;
	top:-2px;
	left:-2px;
	width:8px;
	height:8px;
	background:transparent url(/skin/base/corner_lu.gif) no-repeat center center;
}

#main_header_holder{
	display:block;
	width:986px;height:90px;
/*	background:transparent url(/skin/base/header_bg_.gif) repeat-x;*/
	background-color:transparent;
	margin-top:3px;
}

#top_buttons_div{
	display:block;
	float:right;
	padding:3px 0px 0px 0px;
}

a.button, a.button_wide{
	display:block;
	padding:4px 0px 0px 0px;
	height:17px;
	text-align:center;
	float:left;
	color: #982828;
	font:11px Arial!important;
	margin-right:10px;
}

a.button:hover, a.button_wide:hover{
	text-decoration:none;
}

.button_wide{
	width:100px;
	background:transparent url(/skin/base/buttonbar_wide.gif) no-repeat center center;
}

.button{
	width:55px;
	background:transparent url(/skin/base/buttonbar.gif) no-repeat center center;
}

#google_search_button, #alogin_img{
	border:0px!important;
	padding:0px!important;
	width:55px!important;
	height:25px!important;
	background:transparent url(/skin/base/buttonbar.gif) no-repeat center center;
	color: #982828;
	font:11px Arial!important;
}

.user-menu .button_wide, .user-menu .button{
	margin-right:0px!important;
}