/* 3-column widths
----------------------------------------------- */

.yui-t2 #advert-col.yui-b {
   width: 15.8461em;
}

.yui-t2 #yui-main .yui-b {
   margin-left: 16.8461em;
}


#primary-content .yui-g.first .yui-u.first {
   width: 57%;
   padding-top: 1em;
}

#primary-content .yui-g.first .yui-u.last {
   text-align: right;
   padding-right: 1em;
   width: 41%;
}

#primary-content #welcome-slideshow {
   margin-bottom: 1em;
}


#primary-content .yui-g.second .yui-u.first,
#primary-content .yui-g.third .yui-u.first {
   width: 45%;
}

#primary-content .yui-g.second .yui-u.last,
#primary-content .yui-g.third .yui-u.last {
   width: 53%;
}

#primary-content .yui-g.second .yui-u.first p,
#primary-content .yui-g.third .yui-u.first p {
   padding-right: 1.0em;
}

#primary-content .yui-g.third .yui-u.last p,
#primary-content .yui-g.second .yui-u.last p,
#donate-button {
   padding-right: 5.8em;
}

#donate-button {
   padding-top: 0.01em;
}


#primary-content .yui-g.second {
   padding-top: 0.5em;
}

#primary-content .yui-g.third {
   padding-top: 0.5em;
}

#bd, #ft {
   background: transparent url(http://www.youthaliyah.org/images/95.gif) repeat-y 22.49% 0;
}

#ft {
   padding: 0 0 4px 4px;
}

#primary-content {
   background-image: none;
   padding-left: 1.5em;
}

#advert-col img {
   padding: 1.0em;
}

#bd {
   margin-top: 0em;
}

#primary-content {
   margin-top: 2.0em;
}

#advert-col {
   padding-top: 2.0em;
}

#search-box input {
    width: 14.0em;
}

h3 {
   font-size: 1.2em;
}
h3.arrowed {
   padding-left: 1em;
   background: transparent url(http://youthaliyah.org/images/6.gif) 0 0.15em no-repeat;  
}

#primary-content .home-page-excerpt p {
   margin-top: 0;
   margin-bottom: 0;
   padding-top: 0;
   padding-bottom: 0;
}

#primary-content .home-page-excerpt {
  margin-bottom: 1em;
}

#hd {
   position: relative;
}

#display-options {
   position: absolute;
   top: 0px;
   right: 8px;
   font-weight: xbold;
   background-color: #FFF;
   padding: 2px 8px 3px 8px;
   border: solid 2px #F0E7D9;
}

#hd a#display-options:link, 
#hd a#display-options:hover,
#hd a#display-options:visited {
   color: #000;
}