		BODY,TD,input,DIV,form,TEXTAREA,center {font-size:12px;color:#f0f0f0;font-family:Gulim;line-height: 145%;}

		body { margin: 0px; padding-top:10px; background-image: url(/images/mainbg.jpg); background-attachment: scroll; background-repeat: repeat-x; background-position: top; background-color: #576470; }


		A:link    {color:#ecf1f6; text-decoration:none; }
		A:visited {color:#ecf1f6; text-decoration:none; }
		A:active  {color:#ecf1f6; text-decoration:none; }
		A:hover   {color:#e7f4ff; text-decoration:underline; }

		A.top1:link    {color:#b2bcc5; text-decoration:none; }
		A.top1:visited {color:#b2bcc5; text-decoration:none; }
		A.top1:active  {color:#b2bcc5; text-decoration:none; }
		A.top1:hover   {color:#FFFFFF; text-decoration:none; }

		A.top2:link    {color:#e0e2e5; text-decoration:none; }
		A.top2:visited {color:#e0e2e5; text-decoration:none; }
		A.top2:active  {color:#e0e2e5; text-decoration:none; }
		A.top2:hover   {color:#e0e2e5; text-decoration:underline; }

		A.title:link    {font-size:13px; font-weight: bold; color:#e0e2e5; text-decoration:none; }
		A.title:visited {font-size:13px; font-weight: bold; color:#e0e2e5; text-decoration:none; }
		A.title:active  {font-size:13px; font-weight: bold; color:#e0e2e5; text-decoration:none; }
		A.title:hover   {font-size:13px; font-weight: bold; color:#FFFFFF; text-decoration:none; }

		A.pop1:link    {color:#130e0a; text-decoration:none; }
		A.pop1:visited {color:#130e0a; text-decoration:none; }
		A.pop1:active  {color:#130e0a; text-decoration:none; }
		A.pop1:hover   {color:#190c00; text-decoration:underline; }

		.login_input { background-color:transparent; border:solid 1px #666666; color:#f0f0f0; }
		.login_checkbox { background-color:transparent;}
		
		.on {border:1px solid #FF6600; }
		.off {border:1px solid #000000; }
		.down {border:1px solid #444A54; }
		.up {border:1px solid #FF6600; }
		.curHand {cursor:hand}

		.small_kor { font-size:11px;font-family:Tahome;}
		.small_eng { font-size:11px;font-family:Tahome;}

		.top_menu1 { padding-right:10px;font-size:12px;font-family:Gulim; }
		.top_menu2 { padding-right:10px;padding-top:2px;background-color: #30373F; }

		.write_count { font-family:Verdana;font-size:9px;color:#ff9966;}

		.vote_gallery { padding-left:15px; padding-right:15px;padding-top:10px;background-color:#30373F;}
		.latest_title { border:solid 1px #3e464e;cursor:hand}
		.latest_body { width:100%; height:240px; padding-left:15px; padding-right:15px;padding-top:10px; overflow:hidden; border:solid 1px #30373F;}
		.latest_list { width:560px; height:225px;  overflow:hidden; border:solid 1px #30373F;}

		.thumb { width:90px;height:90px;background-color:#424c55;}
		.thumb_title { width:30px;height:90px;line-height:130%;padding-top:5px;text-align:center; background-color:#30373F;border-bottom:solid 1px #070709;border-right:solid 1px #070709; }
		.thumb_subject { width:90px;height:19px;text-align:left;padding-top:6px;overflow:hidden; }

		.chungdam_thumb { width:150px;height:150px;}
		.chungdam_title {  width:360px;height:28px;padding-left:20px;background-color:#30373F;}
.input { background-color:transparent; border:solid 1px #666666; color:#f0f0f0; }
.input1 {border:solid 1px #c0c0c0;padding:1;height:15px;font-size:8pt;color:#f0f0f0;background-color:transparent;}
.textarea {border:solid 1px #8795a1; color:#FFFFFF; background-color:transparent;padding:5px;}
.button {border:solid 1px #000000; color:#FFFFFF; background-color:#8795a1;height:20px;}
.pbutton {padding:4px 10px 1px 10px;}
.submit {border:solid 1px #000000; color:#FFFFFF; background-color:#4f5f5f;height:30px; width:80px;}
.pbutton {border:solid 1px #000000; color:#FFFFFF; background-color:#4f5f5f; padding:4px 10px 1px 10px;}
