
#rightTable {margin: 0; padding: 0; }
li {line-height: 15px; }

#rightTable {border: 1px solid black; padding: 10px; }

#sublist {font-size: 1.8em; padding: 1%; margin: 0px; background: #333; color: #fff; display: block; }
#weblinks h2, #esslinks h2, #recclinks h2 {font-size: 1.5em; }

#rightTable div {  }

#weblinks {width: 40%; float: right;}

#weblinks,  #esslinks, #recclinks { border: 1px solid black; padding: 10px; }

#shoppingGuide {width: 50%; border: 0px solid black; }


.essentials {margin-bottom: 10px; }

.recommended { } 