/* Tiny Carousel */
#slider1 { height: 360px; overflow:hidden; padding:0; margin:0px 0px 0px;z-index: 200;position: relative;  }
#slider1 img{ }
#slider1 h4{ color: #4a4a4a !important;padding: 0px 0 0 0;  font-weight: normal !important;font-size: 14px!important; text-align: left; margin: 0;}
#slider1 h3 a:hover {color: #dd6710 !important;}
#slider1 p{ padding: 0px 0 0px 0;  margin: 0px 0 10px 0; display: block; font-size: 12px!important; text-align: left;}
#slider1 h2 { width: 120px; height: 20px; padding:10px 0; margin:-19px auto 0 auto; display: block;text-align: center; z-index: 900;background: url(images/background.png);}
#slider1 .viewport { margin:0 auto; padding:0; float: left; width:950px; height:350px; overflow: hidden; position: relative; }
#slider1 .buttons { display: block; float:right; width:11px; height: 19px; text-indent:-999em; overflow: hidden;  position: relative; top: 70px;}
#slider1 .prev { background: url(../images/l_arrow.png) top no-repeat; margin:0px 0px 0px 0px; float: left; z-index: 900; position: relative; top: 70px; }
#slider1 .next { background: url(../images/r_arrow.png) top no-repeat; margin:0px 0 0px 0;  float: right;z-index: 900; position: relative; top: 70px;}
#slider1 .prev:hover { background: url(../images/l_arrow_h.png) top no-repeat; margin:0px 0px 0px 0px;  z-index: 900; position: relative; top: 70px;}
#slider1 .next:hover { background:url(../images/r_arrow_h.png) top no-repeat; margin:0px 0 0px 0;  z-index: 900; position: relative;   top: 70px; }
#slider1 .disable { visibility: visible; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width:auto; left: 0; top: 0; }
#slider1 .overview li{ float: left; margin: 0 11px 0 0; padding:0; height: auto; width:auto;}
.center_small_box{margin: 0 25px 0 25px; width: 255px;}


/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		
		
		}
		

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		.center_small_box { width: 172px; }
		.viewport img { max-width: 100%; height: auto; }
		 }

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.viewport img { max-width: 100%; height: auto; }
		}
 
	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		#slider1 .overview li { margin-right: 15px; }
		.center_small_box { margin: 0px; width: 205px; }
		}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		#slider1 .overview li { margin-right: 15px; }
		.center_small_box { margin: 0px; width: 140px; }
		#slider1 .next { margin-right: 5px; top: 45px; }
		#slider1 .next:hover { margin-right: 5px; top: 45px; }
		#slider1 .prev { top: 45px; }
		#slider1 .prev:hover { top: 45px; }
		
		}