@charset "utf-8";
/* CSS Document */


/*nivo*/

.nivoSlider {
    position:relative;
    width:980px; /* Change this to your images width */
    height:538px; /* Change this to your images height */
    background:url(../images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

.nivo-controlNav {
	position: absolute;
	right: 13px;
	top: 240px;
}
.nivo-controlNav a{
	display:inline-block;
	width:42px;
	height:9px;
	text-indent:100%;
	white-space: nowrap;
	overflow:hidden;
	background-color:#FFF;
	margin-right:5px;
}
.nivo-controlNav a.active{
	background-color:#F00;
}


#mainimage{
	position:relative;
	margin-bottom:20px;
}
#shadow{
	display:block;
	position:absolute;
	top:467px;
	margin:0 -91px 0 -91px;
	width:980px;
}
#shadow img{
	margin-right:-91px;
}

#box1{
	padding:5px 0 5px 5px;
}
#box1 li{
	float:left;
}
#box1 li a img{
	vertical-align:bottom;
}

#box2{
	margin-bottom:15px;
}

/*news tab*/
#tabs{
	width:480px;
	float:left;
	margin-right:11px
}

#tabs li a{
	display:block;
}

#tabs ul li a{
	display:block;
	height:37px;
	overflow:hidden;
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
}
#tabs ul .whatsnew a{
	width:97px;
	background-image:url(../images/top_news_01.png);
}
#tabs ul .campaign a{
	width:95px;
	background-image:url(../images/top_news_02.png);
}
#tabs ul .sablo a{
	width:96px;
	background-image:url(../images/top_news_03.png);
}
#tabs ul .press a{
	width:95px;
	background-image:url(../images/top_news_04.png);
}
#tabs ul .watosa a{
	width:97px;
	background-image:url(../images/top_news_05.png);
}
#tabs li.active a:hover,
#tabs li.active a{
	background-position:0 -74px;	
}
#tabs li a:hover{
	background-position:0 -37px;	
}


.tab dl{
	margin:10px 15px 25px 15px;
	font-size:12px;
}
.tab p{
	margin:10px 15px 25px 15px;
	font-size:12px;
}
.tab dt,
.tab dd{
	line-height:1.5em;
	margin:0;
	padding:0;
}
.tab dt{
	width:7em;
	padding:0.8em 0;
	color:#666;
}
.tab dd{
	margin:-3.0em 0 0 0;
	padding:0.8em 0 0.7em 7em;
	border-bottom:1px dotted #cccccc;
}
.tab dd a{
	text-decoration:none;
	color:#3daad6;
}
.tab dd.Campaign a{
	color:#6CAA22;
}
.tab dd.Sablo a{
	color:#3482AF;
}
.tab dd.PRESS a{
	color:#ECB533;
}
.tab dd.WATOSA a{
	color:#BB093E;
}

#tabs ul{
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
}
#tabs li{
	float:left;
	margin:0;
	padding:0;
}

/*sablo*/
#aboutsablo{
	padding:5px;
	float:left;
	margin-right:11px;
}

/*bestseller*/
#bestseller{
	padding:5px;
	float:left;
}

/*sablo_side*/
#sablo_side{
	position:fixed;
	top:214px;
	right:0;
	z-index:1000;
}