#headerleft, #left, #right, #footermetas, #breadcrumb {
                display: none;
}
#middle {
                margin: 0;
}
#middle-padding {
	margin: 0 20px 0 20px;
	padding: 0;
	border-top: none;
}
#header {
	height: auto;                  
}
h2 {
                padding: 10px 0 5px 0;
	background : none;
}
h4 {
                border-top: none;   
                border-bottom: none;
}





.csi-textpic {

}

.csi-textpic img {
             margin: 0;
             padding: 0;
}

.csi-textpic .csi-caption {
             text-align: left;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
             font-size: 0.68em;
             margin: 0 0 5px 0;
             color: #999999;
}

.csi-textpic .csi-image {
             margin: 0;
             padding: 0;
}

.csi-textpic .csi-imagewrap {

}

.csi-textpic .csi-text {
             text-align: left; /*will have to be an inline style - controlled by TS*/ 
}

.csi-text p {
             margin: 0;
}


.csi-center .csi-image {
             text-align : center;

}

.csi-right .csi-image {
             float: right;
             clear: both; 
}

.csi-right div.csi-text {
             clear: right;
}


.csi-left div.csi-image {
             float: left;
             clear: both;
}

.csi-left div.csi-text {
             clear: left;
}
.csi-left .csi-caption {
             float: left; /** KG */
}


.csi-intext-left .csi-image {
             float: left;
             clear: both;
             margin: 0 10px 0 0;
}


.csi-intext-right .csi-image {
             float: right;
             clear: both;
             margin: 0 0 0 10px;
}


.csi-intext-right-nowrap .csi-text {
}

*html .csi-intext-right-nowrap .csi-text {
             height: 1%;
}

.csi-intext-right-nowrap .csi-image {
             float: right;
             clear: both;
}


.csi-intext-left-nowrap .csi-text {
}

*html .csi-intext-left-nowrap .csi-text {
             height: 1%;
}

.csi-intext-left-nowrap .csi-image {
             float: left;
             clear: both;
             margin: 0 10px 0 0;
}
