ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}									

img {max-width: 100%; }

/* we use a lot of ULs that aren't bulleted. 
	don't forget to restore the bullets within content. */
ul {list-style: none;}

.ie6 input {vertical-align: text-bottom;}
/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode: bicubic;}

/* prevent BG image flicker upon hover */
.ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

/* Body
********************************************************/	
#wrap{
	clear:both;
	width:960px;
	position: relative;}
	
/* Pikachoose
********************************************************/
#main-demo .pika-stage, #main-demo .pika-stage img{width:960px;height:270px;position:relative; border:1px solid #333333;}
#main-demo .pika-thumbs li{ width:139px; height:100%;position:relative;}
#main-demo .pika-thumbs .clip{}
#main-demo .pika-thumbs{ margin:14px 0 0 10px;}
#main-demo .pika-stage .pika-aniwrap{position: absolute; top: 0px; left: 0px;}
#main-demo .pika-textnav{display:none;}
#main-demo .pika-counter{position: absolute;bottom: 10px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:8px;-moz-border-radius: 5px;border-radius:5px;}
.demo .pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: center; overflow: hidden;}
#main-demo  .pika-thumbs li{ float:left; margin: 0 8px 0px 2px; height:100% border:1px solid #1E1E1E; background-color:#333333; padding:4px; }

#main-demo  .pika-thumbs  .active{ background-color:rgb(51, 137, 216);}

