@charset "TIS-620";
a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
	color: #666666;
}
body {
	background-image: url(image_left_and_right.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFCC00;
	font-size: small;
	color: #333333;
}

/***************************************************************************************/
.spacer						{ clear:both; line-height:0; height:0;							}

div.mainmenu				{ position:static; font-family:Tahoma, Geneva, sans-serif; line-height:1.2em;	}

ul#mainmenu,
ul#mainmenu li				{ list-style:none; padding:0; margin:0;							}
ul#mainmenu,
ul#mainmenu li				{ float:left; width:auto;										}
ul#mainmenu					{ position:relative;											}
ul#mainmenu li a			{ height:40px; display:block; text-indent:-9999px;
							  background-repeat:no-repeat; background-position:center top;	}
ul#mainmenu li a:hover		{ background-position:center bottom;							}
ul#mainmenu li.home		a	{ width:52px; background-image:url(../images/home.jpg);			}
ul#mainmenu li.about	a	{ width:71px; background-image:url(../images/about.jpg);		}
ul#mainmenu li.service	a	{ width:63px; background-image:url(../images/service.jpg);		}
ul#mainmenu li.tip		a	{ width:30px; background-image:url(../images/tip.jpg);			}
ul#mainmenu li.news		a	{ width:47px; background-image:url(../images/news.jpg);			}
ul#mainmenu li.member	a	{ width:64px; background-image:url(../images/member.jpg);		}
ul#mainmenu li.board	a	{ width:84px; background-image:url(../images/board.jpg);		}
ul#mainmenu li.qa		a	{ width:38px; background-image:url(../images/qa.jpg);			}
ul#mainmenu li.contact	a	{ width:91px; background-image:url(../images/contact.jpg);		}

ul#mainmenu li	ul.dropdown						{ visibility: hidden; position:absolute; top:40px; padding:0; margin:0; width:auto;	}
ul#mainmenu li.home:hover		ul.dropdown ,
ul#mainmenu li.about:hover		ul.dropdown ,
ul#mainmenu li.service:hover	ul.dropdown ,
ul#mainmenu li.tip:hover		ul.dropdown ,
ul#mainmenu li.news:hover		ul.dropdown ,
ul#mainmenu li.member:hover		ul.dropdown ,
ul#mainmenu li.board:hover		ul.dropdown ,
ul#mainmenu li.qa:hover			ul.dropdown ,
ul#mainmenu li.contact:hover	ul.dropdown		{ visibility:visible;	}

ul#mainmenu li ul.dropdown li			{ float:none; font-size:12px; color:#ffca03;
										  background-color:#0000c8; border-top:1px solid #000000; border-bottom:1px solid #7878e9;			}
ul#mainmenu li ul.dropdown li a			{ width:auto; height:auto; color:#ffca03; padding:4px 30px; 
										  background:none; text-indent:0px; text-decoration:none;	}
ul#mainmenu li ul.dropdown li a:hover	{ text-decoration: none; background-color:#000089;		}
