    .tabs { font-size:0.75em; margin:0.5em 0; padding:0; list-style:none; float:left; }
      #e-mail .tabs li { margin:0 3px 0 0; padding-bottom:7px; font-size:1.3em; float:left; }
        .tab01 #tab01, .tab02 #tab02, .tab03 #tab03, .tab04 #tab04, .tab05 #tab05, .tab06 #tab06 { position:relative; background:url(../img/picTabArrowBlue.gif) 50% 100% no-repeat; z-index:2; }

          .tabs span { position:relative; background-image:url(../img/picTabOffGrey.png); background-position:100% 100%; display:block; }

            #jobsModule .tabs span { }
            .tab01 #tab01 span, .tab02 #tab02 span, .tab03 #tab03 span, .tab04 #tab04 span, .tab01a #tab01a span, .tab02a #tab02a span, .tab03a #tab03a span, .tab01c #tab01c span, .tab02c #tab02c span, .tab03c #tab03c span, .tab01d #tab01d span, .tab02d #tab02d span, .tab03d #tab03d span, .tab01f #tab01f span, .tab02f #tab02f span, .tab01g #tab01g span, .tab02g #tab02g span, .tab01h #tab01h span, .tab02h #tab02h span, .tab03h #tab03h span, .tab01i #tab01i span, .tab02i #tab02i span, .tab03i #tab03i span, .tab04i #tab04i span, .tab05i #tab05i span, .tab06 #tab06 span { background-image:url(../img/picTabOnBlue.png); }

            .tab01e #tab01e span, .tab02e #tab02e span, .tab03e #tab03e span { background-image:url(../img/picTabOnYellow.png); }

              .tabs span span { width:0.2em; height:0.3em; display:block; background-position:0 100%; }

            .tabs a { text-decoration:none; margin-right:1px; padding:0.3em 0.6em 0 0.6em; background-image:url(../img/picTabOffGrey.png); background-position:0 0; display:block; }
              

              .tab01 #tab01 a, .tab02 #tab02 a, .tab03 #tab03 a, .tab04 #tab04 a, .tab01a #tab01a a, .tab02a #tab02a a, .tab03a #tab03a a, .tab01c #tab01c a, .tab02c #tab02c a, .tab03c #tab03c a, .tab01d #tab01d a, .tab02d #tab02d a, .tab03d #tab03d a, .tab01f #tab01f a, .tab02f #tab02f a, .tab01g #tab01g a, .tab02g #tab02g a, .tab01h #tab01h a, .tab02h #tab02h a, .tab03h #tab03h a, .tab01i #tab01i a, .tab02i #tab02i a, .tab03i #tab03i a, .tab04i #tab04i a, .tab05i #tab05i a, .tab06 #tab06 a { color:#fff; cursor:default; margin-right:0; background-image:url(../img/picTabOnBlue.png); }

              .tab01e #tab01e a, .tab02e #tab02e a, .tab03e #tab03e a { color:#000; cursor:default; margin-right:0; background-image:url(../../../images/vnu/picTabOnYellow.png); }
                .tabs a span { position:absolute; top:0; right:0; background-position:100% 0; }

    .tab01a #topStories, .tab02a #lastSevenDays, .tab02a #last48Hours, .tab03a #hotTopics, .tab01c #mostRead, .tab02c #mostCommented, .tab03c #mostPopular, .tab01c #mostWatched, .tab01c #mostListened, .tab03c #mostEmailed, .tab01d #products, .tab02d #hardware, .tab03d #software, .tab01e #itJobs, .tab02e #jobOfTheWeek, .tab03e #companiesHiring, .tab01f #watch, .tab02f #listen, .tab01g #newsletters, .tab02g #newsletterLogin, .tab01h #latestDownloads, .tab02h #popularDownloads, .tab03h #recommendedDownloads, .tab01i #upcoming, .tab02i #mostDugg, .tab03i #inquirer, .tab04i #gizmodo { width:100%; height:auto; position:relative; margin:0; top:0; left:0; clear:both; float:left; }
    

   
              
        
        .module { width:581px; border:1px solid #c6c6c6; display:inline; margin:0.5em 0 1em 0; padding:0 10px; background-color:#eff3f5; background-image:url(../img/picPanelBackground.png); background-repeat:repeat-x; clear:both; float:left; }
          html>body .module { width:559px; }
          .module h2 { margin-top:1em; }
          .module img, .stories img, .columns img { border:1px solid #999; margin:0 6px 5px 0; float:left; }
          #e-mail .module .corner { width:7px; height:7px; border:0; padding:0; margin:0; clear:none; }
          #e-mail .module .frameHeader { width: 336px; height:7px; position:relative; margin:-1px -11px 0 -11px; border:0; padding:0; background-image:url(../img/picPanelTopRight.gif); background-position:top right; background-repeat:no-repeat; }
            #e-mail .frameHeader .corner { background-image:url(../img/picPanelTopLeft.gif); }
          #e-mail .module .frameFooter { width:336px; height:7px; position:relative; margin:0 -11px -1px -11px; border:0; padding:0; background-image:url(../img/picPanelBottomRight.gif); background-position:100% 100%; background-repeat:no-repeat; clear:both; }
            #e-mail .frameFooter .corner { background-image:url(../img/picPanelBottomLeft.gif); }
          #contents .moduleHeader { float:none; color:#06c; font-size:1em; text-transform:uppercase; border-bottom:1px dotted #999; margin:0.5em 0; padding-bottom:0.3em; }
					  #contents .moduleSectionHeader { margin-top:2.5em; }
					  .moduleHeader a:link, .moduleHeader a:visited { color:#06c; text-decoration:none; }
					  .moduleHeader a:hover { color:#777; }
					  .moduleHeader a:active { color:#c00; }
					.black { color:#ccc; border:1px solid #000; background:#000; }
					
         
   

	/*topStories tabs*/	
	 .tab01i #topOne, .tab02i #topTwo, .tab03i #topThree, .tab04i #topFour, .tab05i #topFive { width:555px; height:auto; position:relative; top:5px; left:0; clear:both; float:left; margin:0; padding-bottom:8px; background: #none; display:inline; }
	   #topStoriesModule { float:left; border:none; width:555px; margin:0.25em 0 0 0; padding:0; clear:both; display:inline; }
	    #topStoriesModule h2 { float:left; font-size:1.2em; margin:0.1em 10px 0 0; padding:0; }				
        .tab01i #topOne h3, .tab02i #topTwo h3, .tab03i #topThree h3, .tab04i #topFour h3, .tab05i #topFive h3 { margin-top:0; font-size:1.6em; }
		    .tab01i #topOne p, .tab02i #topTwo p, .tab03i #topThree p, .tab04i #topFour p, .tab05i #topFive p { font-size:1.1em; }
		    
        /* Right hand navigation / column */
       #e-mail,  #rhn { width:336px; margin: 0; padding-bottom:1em; float:left;}
          #rhn .module { width:336px; }
          html>body #rhn .module { width:316px; }
            #rhn .module { padding-right:10px; }
            #rhn .moduleFooter { width:316px }
            #rhn .module .frameHeader, #rhn .module .frameFooter { width:338px; }
            /* fix ie #rhn dropping */
            * html #rhn .module .frameHeader{ width:358px;}
            * html #rhn .module .frameFooter{ width:358px;}
        #rhn form { float: left; clear: left; }
  
            
            #pollModule img, #poll img { width:100px; height:36px; border:0; margin-left:4px; background:#fff; float:right; }
            .pollSponsor { float:left; }
            .pollQuestion { font-weight:bold; }
            #pollModule h3, #poll h3 { clear:both; margin:0.75em 0 0 0; }
            #pollModule p, #poll p { margin:0.5em 0; }
            #pollModule .radios div { clear:both; }
            html>body #pollModule label { width:290px; display:block; margin-right:4px; padding:3px 0; float:left; }
              .pollResults { clear:none; float:left; }
              #pollModule .imageInput { }
            
        
        /* Module spanning bottom of main and right hand columns */
        #contents #spotlightModule { width:932px; clear:both; float:left; }
        html>body #contents #spotlightModule { width:910px; }
          #spotlightModule div { width:220px; }
            #spotlightModule.module .frameHeader, #spotlightModule.module .frameFooter { width:932px; float:none; }
            #spotlightModule .miniMpu div { width:180px; margin:0 auto; }
      
