body {
background-color:#c6c6c6;
margin:0;
padding:0;
font-size:85%;
text-align:center;
}
/* LAYOUT t,r,b,l */
#page{position:relative;width:970px;margin:0 auto;padding:8px 0 0 0;text-align:left;}

#sidepanel{width:230px;float:right;margin:8px 0 0 10px;border:#a5a4a4 1px dashed;background:#cecccc;text-align:center;}
#sidepanel p{text-align:left;margin:0;padding:10px 10px 10px 10px;font-size:0.9em;}
#sidepanel h2{color:#6c6c6c;text-align:center;background:#cbcaca;margin:0;padding:8px;font-size:1.15em;border-bottom: 1px dashed #a5a4a4;}
#sidepanel img{text-align:center;border:#B7B6B6 5px solid;margin:5px 0 0 0;}
#sidepanel img.last{margin-bottom:10px;}

#leftcol{width:720px;margin:8px 0 0 0;padding:0px;float:left;}
#leftcol .contentblock{clear:both;padding:0px;margin:10px 0 0 0;}
#leftcol .contentblock img{float:right;margin:0 10px 5px 5px;border:5px solid #b7b6b6;}


/* FORMAT > fonts */
body,input,textarea,select{font-family:Georgia,Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Georgia,Arial,Helvetica,sans-serif;}
em,i{font-style:italic;}

p,blockquote{margin:0;padding:0 0 10px 0;line-height:1.3em;color:#6e7c84;}

/* HEADERS */
h1,h2,h3,h4,h5,h6{margin:0;padding:0;letter-spacing:0.03em;}
h1{color:#75848c;font-size:1.35em;margin:0;padding:10px 10px 0 10px;font-weight:bold;}
h2{color:#83939b;font-size:1.1em;margin:5px 0 0 10px;font-weight:bold;}
h3{color:#75848c;font-size:1.04em;margin:0 0 0 10px;font-weight:normal}
h4{font-size:1.25em;}
h5,h6{font-size:1em;}

p.bodytext{margin:0 0 0 10px;}
h2.subheader{color:#3b799a;margin:0 0 8px 10px;padding:0 0 5px 0;border-bottom:dashed 1px #a5a4a4;width:97%;}

 a,a:link, a:visited{
    text-decoration: none;
	color: #3b799a;
}

a:hover, a:active{
    text-decoration: underline;
	color: #fff;
}

.debug{border:1px solid #000;}