/* content */
#content { margin: 304px 0 0 0 }
* html #content { margin: 304px auto 0 auto; width: 960px }
#content_main_small { margin: 0 !important; width: 960px; min-height: 280px }
* html #content_main_small { height: 280px }
#content_main_small p { font-size: 60% }
#content_main_small .csc-textpic { margin: 0 0 0 312px }
* html #content_main_small .csc-textpic { margin: 0 0 0 320px }
* +html #content_main_small .csc-textpic { margin: 0 0 0 310px }
* +html #content_main_small { margin: -15px 0 0 0 !important }
#content_left { position: absolute; top: 304px; left: 50%; margin-left: -480px; width: 320px; min-height: 280px }
* html #content_left { position: absolute; top: 304px; left: 50%; margin-left: -480px; width: 320px; min-height: 280px }
#content_right { position: absolute; top: 304px; left: 50%; margin-left: 150px; width: 320px; min-height: 280px }
* html #content_right { position: absolute; top: 304px; left: 50%; margin-left: 150px; width: 320px; min-height: 280px }
#content_border { z-index: 10; position: fixed; top: 0; left: 0; width: 100%; height: 144px }
* html #content_border { z-index: 10; position: absolute; top: 0; left: 0; width: 100%; height: 144px }


/* accessible top navigation 
* html #menu_top { z-index: 14; position: absolute; top: 97px; left: 0; text-align: right; width: 825px } */


/*pictures homepage*/
/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0; 
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0; 
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0; 
	}
/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }
	
.csc-textpic-caption { padding: 0; font-style: normal }