body {background-color: #eff4fa; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 5px 0;}

h1 {margin: 5px 0 0 0; padding: 0; font-size: 18px;}
h2 {margin: 0; padding: 0; font-size: 16px;}
h3 {margin: 0; padding: 0; font-size: 14px;}
h4 {margin: 0; padding: 0; font-size: 12px;}
h5 {margin: 0; padding: 0; font-size: 11px;}
h6 {margin: 0; padding: 0; font-size: 11px;}

a {text-decoration: underline; color: #369;}
a:link {}
a:visited {color: #39c;}
a:hover {text-decoration: none;}
a:active {}
a img {border-width: 0; text-decoration: none;}

a.totoplink {float: right; text-align: right; color: #666;}
a.totoplink:link {}
a.totoplink:visited {color: #666;}
a.totoplink:hover {text-decoration: none;}
a.totoplink:active {}

#agilemontreal {border: 1px solid #69c; background-color: #fff; width: 750px; margin: 0 auto; padding: 0}
img#logo {border-width: 0; margin: 0; padding: 0;}
#sponsor {clear: right; float: right; border-width: 0; margin: -100px 0 0 0; padding: 0 5px;}
#sponsor a {text-decoration: none;}
#sponsor p {margin: 0; padding: 0; text-align: right; color: #669; font-size: .9em;}

.wikismallmenu {font-size: 10px;}
ul.wikismallmenu {text-align: left; margin: 0 100px 0 25px; padding: 0;}
ul.wikismallmenu li {display: inline; list-style-type: none; margin: 0 15px; padding: 0;}
ul.wikismallmenu a {color: #009; font-size: 1.15em;}

ul#menu {text-align: left; margin: 0 100px 0 25px; padding: 0;}
ul#menu li {display: inline; list-style-type: none; margin: 0 15px; padding: 0;}
ul#menu a {color: #009; font-size: 1.15em;}

.special {float: right; width: 250px; margin: 15px 0 0 15px; padding: 5px; background-color: #eee; border: 1px solid #39c;  text-align: left; clear: right;}

.banner {float: right;}

.specialevent {background-color: #fff; width: 275px; margin: 15px 10px 0 0; padding: 5px; border: 2px dotted #f60;}
.specialevent h1 {border-bottom: 1px solid #39c; color: #369;}
.specialevent h3.date {margin: 3px 0; color: #f60;}
.specialevent p {margin: 10px 0 3px 0; padding: 0;}
.specialevent a {margin: 3px 5px;}
.specialevent .note {margin-top: 0;}

#content {margin: 25px 15px 0 15px; text-align: justify;}
#content h1 {color: #369;}
#content p {margin: 15px 0; padding: 0;}

#meetings {float: left; width: 400px; margin: 15px 10px; padding: 2px 5px; background-color: #eee; border: 1px solid #39c; color: #000;}
#meetings h1 {border-bottom: 1px solid #39c;}
#meetings .entry {margin: 10px 0 0 0; padding: 0;}
#meetings .entry h2 {margin: 4px 0; color: #009;}
#meetings .entry h3 {margin: 4px 0; color: #009;}
#meetings .entry h3.date {margin: 3px 0; color: #f60;}
#meetings .entry h4 {margin: 2px 0; color: #009;}
#meetings .entry .address p {margin: 0; padding: 0;}
#meetings .entry p {}
#meetings .entry p.note{color: #009; font-weight: bold;}

.reading {float: right; background-color: #eff4fa; width: 275px; margin: 15px 10px 0 0; padding: 5px; border: 1px dashed #39c;}
.reading h1 {border-bottom: 1px solid #39c; color: #369;}
.reading p {margin: 10px 0 3px 0; padding: 0;}
.reading a {margin: 3px 5px; display: block;}

#footer {clear: both; height: 90px; border-top: 1px solid #ddd; margin: 15px 0 5px 0; padding: 0;}
#footer img {border: 0; margin: 0; padding: 0;}
#footer div {float: left; margin: 0;}
#footer div#supporter {text-align: left; width: 29%; padding-left: 2px;}
#footer div#copyright {text-align: center; width: 40%;}
#footer div#member {text-align: right; width: 30%;}
#footer p {margin: 5px 0; padding: 0; font-size: 11px; vertical-align: top;}
#footer a {color: #666;}
#footer a:link {}
#footer a:visited {}
#footer a:hover {color: #000;}
#footer a:active {}

#archives {margin: 25px 15px 0 15px;}
#archives h1 {color: #369;}
#archives .entry {background: #eee; margin: 5px; padding: 5px 15px; font-size: 12px;}
#archives .entry h2 {color: #009;}
#archives .entry h3 {margin: 3px 0; color: #f60;}
#archives .entry p {color: #000; margin: 0; padding: 0;}
#archives .entry p.speaker {margin: 10px 0 0 0;}
#archives .entry p.more {font-size: 11px; text-align: right;}

#scrummasterdetails {float: right; width: 250px; margin: 0 0 0 15px; padding: 5px; background-color: #fff; border: 2px dotted #f60; clear: right;}
#scrummasterdetails h1 {border-bottom: 1px solid #39c; color: #369;}
#scrummasterdetails p.info {margin: 0; color: #666;}
#scrummasterdetails p.detail {margin: 0 0 7px 10px;}