@charset "utf-8";
/* ################# CSS-STYLED-CONTENT ####################### */
/* Captions */
DIV.csc-textpic-caption-c .csc-textpic-caption {
	text-align:center;
}

DIV.csc-textpic-caption-r .csc-textpic-caption {
	text-align:right;
}

DIV.csc-textpic-caption-l .csc-textpic-caption {
	text-align:left;
}


/* Needed for noRows setting */
DIV.csc-textpic DIV.csc-textpic-imagecolumn {
	display:inline;
	float:left;
}


/* Border just around the image */
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	padding:0px 0px;
	border:0px solid #000000;
}

DIV.csc-textpic-imagewrap {
	padding:0;
}

DIV.csc-textpic IMG {
	border:none;
}


/* DIV: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
	float:left;
}


/* UL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
	list-style:none;
	padding:0;
	margin:0;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
	padding:0;
	margin:0;
	float:left;
}


/* DL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
	float:left;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
	float:none;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
	float:none;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
	border:none;/* FE-Editing Icons */
} 

DL.csc-textpic-image {
	margin:0;
}

DL.csc-textpic-image DT {
	display:inline;
	margin:0;
}

DL.csc-textpic-image DD {
	margin:0;
}


/* Clearer */
DIV.csc-textpic-clear {
	clear:both;
}


/* Margins around images: */

/* 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-right:10px;
}


/* 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-left:10px;
}


/* 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-left:10px;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	margin:0;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	margin:0;
}


/* Space below each image (also in-between rows) */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:5px;
}

DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
	display:block; 
	margin-bottom:5px; 
}

DIV.csc-textpic DIV.csc-textpic-imagerow {
	clear:both;
}


/* No margins around the whole image-block */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
	margin-left:0px !important;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
	margin-right:0px !important;
}


/* Add margin from image-block to text (in case of "Text w/ images") */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	margin-right:10px !important;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	margin-left:10px !important;
}


/* Positioning of images: */

/* Above */
DIV.csc-textpic-above DIV.csc-textpic-text {
	clear:both;
}


/* Center (above or below) */
DIV.csc-textpic-center {
	text-align:center; /* IE-hack */
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
	margin:0 auto;
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	text-align:left; /* Remove IE-hack */
}

DIV.csc-textpic-center DIV.csc-textpic-text {
	text-align:left; /* Remove IE-hack */ 
}


/* Right (above or below) */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
	float:right;
}

DIV.csc-textpic-right DIV.csc-textpic-text {
	clear:right;
}


/* Left (above or below) */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
	float:left;
}

DIV.csc-textpic-left DIV.csc-textpic-text {
	clear:left;
}


/* Left (in text) */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	float:left;
}


/* Right (in text) */
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	float:right;
}


/* Right (in text, no wrap around) */
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	float:right;
	clear:both;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
	 height:1%;
}
/* End hide from IE5/mac */


/* Left (in text, no wrap around) */
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	float:left;
	clear:both;
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
	height:1%;
}
/* End hide from IE5/mac */




/* ######################## OVERRIDES ############################ */
#secondaryContent .images .csc-textpic-imagewrap {
	width:300px !important;
}

#secondaryContent .images div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image,
#secondaryContent .images div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,
#secondaryContent .images div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
#secondaryContent .images div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image,
#secondaryContent .images div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-firstcol {
	width:150px !important;
	padding:0 !important;
	margin:0 !important;
	background:#fff;
}

#secondaryContent .images div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	display:block;
	width:149px !important;
	height:129px;
	border-right:1px solid #fff;
	overflow:hidden;
}

#secondaryContent .images div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd.csc-textpic-caption {
	width:149px;
	height:20px;
	_height:20px;
	border:1px solid #fff;
	border-left:0;
  	line-height:20px;
  	font-family:verdana;
  	font-size:12px;
  	color:#8A7242;
  	font-weight:bold;
  	text-decoration:none;
  	text-align:center;
  	background:#f5d58c;
  	float:left;
}
