/*  defaults */
#wrapperFull,.left250,.fullcol, {
        margin:auto;text-align:left;
}

/* 100% with 10px viewport side matting */
#wrapperFull {
   margin:auto auto; /* not for structure, but so content doesn't bleed to edge */
   width:972px;
	position:relative;
}

/* to preserve source-order independence for Gecko */
.block{position:relative;}
.block{_position:static;} /* for IE < 7 */
.col1 .block{position:static;}

.col1 {width:100%;}

.right250 .col1,.split50 .col1,.right190 .col1 {float:left;margin-right:-500px;}



.right250 .block {
        float:right;
        width:250px;
}
.right250 .col1 .block {
        margin-right:260px;
}
.right190 .block {
        float:right;
        width:190px;
}
.right190 .col1 .block {
        margin-right:200px;
}

.split50 .col1 .block {
	width:375px;
	float:left;
}
.split50 .block {
	float: right;
	width: 375px;
}



.fullcol .col1 .block {
        display:block;margin:0 0 1em 0;
}
.col1 .block {float:none;width:auto;}
