body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, header, section, footer, nav, menu { margin: 0; padding: 0; font-size: 100%; font-family: inherit; }

body { font-family: helvetica, arial, sans-serif; line-height: 1.5; }

.nostyle { position: absolute; left: -9999em; top: -9999em; text-indent: -9999em; }

header, section, footer, nav, menu { display: block; }

fieldset, img { border-width: 0; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th { text-align: left; }

ul, ol { margin-left: 1.5em; }

h1, h2, h3, h4, h5, h6 { font-size: 118%; line-height: 1.5; }

h1 { font-size: 218%; }

h2 { font-size: 164%; }

h3 { font-size: 145%; }

blockquote:before, blockquote:after, q:before, q:after { content: '"'; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

a { text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; }
a:link { color: #c02ecc; border-bottom-color: #8d0099; }
a:visited { color: #c02ecc; border-bottom-color: #8d0099; }
a:hover { color: #c02ecc; border-bottom-color: #8d0099; }
a:active { color: #c02ecc; border-bottom-color: #8d0099; }
a img { vertical-align: top; }

body { background: #ae1f73; font-size: 12px; }

a { font-weight: bold; }

a.post-edit-link { display: none !important; }

#topnav { position: absolute; top: 25px; left: 36px; list-style-type: none; margin: 0; padding: 0; }
#topnav li { margin-left: 2px; float: left; }
#topnav li a { border-width: 0; display: block; width: 35px; height: 30px; background: transparent; text-indent: -9999em; overflow: hidden; }

#wrapper { width: 1000px; height: 632px; background: url('../i/wrapper.jpg') no-repeat left top; position: relative; }
#wrapper #header h1 { width: 444px; height: 108px; margin-left: 449px; padding-bottom: 19px; }
#wrapper #header h1 a { display: none; }
#wrapper #navigation { display: block; float: left; margin: 0; margin-left: 10px; margin-right: 10px; width: 460px; }
#wrapper #navigation ul { list-style-type: none; margin: 0; padding: 0; line-height: 1.4; }
#wrapper #navigation ul li { width: 130px; border-bottom: 2px dotted #e6bfd7; }
#wrapper #navigation ul li a { border-width: 0; font-size: 165%; color: #fff; text-transform: uppercase; display: block; white-space: nowrap; overflow: visible;}
#wrapper #navigation ul li.current_page_item a { color: #f48221; }
#wrapper #navigation #footer { position: absolute; left: 60px; bottom: 50px; }
#wrapper #navigation #footer ul li { width: auto; border-width: 0; color: #fff; }
#wrapper #navigation #footer ul li p.wpsb_form_label br { display: none; }
#wrapper .content { display: block; float: left; margin: 0; margin-left: 10px; margin-right: 10px; width: 460px; width: 430px; margin-top: 10px; }
#wrapper .content .entry { padding: .5em; margin-top: 10px; height: 330px; overflow: auto; }
#wrapper .content .entry ul.posts { list-style-type: none; margin: 0; padding: 0; }
#wrapper .content .entry ul.posts li { padding-bottom: 5px; border-bottom: 1px dashed #000; margin-bottom: 5px; overflow: hidden; }
#wrapper .content .entry ul.posts li h3 { font-size: 100%; }
#wrapper .content .entry ul.posts li p { float: left; margin-bottom: 0; }
#wrapper .content .entry ul.posts li p img { float: left; margin: 0 5px 5px 0; }
#wrapper .content .entry ul.posts li ul, #wrapper .content .entry ul.posts li ol { list-style-type: none; float: left; }
#wrapper .content .entry ul.posts li ul li, #wrapper .content .entry ul.posts li ol li { margin: 0; padding: 0; border-width: 0; }
#wrapper .content h2 { font-size: 200%; padding-left: 200px; color: #fff; }
#wrapper .content p { margin-bottom: 1em; }
#wrapper .content p img.polaroid { padding: 5px; background: #fff; float: left; margin: 0 10px 0 0; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .8); }
#wrapper .orange .entry { background: #F48221; }
#wrapper .move .entry { background: #D698DB; }
#wrapper .yellow .entry { background: #FBC70F; }
#wrapper .blue .entry { background: #009DE0; }
#wrapper select optgroup { background: #ccc; font-weight: bold; }
#wrapper select optgroup option { font-weight: normal; background: #fff; }
#wrapper table { border-collapse: collapse; }
#wrapper table th, #wrapper table td { padding: .2em .1em; border: 1px solid #666; background: #ada1ad; }
#wrapper table td.beginners1 { background: #e6f34e; }
#wrapper table td.beginners2 { background: #fffe03; }
#wrapper table td.halfgevorderd1 { background: #00ff01; }
#wrapper table td.halfgevorderd2 { background: #017f02; }
#wrapper table td.gevorderd1 { background: #323499; color: #fff; }
#wrapper table td.gevorderd2 { background: #000066; color: #fff; }
#wrapper table td.rueda1 { background: #ff3300; }
#wrapper table td.rueda2 { background: #fb0200; }
#wrapper table td input { margin-right: 2px; }

