  .roundabout-holder {
   
      list-style: none;
      padding: 0;
      margin: 0;
      margin-top: 4em;
      margin-left:2.5em;
      margin-right:1em;
      margin-bottom:4em;
      height: 20em;
      width: 25em;
    
      
   }
   .roundabout-moveable-item {
      height: 15em;
      width: 15em;
      cursor: pointer;
     text-align:center;
     
   }
 .roundabout-in-focus {
   	  width: 20em;
      cursor: auto;
   }
   


ol.roundabout-holder li a span {
				margin-bottom:0%;
				display: block;
				color:#778899;
				height:100%;
				
			}
			
ol.roundabout-holder li a span:hover{
	       font-size:medium;	       
			color:white;
	        visibility: visible;
	        opacity:0.8;
	        background-color:black;
	        height:100%;
			}
		

.form_div{
float:left;	
background: -webkit-gradient(linear, bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin:auto;
position:relative;
width:519px;
height:200px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
line-height: 24px;
font-weight: bold;
color: grey;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:10px;
border: 1px solid #999;
border: inset 1px solid #333;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
margin-top:10px;
}

.howto{
	
	display:inline-block;
}

.howto input{
	float:right;
	margin-left:15px;
	
}

.howto span{
	float:left;
	
}


.update_button{
	display:block;
	margin-top:10px;
	margin-left:250px;
	
}
.form_div p{
	
	color:red; 
}

span.media_library a {
	float:right;
	text-decoration:none;
}


ul.roundabout-holder-page {
				list-style: none;
				padding: 0;
				margin:auto;
				height: 36em;
				list-style:none;
				opacity: 1;
				margin-top:-70px;
			}
ul.roundabout-holder-page li {
				height: 25em;
				width: 28em;
				text-align: center;
				cursor: pointer;
				list-style:none;
			}
ul.roundabout-holder-page li img {
					width: 100%;
					list-style:none;
				}
ul.roundabout-holder-page li.roundabout-in-focus {
					cursor: default;
					list-style:none;
				}
ul.roundabout-holder-page li a span {
				display: block;
				font-size:large
				font-weight: bolder;
				color:white;
				margin-top:88%;
				background:black;
			}
			
ul.roundabout-holder-page li a span:hover{
			font-size:120%;
			color:lightgrey;
			}
		


.table_div{
text-align:center;
float:right;
background: -webkit-gradient(linear, bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin-top:-280px;
width:600px;
height:inherit;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
line-height: 24px;
font-weight: bold;
color: grey;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:10px;
border: 1px solid #999;
border: inset 1px solid #333;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
position:relative;
margin-right:20px;
}

.carousel_widget_table{
	width:100%;
	text-align:center;
	background:lightgrey;
	
}

.carousel_widget_table tr{
	background:#DCDCDC;
}

.carousel_widget_table tr:hover{
	background:white;
}

td.row_delete a{
	text-decoration:none;
	color:red;
	hover:
	
}
td.row_delete a:hover{
	text-decoration:none;
	color:red;
	font-size:150%;
	
}



.carousel_widget_readme{
float:left;
background: -webkit-gradient(linear, bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin:auto;
position:absolute;
width:519px;
height:250px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
line-height: 24px;
font-weight: bold;
color: grey;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:10px;
border: 1px solid #999;
border: inset 1px solid #333;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
margin-top:230px;
margin-bottom:3px;

}

.carousel_widget_paypal{
float:right;
background: -webkit-gradient(linear, bottom, left 175px, from(#CCCCCC), to(#EEEEEE));
background: -moz-linear-gradient(bottom, #CCCCCC, #EEEEEE 175px);
margin:auto;
position:relative;
width:150px;
height:50px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
line-height: 24px;
font-weight: bold;
color: grey;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:5px;
border: 1px solid #999;
border: inset 1px solid #333;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
margin-top:4x;
}

