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:540px; padding-top:20px; }
#seachboxtabtop { margin-left:30px; width:480px; }
#searchbox { position:relative; /*margin:20px;*/ margin-left:30px; padding-left:10px; width:480px; height:70px; background-image:url(/images/v2/booble_search_bg.png); background-repeat:repeat-x; }
#searchleft  { float:left; width:360px; }
#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:480px; 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:205px; background-color:#DCDD9F; }
#bosombuddies { position:relative; width:205px;} 
#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:205px; }
#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:570px; height:160px; }
#sidebar_cams_div { float:left; width:205px; padding-bottom:15px;}
#sidebar_cams_div p { margin:0px; padding:0px; font-weight:bold; }


* 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; width:181px; height:157px; }


#contentbody{ float:left; width:590px; }

* html #contentbody-contestwinner { float:left; position:relative; width:200px; margin-left:20px; }
#contentbody-contestwinner { float:left; position:relative; width:200px; margin-left:30px; }
#contentbody-headlights    { float:left; position:relative; width:310px; margin-left:20px; }

#contentbody-headlights-fullbar { float:left; width:550px; margin-left:30px; }

#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:550px; margin-left:30px; }

#news-left { float:left; width:300px; margin-right:20px; }
#news-left ul{ margin:0; padding:0px; width:300px; margin-top:10px; }
#news-left li{ color:#FFCC00; margin-bottom:10px; margin-left:10px; }

#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:135px; margin-top:50px; }

#blogsdiv{ float:left; width:205px; background-color:#FFFFFF; padding-top:15px; }
#blogsdiv ul{ margin:0; padding:0px; margin-top:5px; list-style-type:none; width:187px; }
#blogsdiv li{ float:left; position:relative; margin-bottom:10px; }

.blog-icon{ float:left; width:180px; }
.blog-icon img  { float:left; margin-right:5px; }
.blog-icon h2{ margin:0; padding:0px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.blog-icon h2 a{ color:#0000FF; }
.blog-text{ float:left; width:190px; }
.blog-text p{ margin:0; padding:0px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#000000; }



/*
========================================================================
      PERSONALS PAGE STYLES
*/
#contentbody-pers{ float:left; position:relative; width:800px; }
#featuredad-pers{ position:relative; width:800px; text-align:center; }

/* PERSONALS PAGE */   
#personalsdiv { float:left; width:800px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#personalsdiv img a { border:0px none; }

* html #adlistdiv { float:left; width:600px; padding-bottom:20px; text-align:center; }
#adlistdiv { float:left; width:600px; padding-bottom:20px; text-align:center; }
* html #adlistdiv p { margin:0px; padding:0px; text-align:center; width:580px; font-size:13px; }
#adlistdiv p { margin:0px; margin-left:10px; padding:0px; text-align:center; width:580px; font-size:13px; }
* html #adlistdiv h1 { margin:0px; padding:0px; width:580px; font-size:13px; text-align:center; }
#adlistdiv h1 { margin:0px; margin-left:10px; padding:0px; width:580px; font-size:13px; text-align:center; }

#featuring { float:left; width:600px; }
#featuring h1 { margin:0px; padding:3px; font-weight:bold; font-size:13px; background-color:#428BBF; color:#ffffff; padding-left:5px; }
#featuring ul { margin:0px; padding:0px; list-style-type:none; font-size:14px; }
* html #featuring ul li { margin:0px; padding:0px; border-bottom:2px solid #E0E1A8; padding-top:3px; }
#featuring ul li { margin:0px; padding:0px; border-bottom:2px solid #E0E1A8; padding-top:5px; }
#featuring ul li table { margin:0px; padding:0px; }
* html #featuring ul li table td { margin:0px; padding:4px; padding-left:15px; }
#featuring ul li table td { margin:0px; padding:2px; padding-left:15px; }
#featuring ul li table a{ margin:0px; padding:0px; font-weight:bold; }
#featuring h2 { margin:0px; padding:3px; font-weight:bold; font-size:13px; text-align:right; margin-bottom:30px; }

#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:150px; 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; }



#friends_links { float:left;width:550px;margin-top:10px;margin-bottom:10px; }
#friends_links ul { margin:0px; padding:0px; list-style-type:none; margin-left:5px; }
#friends_links ul li { float:left; width:150px; padding-left:10px; padding-right:10px; text-align:center;  }
#friends_links ul li a { font-family:tahoma; font-size:10px; text-decoration:none; }
#friends_links ul li a:hover { text-decoration:underline; }
