.roundabout-holder {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 350px;
  width: 400px;
}
.roundabout-moveable-item {
  height: 250px;
  width: 350px;
  cursor: pointer;
  background-color: #ccc;
  border: 1px solid #999; 	

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #5C87FF 0%, #1E64C8 15%, #1E64C8 35%, #FFFFFF 35%, #FFFFFF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #5C87FF 0%, #1E64C8 15%, #1E64C8 35%, #FFFFFF 35%, #FFFFFF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #5C87FF 0%, #1E64C8 15%, #1E64C8 35%, #FFFFFF 35%, #FFFFFF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5C87FF), color-stop(0.15, #1E64C8), color-stop(0.35, #1E64C8), color-stop(0.35, #FFFFFF), color-stop(1, #FFFFFF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #5C87FF 0%, #1E64C8 15%, #1E64C8 35%, #FFFFFF 35%, #FFFFFF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #5C87FF 0%, #1E64C8 15%, #1E64C8 35%, #FFFFFF 35%, #FFFFFF 100%);

-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.roundabout-moveable-item h1{
	font:bold 1.6em/2.3em Wellfleet, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
}
.roundabout-moveable-item ul{
	margin-top:2em;
	margin-left:2em;
}
.roundabout-moveable-item li{
	font:normal 1em/1.8em Arial, Helvetica, sans-serif;
	list-style-image:url('../img/checkmark_blue_thumb.jpg');
	color:#000;
	transition:line-height 0.11s;
	-webkit-transition:line-height 0.11s, -webkit-transform 0.11s; /* Safari */
}
.roundabout-in-focus li{
	color:#000;
	font:normal 1em/2.5em Arial, Helvetica, sans-serif;
	list-style-image:url('../img/checkmark_blue.jpg');
}
.roundabout-in-focus {
  cursor: auto;
}
#rotator{
	text-align:left;
}
#carrier{
	width:350px;
	text-align:center;
	margin:-10px auto;"
}
#ToolsRotator{
	width:800px;
	height:250px;
	display:block;
	position:relative;
}
.list_carousel {
				/*background-color: #ccc;*/
				margin: 0 0 130px 160px;
				margin:0 auto;
				width: 800px;
				text-align:left;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel li {
				font-size: 15px;
				color: #000;
				text-align: left;
				background-color: #C3E1FF;
				border: 1px solid #CCC;
				width: 150px;
				height: 235px;
				padding: 5px 0px ;
				margin: 4px;
				display: block;
				float: left;
				-moz-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255, 1);
				-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,255,255, 1);
				box-shadow:inset 0px 0px 0px 1px rgba(255,255,255, 1);
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
				border-radius: 2px;
/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #EFEFEF 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #EFEFEF 100%);

/* Opera */ 
background-image: -o-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #EFEFEF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center top, 0, center top, 561, color-stop(0, #FFFFFF), color-stop(1, #EFEFEF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #EFEFEF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(circle farthest-corner at center top, #FFFFFF 0%, #EFEFEF 100%);

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #F5F5F5 0%, #F0F0F0 45%, #216FDE 50%, #1E64C8 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #F5F5F5 0%, #F0F0F0 45%, #216FDE 50%, #1E64C8 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #F5F5F5 0%, #F0F0F0 45%, #216FDE 50%, #1E64C8 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F5F5F5), color-stop(0.45, #F0F0F0), color-stop(0.5, #216FDE), color-stop(1, #1E64C8));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #F0F0F0 45%, #216FDE 50%, #1E64C8 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #F5F5F5 0%, #F0F0F0 45%, #216FDE 50%, #1E64C8 100%);
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev {
				float: left;
				margin-left: 10px;
			}
			.next {
				float: right;
				margin-right: 10px;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
			.timer {
				background-color: #999;
				height: 6px;
				width: 0px;
			}
.list_carousel a {
	text-decoration:none;
	
}
.list_carousel h1 {
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
}
.list_carousel p {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#666;
	margin:8px;
	color:white;
}
.list_carousel div {
	width: 148px;
	height: 131px;
	margin:1px;
	background-repeat:no-repeat;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { .list_carousel div {	height: 130px; } }
.ie .list_carousel div { height: 30px; }
#prev span, #next span{
	margin-top:-280px;
	margin-left:-30px;
	z-index:100;
	position:absolute;
	background:#FFF;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	width:30px;
	height:30px;
	line-height:28px;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	color:#333;
	-moz-box-shadow:1px 1px 2px 2px rgba(51,51,51, 0.75);
	-webkit-box-shadow:1px 1px 2px 2px rgba(51,51,51, 0.75);
	box-shadow:1px 1px 2px 2px rgba(51,51,51, 0.75);
	text-shadow: 1px 1px 1px  rgba(51,51,51, 0.75);
        filter: dropshadow(color=#333333, offx=1, offy=1);
		
}
#prev span{
	margin-left:-20px;
	background:#FFF url('../img/sprite_prev.png') no-repeat center center;
}
#next span{
	margin-left:-10px;
	background:#FFF url('../img/sprite_next.png') no-repeat center center;
}