/* Containers -------------------- */
.xmlScroller {
	/* position: relative; width: 600px; margin: 0 auto 10px auto; text-align: left; */
	float:left;
	position: relative; width: 960px; 
	margin: 10px auto 0px auto; 
	text-align: left;
	border:1px solid #9a9a9a; }

.xmlScroller .xml_items {
    /* The width must be equal to .item ((width + margin-right) * 2).  [2 determines how many items are displayed per screen. eg: 3] */
	/* position: relative; width: 560px; top: 0; left: 20px; overflow: hidden; */
	position: relative; width: 911px; top: 0; left: 24px; overflow: hidden;}
	
.xmlScroller .xml_items .xmlItemsContainer {
	position: relative; top: 0; left: 0; width: 100%;}
	
.xmlScroller .xml_items .xmlItemsContainer .item {
    height: 60px;
    margin:7px 20px 7px 0;
    overflow: hidden;
    width: 112px;}
	
.xmlScroller .xml_items .xmlItemsContainer .item div { /* the actual item wrapper - holds the href and img (generated from javascript) */
	
	/*
	font-size: .8em; width: 175px; 
	padding: 10px 0 10px 0;
	*/
}
.xmlScroller .xml_items .xmlItemsContainer .item img {
	padding: 0;
}


/* Common xmlScroller Styling -------------------- */
.fl { /* needs floating -------------------- */
	float: left; display: inline;
}
.xmlScroller img {
	border: 0; display: block;
}

/* Other Styling -------------------- */
.xmlScroller .messaging {
	display: block; padding: 5px; margin: 0 20px 5px 20px; background: #ffffcc;
}
.xmlScroller .prev, .xmlScroller .next {
	position: absolute; top: 55%; display: none;
	padding:0 3px;}
	
.xmlScroller .next {
	right: 0;}
	
.xmlScroller .view_all {
	display: block;
	color:#303030;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px; 
	padding:0;
	margin:5px 0 0 0;
	text-align: center;}
	
.xmlScroller .view_all p {color:#99000;}

