td#Column1 {
width:23%;
vertical-align:top; /*Needed in td instead of tr for Opera*/
}
div#Column1Content {
margin-top:20px;
padding:0px 10px;
}

td#Column2 {
width:54%;
vertical-align:top; /*Needed in td instead of tr for Opera*/
}
div#Column2Content {
margin-top:20px;
padding:0px 10px;
border-left:1px dashed #FFCC33;
height:100%; /*Allows border to go full length*/
}

td#Column3 {
width:23%;
vertical-align:top; /*Needed in td instead of tr for Opera*/
}
div#Column3Content {
margin-top:15px;
padding:0px 10px;
border-left:1px dashed #FFCC33;
height:100%; /*Allows border to go full length*/
}

/*
div#Column2Content img{ // To move in line with surrounding relative-positioned content when right or left aligned:
position:relative; top:inherit;}
*/