@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {color:#069}
a:hover {}
body {background:#FFF url(../images/bg-pink.gif) repeat-x;color:#000;font:75%/125% Arial, Sans-Serif}
fieldset {border:0}
h1 {color:#C0C;font-size:2em;line-height:1.25em}
h2, h3 {color:#606;font-size:1.5em;line-height:1.25em}
h4 {font-size:1em}
img {border:0;vertical-align:bottom}
p {margin:0 0 1em}

/* Containers */
#page {margin:0 auto;width:730px}

/* Header */
#header h2 {font-size:2.25em;margin:25px 0}
#header h2 a {color:#FFF;text-decoration:none}
#header p {line-height:40px;margin:0}

/* Content*/
#content {float:right;margin:10px 0 0;width:580px}
#content ul {margin:0 0 1em 18px}
#content ol {margin:0 0 1em 22px}
#content #entry {padding:0 0 15px}
#content #entry .ad {float:left;margin:0 10px 10px 0}

/* Sitemap */
#sitemap {margin:0 0 1em 18px}

/* Sidebar */
#sidebar {float:left;margin:20px 0 0;width:120px}
#sidebar .ad {margin:0 0 1em}
#sidebar ul {margin:0 0 1em}
#sidebar li {background:url(../images/arrow.gif) no-repeat left center;border-bottom:1px dotted #CCC;list-style:none;padding:2px 0 2px 10px}
#sidebar li.current-page {background:#e6ffbf url(../images/arrow.gif) no-repeat left center;;font-weight:bold}

/* Footer */
#footer {border-top:1px solid #CCC;clear:both;padding:10px;text-align:center}
