* { 	margin: 0; 	padding: 0 }/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */img { border: 0 }/**** LARGE IMAGES ****/.slider_img{	height: 400px;	width: 533px;	background-color: #333333;	background-position: center center;	background-repeat: no-repeat;} .slider_description {	height: 75px;	padding: 10px;	width: 533px;	color: #FFFFFF;	background: #333333;	margin-top: 5px; }/**** STYLES CODASLIDER ****/.stripViewer .panelContainer .panel ul {	text-align: left;	margin: 0 15px 0 30px;}.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */	margin: 20px 0;	position: relative;	width: 100%;}/* These 2 lines specify style applied while slider is loading */.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}.csw .loading {margin: 200px 0 300px 0; text-align: center}.stripViewer { /* This is the viewing window */	position: relative;	overflow: hidden; 	/*border: 5px solid #000;*/ /* this is the border. should have the same value for the links */	margin: auto;	/*width: 700px;*/ /* Also specified in  .stripViewer .panelContainer .panel  below */	width: 533px;	/*height: 460px;*/	height: 480px;	clear: both;	/*background: #fff;*/}.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */	position: relative;	left: 0; top: 0;	width: 100%;	list-style-type: none;	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */}.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */	float:left;	height: 100%;	position: relative;	/*width: 700px;*/ /* Also specified in  .stripViewer  above */	width: 533px;}.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */	/*padding: 10px;*/}.stripNav { /* This is the div to hold your nav (the UL generated at run time) */	margin: auto;	display: none;}.stripNavL, .stripNavR { /* The left and right arrows */	position: absolute;	top: 230px;	text-indent: -9000em;}.stripNavL a, .stripNavR a {	display: block;	height: 40px;	width: 40px;}.stripNavL {	left: 0;}.stripNavR {	right: 0;}.stripNavL {	background: url("images/arrow-left.gif") no-repeat center;}.stripNavR {	background: url("images/arrow-right.gif") no-repeat center;}/* STYLES THUMBNAILS SLIDER */#thumbs{	position:relative;	left: 22px;	width : 500px;	height: 100px;	overflow: hidden;	background-color: #333333;}#thumbs table{	height: 100px;	padding: 0px;	margin: 0px;}#thumbs td{	height: 85px;	width: 88px;	vertical-align: middle;	text-align: center;	border: 1px solid #FFFFFF;	padding: 5px;}.thumbNavL, .thumbNavR{	width: 20px;	position: relative;	top: -60px;}.thumbNavL{	float: left;	text-align: right;	right:5px;}.thumbNavR{	float: right;	text-align: left;	left:5px;}
