/* we have some <body id="whatever"> to override stuff */

#index p {
   padding-top: 5px;
}

#view p {
   padding-top: 10px;
}

#index h1 {
    font-size:220%;
    /* border-top: 1px solid #999999; */
}

#search h1 {
   padding-bottom: 10px;
   border-bottom: 1px solid #999999;
}

#advisory-board h1 {
  border-bottom:1px solid #999999;
  padding-bottom:10px;
}

/* Lets use JQuery JCycle plugin */
.pics {  
    height:  336px;  
    width:   280px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 0px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  336px; 
    height: 280px; 
    top:  0; 
    left: 0 
} 

/* Used on the index pages */
.searchsite-left {
  float:left;
  width:200px; 
  margin-bottom:10px !important /*Non-IE6*/; 
  margin-bottom:5px /*IE6*/;
}

.ad-large-rectangle-right {
  float:right; 
  width:336px; 
  margin-bottom:10px !important /*Non-IE6*/; 
  margin-bottom:5px /*IE6*/;
}
/* end - Used on the index pages */

#loginbox {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0px;
}

ul.none {
  list-style-type: none
}

.img_right {
  float: right;
  border:1px;
  border-color:#000000;
  border-style:solid;
}


.img_left {
  float: left;
  border:1px;
  border-color:#000000;
  border-style:solid;
}

ol {
	list-style-type: decimal;
        padding-left: 20px;
}

a.readmore, a.readmore:visited {

  background-attachment:scroll;
  background-color:transparent;
  background-image:url(http://www.breastcancer.org.uk/interface/readmore.gif);
  background-repeat:no-repeat;
  border:1px solid #999999;
  color:#333333;
  float:left;
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  line-height:10px;
  padding:1px 2px 3px 21px;
  text-decoration:none;
  white-space:normal;
  margin: 5px 0 10px 0;
}

a.readmore:hover {

  color:#333333;
  background-image:url(http://www.breastcancer.org.uk/interface/readmore-flip.gif);
  text-decoration:none;
}

a.readmore-right, a.readmore-right:visited {
  float:right;
}

.greybox {
  background-color:#ebebeb;
  margin-top: 5px;
  padding: 3px 3px 3px 3px;
  border:1px;
  border-color:#cccccc;
  border-style:solid
}

.entry-info {
  background-color:#ebebeb;
  margin-top: 3px;
  padding: 3px 3px 3px 3px;
  border:1px;
  border-color:#cccccc;
  border-style:solid;
}

.site-info {
    width: 155px;
    margin-bottom: 1em;
    margin-left: 2px;
    padding: 1px;
}

.site-info p {
    margin: 5px;
    padding-top: 0px;
}

/**
 * .hidecol1 -> 2-column-layout (using #col2 and #col3)
 * .hidecol2 -> 2-column-layout (using #col1 and #col3)
 * .hideboth -> single-column-layout (using #col3)
 */

.hidecol2 .main-content { width: 750px }
.hidecol2 .main-subcontent{ width: 0px; display: none;}