body { margin: 0; padding: 0; background: #1777be url(img/body.jpg) top left repeat-x; color: #c6dced; font-family: "Trebuchet MS"; text-align: center; font-size: 10pt; }
div#all { margin: auto;	width: 800px; text-align: justify; }
img { border: 0; margin: 0; padding: 0; }
#content { float: left; width: 560px; margin-right: 20px; }
h1,h2,h3 { font-family: Georgia; letter-spacing: -1pt; font-weight: normal; color: white;margin-bottom:0; }
h1 { border-bottom: 2px dotted white; font-size: 24pt; }
h3 { font-size: 14pt; margin-bottom: 0; }
a { color: white; text-decoration: none; }
a:hover { color: #1c91e6; }
.small { margin-top: 0; font-size: 8pt; letter-spacing: 1pt; line-height:1em }
.small img{margin-top:2px}
#sidebar { float: right; width: 220px; padding-top: 2em; }
#sidebar ul { margin: 0 0 15px 0; padding: 0; list-style-type: none; }
#sidebar li { display: block; background: #1777be; padding: 8px 20px; margin: 5px; }
#sidebar a { text-decoration: none; display: block; }
#sidebar li:hover { background: #1c91e6; }
#sidebar a:hover { color: white; }
.clear { clear: both; }
#footer { text-align: right; margin: 1em 0; color: #1c91e6; border-top: 1px dotted #1c91e6; padding: 2em; }
#footer a { text-decoration: none; color: #1c91e6; font-weight: bold; }
.comment{background:#1c91e6;padding:20px;margin-bottom:1em;border:1px solid #2ea7ff;}
.comment a:hover{background:#c6dced;border-bottom:1px solid #1c91e6}
fieldset{border:0;padding:0;margin-top:1em;text-align:left;}
input,textarea{font-family:"Trebuchet MS";color:#c6dced;;background:#1c91e6;border:1px solid #2ea7ff;margin:2px;padding:5px;}
input{width:110px;}