/*.hide {width: auto; height: auto; position: relative;}*/
body {background: #fff; color: #000; font-size: 9pt;}
a:link, a:visited {background: #fff; color: #000; font-weight: bold; text-decoration: underline;}

* html #wrap {border: none;}
* html #home #wrap {border: none;}
#wrap {margin-left: 0 !important; width: 800px;}

#header {margin-left: 0 !important;}
#header a#hmlnk .hide, #header h1.hide {width: auto; height: auto; position: relative;}
#header ul#headerNav {display: none;}

#sidebar {display: none;}
#hm #sidebar {display: block;}

#main, #hm #sidebar, #main_2 {width: auto; margin: 50px 0 0 0; padding: 0% 3% 0% 0%; border: 0; float: none !important; background: transparent none;}
#ttlbrdcrmbs, #breadcrumbs {display: none;}
h2, h3, h4, h5 {margin: 10px 0; font-weight: bold; width: 700px;}
h1 {font-size: 14pt;}
h2 {font-size: 13pt;}
h3 {font-size: 12pt;}
h3#schdul .hide {width: auto; height: auto; position: relative; margin: 10px 0; font-weight: bold;}
h3 a {display: block;}
h4 {font-size: 11pt;}
h5 {font-size: 10pt;}

p, .articleMetadata, table {margin: 10px 0; width: 700px;}
ul, ol {margin: 5px 0 5px 25px; width: 700px;}
ul li {margin: 2px 0 2px 0;}
ol li {margin: 2px 0 2px 0; list-style: decimal;}
ul li ul, ol li ul {margin: 5px 0 5px 45px;}
ol li h5 {margin: 0 0 10px 0;}
ol li p {margin: 0 0 10px 0;}
.file {margin: 0 30px 10px 30px;}
.file img {margin: 0 10px 0 0;}

/*form verify page*/
#main dl#verifyList {margin: 0 30px 10px 30px;}
#main dl#verifyList dt {font-weight: bold; clear: left; float: left;}
#main dl#verifyList dd {margin: 0 0 5px 24em; min-height: 1.5em;}/*see ie.css for fixes*/
#main dl#verifyList h4 {background: #ccc; margin: 0 0 15px 0; padding: 5px 0; font-size: 1.1em;}
/*
a:link:after {content: " (" attr(href) ") "; font-size: 70%;}   
a[href^="/"]:after {content: " (http://www.wcastl.org" attr(href) ") ";}
*/

#footer {display: none;}