/**
 * 
 * @version 
 * @author 
 */

@import 'global.css';

/** Aobut one page
-----------------------------------------*/
#content p{
	font-size:77%;
}
#content h2{
	margin-bottom: 0.5em;
}
#content .column{
	padding-top:3em;
}
#content .column2{
	padding:3em 30px 0 30px;
}


#content #onlyone .photo{
	float:left;
	width:440px;
}
#content #onlyone .text{
	float:right;
	width:480px;
	padding-right:30px;
}
#content #onlyone .text ul{
	margin-top:20px;
	font-size:10px;
}
#content #onlyone .text ul li{
	float:left;
}
#content #onlyone .text ul li.model_one{
	width:90px;
	padding-right:5px;
}
#content #onlyone .text ul li.model_ferrari{
	width:114px;
	padding:0 10px;
}
#content #onlyone .text ul li.comment{
	width:125px;
}
#content #everyone .photo{
	float:right;
	width:422px;
}
#content #everyone .text{
	float:left;
	width:475px;
	padding:0 30px;
}
#content #everyone .text .caution{
	margin-top:1em;
	font-size:70%;
}

#content #allinone {
	padding-top: 4em;
}
#content #allinone .photo{
	float:left;
	width:360px;
}
#content #allinone .text{
	float:right;
	width:570px;
	padding-right:30px;
}
#info{
	margin-top:10px;
	position:relative;
	padding:10px 0 0 120px;
}
#info #machine{
	position:absolute;
	left:0;
	_left:-120px;
	top:0;
}


#content #myonlyone {
	margin-bottom: 30px;
}

#content #myonlyone,
#content #just{
	padding-right:30px;
}
#content #myonlyone .photo{
	float:left;
	width:410px;
}
#content #myonlyone .text{
	float:right;
	width:505px;
}
#content #myonlyone .text .point h3{
	margin: 1.5em 0 0.5em;
	font-size:80%;
}
#content #myonlyone .text .point img{
	float:right;
	margin-left:20px;
}
#content #just .photo{
	float:right;
	width:365px;
}
#content #just .text{
	float:left;
	width:500px;
	padding:0 30px;
}

.column2 h3{
	color:#339999;
	font-size:80%;
	padding-bottom:5px;
	border-bottom:#cdebeb 1px solid;
}
.column2 .seriesname{
	margin-bottom:10px;
}

.column2 .lineup_left{
	float:left;
	width:430px;
}
.column2 .lineup_right{
	float:right;
	width:430px;
}
.column2 dl dt{
	float:left;
	clear:left;
}
.column2 dl dd {
	float: right;
	width: 240px;
	font-size: 77%;
	padding-top: 20px;
}

#timeLine{
	border:#CDEBEB 1px solid;
	padding:10px 15px;
	float:right;
	width:400px;
	margin:30px 30px 0 0;
}
#timeLine h5{
	color:#339999;
	font-size:80%;
	margin-bottom:10px;
}
#timeLine .machine{
	margin-right:10px;
	float:left;
	width:170px;
}
#timeLine p#text{
	float:right;
	width:210px;
	font-size:66%;
}

span.more {
	display:block;
	text-align:right;
	margin-top:10px;
}

#which{
	width:750px;
	background:url(/aspireone/images/aboutone/rount_top.gif) top no-repeat;
	padding-top:20px;
	margin:40px auto 20px auto;
}
#which #round{
	background:url(/aspireone/images/aboutone/rount_btm.gif) bottom no-repeat;
	padding:0 25px 20px 25px;
}
#which #round h3{
	margin-bottom:10px;
}
#which #round #threemodel img{
	float:left;
	margin-right:20px;
}
#which #round #nextpage{
	text-align:center;
	margin-top:10px;
}


/** SubNavigation
-----------------------------------------*/
ul#subnavi{
	height:30px;
	padding:5px 0 0 170px;
	background:url(/aspireone/images/aboutone/bg_subnavi.gif) no-repeat;
}
ul#subnavi li{
	float:left;
	display:inline;
	margin-right:1px;
	height:30px;
}
ul#subnavi li a{
	display:block;
	height:30px;
	width:142px;
	text-indent:-9876px;
	background-position:0 -30px;
	background-repeat:no-repeat;
}
ul#subnavi li a:hover{
	background-position:0 -60px;
}
ul#subnavi li#top a{
	background-image: url(/aspireone/images/aboutone/subnavi_top.gif);
}
ul#subnavi li#myonly a{
	background-image: url(/aspireone/images/aboutone/subnavi_my.gif);
}

body.top ul#subnavi li#top a,
body.myonlyone ul#subnavi li#myonly a{
	background-position:0 0;
}
/** Olympic Worldwide Partner
-----------------------------------------*/
#partner{
	background-color:#ececf0;
	margin-top:50px;
	padding:20px 25px;
}
#partner #worldwide{
	float:left;
	width:110px;
	margin-right:30px;
}
#partner #express{
	float:left;
	width:585px;
}
#partner #express h4{
	margin-bottom:10px;
}
#partner #express p.more{
	margin-top:.75em;
	text-align:right;
}
#partner #model{
	width:160px;
	float:right;
	font-size:66%;
}
#partner #model img{
	display:block;
	margin-bottom:5px;
}
