body {
	margin: 0px 0px 0px 0px;
	background-repeat : repeat-x ;
	background-color:#FDFFEE;
	text-align: center;
	background-image:url(img/background.gif)
	}
#container {
	line-height: 120%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	width: 872px;
	border: none;
	}

#banner {
	background-color:#FFFF99;
	text-align: right;
	width: 872px;
	margin: 0px 0px 0px 0px;
	}

#center {
	float: right;
	width: 679px;
	overflow: hidden;
	background-color: #fff;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	border: none;
	}

#center-center {
	float: left;
	width: 508px;
	overflow: hidden;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	background-color: #fff;
	border: none; 
	}

#center-right {
	float: right;
	width: 171px;
	overflow: hidden;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	background-color: #fff;
	border: none;
 	text-align: left;
	}


#left {
	float: left;
	width: 191px;
 	text-align: left;
	background-color: #D8FF62;
	overflow: hidden;
	border: none; 
	}
td {  font-size: 11px; font-family: 돋움; color: #777777}

a.left_menu1:link { font-family: verdana; font-size: 11px; font-weight: bold; color:#93A4C3; text-decoration:  none }
a.left_menu1:visited {font-family: verdana; font-size: 11px; font-weight: bold; color:#93A4C3; text-decoration:  none }
a.left_menu1:hover {font-family: verdana; font-size: 11px; font-weight: bold; color:#93A4C3; text-decoration:  none }

a.left_menu2:link { font-family: verdana; font-size: 11px; font-weight: bold; color:#8C80EF; text-decoration:  underline }
a.left_menu2:visited {font-family: verdana; font-size: 11px; font-weight: bold; color:#8C80EF; text-decoration:  underline }
a.left_menu2:hover {font-family: verdana; font-size: 11px; font-weight: bold; color:#8C80EF; text-decoration:  underline }

a.tit1:link { font-family: verdana; font-size: 11px; font-weight: bold; color:#F68ECA; text-decoration:  none }
a.tit1:visited {font-family: verdana; font-size: 11px; font-weight: bold; color:#F68ECA; text-decoration:  none }
a.tit1:hover {font-family: verdana; font-size: 11px; font-weight: bold; color:#F68ECA; text-decoration:  none }

a.txt1:link { font-family: verdana; font-size: 11px; color:#EA6DB5; text-decoration:  none }
a.txt1:visited {font-family: verdana; font-size: 11px; color:#EA6DB5; text-decoration:  none }
a.txt1:hover {font-family: verdana; font-size: 11px; color:#EA6DB5; text-decoration:  none }

a.txt2:link { font-family: verdana; font-size: 11px; color:#B99386; text-decoration:  underline }
a.txt2:visited {font-family: verdana; font-size: 11px; color:#B99386; text-decoration:  underline }
a.txt2:hover {font-family: verdana; font-size: 11px; color:#B99386; text-decoration:  underline }

a.permalink:link { font-family: 돋움; font-size: 11px; color:#46A9D1; text-decoration:  underline }
a.permalink:visited {font-family: 돋움; font-size: 11px; color:#46A9D1; text-decoration:  underline }
a.permalink:hover {font-family: 돋움; font-size: 11px; color:#46A9D1; text-decoration:  underline }

a.right:link { font-family: 돋움; font-size: 11px; color:#457E99; text-decoration:  none }
a.right:visited {font-family: 돋움; font-size: 11px; color:#457E99; text-decoration:  none }
a.right:hover {font-family: 돋움; font-size: 11px; color:#457E99; text-decoration:  none }

a.right2:link { font-family: 돋움; font-size: 11px; color:#777777; text-decoration:  underline }
a.right2:visited {font-family: 돋움; font-size: 11px; color:#777777; text-decoration:  underline }
a.right2:hover {font-family: 돋움; font-size: 11px; color:#777777; text-decoration:  underline }

a.right3:link { font-family: 돋움; font-size: 11px; color:#457E99; text-decoration:  underline }
a.right3:visited {font-family: 돋움;  font-size: 11px; color:#457E99; text-decoration:  underline }
a.right3:hover {font-family: 돋움; font-size: 11px; color:#457E99; text-decoration:  underline }

a.right4:link { font-family: 돋움;  font-size: 11px; color:#777777; text-decoration:  none }
a.right4:visited {font-family: 돋움;  font-size: 11px; color:#777777; text-decoration:  none }
a.right4:hover {font-family: 돋움;  font-size: 11px; color:#777777; text-decoration:  none }

a.track:link { font-family: 돋움, font-size: 11px; color:#777777; text-decoration:  none }
a.track:visited {font-family: 돋움, font-size: 11px; color:#777777; text-decoration:  none }
a.track:hover {font-family: 돋움, font-size: 11px; color:#777777; text-decoration:  underline }


.top_position { 
    font-family: 돋움, verdana; 
    font-size: 11px; 
    color:#CC0033; 
    text-align: left; 
    border: none;
    padding: 3px 4px 0px 4px;
}
.top_position a:link {font-family: 돋움;  font-size: 11px; color:#CC0033; text-decoration: none;}
.top_position a:visited {font-family: 돋움;  font-size: 11px; color:#CC0033; text-decoration:  none;}
.top_position a:hover {font-family: 돋움;  font-size: 11px; color:#CC0033; text-decoration:  none;}

.top_copy { 
    font-family: verdana; 
    font-size: 10px; 
    color:#FF6600; 
    font-weight: bold; 
    text-align: right; 
    border: none;
    padding: 3px 4px 0px 4px;
}

.left_banner    {
    font-family: 굴림, verdana; 
    font-size: 11px;
    color: #777777; 
    align: center;
    width: 144px;
    line-height: 120%;
    background-color:#FFFFFF; 
    border:2px solid #B5E3EE; 
    table-layout:fixed;  
    padding:14px 11px 10px 11px;
    margin: 6px 11px 11px 11px;
}

.left_menu    {
    font-family: 굴림, verdana; 
    font-size: 11px;
    color: #777777; 
    align: center;
    width: 140px;
    background-color:#EBFECB; 
    border:none;
    table-layout:fixed;  
    padding:14px 14px 14px 14px;
    margin: 10px 11px 11px 11px;
}

.menu {
    font-family: Courier New, Courier, mono; 
    font-size: 14px;
    font-weight: normal; 
    height: 36px;
    vertical-align: top;
    color: #057EAF; 
    margin: 0px 0px 0px 5px;
}
.footer {
    font-family: verdana; 
    font-size: 10px; 
    color: #CC0033; 
    text-align: right; 
    padding: 3px 3px 3px 3px; 
    margin: 0px 0px 0px 0px; 
    width: 872px;
}

.comment_contents {
    font-size: 11px; 
    font-family: 돋움; 
    color: #B99386;
}
.comment_contents p {
   padding: 0px 0px 10px 17px;
   margin: 0px 0px 15px 0px;
}

.comment_contents a:link { font-family: 돋움;  font-size: 11px; color:#B99386; text-decoration: underline}
.comment_contents a:visited {font-family: 돋움;  font-size: 11px; color:#B99386; text-decoration:  underline}
.comment_contents a:hover {font-family: 돋움;  font-size: 11px; color:#B99386; text-decoration:  underline}

.profile {  font-size: 12px; font-family: 돋움; color: #777777}

.Table1 { background-color:#FFFFFF; border:1px solid #C1DDE9; table-layout:fixed;  padding:20px 20px 20px 20px; }
.Table3 { background-color:#FFFFFF; table-layout:fixed; word-break:break-all;padding:20px 5px 20px 5px; }

.Table4 { 
    background-color:#F3F3F3; 
    font-family: 돋움;  
    font-size: 11px; 
    color: #777777; 
    text-align: right; 
    /*padding:5px 10px 4px 0px; */
    padding:0px 10px 0px 0px; 
    }
    
.Table5 { 
    background-color:#FCFCFC;
    border:1px solid #E3E3E3; 
    font-family: 돋움;  
    font-size: 11px; 
    color: #B99386; 
    padding:5px 5px 0px 5px; 
    }

.form1{ 
    background-color:#E2E2E2;
    border:1px solid #FFFFFF; 
    font-family: 돋움;  
    font-size: 11px; 
    color: #B99386; 
    padding:5px 5px 5px 5px; 
    }

.scrollbox1 {
	background-color:#E2E2E2;
	font-family:돋움; 
	font-size: 11px; 
	border: 1px solid #FFFFFF; 
	padding:3px 3px 3px 3px;
	width:100%;
	SCROLLBAR-FACE-COLOR: #E2E2E2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E2E2E2; 
	SCROLLBAR-SHADOW-COLOR:#E2E2E2; 
	SCROLLBAR-3DLIGHT-COLOR: #E2E2E2; 
	SCROLLBAR-ARROW-COLOR:#999999; 
	SCROLLBAR-TRACK-COLOR:#E2E2E2; 
	SCROLLBAR-DARKSHADOW-COLOR: #E2E2E2
}      

.right_txt1 {
    font-family: 돋움;  
    font-size: 11px; 
    color: #0074AB; 
    font-weight: bold; 
    }
	   
.radio { height: 13px; border:0px; }

.txtcc1 { font-size: 12px; font-family: 돋움; color: #B99386}
.txtcc2 { font-size: 11px; font-family: 돋움; color: #B99386}

.txten9px { font-size: 10px; font-family: "arial"; color: #457E99}
.txten11px { font-size: 11px; font-family: "arial"; color: #777777; height: 16px; font-weight: bold; }
.txten12px { font-size: 12px; font-family: "arial"; color: #444444; height: 16px; font-weight: bold; }
    
.leading130 { line-height: 130% }
.leading160 { line-height: 160% }





a {text-decoration: underline;}
a:link {color: #8FABBE;}
a:visited {color: #8FABBE;}
a:active {color: #8FABBE;}
a:hover {color: #006699;}


h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}


.content {
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: #666666;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: 12pt;
	}

.content p {
	color: #666666;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	margin-bottom: 0px;
	}

.content blockquote {
	line-height: 150%;
	}

.content li {
	line-height: 150%;
	}

.content h2 {
	color: #BBB;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: large;
	text-align: right;
	font-weight: bold;
	margin-bottom: 10px;
	}

.content h3 {
	color: #666666;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.content p.posted {
	color: #999999;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: 9pt;
	border-top: 1px solid #999999;
	text-align: left;
	margin-bottom: 25px;
	line-height: normal;
	padding: 3px;
	}

.sidebar-left {
	background-color:#D8FF62; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	align: center;
	}
.sidebar-left h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	}

.sidebar-left ul {
	margin-left: 15px;
	padding-left: 0px;
	list-style-type: none;
        list-style-image: url(/images/icon01.gif);
	vertical-align: top;
	}

.sidebar-left ul ul{
	margin-left: 10px;
	padding-left: 0px;
	vertical-align: middle;
	list-style-type: none;
        list-style-image: url(/images/icon02.gif);
	}

.sidebar-left li {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color:#93A4C3; 
	text-decoration:  none; 
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	}

.sidebar-right {
	background-color:#fff; 
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	align: center;
	}


.sidebar-right h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	}

.sidebar-right ul {
	margin-left: 15px;
	padding-left: 0px;
	list-style-type: none;
        list-style-image: url(/images/icon01.gif);
	vertical-align: top;
	}

.sidebar-right ul ul{
	margin-left: 10px;
	padding-left: 0px;
	vertical-align: middle;
	list-style-type: none;
        list-style-image: url(/images/icon02.gif);
	}

.sidebar-right li {
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color:#93A4C3; 
	text-decoration:  none; 
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	}



.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: 9pt;
	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}


#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}

.imag{
        float: left;
        border: none;
        margin-right:8px;
        margin-top:4px;
      }

.comments-nest-box {
		padding-left:15px;
		border-left:5px solid #AAA;
	}



#calendar {
  	line-height: 140%;
	color: #666666;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: 9pt;
  	padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	}

#calendar caption {
	color: #666666;
	font-family: 돋움, Verdana, Arial, sans-serif;
	font-size: small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}



