.box {
	position:relative;
	display:block;
	float:left;
	background:#d5d3c9;
	overflow:hidden;
	-webkit-transition: background-color 0.2s linear;
}
.box1 {
	width:240px;
	height:240px;
}
.box_inner {
	padding:5px 10px 10px;
}
.box_inner2 {
	padding:10px 20px 20px;
}
.box_right {
	float:right;
}
.box .box_title {
	display:block;
	height:19px;
	margin:0;
	padding:4px 5px 1px;
	color:#fff;
	background:#ada999;
	font-family:"lucida grande",arial,sans-serif;
	font-size:11px;
}
.box_gap {
	clear:both;
	height:24px;
	padding:0 6px;
	color:#ccc;
	text-align:right;
}
.box_gap a {
	color:#9C9888;
}
.box_extra {
	display:block;
}
.boxspare,
.box_spare {
	display:none;
}


/* NEC 2010 MOTORCYCLELIVE BOXES */

.box-mcl2010 {
	position:relative;
	display:block;
	float:left;
	-webkit-transition: background-color 0.2s linear;
}

.box-mcl {
	position:relative;
	display:block;
	float:left;
	background-color: transparent;
	overflow:hidden;
	-webkit-transition: background-color 0.2s linear;
}

.box-mcl h1 {font-size: 42px; color:#fad043;}
.box-mcl h1 span {color:#ffffff;}
.box-mcl h2 {font-size: 28px; color:#ffffff;}

.box-mcl1 {width:240px;	height:240px;}
.box-mcl_inner {padding: 10px;}
.box-mclinner {padding: 20px;}


.box-mcl2010 .mcl-title {
	display:block;
	height: 70px;
	margin: 0;
	padding: 5px 5px 0 5px;
	color:#fff;
	background: #2457a8;
}

.box-mcl_inner a {text-decoration: none;}

.box-mcl2010 h1 {font-size: 32px; color:#fad043;}
.box-mcl2010 h1 span {color:#ffffff;}
.box-mcl2010 h2 {font-size: 20px; color:#ffffff;}
.box-mcl2010 p {color:#ffffff;}

.boxwide {
    width:960px;
}
/* BOX WIDTH */

.boxw0 {
	width:0;
}
.boxw0_5 {
	width:120px;
}
.boxw1 {
	width:240px;
}
.boxw1-1 {
	width:239px;
}
.boxw1_5 {
	width:360px;
}
.boxw2 {
	width:480px;
}
.boxw2_5 {
	width:600px;
}
.boxw3 {
	width:720px;
}
.boxw4 {
	width:960px;
}
.boxw5 {
	width:1200px;
}
.boxwA {
	width:100%;
}
.top600 {
    top:840px;
}

/* BOX HEIGHT */

.boxh0 {
	height:0;
}
.boxh0_1 {
	height:24px;
}
.boxh0_5 {
	height:120px;
}
.boxh0_75 {
	height:196px;
}
.boxh1 {
	height:240px;
}
.boxh1-1 {
	height:215px; /* sort */
}
.boxh1_25 {
	height:300px;
}
.boxh1_5 {
	height:360px;
}
.boxh1_75 {
	height:385px;
}
.boxh2 {
	height:480px;
}
.boxh2_5 {
	height:600px;
}
.boxh3 {
	height:720px;
}
.boxh3_5 {
	height:840px;
}
.boxh4 {
	height:960px;
}
.boxh5 {
	height:1200px;
}
.boxhA {
	height:auto;
}



/* COLOURS */

.box_asphalt1 {
	color:#fff;
	background:#323948;
}
.box_honmono1 {
	color:#fff;
	background:#43492a;
}
.box_takumi1 {
	color:#fff;
	background:#003145;
}
.box_takumi2 {
	color:#fff;
	background:#7F98A2;
}
.box_grey {
	background:#d5d3c9;
}
.box_grey1 {
	background:#9C9888;
}
.box_white {
	color:#333;
	background:#fff;
}
.box_whiteish {
	color:#333;
	background:#eee;
}
.box_red1 {
	color:#fff;
	background:#e50202;
}
.box_red2 {
	color:#fff;
	background:#ff4242;
}
.box_orange1 {
	color:#fff;
	background:#f90;
}
.box_orange1 a {
	color:#fff;
}
.box_orange1 a:hover {
	color:#c00;
}
.box_orange2 {
	color:#fff;
	background:#f60;
}
.box_orange2 a {
	color:#fff;
}
.box_orange2 a:hover {
	color:#c00;
}
.box_yellow {
	color:#333;
	background:#ffde00;
}
.box_yellow1 {
	color:#003145;
	background:#fabe25;
}
.box_yellow1 a {
	color:#fff;
}
.box_yellow1 a:hover {
	color:#000;
}
.box_yellow2 {
	color:#003145;
	background:#f90;
}
.box_yellow2 a {
	color:#fff;
}
.box_yellow2 a:hover {
	color:#000;
}
.box_yellow3 {
	color:#003145;
	background:#f4e100;
}
.box_yellow3 a {
	color:#003145;
}
.box_yellow3 .arrow {
	color:#003145;
	background-image:url('../images/arrow_dgrey.gif');
}
.box_sort {
	color:#fff;
	background: #000 url('../images/side_sort.jpg') no-repeat;
}
.box_sort2 {
	color:#fff;
	background: #000;
}
.box_blue {
	color:#fff;
	background:#4C99E5;
}
.box_blue a,
.box_blue h2,
.box_blue h3,
.box_blue h4 {
	color:#fff;
}
.box_blue1 {
	color:#fff;
	background:#7fb3e5;
}
.box_blue1 a,
.box_blue1 h2,
.box_blue1 h3,
.box_blue1 h4 {
	color:#fff;
}
.box_blue2 {
	color:#fff;
	background:#669;
}
.box_blue3 {
	color:#fff;
	background:#39c;
}
.box_blue3 h2,
.box_blue3 h3,
.box_blue3 h4 {
	color:#fff;
}
.box_blue3 .arrow {
	color:#fc0;
	background-image:url('../images/arrow_yellow.gif');
}
.box_blue4 {
	color:#fff;
	background:#004C7D;
}
.box_blue4 h2,
.box_blue4 h3,
.box_blue4 h4 {
	color:#fff;
}
.box_green {
	color:#fff;
	background:#a0a800;
}
.box_green:hover {
	background:#b1b911;
}
.box_green a {
	color:#fff;
}
.box_green1 {
	color:#43492a;
	background:#cfd94c;
}
.box_green1 a:hover {
	color:#c00;
}
.box_green1 .arrow {
	color:#fff;
	background-image:url('../images/arrow_white.gif');
}
.box_green2 {
	color:#43492a;
	background:#41D2D2;
}
.box_green2 a {
	color:#43492a;
}
.box_green2 a:hover {
	color:#43492a;
}
.box_green3 {
	color:#fff;
	background:#009F9B;
}

.box_racing {
	color:#fff;
	background:#01377f;	
}
.box_ddgrey {
	color:#fff;
	background:#333;
}
.box_ddgrey h2,
.box_ddgrey h3,
.box_ddgrey h4 {
	color:#fff;
}
.box_black,
.box_black1 {
	color:#fff;
	background:#000;
}
.box_black h2,
.box_black h3,
.box_black h4 {
	color:#fff;
}
.box_black .arrow {
	color:#fff;
	background-image:url('../images/arrow_white.gif');
}
.box_transparent {
	background:transparent;
}
.box_cheque {
	background-image:url('../images/gallery_back.gif');
}
.box_movie,
.box_movie_mpora {
	width:120px;
	height:120px;
	padding:60px;
	background:#333 url('../images/movie.jpg');
}
.box_movie_mpora {
	background:#333 url('../images/movie_mpora.jpg');
}


.mcl-titlebox {clear:both;	padding:6px 12px;}
.mcl-titlebox h2 {color:#fff;}

.titlebox {
	clear:both;
	padding:6px 12px;
	background:#FFF;
}
.titlebox h2 {
    margin:0;
    font-size:62px;
    color:#003145;
    letter-spacing:-2px;
}
.titlenav {
	clear:both;
	overflow:auto;
	background:#ADA999;
}
