* { 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/ */

		

	p, ul { font-size: 11px; line-height: 1.4em; } 

	p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }
	p#cross-links { text-align: center }
	p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
	noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
    noscript a { color: #a00; text-decoration: underline }
    noscript ol { margin-left: 25px; }

	a:focus { outline:none }
	img { border: 0; }

	.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 */

			position: relative;

			width: 100%;

			z-index:990!important;
			height:0;

		}



		/* These 2 lines specify style applied while slider is loading */

		.csw {width: 100%; height:  overflow: scroll}

		.csw .loading {margin: 200px 0 300px 0; text-align: center}



		.stripViewer { /* This is the viewing window */

			position: relative;

			overflow: hidden; 

			 /* this is the border. should have the same value for the links */

			margin: auto;

			width: 951px; /* Also specified in  .stripViewer .panelContainer .panel  below */

	

			clear: both;

			

		}

		

		.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: 951px; /* Also specified in  .stripViewer  above */

		}

		

		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */

			

		

		}

		

		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */


			margin:243px 0 0 25px;

			z-index:1000;

			position:absolute;

		}

		

		.stripNav ul { /* The auto-generated set of links */

			list-style: none;

		}

		

		.stripNav ul li {

			float: left;

			width:26px;		
			height:26px;

			margin-right: 2px;
			background:url(../images/number_bg.png) no-repeat left top; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */

		}

		

		.stripNav a { /* The nav links */

			font-size: 12px;
			color:#ffffff;

			font-weight: bold;

			text-align: center;

			background:url(../images/fill_circle.png) no-repeat;	

			width:17px;		

			text-decoration: none;

			display: block;

			padding: 5px 4px;

		}

		

		.stripNav li.tab1 a { background:url(../images/blank_circle.png) no-repeat; }

		.stripNav li.tab2 a { background:url(../images/blank_circle.png) no-repeat; }

		.stripNav li.tab3 a { background:url(../images/blank_circle.png) no-repeat; }

		.stripNav li.tab4 a {background:url(../images/blank_circle.png) no-repeat; }
		.stripNav li.tab5 a { background:url(../images/blank_circle.png) no-repeat; }

		.stripNav li.tab6 a {background:url(../images/blank_circle.png) no-repeat; }
		.stripNav li.tab7 a {background:url(../images/blank_circle.png) no-repeat; }

		.stripNav li.tab8 a { background:url(../images/blank_circle.png) no-repeat;}

		

		.stripNav li a:hover {

			background:url(../images/fill_circle.png) no-repeat;

		}

		

		.stripNav li a.current {

			background:url(../images/fill_circle.png) no-repeat;

		}

		

		.stripNavL, .stripNavR { /* The left and right arrows */

			position: absolute;

			top:150px;

			text-indent: -9000em;

		}

		

		.stripNavL a, .stripNavR a {

			display: block;

			height: 40px;

			width: 40px;

		}

		

		.stripNavL {
			z-index:1000;
			left: 10px;

		}

		

		.stripNavR {

			right: 7px;

		}

		

		.stripNavL {

			background: url("../images/left_arr.png") no-repeat left top;

		}

		

		.stripNavR {

			background: url("../images/right_arr.png") no-repeat right top;

		}
		
		
		/*.wrapper p{
		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		width:400px;
		color:#3f3e3d;
		padding:20px 0 0 55px;
		font-weight:bold;
		}
		
		.wrapper h2{
		margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:22px;
		margin:0px;
		color:#3f3e3d;
		padding:30px 0 0 55px;
		}
		*/
		
		
