/* Rounded Corners */
.rtop, .rbottom{background: #FFF; display:block}
#about .rtop *, #about .rbottom *{background: #ECCC8C; display: block; height: 1px; overflow: hidden}
#news .rtop *, #news .rbottom *{background: #D3BA87; display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 

/* About GOLD */
#about {
  float:left;
  background:#ECCC8C;
  margin: 2.5em 1em 1em 1em;
  width:47%
}

#about h2 {
  color:#000000;
  text-align:center;
  font-size:1.7em;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1.2;
  margin:0px;
  padding:7px 5px 0px 10px;
}

#about p {
  color:#3F2F10;
  font-size: .9em;
  text-align: justify;
  padding: 0 20px 6px 20px;
}

/* News and Announcements */
#news {
  float:right;
  background:#D3BA87;
  margin:2.5em 1em 1em 1em;
  width:47%
}


#news h2 {
  color:#00000;
  text-align:center;
  font-size:1.7em;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1.2;
  margin:0px;
  padding:7px 5px 0px 10px;
}

#news ul{
  list-style-type: none;
}

#news li{

padding-bottom: 10px;

}

#news a, #news a:hover, #news a:visited{
  text-decoration: none;
  color: black;
}

#news .blurb{
  display: block;
  float: left;
  width: 80%;
  font-size: .9em;
  text-align: justify;
}


/* Date Box */
.date{
  float: left;
  padding: 0 0 0 0;
  width: 45px;
  margin-right: 10px;
  border: solid thin;
}

.date .month{
  display: block;
  float: left;
  width: 66%;
  font-weight: bold;
  text-align: center;
  color: white;
  background-color: black;
  font-size: .75em;
}

.date .day{
  display: block;
  float: left;
  width: 33%;
  font-weight: bold;
  text-align: center;
  color: black;
  background-color: white;
  font-size: .75em;
}


/* Resource columns */
.fourcolumn {
  margin:1em 1% 2em 2%;
  text-align:left;
  width:21%;
  height:250px;
  border-top:medium #DDDDCC solid;
  border-right:medium #000000 solid;
  border-bottom:medium #000000 solid;
  border-left:medium #DDDDCC solid;
}

.fourcolumn ul {
  padding: 0 0;
  margin: 0 0;
}

.fourcolumn li {
margin-bottom:1em;
}

.twoleft{
	float:left;
}

.tworight{
	float:right;
}

#one{
	margin:1em 1% 2em 1%;
}

.fourcolumn h3 {
  color:#000000;
  margin: 10px 0;
  font-size:2em;
  text-align:center;
}

.fourcolumn h3 a {
  border-bottom:1px solid #E4E4E4;
  color:#000000;
}

.fourcolumn a {
	color:#000000;
	border-bottom:1px solid #000000;
	text-decoration:none;
}

.fourcolumn p {
  position: relative;
  color:#000000;
  padding:1em 0 1em 1em;
}

ul#tools a.title, ul#papers a.title, ul#projects a.title{
  position: relative;
  top: -8px;
  left: 5px;
}


/* Events Column */
ul#events{
  padding: 0 20px 0 20px;
  list-style-type: none;
  height: 176px;
}

/* Tools Column */
ul#tools{
  padding: 0 20px 0 40px; 
  list-style-image: url(/images/tools.png);
  height: 176px;
}

/* Papers Column */
ul#papers{
  padding: 0 20px 0 40px;
  list-style-image: url(/images/doc.png);
  height: 176px;
}

/* Projects Column */
ul#projects{
  padding: 0 20px 0 40px;
  list-style-image: url(/images/bulb.png);
  height: 176px;
}

a.edit-link{
  display: block;
  margin: 0 auto;
  padding: 0 5px;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  color: white;
  background-color: black;
  border-top: solid medium black;
  border-bottom: none;
}

a.edit-link:hover{
  color: black;
  background-color: #CC9933;
}





