/***************************************
work by Kalli
Date : 2009.06.21
***************************************/
/*
body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#222222; }

form { margin:0px; }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.cloudy, a.cloudy {color:#888888;} 

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
*/
.small { font-size:8pt; font-family:'돋움'.Dotum, Verdana;color:#333; }

/* Basic Setting */

body 
{
	background-color:#191919;
}

body, td, select, div, textarea, center, option, pre, blockquote, span
{
	font-family: Verdana, Arial, tahoma, sans-serif;
	font-size:13px;
	margin:0;
	line-height:17px;
}

img { border:0; }

ul,
ol
{
}

select
{
	font-size:9pt;
	color:#333;
}

p,
ul,
li,
dd,
dl,
dt
{
	padding: 0;
	margin: 0;
}

form,
input
{
	margin: 0;
}

cite,
em
{
	font-style: normal;
}

fieldset
{
	padding: 0;
	border: 0;
}

div
{
	margin:0;
	padding:0;
}

a
{
	color: #0072bc;
	text-decoration: none;
}

a:hover
{
	color: #0072bc;
	text-decoration:underline;
}

.input
{
	border:#e5e5e5 1px solid;
	height:18px;
	padding:4px 0 0 5px;
	font-size:9pt;
}

.textarea {border:#e2d9d9 1px solid; font-size:9pt; padding:5px 5px;}

/* padding setting */
.p_tb40 { padding:40px 0; }
.p_tb20 { padding-top:20px; padding-bottom:20px; }
.p_tb10 { padding-top:10px; padding-bottom:10px; }
.p_tb5 { padding-top:5px; padding-bottom:5px; }

.p_t40 { padding-top:40px; }
.p_t20 { padding-top:20px; }
.p_t10 { padding-top:10px; }
.p_t5 { padding-top:5px; }
.p_b30 { padding-bottom:30px; }
.p_b10 { padding-bottom:10px; }
.p_b5 { padding-bottom:5px; }

.p_l20 { padding-left:20px; }
.p_l10 { padding-left:10px; }
.p_l5 { padding-left:5px; }

.p_r10 { padding-right:10px; }
.p_r5 { padding-right:5px; }

/* font */

.f_dot11 { font-size:8pt; font-family:'돋움',Dotum; }
.f_dot8 { font-size:8pt; font-family:'돋움',Dotum; }
.f_ver8 { font-size:8pt; font-family:verdana; }
.f_tah8 { font-size:8pt; font-family:tahoma; }
.f_tah7 { font-size:7pt; font-family:tahoma; }
.b { font-weight:bold; }
.c { text-align:center; }

/* color */

.c_00 { color:#000; }
.c_red { color:#9e0b0f; }
.c_33 { color:#333333; }
.c_gray { color:C2C2C2; }
.c_blue { color:#1e6aa8; }
.c_pupple { color:#4b0d9b; }
.bg_F6 { background-color:#F6F6F6; }

/* rollover */

a.global img 
{
	border-width: 0;
	display: block;
}
a.global img.global 
{
	display: none;
}

a.global:hover 
{
	position: relative;
}
a.global:hover img 
{
	display: none;
}
a.global:hover img.global 
{
	display: block;
}

/* main */
#wrap
{
	margin:0 auto;
	text-align:center;
	width:900px;
	overflow: hidden;
	color: #DDD;
}

	#container
	{
		width:900px;
		padding-top:30px;
		position: relative;
		text-align:center;
		margin:0 auto;
	}
		#snbBox
		{
			width:190px;
			text-align:left;
			padding-left:10px;
			position: relative;
			background:url('/images/bg_snb.gif') -3px 70px no-repeat;
		}
			.logo
			{
				padding-bottom:30px;
			}
			.snb
			{
				color:#d6effd;
				font-size:14px;
				font-family:Arial, Verdana, tahoma, sans-serif;
				height:532px;
			}
				.snb dl.sidemenu
				{
					margin:0;
				}
				dl.sidemenu dt
				{
					height:30px;
					font-family:Matura MT Script Capitals;
					font-size:16px;
				}
					a.sideM
					{
						color:#d6effd;
					}
					a.sideM:hover 
					{
						color:#d6effd;
						text-decoration:none;
						border-bottom:3px solid #6b8eb2;
					}

		#content
		{
			width:690px;
		}
			.mainVisual
			{
				width:690px;
				height:555px;
			}
		#content table
		{
			text-align:left;
		}

		#footer
		{
			width:670px;
			height:35px;
			padding-top:10px;
			text-align:left;
			color:#b5d9ed;
			font-family:tahoma, arial, verdana;
			font-size:11px;
		}

			.con_tit
			{
				position: relative;
				height:50px;
				margin-top:10px;
				text-align:left;
			}
				.con_tit h5
				{
					margin:0;
					font-size:20px;
					color:#FFF;
					font-family:Arial,Verdana, Tahoma;
					background:url('/images/con_tit.png') no-repeat;
					padding-top:12px;
					padding-left:45px;
					height:40px;
				}
				.con_tit .loc
				{
					position:absolute;
					right:0;
					top:10px;
					font-size:10px;
					color:#d6effd;
					background:url('/images/icon_loc.gif') 0 3px no-repeat;
					padding-left:15px;
				}


/* contents */

.contents_about
{
	background:url('/images/bg_about.gif') no-repeat;
	text-align:left;
}
.contents_sedona
{
	background:url('/images/bg_sedona4.gif') no-repeat;
	text-align:left;
}
.contents_spiritual
{
	background:url('/images/bg_spiritual2.gif') no-repeat;
	text-align:left;
}
.contents_contact
{
	background:url('/images/bg_contact1.gif') no-repeat;
	text-align:left;
}
.conBody table, td, p
{
	color:#FFF;
	font-family: Verdana, Arial, tahoma, sans-serif;
	font-size:13px;
}
	.form_l
	{
		background-color:#333;
		padding:3px 5px 5px 10px;
	}
	.form_r
	{
		background-color:#555;
		padding:3px 0 5px 10px;
	}

table.admtbl_modify td
{
	color:#333;
}
table.admtbl_list td
{
	font-size:11px;
}