html{
	margin:0px; padding:0px;
	border-top:10px solid #000;
	border-bottom:10px solid #000;
	_overflow:auto;
}
body{
	background:url("img/bg.gif") rgb(204,196,173);
	margin:0px; padding:0px;
	overflow:auto;
	height:100%;
	color:#666;
	font:75%/175% Verdana,Osaka,sans-serif;
}
#index{ }
#enter{
	width:550px; margin:50px auto;
}
#enter h1{
	color:#000;
	border:none; border-bottom:1px dashed #000;
}
#all{ width:740px; margin:0px auto; }

#main{
	background:url("./img/main_bg.gif") repeat-y 50% 100%;
	padding:0px 15px; width:550px;
	margin:0px;
}
#menu{
	background:url("./img/menu_bg.png") repeat-y 50% 100%;
	_background:url("./img/menu_bg.gif") repeat-y 50% 100%;
	position:fixed;
	_position:absolute;
	top:0px;
	margin-left:600px;
	width:150px;
}
#menu ul{
	background:url("./img/menu.gif") no-repeat 50% 100%;
	margin:0px; padding:5px 15px 25px;
	list-style:none;
}

#menu ul li{
	margin:0px; padding:0px;
	border-bottom:1px dotted #666;
	text-align:center; letter-spacing:1px;
	font:12px/18px vrinda,verdana,osaka,sans-serif;
}
#menu ul li a:hover{ letter-spacing:3px; }

.top_img{
	background:url("./img/bg.jpg") no-repeat 0% 80% #fff;
	border:1px solid #ccc;
	height:300px;
}

.txt{
	margin-left:5px; padding:0px 10px;
	border-left:3px dotted #666;
	color:#666;
}

.back{
	margin-top:30px;
	border:1px dashed #666; border-width:1px 0px;
	text-align:right;
	font-size:9px;
}

h1{
	font:20px serif,verdana,osaka,sans-serif;
	margin:0px;margin-bottom:20px; padding:20px 0px;
	border:1px dashed #666; border-width:1px 0px;
	letter-spacing:1em; text-align:center;
	color:#666;
}

h2{
	margin-top:20px; padding:10px 0px;
	border:1px dashed #666; border-width:1px 0px;
	color:#9c3;
	font:9px tahoma,verdana,osaka,sans-serif;
}

h3{
	margin:15px 0px 5px; padding-bottom:5px;
	display:list-item;
	list-style:square inside;
	color:#cc9;
	font:100% verdana,osaka,sans-serif;
}

dl,dt,dd{ margin:0px; padding:0px; }

dt{ color:#96c; }
dd{ }

.link-l,.link-m{
    font-size:85%;
	margin:10px 0px; padding:10px;
}

.link-m dt{
	margin-right:10px;
	float:left;
}

form{ margin:0px; }
textarea,input,select{
	border:1px solid #666; color:#000;
	font:100% sans-serif;
	background:url("img/bg.gif") rgb(204,196,173);
}

a{text-decoration:none;color:#fff;}
a:visited{color:#999;}
a:hover{ color:#9c0;}
