/* CSS Document */

html { margin:0; padding:0px; }
* html body { margin:0; padding:0px; margin-left:5%; }
body { margin:0; padding:0px; }

#bodydiv { margin:10px auto; width:800px;  }

	#headernav 	{ position:relative; width:800px; }
		#headernav h1	{ margin:0; padding:0px; padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
		
	#logosearch { position:relative; width:800px; }
		* html #logo	{ float:left; width:210px; height:125px; margin-top:15px; }
		#logo	{ float:left; width:210px; height:125px; margin-top:15px; }
		#search { float:left; height:140px; width:485px; padding-top:20px; }
			#seachboxtabtop { margin-left:30px; width:430px; }
			#searchbox { position:relative; /*margin:20px;*/ margin-left:30px; padding-left:10px; width:430px; height:70px; background-image:url(http://www.booble.com/images/v2/booble_search_bg.png); background-repeat:repeat-x; }
				#searchleft  { float:left; width:260px; }
				#searchleft ul    { margin:0; padding:0px; margin-top:10px; margin-bottom:5px; /*list-style-type:none;*/ }
				#searchleft ul li { display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
				#searchright { float:right; width:88px; }
			#searchlinks { position:relative; margin-left:30px; padding-left:10px; width:430px; height:15px; background-color:#CCCC99; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

	#topcontent { position:relative; width:800px; display:block; }
		#leftnav	{ float:left; width:177px; background-color:#DCDD9F; }
			#bosombuddies { position:relative; width:177px;	} 
				#bosombuddies ul { margin:0; padding:0px; color: #009900; padding-left:20px; padding-top:3px; padding-bottom:5px; }
				#bosombuddies ul li { color:#009900; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; }
				#bosombuddies a	 { color:#0000FF; font-size:10px; }	
				
				
			#booblenation	{ position:relative; width:177px; }
				#booblenation h2	{ margin:10px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
				#booblenation p		{ margin:10px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
				#booblenation a		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

		#featuredads	{ float:left; width:623px; height:200px; }

			* html #adbox		{ float:left; width:302px; height:157px; margin-left:20px; margin-right:40px; }
			#adbox		{ float:left; width:302px; height:157px; margin-left:40px; margin-right:40px; }
			#adbox p	{ margin:0; padding:0px; text-align:right; }
			#webcambox	{ border:1px solid #6699CC; }
			#webcambox p{ text-align:center; }
			#featureright { float:left; }


		#contentbody	{ float:left; width:623px; height:290px; }
		
		#popularbody	{ float:left; width:800px; padding-bottom:20px; }
			#popularbody ul { margin:0; padding:0px; margin-top:10px; margin-left:10px; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
			#popularbody ul li { float:left; width:120px; padding-left:5px; padding-right:5px; }
			#popularbody ul li a { text-decoration:none; }
			#popularbody h1 { margin:0; padding:5px; background-color: #006699; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:14px; font-weight:bold; }
		
		#contentbodywebmaster	{ float:left; width:800px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
/*			* html #contentleft{ float:left; width:290px; height:290px; margin-left:10px; }
			#contentleft{ float:left; width:290px; height:290px; margin-left:20px; }
			#contentleft p { margin:0; padding:0px; padding-top:20px; padding-left:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
			
			#contentright					{ float:left; width:264px; height:290px; }
				#contentright p 			{ margin:0; padding:10px; padding-right:15px; width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
				#contentright ul 			{ margin:0; padding:0px; float:left; padding-left:20px; }
					#contentright ul li 	{ color:#FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; font-size:11px; }
					#contentright ul li a 	{ color:#0000aa; font-weight:bold; }
*/

				#contestleft				{ float:left; width:280px; margin-top:15px; padding-left:20px; }
					#contestleft p			{ margin:0; padding:0px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
					#contestleft h2			{ margin:0; padding:0px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
			
				#contestright				{ float:left; width:230px; margin-top:60px; margin-left:15px; }
					#contestright h1 		{ margin:0; padding:0px; margin-top:10px; margin-bottom:10px; margin-left:15px; margin-right:10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
					#contestright p  		{ margin:0; padding:0px; margin-top:5px; margin-bottom:10px; margin-left:15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; }


	#affiliates { position:relative; float:left; width:800px; margin-top:20px; }
		#newsdiv	{ float:left; width:520px; margin-right:10px; }
		
			#news-left { float:left; width:340px; margin-right:20px; }
				#news-left ul	{ margin:0; padding:0px; width:340px; margin-top:10px; }
				#news-left li	{ color:#FFCC00; margin-bottom:10px; margin-left:15px; }
			
				#news-left h2	{ margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
				#news-left h2 a	{ color:#0000FF; }
			
				#news-left p	{ margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#000000; }
			
			#news-sponsor { float:left; width:150px; margin-top:50px; }	

		#blogsdiv	{ float:left; width:247px; }
			#blogsdiv ul	{ margin:0; padding:0px; margin-top:10px; list-style-type:none; width:247px; }
			#blogsdiv li	{ float:left; position:relative; margin-bottom:10px; margin-left:10px; }
			
			.blog-icon			{ float:left; width:45px; }
			.blog-text			{ float:left; width:170px; margin-left:10px; }
				.blog-text h2	{ margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
				.blog-text h2 a	{ color:#0000FF; }
				
				.blog-text p	{ margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#000000; }
		
		
		
/*		========================================================================
		      PERSONALS PAGE STYLES
			  
*/		
	#contentbody-pers								{ float:left; position:relative; width:800px; }
		#featuredad-pers		{ position:relative; width:800px; text-align:center; }			

		#linkcontainer-pers	{ position:relative; width:800px; }

		#adsleft-pers		{ float:left; position:relative; width:600px; margin-top:20px; }
			#adsleft-pers ul	{ margin:0; padding:0px; list-style-type:none; }
			#adsleft-pers li	{ height:75px; margin-bottom:15px; padding-bottom:10px; border-bottom:2px solid #CCCCCC; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
			#adsleft-pers ul li p { margin:0; padding:0px; }
			
			
			.links-site-pers	{ width:145px; height:75px; padding-right:5px; float:left; text-align:right; }
			.links-desc-pers	{ width:400px; float:left; margin-left:15px; }
			
			
		#adsright-pers		{ float:right; width:135px; margin-top:20px; }
			#horizontal-featured-pers { position:relative; width:125px; margin-bottom:20px; }
			#horizontal-featured-pers p { text-align:center; margin:0; padding:0px; width:125px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#0000FF; }

		
		
		#contentbody-about	{ float:left; width:623px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
			#contentbody-about td { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
		
		
	/*SEARCH RESULTS STYLES*/
		
	#contentdiv	{ float:left; position:relative; width:800px; }
		#infobar { float:left; position:relative; width:800px; background-color:#E6E6CC; border-top:1px solid #326598; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:3px; padding-bottom:3px; padding-left:5px; }
	
		#searchresults  { float:left; width:625px; margin-right:15px; }
		#searchresults ul { margin:0; padding:0px; list-style-type:none; width:600px; margin-left:15px; }
		#searchresults ul li { margin-top:15px; margin-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif; }
		#searchresults ul li h2 { margin:0; padding:0px; padding-bottom:5px; font-size:14px; font-weight:bold; }
		#searchresults ul li h2 a { color:#0000cc; text-decoration:underline; }
		#searchresults ul li p { margin:0; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
		.sitecharge { color:#009933; }
		
		#rightads		{ float:left; width:160px; }
	
	
#footer				{ float:left; position:relative; width:800px; margin-bottom:40px; padding-top:5px; padding-bottom:5px; text-align:center; background-color:#336699; color:#FFFFFF; }
	#footer ul		{ margin:0 auto; padding:0px; list-style-type:none; }
	#footer li		{ display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	#footer li a	{ color:#FFFFFF; }

