@charset "utf-8";

body	{font:8pt/1.8em gulim, Arial;color:#666;background-color:#8fb5bd;background-image:url(./images/jpg);margin:0 auto;padding:0;}

br { letter-spacing:0;}

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

.selected               { font-weight:bold;  color:#f30;}


.ib                     { cursor:pointer;}

.branch3                { cursor:pointer;}

.c_cnt                  { font:11px gulim, arial;  color:#777;}

    .rp_general             { }
    .rp_admin               { }
    .rp_secret              { color:#777;   font-weight:bold;}
    .guest_general          { }
    .guest_admin            { }
    .hiddenComment { }


    .cap1                   { color:#777;  text-align:center;}
    .imageblock             { }
    .left                   { }
    .center                 { }
    .right                  { }
    .dual                   { background-color:#fff; margin-bottom:5px;}
    .triple                 { background-color:#fff; margin-bottom:5px;}

    .key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }


hr              { display:none;}
img             { border:0;}
input           { border:1px solid #aaa;}
textarea        { border:1px solid #aaa;}


#body-layer										{ width:100%; height:100%; margin:0; padding:0;}
#main											{ width:870px; margin:0px auto; padding:0; background:transparent;}

#layout_top[id]									{ width:870px; height:15px; margin:0; padding:0; DISPLAY: block; background-image:url(./images/layout_bgt.png); background-color:transparent;}
#layout_body[id]								{ width:870px; margin:0; padding:0; background:url(./images/layout_bgc.png) repeat-y; overflow:hidden;}
#layout_foot[id]								{ width:870px; height:15px; margin:0; padding:0; DISPLAY: block; background:url(./images/layout_bgf.png) no-repeat; background-color:transparent;}

#content										{ width:790px; margin:20px 0px 20px 36px; padding:0; overflow:hidden;}

.toptitle 										{color: #333333; text-align:"center" ;font:12px/1.2em gulim,arial; line-height:130%;font-weight:bold;text-align:right;padding:30px 40px 20px 20px;}


.topmenu 										{color: #333333; text-align:left;font:12px/1.2em gulim,arial; line-height:130%;font-weight:bold;text-align:right;padding:30px 40px 20px 20px;}


/* content */
#content .entryNotice, 
#content .entryProtected, 
#content .entry									{width:790px;margin-bottom:0px;padding:0 0px;}

#content .searchList							{font:12px/1.4em gulim,arial; font-weight:bold; text-align:center;color:#777; width:790px;text-align:center; padding:16px 0px 20px 0px;}
#content .searchListTitle						{font:22px gulim, Arial;  color:#777777; font-weight:bold;}
#content .searchListDate						{font:11px gulim, Arial;  color:#777777;}
#content .searchListRP							{color: #777777; text-align:left; font:12px/1.4em gulim,arial; line-height:160%;}
#content .searching								{border-bottom:1px dashed #ccc; padding-bottom:3px;}

.guestWrite										{}
.guestWrite textarea							{color: #777;font:12px gulim, arial;	width:500px;	height:95px;	float:left;border:1px solid #cccccc;	padding:5px;	background:transparent;margin:0px;}																	
.guestWrite .secretWrap							{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; float:left; margin:0; padding:0;}
.guestWrite .checkbox							{border:none; padding:0; margin:0; width:20px; height:16px;}
.guestWrite .submit								{font:12px gulim, arial;font-weight:bold;line-height:19px;color: #777; width:76px;height:20px; border:solid 0px #808080;background-color:#ffffff;text-align:right}
.guestWrite .left                           	{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; text-transform: capitalize;font-weight:;}
.guestWrite .name								{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; border:1px solid #eeeeee;	width:110px;}
.guestWrite .homepage							{color: #777; text-align:left; font:10px/1em gulim,arial; line-height:130%; border:1px solid #eeeeee;	width:110px;}
.guestWrite .pass								{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; border:1px solid #eeeeee;	width:110px}
.guestList										{ padding-bottom:10px; clear:both;}
.guestList .name 								{color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:130%; font-weight:bold;}
.guestList .date 								{color: #777; text-align:; font:11px/1.2em gulim,arial; line-height:130%;font-weight:;text-align:;}
.guestList .desc 								{color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:160%; font-weight:;}
.guestList .er 									{color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:130%; font-weight:bold;}

.dashline { border-top:0px solid #e0e0e0; color:#fff; display:block; overflow:hidden; padding:0px 0px 0px 0px;}


/* entry */

.entry .admin										{font:11px gulim, Arial; float:center; padding-top:4px;}

.titleWrap											{ padding:15px 0px 20px 0px;text-align:center;}
.titleWrap a										{ color:#777777;}
.titleWrap a:hover									{ color:#aaaaaa;}
.titleWrap a:visited								{ color:#777777;}

.titleWrap .title									{color: #777; text-align:left; font:22px/1.2em gulim,arial; line-height:130%; font-weight:bold;text-align:center;}
.titleWrap .titlebottom								{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; font-weight:;text-align:center;}
.titleWrap .titlebottom	 a							{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; font-weight:;text-align:center;}
.titleWrap .date									{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:130%; font-weight:;text-align:center;}

.entryProtected p.text								{padding-left:50px;}
.entryProtected input								{ width:200px;}
.entryProtected .submit								{ width:50px; padding-top:2px; height:20px; background-color:#ccc;}


.article											{color: #777; text-align:left; font:12px/1.2em gulim,arial; line-height:160%; border-bottom:solid 0px #777777;  text-transform: capitalize;font-weight:; margin:0px 0px 0px 0px; overflow:hidden; clear:both;}
.article a:link										{ color:#5a5194;  text-decoration:none;}
.article a:visited									{ color:#5a5194;  text-decoration:none;}
.article a:hover									{ color:#369;  text-decoration:underline;}
.article a:active									{ color:#5a5194;  text-decoration:none;}
.commentbox											{padding:30px 0px 0px 0px;clear:both;text-align:center;}

.comments											{font:12px/1.4em gulim,arial; font-weight:bold; text-align:center;color:#777;}
.comment 
.commentList										{ padding:0;}
.commentWrite										{ padding:20px 0px 0px 0px; margin-top:0; overflow:hidden;}
.commentWrite .title								{ padding:5px 0; margin:0;}
.commentWrite .secretWrap							{color: #777; text-align:left; font:11px/1.2em gulim,arial; background-color:; line-height:130%; border-bottom:solid 0px #777777;font-weight:; float:left; margin:0; padding:0;}
.commentWrite .checkbox								{ border:none; padding:0; margin:0; width:20px; height:16px;}
.commentWrite .submit								{font:12px gulim, arial;font-weight:bold;line-height:19px;color: #777777; width:76px;height:20px; border:solid 0px #808080;background-color:#ffffff;text-align:right}
.commentWrite .left                           		{color: #777; text-align:left; font:11px/1.2em gulim,arial; line-height:80%; border-bottom:solid 0px #777777;  text-transform: capitalize;font-weight:;}
.commentWrite .name									{color: #777;font-family:gulim,arial;	font-size:12px;	border:1px solid #eeeeee;	width:110px}
.commentWrite .homepage								{color: #777; text-align:left; font:10px/1em gulim,arial; line-height:130%; border-bottom:solid 0px #777777;font-weight:;	border:1px solid #eeeeee;	width:110px;}
.commentWrite .pass									{color: #777;font-family:gulim,arial;	font-size:12px;	border:1px solid #eeeeee;	width:110px}
.commentWrite textarea								{color: #777;font:12px gulim, arial;	width:500px;	height:95px;	float:left;border:1px solid #eeeeee;	padding:5px;	background:transparent;margin:0px;}

.commentList .name {color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:130%; border-bottom:solid 0px #777777;  text-transform:;font-weight:bold;}
.commentList .date {color: #777; text-align:; font:11px/1.2em gulim,arial; line-height:130%; border-bottom:solid 0px #777777;font-weight:;text-align:;}
.commentList .desc {color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:160%; border-bottom:solid 0px #777777;  text-transform:;font-weight:;}
.commentList .er {color: #777; text-align:;font:12px/1.2em gulim,arial; line-height:130%; border-bottom:solid 0px #777777;  text-transform:;font-weight:bold;}

/* foot */
.prevnext {color: #dddddd; text-align:left;font:12px/1.2em gulim,arial; background-color:; line-height:130%; text-transform: capitalize;font-weight:bold;}
.menutitle {color: #777777; text-align:left;font:12px/1.2em gulim,arial; background-color:; line-height:130%; text-transform: capitalize;font-weight:bold;}
.recent {color: #888888; text-align:left; font:11px gulim,arial; background-color:; line-height:130%;letter-spacing:-1; }
.category {color: #888888; text-align:left; font:11px/1.4em gulim,arial; background-color:; line-height:160%; text-transform: capitalize;font-weight:;}
.dot {color: #777777; font:12px/1.4em gulim,arial; font-weight:bold;} 

#searcher {width:130px;padding:40px 0px 0px 0px;align:left;}
#searcher .submit {color: #777777; text-align:left; font:11px/1.4em gulim,arial; background-color:; line-height:160%; border-bottom:solid 0px #777777;  text-transform: capitalize;font-weight:;border:solid 0px #777777;background:transparent;}
#searcher .input_search {	width:60px;	height:16px;	border:solid;	border-width:0px;	border-bottom-width:1px;
	border-bottom-color:#b2b2b2;	margin-right:0px;	text-align:right;	font-size:11px;	font-family:gulim,arial;
	color:#777777;background:transparent;	}