	div.members{
		margin:10px 0 10px 15px;
		float:left;		
		width:72%;
	}
	div#selected{
		min-height:150px;
	}
	/******toon icon positions*******/
	div.toon_icon{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		float:left;		
		position:relative;		
		padding:10px 15px ;
		width:155px;	
		/*border:#F2F2F2 2px solid; */
		margin:5px;
		background:#f2f2f2; /*url(../img/toon_icon_bg.jpg) repeat-x bottom left ;*/
	}
/*	div.toon_icon:hover{	
			background:#CCC;
		}*/	

	div.toon_icon img{	float:left;	}
	img.head{	z-index:99;	}
	img.body{	z-index:-99;	margin-left:-44px;	}
	img.legs{	z-index:-999;	margin-left:-44px;	}
	
	div.gigrep_icon{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		float:left;		
		position:relative;		
		padding-left:5px;
 		padding-top:14px ;
		width:155px;	
		/*border:#F2F2F2 2px solid; */
		margin:5px;
		background:#f2f2f2; /*url(../img/toon_icon_bg.jpg) repeat-x bottom left ;*/
	}
/*	div.toon_icon:hover{	
			background:#CCC;
		}*/	

	div.gigrep_icon img{	float:left;	}
	img.head{	z-index:99;	}
	img.body{	z-index:-99;	margin-left:-44px;	}
	img.legs{	z-index:-999;	margin-left:-44px;	}	
	

	div#band_member_search{	margin:10px;	float:left;		width:22%;	}

	div.input label.yellow{
		margin-left:16px;
		padding:2px 10px 2px 30px;
		line-height:1.4em;		
		color:#FF813C;		
		font-weight:bold;
	}

	div.input select{	margin-left:15px; width:80% ; border:#ccc 1px solid; background:#e2e2e2}

	div.input1 select{	width:50% }
	
	
	div.toon_details{   float:left;	}

	a.toon_link{	 background:#ffffff url(/img/layout/money_small.png) no-repeat 2px;	color:#000000; border:#000000 1px solid; padding: 2px 0 2px 20px}
	a.toon_link_vip{ background:red url(/img/layout/credit_small.png) no-repeat 2px;	;	color:#ffffff; border:#000000 1px solid; padding: 2px 0 2px 20px}
	a.toon_link_credit{ background:#ffffff url(/img/layout/credit_small.png) no-repeat 2px;	;	color:#000000; border:#000000 1px solid; padding: 2px 0 2px 20px}
	a.toon_link_credit span{background:#000 ;	color:#fff; 	padding:2px 2px}

	a.toon_link_vip span{background:#000 ;	color:#fff; 	padding:2px 2px}
	a.toon_link span{	background:#000 ;	color:#fff; 	padding:2px 2px}
	a.toon_link:hover{ 	background-color:#ddd ;	color:#000; }

	div.band_money p.money{	margin-left:20px;line-height:35px; background: url(/img/layout/money_icon.png) no-repeat 5px ; padding:0 5px 0 40px; color:#000;	font-weight:bold}
	div.band_money p.credit{margin-left:20px;line-height:35px; background: url(/img/layout/credit_icon.png) no-repeat 5px ;	padding:0 5px 0 40px; color:#000;	font-weight:bold}
	

/*	a.remove{ background:#ccc}*/

	
	div.toon_icon div p{	line-height:1.7em;		font-size: .9em;		margin:0;		/*padding:2px 0 2px 3px;*/	}

	
	div.my_basket{	
		 background:#fff url('../img/mybasket_bottom.jpg') no-repeat bottom;
		 float:left ;
		 -moz-border-radius: 5px	;
		 -webkit-border-radius: 5px; 
		 margin:15px 12px; 
		 border:#CCC 2px solid; 
		 width :71% ; 
	 }
	
	div.my_basket h1{color:#fff; padding :5px; background:#525252; font-size:1.2em}
	div.my_basket form input{
		float:none;
		color:#FF813C;
		text-align:center;
	}
	div.my_basket div.submit{
		margin:0 auto;
		text-align:center;
	}
	
	div.gray_bg{background-color:#D8D8D8}
	

	/***paginations***/
	p.pagination { padding:10px}
	p.pagination span{ padding:5px; background:#e2e2e2; text-decoration:underline; border:1px solid black;}
	p.pagination span a{ text-decoration: underline; }
	p.pagination span.current{ background:#4E5156; color: White;text-decoration:none; font-weight:bold;}
	p.pagination{float:right; margin-right:10px}
	
	/************************************/
	/* This is for  scaling big icons	*/
	/************************************/
	div.toon_icon.Drum img{	height:90px;}
	
	div.toon_icon.instrument div,a p{text-align:center;   }

    div.toon_icon.instrument img{
        float:none;
        /*position: absolute; top: 50%;*/
        /*display: table-cell; vertical-align: middle;*/
    }
    /*div.toon_icon.instrument  a{
       position:absolute;
       bottom:0
    }*/
    div.toon_icon .instrument_icon{
        vertical-align:middle;
        height:92px;
        display: table-cell;
        width:155px;
        background:#F6F6F6;
        border:#E8E8E8 1px solid;
    }
    .test{
        overflow: hidden;
        display: table;
    }
	div.toon_icon.dress{
		height:110px;
		width:45px;
	}
	div.gigrep_icon.gigrep{
		height:110px;
		width:45px;
	}	
	div#definitions{
		clear:both;
		width:165px;
		float:right;
		margin-right:25px;
	}
	div#definitions div{width:165px}
	#definitions ul { list-style:none; list-style-position:outside}
	#definitions ul li {float:right;padding-top:5px;}

	
	span.toon_link{	 background:#ffffff url(/img/layout/money_small.png) no-repeat 2px;	color:#000000; border:#000000 1px solid; padding: 2px 0 2px 20px}
	span.toon_link_vip{ background:red url(/img/layout/credit_small.png) no-repeat 2px;	;	color:#ffffff; border:#000000 1px solid; padding: 2px 0 2px 20px}
	span.toon_link_credit{ background:#ffffff url(/img/layout/credit_small.png) no-repeat 2px;	;	color:#000000; border:#000000 1px solid; padding: 2px 0 2px 20px}
	span.toon_link_credit span{background:#000 ;	color:#fff; 	padding:2px 2px}

	span.toon_link_vip span{background:#000 ;	color:#fff; 	padding:2px 2px}
	span.toon_link span{	background:#000 ;	color:#fff; 	padding:2px 2px}	