 
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0px;
    left: 0;
    margin: 4px 0px 0px 0px;
    padding: 0;
	width:152px;
 
}

.jcarousel-list li,
.jcarousel-item {
  /*  float: left; */
 
  float:none;
    list-style: none;
	
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 121px;

 
}
/**
 * The buttons are added dynamically by main_banner before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container-vertical {

  }

.jcarousel-skin-tango .jcarousel-clip-vertical {
padding-top:0px;
	margin-left:543px;
      width: 144px;
     height: 237px;
 
      
}
 
.jcarousel-skin-tango .jcarousel-item {
		text-align: center;
		width: 150px;
		margin: auto;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
	text-align: center;
	margin: auto;
    height: 58px;
    width: 134px;
 }

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 * Additional styles for the controls.
 */
.jcarousel-control {
    margin-bottom: 0px;
    text-align: center;
	float:left;
}

.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}

.jcarousel-scroll {
    margin-top: 5px;
  /* float: left; */
    float: none;
    display: none;
}

.jcarousel-scroll form {
    margin: 0;
    padding: 0;
}

.jcarousel-scroll select {
    font-size: 10px;
}

#jcarousel-next,
#jcarousel-prev {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px;
}

.button_container {
		float: left;
		display: inline;
		padding: 4px;
 }


#jcarousel-next {
     /*top: 65px;*/
     width: 20px;
    height: 22px;
    cursor: pointer;
	margin-top:2px;
     
}

#jcarousel-next:hover {
    background-position: -20px 0;
}

#jcarousel-next:active {
    background-position: -40px 0;
}

#jcarousel-prev {
     /*top: 65px;*/
     width: 20px;
    height: 22px;
    cursor: pointer;
    	margin-top:2px;

}

#jcarousel-prev:hover {
    background-position: -20px 0;
}

#jcarousel-prev:active {
    background-position: -40px 0;
}

#banner {
		white-space: no-wrap;
 		height: 240px;
 		padding: 5px 0px 0px 4px;
		margin: 0;
		float:left;
		width:830px;
 
 }
#banner img {
		width:100%;
 }

#oldBanner {
		width: 720px;
		height: 230px;
 
		padding: 0;
		margin: 0;
}

#countContainer {
		float: left;	
		float: left;
		padding: 3px 0 0 5px;
		color:#666;
}

#bannerButtons {
		clear: both;
}

.wrapper {
		padding: 2px;
		width: 125px;
		
		margin-left: 8px;
}

#main_banner {
 		background:#FFFFFF;
		height:245px;
}

#banner1, #banner1, #banner3, #banner4, #banner5, #banner6, #banner7, #banner8, #banner9, #banner10 {
	text-align: center;
	margin: 0 auto;
}

.thumbLink{
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.thumbLink{
	cursor: pointer;
}

a.thumbLink:hover{
	text-decoration: none;
}