@charset "utf-8";
@import "http://pandora.sapzil.info/common/css/common.css";

/* GLOBAL */
* {
	margin:			0px;
	padding:		0px;
}

/* LAYOUT */
body {
	background:		white url('back.png') repeat-y;
}
#main {
	margin-top:		60px;
	margin-left:		150px;
}
#sidebar {
	width:			130px;
	float:			left;
}
* html #sidebar {
	margin-top:		60px;
}
#sidebar ul {
	margin:			0px;
	padding:		0px 5px;
}
#sidebar ul a {
	font-weight:		normal;
	color:			#CAD8D1;
}
#sidebar ul a:hover, #sidebar ul a:focus {
	color:			inherit;
	background:		none;
	text-decoration:	underline;
}
#sidebar li {
	list-style:		none;
	margin:			0px;
	padding:		2px 0px;
	color:			#CAD8D1;
	font-family:		"Trebuchet MS", "Verdana", "Arial", "Luxi Sans", "Helvetica",
				"굴림", "Gulim", "은 돋움", "UnDotum", "Baekmuk Gulim", sans-serif;
	text-align:		right;
	letter-spacing:		1px;
}
#sidebar li.cur, #sidebar li.cur a {
	font-weight:		bold;
}
#sidebar li.lang, #sidebar li.lang a {
	margin-top:		20px;
	color:			white;
}
address {
	margin:			10px;
}

/* HEADING & LISTING */
h1 {
	position:		absolute;
	top:			10px;
	left:			155px;
	font-size:		20pt;
	letter-spacing:		3px;
}
h1 span {
	position:		absolute;
	display:		block;
	color:			white;
	top:			0px;
	left:			-150px;
	width:			150px;
	text-align:		right;
}
h3 {
	margin:			0px 10px;
}
ul {
	padding:		0px 10px;
}

/* WEBRING */
#webring {
	text-align:		center;
}
#webring table {
	width:			100%;
	border:			0px;
	padding:		0px;
	margin:			10px 0px;
}
#webring table table {
	width:			auto;
	border:			1px solid #420;
	margin:			0px;
}
#webring table table td {
	font-size:		8pt !important;
}
#webring a {
	margin:			0px 3px;
	text-decoration:	none;
}
#webring a:hover, #webring a:focus {
	background:		transparent;
	text-decoration:	underline;
}

