	a {text-decoration:none; color:black;}
    
	body {background :url(/ani/images/headbg.jpg) white repeat-x 0 top; margin:0; padding:0; }
	body.none {background:none;}
	div.page_title {text-align:right;}
	table td {font-size:12px;}

    #header {width:950px; height:184px; padding:0; margin:0;}

    #topmenu {width:216px; height:184px; float:left; background: url(/ani/images/topmenu.jpg) #50BF01 no-repeat 0 center; margin:0; padding-top:0px; padding-left:0px; z-index:-1; }
	#loginmenu {margin-top:60px;}	
	#topmenu #loggedmenu {margin-top:70px;}
	#topmenu #loggedmenu img {margin:0 3px;}
	#topmenu #loggedname {margin-right:2px; margin-left:20px; }

	#topmenu th {text-align:left; color:#797726; font-size:12pt; font-weight:bold; font-family:tahoma;}
	#topmenu #loginmenu td input{height:22px; border:solid 1px #E8E9D1;}
	#topmenu #loginmenu td input.inputelmt{width:80px;}
	
	#middle {width:99%; clear:both; }

    #headimg {width:650px; height:104px; background-color:#50BF01; margin:0; float:left; } 
	#headimg img {margin:0; border:0; padding:0;}
    
    #leftmenu {width:216px; height:100%; background: url(./images/leftbg.jpg) #b5f94c repeat-y 0 top; float:left;}
			dl { height:552px; margin:0; padding:0; padding-left:5px; font-size:13px; font-family:'¸¼Àº °íµñ', µ¸¿òÃ¼; background-image:url(/ani/images/leftmenu_bg.gif); background-repeat:repeat-x;}
            dt { margin:0; padding:10px 0px 3px 10px; margin-right:10px; margin-bottom:5px; border-bottom:solid 1px #FF5D1D; background-image:url(/ani/images/left_t_i.gif); background-repeat:no-repeat; background-position:left 17px; font-size:14px; color:#326F03; font-weight:600;}
            dd { margin:0; padding:0; margin-left:20px;}
            dl a {text-decoration: none; color:black;}
            dl a:hover {font-weight:bold; color:#FEFFF1;}

	#leftmenu p {background-color:#b5f94c; margin:0; padding:0; font-size:12px; }


    #content {float:right; width:77%; position:absolute; top:110px; left:216px; margin-left:20px;}

    #zboard {border-collapse:collapse; }
    #zboard a {color:black; text-decoration:none;}

    tr.zb_header {padding-top:2px;}

    #zboard tr.zb_header th {color:#959A2A; font-size:large; height:22px; background-image: url(/ani/images/board_head_mid.jpg); background-repeat:repeat-x; background-position:left; border-left:solid 1px; border-right:solid 1px;}
    #zboard tr.zb_header th a{color:#959A2A; text-decoration:none; font-size:13px;}
    #zboard tr.zb_header th a:hover{color:#959A2A; text-decoration:underline;}
    #zboard tr.zb_header th.zb_header_left {border:none; width:50px; background-image: url(/ani/images/board_head_left.jpg); background-repeat:no-repeat; background-position:left; border-right:solid 1px;}
    #zboard tr.zb_header th.zb_header_right{border:none; width:36px; background-image: url(/ani/images/board_head_right.jpg); background-repeat:no-repeat; background-position:right; border-left:solid 1px;}

	#rss {width:100%; text-align:left; border-collapse:collapse;}
    #rss tr.rssheader th {color:#959A2A; font-size:13px; height:22px; background-image: url(/ani/images/board_head_mid.jpg); background-repeat:repeat-x; background-position:left; border-right:solid 1px;}
    #rss td {font-size:12px; height:22px;} 
    #rss tr th.rss_header_left {border:none; width:20px; background-image: url(/ani/images/board_head_left.jpg); background-repeat:no-repeat; background-position:left;}
    #rss tr th.rss_header_right{border:none; width:60px; background-image: url(/ani/images/board_head_right.jpg); background-repeat:no-repeat; background-position:right; border-left:solid 1px;}
	#rss td a:hover {text-decoration:underline;}
	
	#rss_navi {margin-top:10px; margin-left :10px; margin-right :10px; width:100%; border-top:solid 1px #9EA23B; font-size:12px; padding-top:10px;}
	#rss_navi a:hover {text-decoration:underline;}
	
	#vote {width:100%; text-align:left; border-collapse:collapse;}
	#vote a {color:black; text-decoration:none;}
	
	tr.vote.header {padding-top:2px;}
	
    #vote tr.voteheader th {color:#959A2A; font-size:13px; height:22px; background-image: url(/ani/images/board_head_mid.jpg); background-repeat:repeat-x; background-position:left;  border-left:solid 1px; border-right:solid 1px;}
    #vote tr th.vote_header_left {border:none; width:50px; background-image: url(/ani/images/board_head_left.jpg); background-repeat:no-repeat; background-position:left;  border-right:solid 1px;}
    #vote tr th.vote_header_right{border:none; width:50px; background-image: url(/ani/images/board_head_right.jpg); background-repeat:no-repeat; background-position:right; border-left:solid 1px;}
	
	#vote_navi {width:100%; font-size:12px; padding-top:10px;}
	#vote_navi a:hover {text-decoration:underline;}

    #content #search_bar {margin-top:10px;}
    #content #search_bar .zv3_search {border:solid 1px #E8E9D0; height:23px; margin:0 10px;}
    #content #search_bar img {margin:0 5px;}

    #webring_animate {background-image:url(/ani/images/webring_title_left.gif); background-repeat:no-repeat; background-position: left; height:91px; width:100%;}
    #webring_animate_title {margin-left:16px; padding:10px; background:url(/ani/images/webring_title_right.gif) white no-repeat fixed right;   height:91px; }
    #webring_animate_title img {float:left; margin:0 10px;}
    #webring_animate_desc {float:left; vertical-align:text-bottom; padding-top:40px; height:75px; font-weight:bold;}

	#ring {}
    div.webring {width:100%; padding:0; margin-top:20px; clear:both;}
    div.webring_head {margin:0; padding:0; background-image:url(/ani/images/rss_head_left.gif); background-repeat:no-repeat; background-position:left; height:32px; width:100%;}
    div.webring_head div.webring_title {margin:0; margin-left:16px; padding-left:5px; background-image:url(/ani/images/rss_head_right.gif); background-color:#67CC13; background-repeat:no-repeat; background-position:right; height:32px; color:white; font-size:20px; }
	div.webring_head div.webring_title a {text-decoration:none; color:white;}
	
	div.webring_banner{width:255px; float:left;}
	div.webring_banner img {width:200px; height:40px; background-image:url(/webring/Nobanner.gif); background-repeat:no-repeat; background-position:left; vertical-align:middle; margin-top:10px; }
	div.webring_desc {float:left; }

	table.zv3_writeform {border-top:solid 1px #9EA23B; border-bottom:solid 1px #9EA23B; }
	table.zv3_writeform th {font-family:helvetica, tahoma; color:#9EA23B; text-align:left; padding-left:10px;}
	table.zv3_writeform td {font-size:12px;}
	table.zv3_writeform .zv3_input, .zv3_w_textarea {border:solid 1px #EAEBD6; width:100%; font-size:12px;}

	table.zv3_viewform_top{border-top:solid 1px #9EA23B; font-size:12px;}
	table.zv3_viewform_top th{text-align:left; font-family:helvetica, tahoma; color:#9EA23B; font-weight:bold; padding-left:10px; font-size:14px;}

	table.zv3_viewform_bottom {border-top:solid 1px #9EA23B; }
	table.zv3_viewform table td textarea{width:100%; }

	.zv3_comment {color:blue;}
    .item_head{margin:0; padding:0; background-image:url(/ani/images/rss_head_left.gif); background-position:left; height:32px; width:100%;}
    .item_title {margin:0; margin-left:16px; padding-left:5px; background-image:url(/ani/images/rss_head_right.gif); background-color: #67CC13; background-repeat:no-repeat; background-position:right; height:32px; color:white; font-size:20px; font-weight:300; font-family:tahoma;}

	#main {}
	
	#main #main_today {width:97%; height:40px; background-image:url(/ani/images/h3_bg_left.gif); text-align:right; background-repeat:no-repeat; background-position:left; margin-bottom:20px;}
	#main #main_today h3{width:100%; height:40px; padding-top:10px; padding-left:20px; padding-right:20px; text-align:center;background-image:url(/ani/images/h3_bg_right.gif); background-repeat:no-repeat; background-position:right;}
	
	#main_notice {width:100%; height:33px; text-align:right; background-image:url(/ani/images/main_notice_bg.gif); background-repeat:no-repeat; background-position:left; }
	#main #main_notice h3{margin:0; padding:0;}
	
	#main div.main_section {width:47%; float:left;margin-left:10px; margin-top:20px; }
	#main div.main_section table {}
	#main div.sub_notice {width:100%; text-align:right; height:35px; background-image:url(/ani/images/sub_title_01_bg.gif); background-repeat:no-repeat; background-position:left; }
	#main div.sub_talk{width:100%; text-align:right; height:35px; background-image:url(/ani/images/sub_title_01_bg.gif); background-repeat:no-repeat; background-position:left;}
	#main div.sub_review{width:100%; text-align:right; height:35px; background-image:url(/ani/images/sub_title_01_bg.gif); background-repeat:no-repeat; background-position:left;}
	#main div.sub_event{width:100%; text-align:right; height:35px; background-image:url(/ani/images/sub_title_02_bg.gif); background-repeat:no-repeat; background-position:left;}
	#main div.sub_blog{width:100%; text-align:right; height:35px; background-image:url(/ani/images/sub_title_02_bg.gif); background-repeat:no-repeat; background-position:left;}

