/*  color 100    80     50     20
 *  aqua  007bff 3395ff 80bdff cce5ff
 *  melon ff5050 ff7373 ffa7a7 ffdcdc
 */
* { margin:0; }
html {}
body { border-top:10px solid #007bff; border-bottom:10px solid #007bff; }
#wrapper { width:800px; margin:0 auto; }

a {color:inherit;}
a:hover { color:#ff5050;}

#header { padding:15px 0 0; margin:0 0 5px 0; }
#banner { padding:5px 0; margin:0 0 5px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
#banner h2 { margin:0; color:#ff5050; line-height:30px; }
#sidebar {}
#main {}
#footer { text-align: center; margin:20px 0 10px; border-top:1px solid #ddd; padding:5px 0;}

#sidebar ul, li {font-size: 15px; list-style-type: square; }
#sidebar ul { margin-bottom: 5px; }
li.title {font-weight: bold;}

div#main { font-size: 120%; }
