periodic_table { width : 750px ; font-family : arial, helvetica, sans-serif } heading { display : block ; font-size : 16pt ; font-weight : bold ; text-align : center ; margin-bottom : 20px } row { display : block } element { display : inline ; text-align : center ; width : 40px; border-width : 1px ; border-style : solid } number { display : block ; font-size : 8pt } symbol { display : block ; font-size : 12pt ; font-weight : bold } wgt { display : block ; font-size : 6pt } #1a, #2 { position : relative; top : 0 ; left : 600px } #5,#6,#7,#8,#9,#10,#13,#14,#15,#16,#17,#18 { position : relative; top : 0 ; left : 400px } heading2 { display : block ; text-align : left ; margin-top : 15px ; font-size : 10pt }