/* CSS for NWTRC
 * 
 * Web Rodeo
 * 2006 : modified 2010
 */

a.download, a.email, a.external, a.internal {
  color:#ca905e;
}

a.nav, a.news {
  color:#3c1503;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  outline:none;
  text-decoration:none;
}

a:hover.nav, a:hover.news {
  color:#970f00;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  outline:none;
  text-decoration:none;
}

a.news {
  color:#3c1503;
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
}

a.top {
  color:#ca905e;
  font-size:0.7em;
}

body {
  background-color:/*#ded096;*//*#3c1503;*//*#ded096#e7a460*/#ca905e;
  background-image:url(graphics/background.jpg);
  background-repeat:repeat-y;
  color:#3c1503;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  /*font-size:0.85em;*/
  margin:0px;
}

cite {
  font-size:0.9em;
}

div#container {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  width:100%;
}

table.contentGeneral {
  bottom:0;
  width:510px;
}

table#main {
  position:absolute;
  top:0;
  right:0;
  bottom:10px;
  left:0;
  width:100%;
  height:100%;
}

td {
  vertical-align:top;
}


td#leftCol {
  background-color:#ded096;
  width:200px;
  /*max-width:200px;
  min-width:200px;*/
  vertical-align:top;
}

td#midCol {
  background-color:#fff;
  /*width:510px;*/
  width:600px;
  /*max-width:510px;*/
  /*min-width:510px;*/
  vertical-align:top;
}

td#rightCol {
  background-color:#ca905e;
  /*width:100%;*/
  /*min-width:80px;*/
  text-align:left;
  vertical-align:top;
}

td.mainContent {
  /*width:510px;*/
  width:600px;
  vertical-align:top;
  /*background-color:#0ff;*/
}

td.rightContent {
  background-color:#ca905e;
  right:0;
}

dl {
  font-size:0.80em;
  padding-right:30px;
  padding-left:30px;
}

dt {
  font-weight:bold;
}

dd.def {
  margin-left:20px;
  padding-top:10px;
  padding-bottom:20px;
}

h4, h5 {
  padding-left:30px;
}

h4.gallery-heading {
  font-size:14px;
}

img.block {
  display:block;
}

p.bottom {
  padding:0px 20px 20px 30px;
  font-size:0.80em;
}

p.calevent {
  padding:0px 20px 10px 30px;
  font-size:0.80em;
}

p.mission {
  padding:0px 60px	10px	50px;
  margin:0;
  font-size:0.80em;
}

p.main {
  padding:0px 20px 0px 30px;
  font-size:0.80em;
}

p.rightMain {
  padding:0px 20px 0px 20px;
  font-size:0.80em;
  text-align:center;
  width:200px;
}

.address {
  color:#970f00;
  padding:0px;
  text-align:center;
}

span.navTxt {
  color:#3c1503;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:9pt;
}

ul {
  font-size:0.80em;
  padding-top:10px;
  padding-right:20px;
  padding-left:30px;
}

ul.gallery-list {
  list-style:none;
}

ul.gallery-list li {
  list-style:none;
  margin-left:0px;
  padding-top:0px;
  padding-bottom:10px;
}

ul.gallery-list li a {
  text-decoration:none;
}

ul.gallery-list li a:hover {
  color:#600;
  text-decoration:none;
}

ul.gallery-list li a img {
  text-decoration:none;
  vertical-align:middle;
}

li {
  margin-left:20px;
  padding-top:0px;
  padding-bottom:10px;
}
