html { background: url(../graphics/background.gif); }

body { margin: 30px 0 0; padding: 0; font-size: 76%; font-family: Arial, Helvetica, sans-serif; background: url(../graphics/body.gif) repeat-x 0 133px; }

img { border: 0; }

a { color: #e62d52; text-decoration: none; }
a:hover { text-decoration: underline; }

h1, h2, h3, p { margin-top: 0; }

h1 { font-size: 170%; font-weight: normal; color: #57a43c; }

h2 { font-size: 150%; font-weight: normal; color: #57a43c; }

h3 { font-size: 110%; }


.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { display: inline-block; }
/* \*/
.clear { display: block; }
/* */


#wrapper { width: 837px; margin: 0 auto; padding: 0; }

#header { position: relative; height: 133px; }
#header img { position: absolute; top: 0; left: 0; }

#main { }

#sidebar { display: none; }

#content { padding: 10px 0; color: #5c5d60; }
#content div.content { line-height: 1.8em; font-size: 95%; }

#crumbs { font-size: 90%; padding: 0 0 10px; margin: 0 0 15px; color: #999; border-bottom: 1px solid #f3f3f3; }
#crumbs a { color: #2abecd; }

#green-box { float: right; width: 284px; margin: 0 0 20px 20px; background: #c3f1b1 url(../graphics/green-box/background.gif) repeat-x 0 48px; }
#green-box div { font-size: 110%; padding: 0 0 20px; background: url(../graphics/green-box/foot.gif) no-repeat bottom left; }
#green-box div * { margin: 0; }
#green-box div h2 { height: 48px; line-height: 48px; padding: 0 20px; font-size: 110%; color: white; font-weight: bold; background: url(../graphics/green-box/heading.gif) no-repeat; }
#green-box div ul { border-bottom: 1px solid #d0f4c2; margin: 20px 20px 0 40px; padding: 0; }
#green-box div ul li { padding: 4px 0; border-top: 1px solid #d0f4c2; list-style-image: url(../graphics/green-box/bullet.gif); }
#green-box div p { font-weight: bold; padding: 1em 20px 0; }

/* #side-content { margin: 0 284px 0 0; padding: 0 15px 0 0; } */

#footer ul, #footer form { display: none; }
#footer p { font-size: 90%; color: #fad5dd; }
#footer p a { color: #fad5dd; }
