/***************************************/
/************* INDEX STYLES *************/

body {background: #fff url(../i/bgr.jpg) repeat-x center top;}
body.body_bg {background: #fff url(../i/bgr.jpg) repeat-x center top;}
body.body_en {background: #fff url(../i/bgr-en.jpg) repeat-x center top;}

/* CUB3R */
/* ------------------------------------- */

div#cub3rbox {
	height:343px;
	width:700px;
	padding-top:19px;
	padding-left:10px;
	padding-bottom:30px;
}
#cu3er-container {width:700px; outline:0;}	


/* PRODUCTS' SLIDE */
/* ------------------------------------- */
	
div#sliderbox {
	height:115px;
	width:670px;
	padding-left:30px;
	position:relative;
	margin-bottom:20px;
}
a.gal {
	padding:1px;
	background:#fff;
	border:1px solid #fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;	
	border-radius:4px;		
	height:92px;	
	width:140px;
	display:block;
	float:left;
	margin-right:20px;
}
a.last {margin-right:0;}
a.gal:hover {border:1px solid #ddd;}

.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
    }

#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
	width:640px;
	height:115px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:30px;
	height:64px;
	position:absolute;
	left:0px;
	top:14px;
	z-index:1000;
	}	
#nextBtn, #slider1next{left:670px;}			
											
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:64px;
	background: url(../images/arrows.png) no-repeat left top;
	}
#nextBtn a, #slider1next a{background: url(../images/arrows.png) no-repeat right top;}	
#nextBtn a:hover, #slider1next a:hover{background: url(../images/arrows.png) no-repeat right bottom;}			
#prevBtn a:hover, #slider1prev a:hover{background: url(../images/arrows.png) no-repeat left bottom;}		

/* WELCOME */
/* ------------------------------------- */

div.welcome {padding-left:20px; margin-bottom:20px;}
div.welcome h3 {text-transform: uppercase; margin-top:5px;}
div.welcome p {margin:5px 0;}

/* BLOG RECENT */
/* ------------------------------------- */

div.blog-recent {
	width:340px;
	margin-bottom:15px;
}
div.blog-recent h3 {font-size:14px; color:#288300; margin:0;}
div.blog-recent h3 a {color:#288300;}
div.blog-recent h5 {font-size:11px; color:#777; margin-top:5px;}
div.blog-recent h5 a {color:#777;}
div.blog-recent p {margin:5px 0;}

div.leftbox h2 span.rss {
	float:right;
	width:340px;
}
div.leftbox h2 span.rss a {
	background: transparent url(../i/rss.jpg) no-repeat left top;
	padding:0 0 0 24px;
	height:20px;
	line-height:20px;
	margin-right:20px;
	text-transform:capitalize;
	color:#E77A44;
}
div.leftbox h2 span.rss a:hover {text-decoration:underline;}

/* RECENT PROMOS AND NEWS */
/* ------------------------------------- */

div.latest {padding-bottom:25px;}
div.latest h3 {font-size:14px; color:#288300; margin:0;}
div.latest h3 a {color:#288300;}
div.latest h5 {font-size:11px; color:#777; margin-top:5px;}
div.latest h5 a {color:#777;}
div.latest p {margin:5px 0;}

/* FRANCHISE BOX */
/* ------------------------------------- */

a.franchisebox {
	width:696px; width:420px;
	height:264px; height: 190px;
	display:block;
	background: transparent url(../i/index-franchise.jpg) no-repeat left top;
	padding-left:263px;
	padding-top:74px;
	color: #2B2B2B;
	}
a.franchisebox:hover {text-decoration:none; color:#4b4b4b;}
