a.cssbtn{
	padding-left:8px;
	background:url('./shere/bnbg.gif');
	text-decoration:none;
	overflow:hidden;
	display:inline-block;
	height:27px;
}
a.cssbtn span{
	padding-right:8px;
	background:url('./shere/bnbg.gif') 100% 0;
	font:normal 12px/1.2em gulim,dotum,serif;
	color:#777777;
	letter-spacing:0px;
	cursor:pointer;
	padding-top:7px;
	text-decoration:none;
	display:inline-block;
	height:27px;
	overflow:hidden;
	word-break:keep-all;
}
a.cssbtn:hover{text-decoration:none;}
a.cssbtn:hover span{color:#222;text-decoration:none;}
a.s21{background:url('./shere/bsbg2.gif');height:21px;}
a.s21 span{background:url('./shere/bsbg2.gif') 100% 0;font:11px µ¸¿ò;height:21px;padding-top:5px;}
a.s23{background:url('./shere/bdbbg.gif');color:#d9e5f2;height:23px;}
a.s23:hover{background:url('./shere/bdbbg.gif') 0 -23px;}
a.s23 span{background:url('./shere/bdbbg.gif') 100% 0;color:#d9e5f2;padding-top:6px;height:23px;}
a.s23:hover span{background:url('./shere/bdbbg.gif') 100% -23px;color:#fff;}
a.s19{padding-left:6px;background:url('./shere/bgsbg.gif');height:19px;}
a.s19 span{padding-right:6px;background:url('./shere/bgsbg.gif') 100% 0;font:11px µ¸¿ò;color:#777;padding-top:4px;letter-spacing:-1px;height:19px;}
a.s19:hover span{color:#ff8400;}
a.s20{background:url('./shere/bdgsbg.gif');height:20px;line-height:100%;}
a.s20:hover{background:url('./shere/bdgsbg.gif') 0 -20px;}
a.s20 span{background:url('./shere/bdgsbg.gif') 100% 0;font:11px µ¸¿ò;color:#fff;padding-top:5px;padding-bottom:4px;line-height:100%;letter-spacing:-1px;}
a.s20:hover span{background:url('./shere/bdgsbg.gif') 100% -20px;color:#fff;}
a.s21d{background:url('./shere/bdbsbg.gif');height:21px;line-height:120%;}
a.s21d:hover{background: url('./shere/bdbsbg.gif') 0 -21px;}
a.s21d span{background:url('./shere/bdbsbg.gif') 100% 0;font:11px tahoma;color:#fff;font-weight:bold;padding-top:4px;line-height:21px;letter-spacing:0px;}
a.s21d:hover span{background:url('./shere/bdbsbg.gif') 100% -21px;color:#fff;}

a.redbtn span{color:#f60;} 
a.redbtn:hover span{color:#f4001d;} 
a.boldbtn span {font-weight:bold;letter-spacing:-1px;}
a.boldbtn:hover span{font-weight:bold;}
a.bluebtn span{color:#069;}
a.bluebtn:hover span{color:#036;} 
a.bckbtn span{color:#000;} 
a.bckbtn:hover span{color:#000;} 

.cenbtn{margin:10px 0;text-align:center;padding:5px 0;}

p.pageHit{
	margin:5px auto;
	text-align:center;
	height:28px;
	padding:6px 0;
}
p.pageHit span.here,
p.pageHit span a{
	display:inline-block;
	font:bold 11px/1em Tahoma,dotum,serif;
	border:1px solid #cacaca;
	padding:2px 3px;
	margin:0 5px;
	color:#333;
	text-decoration:none;
	background-color:#eee;
}
p.pageHit span a:hover{
	background-color:#aaa;
	color:#fff;
}
p.pageHit strong{color:#f60;}


div.photoList{float:left;width:25%;}