Help I'm New

Help I'm New

Hey,

I've got the code bellow and i want it to wait 1 second before showing. Also when it shows and hides, to do it in a transition of about a second. I'm really struggling and the help would be really appreciated.

html:
  1.     <ol class="top">
  2. <li>
  3.       <a href="/link1" class="show">topList1</a>
  4.         <div class="sublist" style="left:0px;">
  5.             <div class="row">
  6.               <ul>
  7.                  <li><a href="/list1link" class="head">list1</a></li>
  8.                   <ul>
  9.             </div>
  10.       </div>
  11. </li>
  12. <li>
  13.         <a href="/link2" class="show">topList2</a>
  14.             <div class="sublist" style="left:0px;">
  15.                   <div class="row">
  16.                         <ul>
  17.                        <li><a href="/list12ink" class="head">list2</a></li>
  18.                         <ul>
  19.                   </div>
  20.             </div>
  21.       </li>
  22. </ol>
css:
  1. ol.top{ list-style-type: none; margin: 0px; padding: 0px; position:relative; float:left;}
  2. ol.top li { float: left; border: 1px solid silver;}
  3. div.sublist { display: none; }
  4. li:hover a.show + div.sublist { display:block; opacity: 1.0; }
  5. a.show:hover + div.sublist { display:block; opacity: 1.0; }
  6. div.sublist:hover { display:block; opacity: 1.0; }
It would mean allot if you could do something for me.

Kind regards,
     Glenn - glenn223