/* page menu design */
div#menu{
	margin:0 auto;
	width:1024px;
	height:100px;
	text-align:left;
	background-image:url(../images/menu/menuback.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
}

div#topmenu{
	margin:0 auto;
	width:1024px;
	height:450px;
	text-align:left;
	background-image: url(../images/top/top090718.jpg);
	background-repeat:no-repeat;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
}

div#menu a:hover { color:#FFFFFF; text-decoration:none;}

#top { float:left; }

ul#navi{
	padding:0;
	width:800px;
	margin-top:15px;
	margin-left:200px;
}

ul#navi li{
	list-style-type:none;
	float:left;
}

ul#navi li a{
	display:block;
	width:100px;
	height:23px;
	border:none;
	background:url(../images/menu/navi.gif) no-repeat;
}
ul#navi a em{position:absolute; left:-2000px;}

ul#navi li#info a{background-position:0px 0px;}
ul#navi li#info a:hover{background-position:0px -23px;}
ul#navi li#products a{background-position:-100px 0px;}
ul#navi li#products a:hover{background-position:-100px -23px;}
ul#navi li#order a{background-position:-200px 0px;}
ul#navi li#order a:hover{background-position:-200px -23px;}
ul#navi li#support a{background-position:-300px 0px;}
ul#navi li#support a:hover{background-position:-300px -23px;}
ul#navi li#qanda a{background-position:-400px 0px;}
ul#navi li#qanda a:hover{background-position:-400px -23px;}
ul#navi li#staff a{background-position:-500px 0px;}
ul#navi li#staff a:hover{background-position:-500px -23px;}
ul#navi li#link a{background-position:-600px 0px;}
ul#navi li#link a:hover{background-position:-600px -23px;}
ul#navi li#mobile a{background-position:-700px 0px;}
ul#navi li#mobile a:hover{background-position:-700px -23px;}



#pagetitle {
	float:right;
	margin-right:20px;
	margin-bottom:0px;
}

#clearfloat { clear:both; }