
body, div, span, img, ul, li, h1, h2, h3, h4, p, form, iframe { padding:0; margin:0 }
div, span, p, a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222 }
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a { font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
h1, h1 a { font-size:16px }
h2 { padding:4px 10px; text-align:left }
h2, h2 a { font-size:15px; font-weight:bold; color:#fff }
h3 { padding:0; text-align:left }
h3, h3 a { font-size:13px; font-weight:bold }
h4, h4 a { font-size:12px }
li { list-style:none; vertical-align:bottom }
img, iframe { border:0 }
a { text-decoration:none }
* html a { z-index:1 }
a:hover { text-decoration:underline }
form { display:inline }
select, input { font-size:12px; color:#222 }
select, input.text { border:1px #888 solid; background:#fff }
input.text { text-indent:4px }
hr{ border:none }

body { background:#fff }
#montessori-container { width:800px; margin:22px auto 0 }
#montessori-header { height:50px }
#montessori-nav { height:30px }
#montessory-left { float:left; width:280px; height:380px; padding:10px; background:#ccf }
#montessory-left p { padding-bottom:10px; font-size:12px; color:#666; font-weight:bold }
#montessory-left p a { font-size:12px; color:#336; font-weight:bold }
#montessory-left p span { font-size:20px; color:#666; font-weight:bold; line-height:20px }
#montessori-right { float:right; width:500px; height:400px }
#montessori-clip { text-align:center }
#montessori-footer { height:35px; padding-bottom:15px }
#montessori-footer p { float:right; width:500px; font-size:12px; color:#999; font-weight:bold; line-height:13px; text-align:right }
#montessori-footer p a { font-size:12px; color:#999; font-weight:bold; line-height:13px }
#montessori-footer p.left { float:left; width:300px; font-size:16px; line-height:24px; text-align:left }
