@charset "utf-8";

/* ----------------------------------------------------css_default */

h2,h3,h4,h5,h6,p,address{font-size:100%;
font-weight:normal;
font-style:normal;}


a	{color: #b04c69;}
a:hover	{color: #ff6600; text-decoration:none;}

body	{
	margin:0 auto;
	padding:0px;
	text-align:center;
}

/* ----------------------------------------------------------container */
#container{
	width:880px;
	height:auto;
	margin:30px auto 0;
	padding:0 0 20px;
}

/* ----------------------------------------------------------header */
#header	{
	width:880px;
	height:30px;
	margin:0 auto;
	text-align:center;
	border-bottom:solid 1px #000;
}

/* ------------------------------------------------------------------main */
#main	{
	width:880px;
	height:auto;
	margin:0 auto;
	text-align:center;
}

/* ------------------------------------------------------------------footermenu */
#footermenu{
	width:880px;
	height:67px;
	background-image:url(../images/footer_bg.gif);
	background-repeat:no-repeat;
	margin:43px auto 0;
	position:relative;
	/*top:25px;*/
}

/* ----------------------------------------------------------earthquake */
#earthquake{
	height:20px;
	margin:20px 0 0;
	padding:6px 0 3px;
	background-color:#ddd;
}

/* ----------------------------------------------------------What's new */
#whatsnew{
	width:560px;
	height:20px;
	position:relative;
	top:7px;
	left:125px;
	float:left;
	border:solid 0px #aaa;
	text-align:left;
	padding-left:5px;
	overflow:hidden;
}

/* ----------------------------------------------------------menu */
#menu{
	width:880px;
	height:28px;
	position:relative;
	top:20px;
	text-align:left;
	clear:both;
}

#menu	img{
	margin:0 45px 0 0;
}



/* ----------------------------------------------------------?X???C?h???j???[ */
#slidemenu{
	width:880px;
	height:auto;
	position:relative;
	/*top:20px;*/
	text-align:left;
}


/* ------------------------------------------------------------------------Today's BEST3 */
#best3{
	width:276px;
	height:260px;
	background-image:url(../images/best3_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}

/* ----------------------------------------------------------Today's BEST3_in */
.best3in{
	width:250px;
	height:200px;
	position:relative;
	top:35px;
	background-color:#fff6ea;
	margin:0 auto;
}

/* ----------------------------------------------------------Today's BEST3_in_p */
.best3in	p{
	font-size:12px;
	margin:10px 10px 0 5px;
	text-align:right;
}

/* -------------------------------------------------------------------------------feature */
#feature{
	width:868px;
	height:265px;
	background-image:url(../images/feature_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}

/* ----------------------------------------------------------feature_in */
.featurein{
	width:870px;
	height:208px;
	position:relative;
	top:39px;
	margin:0 auto;
}

/* ----------------------------------------------------------feature_in_img */
.featurein	img{
	margin:0 2px 0 3px;
}

/* ------------------------------------------------------------------------------------link */
#link{
	width:880px;
	height:185px;
	background-image:url(../images/link_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}

/* ---------------------------------------------------------------link_in */
.linkin{
	width:870px;
	height:133px;
	position:relative;
	top:37px;
	margin:0 auto;
}

/* ---------------------------------------------------------------link_in_img */
.linkin	img{
	margin:0 14px 0;
}


/* ----------------------------------------------------------footer */
#footer{
	width:880px;
	height:20px;
	text-align:right;
	margin-top:20px;
}

/* ----------- what's new feed -------------- */

#feed_area {
	position:absolute;
	left:568px;
}

#feed_area li{
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:4px;
	text-align:left;
}

ul{
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	font-family:'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}

li {
	list-style-type:none;
}

/* end of stylesheet */
