#wrap,
#carousel,
#carousel ul li img {
	width: 400px;
	height: 400px;
}

#carousel ul {
	list-style:none; 
	margin:0; 
	padding:0;
	position:relative;
}

#wrap {
	overflow: hidden;
	text-align:center;
	margin:0;
	padding:0;
	border: none;
	position:relative;
}

#carousel {
	position:absolute;
	overflow: hidden;
}

#carousel ul li img{
   	border: none;
}

/* simple dot navs */

#simple-nav li,
#simple-nav li a { display:-moz-inline-stack; display:inline-block; *display:inline; zoom:1; }
#simple-nav li { position:relative; margin-right:8px; width:13px; height:13px; *height: 12px; overflow:hidden; }
#simple-nav li.last-dot { margin-right: 0; }
#simple-nav li a { position:absolute; width:13px; height:38px; top:0; left:0; outline:none; cursor:pointer; text-indent:-9999px; line-height:0; }
#simple-nav li a.hover { top:-13px; }
#simple-nav li a.active { cursor:default; top:-26px; opacity:1; -moz-opacity:1; }

#gallerygraydots li,
#gallerygraydots li a { display:-moz-inline-stack; display:inline-block; *display:inline; zoom:1; }
#gallerygraydots li { position:relative; margin-right:7px; width:13px; height:13px; overflow:hidden; }
#gallerygraydots li.last-dot { margin-right: 0; }
#gallerygraydots li a { position: absolute;top:0;left:0;width:13px; height:32px; _overflow: hidden; outline:none; cursor:pointer; background-position: 0 -13px;background-repeat:no-repeat;}
#gallerygraydots li a.hover { background-position: 0 0; -moz-opacity:.8; filter:alpha(opacity=80); opacity:.80; }
#gallerygraydots li a.active { cursor:default; background-position: 0 0;  -moz-opacity:1; filter:alpha(opacity=100); opacity:1; }
