body { font-size:12px; font-family:arial,sans-serif; color:#222; text-align:center; margin:0; padding:0; }
a *, a:visited, a:active, a:link { color:#5B6A7D; font-weight:bold; text-decoration:underline; }
acronym { border:none; }
blockquote .quote { font-size:18px; }
blockquote .author { font-style:italic; font-size:11px; }
hr { visibility:hidden; }
img { border:none; }
p { margin-bottom:10px; }
ul { list-style-type:none; margin:0; padding:0; }

#header { background-color:#fff; }
#header h1 strong { display:none; }
#header h1 em { font-style:normal; letter-spacing:-.05em; color:#810; font-size:14px; position:absolute; right:0px; top:50px; }
#header ul { display:none; }

#wrapper { background-image:none !important; }

#main { float:none; width:100% !important; padding:0; display:block; }
#main ul { list-style:disc outside; margin:0 0 0 30px; }
#main li { padding:0 0 10px 0; }
#main h2 { color:#4F5F74; font-size:18px; letter-spacing:-.05em; margin-bottom:10px; }
#main h3 { color:#a81; font-size:12px; text-transform:uppercase; }
#main .indent { padding-left:14px; }

#side, #side img, #subnav { display:none !important; }

#curriculum dl { margin:0 0 0 15px; }
#curriculum dt { font-weight:bold; clear:left; float:left; margin:0 2px 0 0; }
#curriculum dd { margin:0 0 10px 0; }

#faq #main h3 { text-transform:none; }
#faq #main ul { padding:0 0 10px 0; }
#faq #main li { padding:0; }

#contact #main ul { list-style:none; margin:0; }
#contact #main li { padding:0; }

#footer { width:100%; clear:both; padding:0 40px 0 20px; }
#footer ul { display:none; }
#footer .copyright { clear:both; font-size:11px; }