/* Style sheet for meridianedu.net */
body { text-align: center; margin: 0; padding: 0; border: 0; font-size: 100%}
#container { width: 600px; margin: 0 auto 25px; font: normal normal 1em Arial, Helvetica, sans-serif; }
#header { text-align: center; color: #060; background: #fff; font-weight: bold; font-style: italic; margin:0 0 2em;}
#header img { display: block; margin: 0 auto; }
#content { text-align: left; color: #030; background: #fff; padding: 2em 20px; font-size: 0.8125em; line-height: 1.4 }
#content img.center { display: block; margin: 0 auto 1em; }
#content img.left { display: block; float: left; margin: 2em 2em 5em 0; }
#content th, #content td { color: #030; background: #fff; font-weight: bold; text-align: left; margin: 0 1em; }
#content table { clear:both; }
#content th { border-bottom: 1px solid #030; border-top: 1px solid #030; }
#content td { vertical-align: top; }
#content td p { margin: 0 0 1em; }
#content td span { font-weight: normal; }
#content td.last { border-bottom: 1px solid #030; }
#content h1 { text-align: center; font-size: 1.23em; margin: 2em 0 2em; font-weight: bold; }
#content h2, #content h3 { font-size: 1.0769em; margin: 2em 0 1em; font-weight: bold; }
#content p.contact { text-align: center; }
#content p.contact span { padding: 0 20px; }
#content ol.alpha li { list-style: upper-alpha; }
#content ol.alpha li ul li { list-style: disc; }
#content ol.alpha li ul li ul li { list-style: circle; }
#content ol.alpha li ul li ul li p { margin: 0 0 .3em; }


#nav { background: #aca; color: #fff; border-top: 1px solid #a9cba9; border-bottom: 1px solid #9b9; padding: 1px 0 5px}
#nav ul { margin: 0; padding: 0; list-style-type: none; text-align: center; }
#nav ul li { display: inline; margin:0; padding: 0; }
#nav ul li a { text-decoration: none;  font-weight: bold; padding: 5px 25px; color: #fff; background-color: #585; font-size: 0.75em; line-height: 1; }
#nav ul li a:hover { color: #fff; background-color: #369; }
#seperate { background-color: #363; color: #eee; padding: 0; margin: 2em 0 1em; text-align: center; }
#seperate h2 { padding: .3em 0; margin: 0; }

