* { margin: 0; padding: 0; }
body { }	
a { color: #666; text-decoration: none; }
a:hover { color: #666; }
a:active, a:focus { outline: none; }
h1 { font-size: 16px; font-weight: bold; padding-bottom: 10px; }
p { padding-bottom: 10px; }
.ico { width: 24px; height: 24px; background-color: #FFF; border: 1px solid #F0E5D8; padding: 0; background-repeat: no-repeat; background-position: 4px 4px; }
.ico-first { background-image: url("../img/ico/first.png"); margin-right: 5px; }
.ico-prev { background-image: url("../img/ico/prev.png"); }
.ico-next { background-image: url("../img/ico/next.png"); }
.ico-last { background-image: url("../img/ico/last.png"); margin-left: 5px; }
.ico-toggle { background-image: url("../img/ico/toggle.png"); margin-top: -6px; }
.left { float: left; }
.right { float: right; }
#wrapper { width: 420px; margin:6px auto; }
.menu { position: relative; list-style-type: none; margin:0 0 0 46px; font: 12px arial;}
.menu a.tab { padding: 8px 10px 2px 10px; border: 1px solid #333; background-color: #FFF; font-size:10px; color: #000; }
html>body .menu a.tab {padding: 7px 10px 2px 10px; }
.menu a.tab:hover { color:#CCC; }
.menu a.selected { border-top-color: #333; background-color: #333; color:#CCC;}

.main {
	width: 243px;
	}

.scroller {
	width: 243px;
	height: 220px;
	overflow: hidden;
	border: 1px solid #000;
	margin-bottom: 5px;
	}

#content-1 {
	width: 2500px;
	}

.slide {
	width: 243px;
	height: 220px;
	float: left;
	background-color: #000;
	padding:0px 11px 0 0px;
}

html>body .slide {
	padding:1px 11px 0 1px;
}
