/* College Calendar CSS Document */

/* Calendar Explained Header Styles */

div#marketingHeader div#marketCalendar {
  background:url(/images/calendar/calendarIntro.jpg) no-repeat;
  height:200px;
  padding:15px 0 0 150px;
  position:relative;
  width:615px;
}

div#marketingHeader div.marketBox {
  color:#FFF;
  margin:10px 0 0 5px;
}

div#marketingHeader div.marketBox h1 {
  font-size:24px;
  font-weight:normal;
  margin:0;
}

div#marketingHeader div.marketBox strong {
  color:#FED53B;
}

div#marketingHeader div.marketBox h1 strong {
  font-size:28px;
}

div#marketingHeader div.marketBox a {
  color:#FFF;
  font-style:italic;
}

div#marketingHeader div#marketCalendar a#viewButton {
  position:absolute;
  bottom:10px;
  left:140px;
}

/* Calendar Explained Content Styles */

a img {
  border:0;
}

div#columnOne div.discussionPoint {
  clear:right;
  margin:0 0 20px 0;
}

div#columnOne div.discussionPoint h2 {
  background-color:#EBE6E0;
  color:#565A5C;
  font-size:14px;
  margin:0;
  padding:2px 4px;
}

div#columnOne div.discussionPoint p.forward {
  background:url(/images/calendar/arrow.gif) no-repeat 0 2px;
  margin:0 0 0 30px;
  padding-left:20px;
}

div#columnOne div.discussionPoint img.float {
  margin:10px;
}

/* Calendar Support Header Styles */

div#marketingHeader div.headerBox {
  background:url(/images/marketBack.gif) no-repeat;
  line-height:101px;
  height:101px;
  margin:10px;
  width:758px;
}

div#marketingHeader div.headerBox h1 {
  color:#565A5C;
  font-size:25px;
  font-weight:normal;
  margin:0;
  padding:0;
}

div#marketingHeader div.headerBox img {
  float:left;
  margin:9px 9px 9px 20px;
}

/* Calendar Support Content Styles */

div#columnOne div.box {
  border-left:1px solid #E0E0E0;
  border-top:2px solid #7E8083;
  color:#565A5C;
  margin:0 0 20px 0;
  text-align:left;
}

div#columnOne div.box div.rbbox {
  padding-right:20px;
}

div#columnOne div.box div.rbbox h2 {
  background-color:#FFF;
  color:#D90;
  font-size:18px;
  margin-left:0; 
  padding-left:0;
}

