/* style sheet for garyshome.net/search */
body {
	background: white;
	color: black;
	font-family: "¸¼Àº °íµñ", "Segoe UI", "Tahoma", "Arial", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	overflow: auto;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

form {
	font-size: 12px;  /* 9pt */
	font-family: "¸¼Àº °íµñ", "Segoe UI", "Tahoma", "Arial", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	line-height: 1.5;
	position: relative; /* ÀÌ ¾È¿¡ ÀÖ´Â absolute positionÀÇ ¿ä¼Ò¸¦ ÀÌ ¾È¿¡¼­ ¹þ¾î³ªÁö ¸øÇÏ°Ô ÇÏ±â À§ÇÔ */
	margin: 0;
	padding: 5px;
}
input {
	font-family: "¸¼Àº °íµñ", "Segoe UI", "Tahoma", "Arial", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	line-height: 1.0;
}

.phrase {
	background: rgb(195,205,220);
}

#background1 {
	position: relative;
	background: rgb(218,224,239);
	width: 999px;
	height: 129px;
	border-right: solid #888 1px;
	border-bottom: solid #888 1px;
	margin: 0;
	padding: 0;
}
#background2 {
	position: relative;
	background: rgb(218,224,239);
	width: 999px;
	height: 129px;
	border-right: solid #888 1px;
	border-bottom: solid #888 1px;
	margin: 0;
	padding: 0;
	top: -130px;
	left: 1000px;
}
#background3 {
	position: relative;
	background: rgb(218,224,239);
	width: 999px;
	height: 129px;
	border-right: solid #888 1px;
	border-bottom: solid #888 1px;
	margin: 0;
	padding: 0;
	top: -260px;
	left: 2000px;
}
#background4 {
	position: relative;
	background: rgb(218,224,239);
	width: 999px;
	height: 129px;
	border-right: solid #888 1px;
	border-bottom: solid #888 1px;
	margin: 0;
	padding: 0;
	top: -390px;
	left: 3000px;
}

.leftpane {
	position: absolute;
	top: 0;
	left: 0;
	width: 500px;
	padding: 0;
	margin: 0;
}
.rightpane {
	position: absolute;
	top: 0;
	left: 500px;
	width: 500px;
	padding: 0;
	margin: 0;
}

a:link, a:visited, a:hover {
	text-decoration: none;
	color: black;
}
a:hover {
	background: #46c;
	color: white;
}

.funcbuttons {
	position: absolute;
	right: 110px;
	bottom: 5px;
	margin: 0;
	padding: 2px 0;       /* IEÀÇ ¹ö±× ¶§¹®¿¡ »óÇÏ paddingÀÌ ³»ºÎ¿ä¼ÒÀÇ »óÇÏpaddingº¸´Ù Ä¿¾ß¸¸ ³»ºÎ¿ä¼ÒÀÇ »óÇÏborder°¡ Ç¥½ÃµÊ */
	font-size: 10px;
}
.funcbuttons a {
	background: rgb(200,210,230);
	border: solid #999 1px;
	padding: 1px 3px;
}
.funcbuttons a:hover {
	color: black;
}
.pagenav {
	position: absolute;
	right: 5px;
	bottom: 5px;
	margin: 0;
	padding: 2px 0;       /* IEÀÇ ¹ö±× ¶§¹®¿¡ »óÇÏ paddingÀÌ ³»ºÎ¿ä¼ÒÀÇ »óÇÏpaddingº¸´Ù Ä¿¾ß¸¸ ³»ºÎ¿ä¼ÒÀÇ »óÇÏborder°¡ Ç¥½ÃµÊ */
	font-size: 12px;
}
.pagenav a {
	border: solid #bbb 1px;
	padding: 1px 6px;
}
.pagenav strong {
	border: solid #555 1px;
	padding: 1px 6px;
	background: #46c;
	color: white;
	font-weight: normal;
}

.headline {
	margin: 5px 0; 
	padding: 0;
}
.headline .title {
	margin: 0; 
	padding: 2px;
	*padding-top: 5px;
	border: solid #888 1px;
	background: rgb(200,210,230);
}	
.headline .input-line {
	font-size: 13px;  /* 10pt */
	width: 335px;  
	height: 16px;
	*height: 14px;  /* for IE7 and below */
	_height: 14px;  /* for IE6 and below */
	*padding-top: 3px;
	*margin-right: 3px;
}
.headline .submit {
	font-family: "¸¼Àº °íµñ", "Segoe UI", "Tahoma", "Arial", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 60px;
	height: 23px;
}

.tag1 {      /* new link */
	font-size: 7pt;
	color: #c44;
	background: #ee2;
	font-weight: bold;
}
.tag2 {      /* updated link */
	font-size: 6pt;
	color: #272;
	background: #cfa;
	font-weight: bold;
}
.tag3 {      /* dead link */
	font-size: 7pt;
	color: #eee;
	background: #555;
	font-weight: bold;
}

