body  { font-size: 76%; font-family: Verdana, sans-serif; background: url("../images/draft-bg.gif"); }

table { font-size: 100%; }

#outerwrapper { color: #06325f; text-align: center; }
	
hr { display: none; }

span.green { color: #037f7e; }

a:link, a:visited {
	color: #990297;
	text-decoration: none;
	}
	
a:hover {
	color: #990297;
	text-decoration: underline;
	}

.pathway {display: none;}
	
#wrapper  { background: url("../images/draft-tile.gif") repeat-y; margin: 0 auto; width: 800px; line-height: 1.4; }
	
#header  { background: url("../images/banner.jpg") no-repeat; margin-top: 0; width: 800px; height: 175px }
	
#header h1, #header h2 {
	display: none;
	}
	
#navbar  { background: url("../images/draft-midbar.gif") repeat-y; text-align: left; width: 800px; float: left }
	
#navwrap  { background: url("../images/draft-topbar.gif") no-repeat left top; width: 800px; float: left }
	
#navwrap2  { background: url("../images/draft-botbar.gif") no-repeat left bottom; list-style: none; margin: 0; padding: 4px 0 6px 8px; width: 800px; float: left }

#navbar ul, #navbar li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  }

#navbar li {
  float:left;
  margin-left: 15px;
  font-size: 1.1em;
  }

#navbar a {
	color: #fff;
	text-decoration: none;
	}
	
#navbar a:hover {
	color: #cdbcdb;
	text-decoration: none;
	}
	
#content {
	text-align: left;
	clear: both;
	}
	
#sidebar {
	width: 240px;
	float: left;
	color: #037f7e;
	}
	
#sidebar p {
	margin: 1em 12px;
	}

#sidebar th {
      padding: 12px 0 0.3em 12px;
      margin: 0;
      }

#sidebar td {
        padding: 0.5em 0 0.5em 8px;
        margin: 0;
        }

#sidebar td a {
        display: block;
        background: url("../images/bullet.gif") no-repeat;
        padding-left: 22px;
        }

#sidebar td p a {
        display:inline;
        background: transparent;
        padding-left: 0;
        }
	
#main {
	margin: 0 20px 0 260px;
	}
	
#main h3 {
	color: #037f7e;
	font-size: 160%;
	padding: 30px 0 0px;
	margin: 0;
	}
	
#main p {
	margin: 1em 0;
	padding: 0;
	}

#main p.caption, .photo p {
      font-size: 95%;
      margin-top: -1em;
      text-align: center;
      }

#main img, #sidebar img {
      padding: 3px;
      background-color: #fff;
      border: 1px solid #990297;
      }

#main img.right {
      margin-left: 1em;
      float: right;
      }

#main img.left {
      margin-right: 1em;
      float: left;
      }

#main ul {
      list-style-type: none;
      margin: 0;
      padding: 0
      }

#main li {
      padding: 0 0 0.3em;
      margin: 0;
      }

#news h4, #ccy h4 {
      margin-bottom: 0;
      padding-bottom: 0;
      }

#news p, #ccy p {
      margin-top: 0;
      padding-top: 0;
      padding-left: 2em;
      }

#ccy h4 {
      margin-bottom: 1em;
      }
#ccy p {padding-left: 0}

#ccy ul {
      margin-left: 1em;
      xmargin-top: -1em;
      margin-bottom:1em;
      }

#ccy ul li {
      list-style-type: disc;
      }

p.staff {
      clear:left;
      }

p.staff img {
      margin-bottom: 1em;
      }

p.board { clear:right; }

p.board img { margin-bottom: 1em; }

#pracnetlist h4 {
      font-size: 1.3em;
      margin-bottom: 0;
      padding-bottom: 0;
      }

#pracnetlist h5 {
      font-size: 1em;
      margin: 1em 0 0 2em;
      }

#pracnetlist ul, li {
      padding: 0.5em 2em;
      }

#pracnetlist li {
      padding: 0.2em 0;
      }

#pracnetlist p {
      padding-left: 2em;
      }

.gallery {
      clear: left;
      }

.gallery img {
      float: left;
      margin-bottom: 50px;
      margin-right: 1em;
      }

.byline {
      text-align: right;
      font-style: italic;
      }

div.photo, p.quote {
      width: 310px;
      float: right;
      margin-left: 1em;
      }

p.quote {
      color: #037f7e;
      width: 200px;
      text-align:right;
      font-weight:bold;
      }

.bullet {
      list-style-type: disc;
      padding-left: 2em;
      padding-bottom: 0.5em;
      }
	
#footer  { font-size: 85%; background: url("../images/draft-footerbg.gif") repeat-y; text-align: center; padding: 12px 0; width: 800px; clear: both; border-bottom: 3px solid #990297 }
	
#footer p {
	margin: 0 12px;
	padding: 0;
	}
	
#footer a {
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}