/* ======================== Buckets - Top ======================== */

.bucketTopHome {
  width: 860px;
  height: 325px;
  background-image: url(/images/bucket-backgrounds/bucket-top-home.gif);
  background-repeat: no-repeat;
  margin-bottom: 10px;
}

#homeFlashBox {
  width: 570px;
  height: 325px;
  float: left;
}

.topLeftBox {
  width: 570px;
  height: 325px;
  float: left;
  color: #e0d6d6;
  font-size: 13px;
  line-height: 22px;
}

.topRightBox {
  float: left;
  width: 290px;
  height: 325px;
  color: #e4d9c2;
  font-size: 13px;
  line-height: 18px;
}
.topRightBox a:hover {
  color: #4E1313;
}

.topRightBoxMargins {
  margin: 15px 15px 10px 15px;
}

.topLeftBoxMargins {
  margin: 12px 30px 10px 25px;
}
body .topLeftBox a {
  color: #;
}
.topRightBox h1 {
  font-size: 26px;
  line-height: 30px;
  margin-top: 0px;
  margin-bottom: 8px;
  font-family: "Times New Roman", Times, serif;
  font-weight: normal;
}

.bucketTopInternal {
  width: 860px;
  height: 325px;
  background-image: url(/images/bucket-backgrounds/bucket-top-internal.gif);
  background-repeat: no-repeat;
  margin-bottom: 10px;
}

/* ======================== Buckets - Lower  ======================== */


.bucket6x2 {
  width: 860px;
  height: 280px;
  background-image: url(/images/bucket-backgrounds/bucket-6x2.gif);
  background-repeat: no-repeat;
  margin-bottom: 10px;
  overflow: auto;
  background-color: #ffffff;
}

.bucket4x2 {
  width: 570px;
  height: 280px;
  background-image: url(/images/bucket-backgrounds/bucket-4x2.gif);
  background-repeat: no-repeat;
  margin-bottom: 10px;
  overflow: auto;
  background-color: #ffffff;
}

.bucket3x2 {
  width: 425px;
  height: 280px;
  background-image: url(/images/bucket-backgrounds/bucket-3x2.gif);
  background-repeat: no-repeat;
  margin-bottom: 10px;
  overflow: auto;
}

.bucket2x1 {
  width: 280px;
  height: 135px;
  background-image: url(/images/bucket-backgrounds/bucket-2x1.gif);
  background-repeat: no-repeat;
  float: left;
  margin-bottom: 10px;
  overflow: auto;
}

.bucket1x1 {
  width: 135px;
  height: 135px;
  background-image: url(/images/bucket-backgrounds/bucket-1x1.gif);
  background-repeat: no-repeat;
  float: left;
  margin-bottom: 10px;
  overflow: auto;
  font-size: 11px;
  line-height: 18px;
}

.bucket1x2 {
  width: 135px;
  height: 280px;
  background-image: url(/images/bucket-backgrounds/bucket-1x2.gif);
  background-repeat: no-repeat;
  float: left;
  margin-bottom: 10px;
  overflow: auto;
  font-size: 11px;
  line-height: 18px;
}

.article {
  width: 570px;
  /*background-image: url(/images/bucket-backgrounds/bucket-4x2.gif);
  background-repeat: no-repeat;*/
  margin-bottom: 10px;
  overflow: auto;
  background-color: #ffffff;
}

.margins4x2 {
  margin: 20px 25px 0px 25px;
}
.margins-article {
  margin: 20px 25px;
}

.margins2x1 {
  margin: 15px 17px 0px 17px;
}

.margins1x1, .margins1x2 {
  margin: 15px 17px 0px 17px;
}

.bucket4x2 h1, .article h1, .bucket6x2 h1 {
  color: #4E1313;
  font-size: 18px;
  line-height: 24px;
  margin-top: 0px;
  margin-bottom: 8px;
  font-family: "Times New Roman", Times, serif;
  font-weight: normal;
}

.bucket2x1 h1 {
  color: #4E1313;
  font-size: 16px;
  line-height: 20px;
  margin-top: 0px;
  margin-bottom: 4px;
  font-family: "Times New Roman", Times, serif;
  font-weight: normal;
}

.bucket1x1 h1, .bucket1x2 h1 {
  color: #4E1313;
  font-size: 14px;
  line-height: 18px;
  margin-top: 0px;
  margin-bottom: 4px;
  font-family: "Times New Roman", Times, serif;
  font-weight: normal;
}

.moreLinkLarge, .moreLinkSmall {
  text-align: right;
  padding-top: 2px;
}

.moreLinkLarge a {
  font-size: 11px;
  line-height: 13px;
  text-decoration: none;
}

.moreLinkLarge a:hover {
  text-decoration: underline;
  color: #4E1313;
}

.moreLinkSmall a {
  font-size: 10px;
  line-height: 12px;
  text-decoration: none;
}

.moreLinkSmall a:hover {
  text-decoration: underline;
  color: #4E1313;
}

ul.articleLinks {
  list-style-type: none;
  margin:0; padding:0;
}

ul.buckets {
  margin: 0; padding: 0;
}
ul.buckets li {
  margin: 0 10px 5px 0;
}
ul.buckets li.last {
  margin-right: 0;
}
ul.buckets li div {
  padding: 5px 10px;
}
ul.buckets li div h3 {
  margin-top: 0;
}

.link_target select {
  width:320px;
}

