#left-column {
               float:left;
               width: 495px;
                 margin:0 20px 0 0;
}

#content-top{
	height: 344px;
	width: 765px;
	border-bottom: 2px solid #e8e8e3;
}


.standfirst { 
              color:#999;
              font-size:1.3em;
 }

.content-main{
	border-bottom:2px solid #e8e8e3;
	padding-bottom: 30px;
	margin-top: 10px;
}
 
.content-left { 
            float:left; 
            overflow:hidden;
            margin:0 0 30px 0;
            padding:15px 15px 0 0;
			width: 240px;
 }
 
 *html .content-left{
	padding: 15px 12px 0 0;
 }

.content-right { 
            overflow:hidden;
            margin:0 0 30px 0;
            padding:15px 0 0 0;
 			width: 240px;
}
 
 
.cols {  overflow: hidden }

.feature, .col {
           float:left;
           width:235px;
           font-size:.95em;
}
.feature.first, .col.first { 
           margin:0 0 0 0;
 }
.feature h3 { 
              font-weight:normal;
              color:#045e44;
}
.feature p {   }
.feature img { 

               float:left;
               margin: 0 10px 0 0;
 }


#right-column {  
                 float:left;
                width:260px;
}

.box-top {  
           width:260px;
           margin: 12px 0;
           background: transparent url(../img/box_top_2.png) no-repeat;
           font-size:.9em;
}
.box-bottom { 
          padding: 10px 15px;
}
.box-top.open .box-bottom {
          background: transparent url(../img/box_bot_2.png) no-repeat 0 100%;
 }

.box-top.close .box-bottom { 
          background: transparent url(../img/box_bot_2_closed.png) no-repeat 0 100%;
}
