/* 
Theme Name: BSF
Theme URI: http://www.surfingbelgium.be
Discription: Theme Created For BSF
Version: 1.0
Author: Niels Musschoot
Author URI: http://www.x3mlive.com

*/
body { margin:0; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a { text-decoration:none; color:#515151; cursor:pointer; }
ul { margin:0; padding:0; list-style-type:none; }
li { list-style:none; display:inline; float:left; padding:5px 10px 5px 10px; background:transparent; text-transform:uppercase; } 
img { border:none; }

.alignleft { float:left; padding-right:5px; padding-bottom:5px; }
.alignright { float:right; padding-left:5px; padding-bottom:5px; }

#main_container {  background:url("images/bg_rand.png") repeat-y scroll center top transparent;}
#wrap { position:relative; margin:0 auto; width:960px; background:#FFF; }

	#header { background:transparent url('images/header.jpg'); height:154px; }
	
	/* START TOP MENU */
	#top_menu { background:transparent url('images/menuBG.jpg') scroll left center repeat-x; display:block; height:26px; }
		#top_menu li { background:url('images/menuBorder.jpg') no-repeat scroll left center transparent; }
		#top_menu li.current_page_item, #top_menu li.current_page_parent { 
			background:transparent url('images/activeBG.jpg') repeat-x; 
		}

			#top_menu li a { font-size:13px; font-weight:bold; color:#767676; display:inline; }
			#top_menu li.current_page_item a, #top_menu li.current_page_parent a { 
				font-size:13px; font-weight:bold; color:#FFF; display:inline; 
			}
			#top_menu li a:hover { color:#000000; }
			#top_menu li.current_page_item a:hover, #top_menu li.current_page_parent a:hover  { color:#FFF; }
	
	/* START SUB MENU */
	#sub_menu { clear:both; background:#515151; color:#FFF; height:26px; }
		#sub_menu li { padding:5px 10px 5px 10px; }
			#sub_menu li a { font-size:11px; color:#FFF; display:inline; }
			#sub_menu li a:hover { font-size:11px; color:#CCC; }
	
	/* START CONTENT */
	#content { clear:both; margin-top:30px; padding:5px 5px 5px 5px; padding-bottom:50px; }
		#content .inner { padding:5px 5px 5px 5px; }
		
		#content #home_left { float:left; width:500px; }
			#home_left .news_post { clear:both; margin-bottom:20px; }
			#home_left .title { background:transparent url('images/news_title.jpg') repeat-x; width:100%; height:49px; }
			#home_left .title h2 { margin:0; padding:15px 5px 5px 5px; font-size:16px; color:#000; }
			#home_left .text { margin-top:5px; margin-bottom:5px; width:100%; }
				#home_left .text img { border:none; max-width:485px; }
			#home_left a.lees_meer { font-size:14px; font-weight:bold; padding:2px; color:#FFF; background:#515151; }
			#home_left a.lees_meer:hover { color:#515151; background:#FFF; }
			
		#content #home_center { float:left; width:300px; }
			#home_center .fan {  }
		
		#content #home_right { float:left; width:150px; }
			#home_right .text { padding:5px; }
			
		
		/* START NEWS */
		#content #news_left { float:left; width:800px; }
			#news_left .text { padding:5px; }


/* START FOOTER */
#footer_holder {
	clear:both;
	background:transparent url("images/footer.png") no-repeat scroll center bottom;
	padding:0 0 31px;
	width:100%;
	height:85px;
}
	#footer { background:#FFF; height:85px; width:960px; margin:0 auto; }
	#footer p { margin:0; padding:5px; color:#515151; }