/** * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */.jcarousel-container {	position: relative;}.jcarousel-clip {	z-index: 2;	padding: 0;	margin: 0;	overflow: hidden;	position: relative;}.jcarousel-list {	z-index: 1;	overflow: hidden;	position: relative;	top: 0;	left: 0;	margin: 0;	padding: 0;}.jcarousel-list li,.jcarousel-item {	float: left;	list-style: none;	/* We set the width/height explicitly. No width/height causes infinite loops. */	width: 375px;	height: 375px;}/** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next {	z-index: 5;	display: none;}.jcarousel-prev {	z-index: 5;	display: none;}/** * Skinning the jCarousel */ .jcarousel-skin .jcarousel-container { }.jcarousel-skin .jcarousel-container-horizontal {	width: 670px; height: 375px; margin: 0;}.jcarousel-skin .jcarousel-clip-horizontal {	width: 670px; height: 375px;	margin: 0;	}.jcarousel-skin .jcarousel-item {	margin: 0;	width: 375px; height: 375px;}.jcarousel-skin .jcarousel-item a, .jcarousel-skin .jcarousel-item a:visited {	display: block; float: left; background-color:#639;	width: 375px; height: 375px;	text-decoration:none;}.jcarousel-skin .jcarousel-item a div {	color:#FFF;	font:17px Quicksand, serif;	line-height:1;	float:right;	background:inherit;	position:relative;	margin-left:80px;	padding-right:15px;	bottom:100px;	right:0;	z-index:4;}td.jc-table1,td.jc-table2 {	vertical-align:top;	padding:14px 0 10px 9px;	margin:0;}td.jc-table1 {	font-size:20px;	padding-top:16px}td.jc-table2 {}td.jc-table2 p{	border-left:solid 1px #FFF;	line-height:1.2;	padding:2px 0 0 10px;	margin:0;}td.jc-table span{	padding:5px 0 2px 10px;}.jcarousel-skin .jcarousel-item img {	height: 375px;	border: 0 none; 	padding: 0;	position:relative;	z-index:3;}.jc1 a, .red {background-color:#F00 !important;}.jc2 a, .green {background-color:#696 !important;}.jc3 a, .orange {background-color:#F90 !important;}.jc4 a, .brown {background-color:#963 !important;}.jc5 a, .blue {background-color:#06C !important;}.jc6 a, .blue {background-color:#639 !important;}.jc6 a div p{	margin-right:55px !important;}.jcarousel-skin .jcarousel-item-horizontal {}.jcarousel-skin .jcarousel-item-placeholder {    }/** *  Horizontal Buttons */.jcarousel-skin .jcarousel-next-horizontal {	position: absolute;	top: 0; right: 0;	width: 45px; height: 375px;	cursor: pointer;	background: transparent url('../images/jcarousel/bg-arrow-r.png') right center no-repeat !important;}.jcarousel-skin .jcarousel-next-horizontal:hover {	background: transparent url('../images/jcarousel/bg-arrow-r.png') left center no-repeat !important;}.jcarousel-skin .jcarousel-next-horizontal:active {}.jcarousel-skin .jcarousel-next-disabled-horizontal,.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin .jcarousel-next-disabled-horizontal:active {	cursor: default;}.jcarousel-skin .jcarousel-prev-horizontal {	position: absolute;	top: 0; left: 0;	width: 45px; height: 375px;	cursor: pointer !important;	background: transparent url('../images/jcarousel/bg-arrow-l.png') left center no-repeat !important;}.jcarousel-skin .jcarousel-prev-horizontal:hover {	background: transparent url('../images/jcarousel/bg-arrow-l.png') right center no-repeat !important;}.jcarousel-skin .jcarousel-prev-horizontal:active {}.jcarousel-skin .jcarousel-prev-disabled-horizontal,.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {	cursor: default;}