div#center_column div{
	width: 464px;
	margin-bottom:6px;
}

div#center_column  h2.search{
	background: url(../img/top/center_search_bg.gif) no-repeat 0 0;
	height: 48px;
	line-height: 1.0;
	text-indent:-8000px;
}


/*
div#center_column div.search{
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
}*/

div#center_column div.search select {
	width: 12em;
}
/* for IE6 */
* html body div#center_column div.search select {
	margin-top: 0;
}

/* for IE7 */
*+html body div#center_column div.search select {
		margin-top: 0;
}

div#center_column h2{
	
}


div#center_column  h2.selection{
	background: url(../img/top/center_selection_bg.gif) no-repeat 0 0;
	height: 48px;
	line-height: 1.0;
	text-indent:-8000px;
}


div#center_column div.selection {
	clear:both;
	width: 425px;
	height: 130px;
	font-size: 12px;
	background: #f9f4ec;
	padding: 18px;
	margin-top: 8px;
}
/* for IE6 */
* html body div#center_column div.selection {
		margin-bottom: 0;
}

div#center_column div.selection div{
	float:right;
	width: 240px;
	border: none;
}

div#center_column h3{
	color: #cc9900;
}

div#center_column .price{
	color: #E24500;
	font-weight:bold;
	font-size:12px;
}

div#center_column div.selection ul{
	border : 1px solid #ede2d1;
	background: #ffffff;
	margin:2px;
	padding:6px 6px 6px 12px;
}

div#center_column div.selection img{
	float: left;
	margin-right: 12px;
	border: 6px solid #313131;
}

div#center_column div.random td{
	text-align: center;
}

div#center_column div.random h3{
	text-align: center;
	font-size: 12px;
}
div#center_column div.random h3 a{
	color : #cc9900;
}

div#center_column div.random img {
	border: 4px solid #313131;	
}

div#center_column div.random p{
	text-align:center;
	padding: 0;
}

div#center_column  h2.lifestyle{
	background: url(/img/top/lifestyle.gif) no-repeat 0 0;
	height: 49px;
	line-height: 1.0;
	text-indent:-8000px;
}

div#center_column div.lifestyle{
	background: url(/img/top/stylecase.jpg) no-repeat 0 0;
	clear:both;
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	padding-top:40px;
	
}

div#center_column div.lifestyle img.thumb{
	margin: 5px 12px 12px 12px;
	float:right;
	width:200px;
	border:1px solid #C2C2C2;
}

div#center_column div.lifestyle p{
	margin:0px 10px 0px 10px;
	line-height:1.4;
}
div#center_column div.lifestyle p#bmwman a{
	font-weight:bold;
	color:#6495ED;
}
div#center_column h2.news{
	background: url(../img/center_news_bg.gif) no-repeat 0 0;
	height: 30px;
	line-height: 1.0;
	text-indent:-8000px;
}

div#center_column div.news ul{
	margin-top: 0;
	padding-top: 8px;
}

div#center_column h2.aboutus{
	height: 58px;
	line-height: 1.0;
	text-indent:-8000px;
/*	padding-top:20px;*/
	background: url(/img/top/about_abis.gif) no-repeat;
	
}
div#center_column div.aboutus{
/*	background: url(../img/aboutus_bg2.gif) no-repeat  #E6E6E6 0 0;*/
	padding-bottom:10px;
}

div#center_column div.aboutus p{
	margin:0px 10px 0px 5px;
}

div#center_column div.aboutus h3{
	font-size: 12px;
	color: #454545;
	margin-left: 7px;
	margin-top:10px;
}

div#center_column div.random,
div#center_column div.aboutus{
	border: none;
}
/*
div#right_column div#login{
	background: url(../img/login_bg.gif) no-repeat 0 0;
	width: 220px;
	height: 129px;
	font-size:9px;
	padding-left: 22px;
}

*/

div#right_column div#login table{
	width: 200px;
}

div#right_column div#login tr,
div#right_column div#login td{
	padding: 5px;
}

div#right_column div#login th{
	text-align:left;
}

div#right_column div#login h2{
	background: url(/img/top/login_back.gif) no-repeat;
	width: 239px;
	height: 27px;
	text-indent: -9999px;
}
div#right_column div#login input{
	font-size: 10px;
}

div#right_column div#login label{
	margin: 0;
	padding:0;
	color: #555;
}

div#right_column img{
	margin-top: 4px;
	margin-right: 0;
	margin-left: 0;
	padding:0;
}
div#right_column div.ranking{
	background: url(../img/ranking_bg.gif) no-repeat 0 0;
	width:235px;
	height: 277px;
	margin-bottom:5px;
	padding-left: 0;
	padding-right: 0;
}

div#right_column div.ranking h3{
	margin-left:35px;
	text-indent: -3000px;
	height: 44px;
}


div#right_column div.ranking ul{
	margin-top: 0;
	padding-top: 0;
}

div#right_column div.ranking li{
	margin-top: 0;
	padding-top:0;
	margin-bottom:0 ;
	padding-bottom: 0;
	height: 22px;
}
div.selection h3{
	line-height:1.4;
}
div.selection h3 a{
	text-decoration:underline;
}
div.selection h3 a:link{
	color:#003C71;
}
div.selection img{
	border:1px solid #DDDDDD;
}
div#center_column div.selection p, ul li{
	line-height:1.4;
}
div#center_column div.aboutus p.readmore{
	margin-left:340px;
}
