html{
	overflow-y:scroll;
}

	body{
		margin:0px;
		padding:0px;
		background-image:url('../images/bg_spacer.jpg');
		background-repeat:repeat-x;
		background-color:#dcdedd;
		font-family: Arial, Helvetica, sans-serif;
	}

	#master{
		width:998px;
		margin-left:auto;
		margin-right:auto;
		min-height:700px;
		height:auto!important;
		height:650px;
	}

		#main_top{
			padding-top:126px;
			padding-left:8px;
			padding-right:20px;
			line-height:24px;
			vertical-align:center;
			height:25px;
			width:970px;
			background-image:url('../images/streetball_top.jpg');
			background-repeat: no-repeat;
			background-color: #3b3b3b;
			overflow:hidden;
		}
		#main_top div{
			float: left;
			margin-right: 10px;
			color:#ffffff;
			height:25px;
		}
		
		#main_top div form{
			margin:0px;
		}
		#main_top a,#main_top{
			  color:#ffffff;
			  font-size: 12px;
		}

		#main_top input{
			border:1px solid #656565;
		}
		.inlog_txt,#pass{
			width: 75px;
		}
		#main_top .login{
			font-size: 12px;
			color:#aeaeae;
			height:24px;
			line-height: 24px;
			vertical-align:middle;
			display:inline;
		}
		.welcome a{
		   color:#FF9900;
        }


		#main_menu{
			padding-top:18px;
			width:175px;
			background-color:#656565;
			vertical-align:top;
		}

			#main_menu_bottom{
				background-image:url('../images/bg_img_menu.jpg');
				background-repeat:no-repeat;
				height:390px;
			}

			#main_menu img{
				border:0px;
				margin: 0px;
			}

		#main_content{
			padding:18px;
			width:886px;
			border-right:1px solid #3b3b3b;
			vertical-align:top;
			background-color: #f0f0f0;
		}
		#main_content .page_content{
			width:80%;
			float:left;
		}
		.advertisement{
			width:120px;
			height:100%;
			margin-right:15px;
			float:right;
		}

			#news_container{
				float:left;
				margin-bottom:18px;
					border-left:1px solid #3b3b3b;
					border-right:1px solid #3b3b3b;
			}

				#news_container .block_content{
					background-image:url('../images/img_nieuwsblok.jpg');
					/*background-repeat:no-repeat; */
					width:786px;
					height:342px;
				}

				#news_items{
					height:342px;
					width:505px;
					overflow:hidden;
					float:left;
				}
					#news_items img{

					}

					#news_items p{
						margin-top:5px;
						font-size:12px;
						line-height:12px;
						font-weight:bold;
						color:#ffffff;
						padding-left:5px;
						width:360px;
						height:60px;
						float:left;
						text-align: justify;
					}

						#news_items p a{
							text-decoration:underline;
							color:#ffffff;
						}

				#news_list{
					width:306px;
					height:342px;
					overflow:hidden;
					float:left;
					margin-left:-25px;
				}

					#news_list div{
						height:38px;
						line-height:38px;
					}
					
					#news_list .selected{
						background-image:url('../images/bg_news_item_selected.gif');
						font-weight: bold;
						overflow: hidden;         
					}

					#news_list_item_0,#news_list_item_2,#news_list_item_4,#news_list_item_6,#news_list_item_8{
						background-image:url('../images/bg_news_item_odd.gif');
					}

					#news_list_item_1,#news_list_item_3,#news_list_item_5,#news_list_item_7{
						background-image:url('../images/bg_news_item_even.gif');
					}

					#news_list a{
						text-decoration:none;
						font-size:0.8em;
						color:#000000;
						display:block;
						width:306px;
						height:38px;
						line-height:38px;
						padding-left: 28px;
						overflow: hidden;
					}

					#news_list img{
						border:0px;
						margin-left:5px;
						margin-right:5px;
					}
					.read_more:hover,.read_more{
						float:right;
						margin-right:30px;
						margin-top:16px;
						display:block;
						height:24px;
						width:92px;
					}
					.read_more:hover{
						background:url('../images/btn_lees_meer_hover.png');
					}
					.read_more{
						background:url('../images/btn_lees_meer.png');
					}

			.block_content{
				border-bottom:1px solid #3b3b3b;
				background-image: url(../images/bg_spacer_box.jpg);
			}
			#news_block_content{
				min-height:228px;
				border-bottom:1px solid #3b3b3b;
				background-image: url(../images/bg_spacer_box.jpg);
			}

			#advertisement_250_250{
				float:left;
				height:250px;
				width:250px;
				padding-bottom:5px;
				margin-bottom:18px;
			}

			#new_members{
				/*float:left;*/
				height:255px;
				width:250px;
			}
			#new_members_container .block_content table{border-collapse:collapse;}
			#new_members_container .block_content{min-height:510px;}
			#new_members img{
    				border:1px solid #FF9900; 
            		}

			#new_members_container .block_content img{
				border: 1px solid #ff9900;
				margin-left: 5px;
				margin-top:5px;
            		}
				.member_row_odd{background-color:#EBEBEB;}
				.member_row_even{background-color:#E1E1E1;}
					.member_row_odd img,.member_row_even img{
						height:58px;
						width:58px;
					}
			#contest,#calendar{
				float:left;
				height:255px;
				width:250px;
				margin-top:15px;
			}
			#contest img,#calendar img{
    				border:1px solid #FF9900; 
            		}
            #new_members_container{
              color: #3b3b3b;
			  font-size: 11px;
			  background-color: #ebebeb;
            }


            #new_members_container .block_content table{
            	width: 100%;
            }
			#new_members_container a{
              			color: #ff9900;
			  	font-weight: bold;
            		}


		    #new_members_container .block_content .member_bottom td{
		    	height:4px;
	             border-bottom:1px dashed #a1a1a1;
	        }

		.members_content table{
			padding-top:5px;
		}
			#forum_container, #new_members_container{
					/*float:left;*/
				   /*margin-left:10px;
				   margin-right:10px;*/

			}
				#forum_container .block_content{
					background:none;
				}

				#forum_container .block_content, #new_members_container .block_content{
					width:248px;
					border-left:1px solid #3b3b3b;
					border-right:1px solid #3b3b3b;
					background-color:#ebebeb;
					font-size: 12px;
					height:229px;
					overflow: hidden;
				}
					#forum_container .last_post_date{
						padding-top:3px;
					       padding-left:10px;
	                                       color:#000000;
					       padding-left:10px;
					       font-weight: bold;
	                		}
					#forum_container .last_post_link{
 						padding-top:3px;
	        	                        color: #000000;
						font-size:12px;
						font-weight:bold;
					}

                        		#forum_container .forum_title{
 						padding-top:3px;
						padding-left:10px;
	        	                        color: #000000;
	        	                        font-weight: bold;
					}
					#forum_container table{
						border-collapse:collapse;
						width:100%;
					}
					#forum_container table tr td{padding-left:5px; padding-bottom:2px;}
					#forum_container table a{ 
						color:#000000; 
						text-decoration:none;
					}
					.forum_row_even{
						background-color:#EBEBEB;
					}
					.forum_row_odd{
						background-color:#FFFFFF;
					}
		#content_container{
				width:614px;
			}
			.column_1,.column_2,.column_3{
				width:250px;
				float:left;
			}
			.column_1,.column_2{ margin-right:18px;}
		.required_field{
					color:#ff9900;
					float:right;
					height:5px;
					margin-top:-15px;
					margin-left:10px;
		}
		.required_field_legenda font{
			float:none;
		}



				#content_container .block_header{
					padding-left:18px;
					height:26px;
					line-height:26px;
					font-size:1.2em;
					color:#ffffff;
					width:596px;
					background-image:url('../images/menu_bar.jpg');
				}

				#content_container .block_header:first-letter{
					color:#ff9d00;
				}

				#content_container .block_content{
					font-size:0.8em;
					padding:18px;
					width:578px;
					background-color:#ebebeb;
				}
				#content_container .block_content a{
					color:#ff9900;
                }
				#content_container .block_content a img{
					border:1px solid #FF9900;
				}


		#main_footer{
			background-color:#3b3b3b;
			height:18px;
			line-height:18px;
			color:#ffffff;
			font-size:0.7em;
			font-weight:bold;
			text-align:center;
			position:relative;
		}
		.disclamer{
		    left:179px;
		    position:absolute;
		    width:389px;
		}
		.online_counter{
		    position:absolute;
		    right:89px;
		    width:200px;
		}
		#main_footer a{
			text-decoration: none;
			color:#ffffff;
			font-weight:bold;
        }
   #search{
		background-image:url('/test_site/images/bg_spacer_box.jpg');
		background-repeat:repeat-y;
		width:614;
	}
	#search_header{
		height:26px;
		background-image:url('/test_site/images/header_search.jpg');
		background-repeat: no-repeat;
	}
		#search_options{
		width:614;
	}
		#options{
 			width:190px;
			float:left;
		}
		#options div{
                        font-size: 14px;
                        font-weight: bold;
                        padding-left: 30px;
                        padding-top: 30px;
                         padding-bottom: 15px;
		}

			#options label{
				cursor:pointer;
				font-size: 12px;
	        }
	        
	        	#options form{
				padding-left: 30px;
	        }
		#search_field{
			width:315px;
			float:left;
		}
			#search_member_field{
                        
                        }

                        #new_member_form {
                         padding-top: 53px;
                         height: 260px;
                         width: 400px;
                         font-size: 12px;
                        }

                        #new_member_form td{
                         padding-right: 60px;
                         font-size: 12px;
                        }

                        #new_contact_form {
                         padding-top: 37px;

                         width: 600px;
                         font-size: 12px;
                        }
					    #new_contact_form table{
                         width: 600px;
                        }
                        


			#search_forum_field{}
	#search_results{}
	#search_footer{
        	background-image:url('/test_site/images/bottom_box.jpg');
    	        background-repeat: no-repeat;
                height: 26px;
	}
	



        .member{
          height: 100%;
          width: 584px;
          padding-left: 30px;
		  clear: left;
          border-bottom: 1px dashed #A1A1A1;
        }
        #search_title {
          float: left;
          width: 592px;
          font-weight: bold;
          padding-left:22px;
          font-size: 14px;
          border-bottom: 1px dashed #A1A1A1;
        }
        
        #new_forum_form {
          padding-top: 53px;
          height: 250px;
          width: 300px;
          font-size: 12px;
                        }

        #forum_results{
		 clear: both;
         width: 570px;
		 margin: 10px;
         font-size: 12px;
         font-weight: normal;
         border-collapse: collapse;
        }

         #forum_results td{
         background-color: #e3e3e3;
         border: 1px solid #3b3b3b;
         padding-left: 15px;
        }
        
        #forum_results a{
         color: #FF9900;
         text-decoration: underline;
         font-weight: bold;
        }

         .member a{
          font-size:13px;
          font-weight: bold;
          text-decoration: underline;
          color: #FF9900;

        }
        
          .member table td{
          width: 105px;
          font-size:12px;
        }

	.clearfix{
		clear:both;
	}

	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.transparant_layer{
		filter:alpha(opacity=50);
		-moz-opacity:0.50;
		opacity:0.50;
		background-color:#eaeaea;
		z-index:10000;
	}

