@charset "utf-8";

/* ----------  widgets  ---------- */

/* skin1 */
.skin-1 .wp_widgets ul { padding:0 0 20px 0;}
.skin-1 .wp_widgets ul li {}
.skin-1 .wp_widgets ul li a { background:none; padding:0;}
.skin-1 .wp_widgets ul li a:hover { background:none; padding:0;}
.skin-1 .wp_widgets ul li h2 { border:0; background:url(src/blockskin/skin-1/menuh.gif) no-repeat 0 bottom; padding:0; margin-bottom: 10px; color:#000; font-size:160%; line-height:2.0;}
.skin-1 .wp_widgets ul li ul { padding:0 15px;}
.skin-1 .wp_widgets ul li ul li { border: none; margin-bottom: 5px;}
.skin-1 .wp_widgets ul li ul li a { display: inline !important; background:none !important; border-bottom:1px solid #000 !important; padding:0; color:#000;}
.skin-1 .wp_widgets ul li ul li a:visited	{ border-bottom:1px solid #666 !important; color:#666;}
.skin-1 .wp_widgets ul li ul li a:hover	{ border-bottom:1px solid #666 !important; background-color:transparent; color:#666;}

.skin-1 .wp_widgets ul li.widget_search {}
.skin-1 .wp_widgets ul li.widget_search form { border:0; margin:0; padding:0;}
.skin-1 .wp_widgets ul li.widget_search form input{ border-color:#000; background-color:transparent;}
.skin-1 .wp_widgets ul li.widget_search form input[type="text"]{width:120px;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit { color:#FFF; background:#000; border:none; padding:1px 7px;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#FFF; background:#666; border:none;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#999; border:none;}

.skin-1 .wp_widgets ul li table#wp-calendar { }
.skin-1 .wp_widgets ul li table#wp-calendar td,.skin-1 .wp_widgets table#wp-calendar th { padding:0; line-height: 1.6;}
.skin-1 .wp_widgets .widget_calendar {}
.skin-1 .wp_widgets .widget_calendar #calendar_wrap { padding: 0 15px;}
.skin-1 .wp_widgets ul li table caption,.skin-1 .wp_widgets #wp-calendar th { color:#000;}
.skin-1 .wp_widgets ul li table {table-layout: fixed;}
.skin-1 .wp_widgets ul li table td { color:#BBB;}
.skin-1 .wp_widgets ul li table td a { color:#000; text-decoration:underline; padding:0;}
.skin-1 .wp_widgets ul li table td a:visited { color:#666; text-decoration:underline;}
.skin-1 .wp_widgets ul li table td a:hover { color:#666; text-decoration:underline; background:none;}
.skin-1 .wp_widgets ul li table #prev a,.skin-1 .wp_widgets ul li table #next a { padding-top:10px; border-bottom: 0px;}
.skin-1 .wp_widgets ul li table #prev a { text-decoration:underline; margin-left:5px;}
.skin-1 .wp_widgets ul li table #next a { text-decoration:underline; margin-right:5px;}
.skin-1 .wp_widgets ul li table #prev a:visited,.skin-1 .wp_widgets ul li table #next a:visited { text-decoration:underline; background:none; color:#666;}
.skin-1 .wp_widgets ul li table #prev a:hover,.skin-1 .wp_widgets ul li table #next a:hover { text-decoration:none; background:none; color:#666;}

.skin-1 .wp_widgets #recentcomments .recentcomments { padding:0; color:#000;}

.skin-1 .wp_widgets ul li .tagcloud { margin:0; padding:0 0 0 5px; line-height:1.6;}
.skin-1 .wp_widgets ul li .tagcloud a { margin-right: 5px; display: inline !important; background:none !important; border-bottom:none; padding:4px 5px 1px 5px; color:#000; background-color:#f4f1f2 !important; font-weight:normal !important;}
.skin-1 .wp_widgets ul li .tagcloud a:visited	{ border-bottom:none !important; color:#666;}
.skin-1 .wp_widgets ul li .tagcloud a:hover	{ border-bottom:none !important; color:#666;}

/* skin2 */
.skin-2 .wp_widgets ul { padding:0 0 20px 0;}
.skin-2 .wp_widgets ul li {}
.skin-2 .wp_widgets ul li a { background:none; padding:0;}
.skin-2 .wp_widgets ul li a:hover { background:none; padding:0;}
.skin-2 .wp_widgets ul li h2 { border:0; background:url(src/blockskin/skin-2/menuh.gif) no-repeat 0 bottom; padding:0; margin-bottom: 10px; color:#FFF; font-size:160%; line-height:2.0;}
.skin-2 .wp_widgets ul li ul { padding:0 15px;}
.skin-2 .wp_widgets ul li ul li { border: none; margin-bottom: 5px;}
.skin-2 .wp_widgets ul li ul li a { display: inline !important; background:none !important; border-bottom:1px solid #FFF !important; padding:0; color:#FFF;}
.skin-2 .wp_widgets ul li ul li a:visited	{ border-bottom:2px solid #999 !important; color:#999;}
.skin-2 .wp_widgets ul li ul li a:hover	{ border-bottom:1px solid #999 !important; background-color:transparent; color:#999;}

.skin-2 .wp_widgets ul li.widget_search {}
.skin-2 .wp_widgets ul li.widget_search form { border:0; margin:0; padding:0;}
.skin-2 .wp_widgets ul li.widget_search form input{ border-color:#FFF; color:#FFF; background-color:transparent;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit { color:#000; background:#FFF; border:none; padding:1px 7px;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#000; background:#999; border:none;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#666; border:none;}

.skin-2 .wp_widgets ul li table#wp-calendar { }
.skin-2 .wp_widgets ul li table#wp-calendar td,.skin-2 .wp_widgets table#wp-calendar th { padding:0; line-height: 1.6;}
.skin-2 .wp_widgets .widget_calendar {}
.skin-2 .wp_widgets .widget_calendar #calendar_wrap { padding: 0 15px;}
.skin-2 .wp_widgets ul li table caption,.skin-2 .wp_widgets #wp-calendar th { color:#FFF;}
.skin-2 .wp_widgets ul li table {table-layout: fixed;}
.skin-2 .wp_widgets ul li table td { color:#444;}
.skin-2 .wp_widgets ul li table td a { color:#FFF; text-decoration:underline; padding:0;}
.skin-2 .wp_widgets ul li table td a:visited { color:#999; text-decoration:underline;}
.skin-2 .wp_widgets ul li table td a:hover { color:#999; text-decoration:underline; background:none;}
.skin-2 .wp_widgets ul li table #prev a,.skin-2 .wp_widgets ul li table #next a { padding-top:10px; border-bottom: 0px;}
.skin-2 .wp_widgets ul li table #prev a { text-decoration:underline; margin-left:5px;}
.skin-2 .wp_widgets ul li table #next a { text-decoration:underline; margin-right:5px;}
.skin-2 .wp_widgets ul li table #prev a:visited,.skin-2 .wp_widgets ul li table #next a:visited { text-decoration:underline; background:none; color:#999;}
.skin-2 .wp_widgets ul li table #prev a:hover,.skin-2 .wp_widgets ul li table #next a:hover { text-decoration:none; background:none; color:#999;}

.skin-2 .wp_widgets #recentcomments .recentcomments { padding:0; color:#FFF;}

.skin-2 .wp_widgets ul li .tagcloud { margin:0; padding:0 0 0 5px; line-height:1.6;}
.skin-2 .wp_widgets ul li .tagcloud a { margin-right: 5px; display: inline !important; background:none !important; border-bottom:none; padding:4px 5px 1px 5px; color:#FFF; background-color:#1F1A1C !important; font-weight:normal !important;}
.skin-2 .wp_widgets ul li .tagcloud a:visited	{ border-bottom:none !important; color:#999;}
.skin-2 .wp_widgets ul li .tagcloud a:hover	{ border-bottom:none !important; color:#999;}


/* ----------  contents  ---------- */
.skin-1 .wp_articles .wp_content_style,.skin-2 .wp_articles .wp_content_style { padding-bottom:0;}
.skin-1 .wp_articles .wp_content_style p,.skin-2 .wp_articles .wp_content_style p { padding-bottom: 30px; font-weight:bold !important;}
.skin-1 .wp_articles .wp_index_img,.skin-2 .wp_articles .wp_index_img {}
.skin-1 .wp_articles .wp_index_img p,.skin-2 .wp_articles .wp_index_img p {}
.skin-1 .wp_articles .wp_archive_img,.skin-2 .wp_articles .wp_archive_img { width:100%; border-width:0; margin-bottom:0;}
.skin-1 .wp_articles .wp_archive_img span.img span,.skin-2 .wp_articles .wp_archive_img span.img span { padding: 0;}
.skin-1 .wp_articles .wp_single_img,.skin-2 .wp_articles .wp_single_img { width: 100%;}
.skin-1 .wp_articles .wp_single_img p,.skin-2 .wp_articles .wp_single_img p { padding-bottom: 30px;}
.skin-1 .wp_articles .wp_search_img,.skin-2 .wp_articles .wp_search_img {}


/* skin1 */
.skin-1 .wp_articles {}
.skin-1 .wp_articles .wp_date_style p { padding-bottom: 5px; font-size: 90%;}
.skin-1 .wp_articles .wp_content_style p {}
.skin-1 .wp_articles .wp_archive_img{}
.skin-1 .wp_articles a.more-link { font-size:200%; border:2px solid #000; padding:8px 25px 5px 25px;}
.skin-1 .wp_articles a.more-link:visited {color: #000;  border:2px solid #000;}
.skin-1 .wp_articles a.more-link:hover { color:#666; border:2px solid #666;}
.skin-1 .wp_list_pager { text-align:center;}
.skin-1 .wp_list_pager a.page-numbers { margin:0 3px; padding:3px 5px 2px 5px; border:2px solid #000; color:#000; font-weight:bold; font-size:100%;}
.skin-1 .wp_list_pager a:visited.page-numbers { color:#000; border-color:#000;}
.skin-1 .wp_list_pager a:hover.page-numbers { color:#FFF; background-color:#000;}
.skin-1 .wp_list_pager .current { padding:3px 5px 2px 5px; margin:0 3px; border:2px solid #000; background-color:#000; color:#FFF; font-weight:bold;}
.skin-1 .wp_list_pager .prev { margin:0 3px 0 0;}
.skin-1 .wp_list_pager .next { margin:0 0 0 3px;}
.skin-1 .wp_post_pager { text-align:center;}
.skin-1 .wp_post_pager span.nav-previous { margin:0 0 0 3px;}
.skin-1 .wp_post_pager span.nav-previous a { padding:3px 10px 2px 10px; font-weight:bold;}
.skin-1 .wp_post_pager span.nav-next { margin:0 3px 0 0;}
.skin-1 .wp_post_pager span.nav-next a { padding:3px 10px 2px 10px; font-weight:bold;}
.skin-1 .wp_list_pager a.prev,.skin-1 .wp_list_pager a.next,
.skin-1 .wp_post_pager .nav-previous a,.skin-1 .wp_post_pager .nav-next a { color:#000; border:2px solid #000; padding:3px 10px 2px 10px;}
.skin-1 .wp_list_pager a:visited.prev,.skin-1 .wp_list_pager a:visited.next,
.skin-1 .wp_post_pager .nav-previous a:visited,.skin-1 .wp_post_pager .nav-next a:visited { color:#000; border-color:#000;}
.skin-1 .wp_list_pager a:hover.prev,.skin-1 .wp_list_pager a:hover.next,
.skin-1 .wp_post_pager .nav-previous a:hover,.skin-1 .wp_post_pager .nav-next a:hover { color:#FFF; background-color:#000;}

/* skin2 */
.skin-2 .wp_articles {}
.skin-2 .wp_articles .wp_date_style p { padding-bottom: 5px; font-size: 90%;}
.skin-2 .wp_articles .wp_content_style p {}
.skin-2 .wp_articles .wp_archive_img{}
.skin-2 .wp_articles a.more-link { font-size:200%; border:2px solid #FFF; padding:8px 25px 5px 25px;}
.skin-2 .wp_articles a.more-link:visited {color: #FFF;  border:2px solid #FFF;}
.skin-2 .wp_articles a.more-link:hover { color:#999; border:2px solid #999;}
.skin-2 .wp_list_pager { text-align:center;}
.skin-2 .wp_list_pager a.page-numbers { margin:0 3px; padding:3px 5px 2px 5px; border:2px solid #FFF; color:#FFF; font-weight:bold; font-size:100%;}
.skin-2 .wp_list_pager a:visited.page-numbers { color:#FFF; border-color:#FFF;}
.skin-2 .wp_list_pager a:hover.page-numbers { color:#000; background-color:#FFF;}
.skin-2 .wp_list_pager .current { margin:0 3px; padding:3px 5px 2px 5px; border:2px solid #FFF; background-color:#FFF; color:#000; font-weight:bold;}
.skin-2 .wp_list_pager .prev { margin:0 2px 0 0;}
.skin-2 .wp_list_pager .next { margin:0 0 0 2px;}
.skin-2 .wp_post_pager { text-align:center;}
.skin-2 .wp_post_pager span.nav-previous { margin:0 0 0 3px;}
.skin-2 .wp_post_pager span.nav-previous a { padding:3px 10px 2px 10px; font-weight:bold;}
.skin-2 .wp_post_pager span.nav-next { margin:0 3px 0 0;}
.skin-2 .wp_post_pager span.nav-next a { padding:3px 10px 2px 10px; font-weight:bold;}
.skin-2 .wp_list_pager a.prev,.skin-2 .wp_list_pager a.next,
.skin-2 .wp_post_pager .nav-previous a,.skin-2 .wp_post_pager .nav-next a { color:#FFF; border:2px solid #FFF; padding:3px 10px 2px 10px;}
.skin-2 .wp_list_pager a:visited.prev,.skin-2 .wp_list_pager a:visited.next,
.skin-2 .wp_post_pager .nav-previous a:visited,.skin-2 .wp_post_pager .nav-next a:visited { color:#FFF; border-color:#FFF;}
.skin-2 .wp_list_pager a:hover.prev,.skin-2 .wp_list_pager a:hover.next,
.skin-2 .wp_post_pager .nav-previous a:hover,.skin-2 .wp_post_pager .nav-next a:hover { color:#000; background-color:#FFF;}



/* ----------  comment  ---------- */
.skin-1 #respond .comment-notes,.skin-2 #respond .comment-notes { font-size: 90%; padding-bottom:30px;}
.skin-1 #respond p.comment-form-author,.skin-1 #respond p.comment-form-email,.skin-1 #respond p.comment-form-url,.skin-1 #respond p.comment-form-comment,.skin-2 #respond p.comment-form-author,
.skin-2 #respond p.comment-form-email,.skin-2 #respond p.comment-form-url,.skin-2 #respond p.comment-form-comment {padding-bottom:20px;}
.skin-1 #respond p.form-allowed-tags,.skin-2 #respond p.form-allowed-tags {padding-bottom:40px;}

/* skin1 */
.skin-1 h3#comment-title,.skin-1 #respond h3#reply-title { border:0; background:url(src/blockskin/skin-1/menuh.gif) no-repeat 0 bottom; padding:0; margin-bottom: 20px; color:#000; font-size:200%; line-height:1.7;}
.skin-1 .wp_comment_list { color:#000;}
.skin-1 .wp_comment_list abbr,.skin-1 .wp_comment_list acronym { color:#666;}
.skin-1 .wp_comment_list blockquote,.skin-1 .wp_comment_list q { color:#000;}
.skin-1 .wp_comment_list blockquote { padding:10px 16px; margin:15px 0; background-image:none; background-color:#FFF;}
.skin-1 .wp_comment_list cite {}
.skin-1 .wp_comment_list code, .skin-1 #respond .form-allowed-tags code { color:#777; font-weight:normal;}
.skin-1 .wp_comment_list p.wp_comment_name_area { padding-bottom:4px;}
.skin-1 .wp_comment_list .wp_comment_name_style {font-weight:bold;}
.skin-1 .wp_comment_list .wp_comment_date_style {}
.skin-1 .wp_comment_list .wp_comment_body_style {background-color:#f4f1f2; margin-bottom:30px; padding:10px 16px;}
.skin-1 .wp_comment_list .wp_comment_body_style p {padding-bottom: 0;}
.skin-1 #respond .comment-form-author label,
.skin-1 #respond .comment-form-email label,
.skin-1 #respond .comment-form-url label,
.skin-1 #respond .comment-form-comment label { display: inline-block; width: 140px; vertical-align: top; font-weight: bold;}
.skin-1 #respond .comment-form-author input,
.skin-1 #respond .comment-form-email input,
.skin-1 #respond .comment-form-url input,
.skin-1 #respond .comment-form-comment textarea { color:#000; border-color:#000; background-color:transparent;}
.skin-1 #respond .required { color:#c17566;}
.skin-1 #respond .comment-form-author .required,
.skin-1 #respond .comment-form-email .required { display:inline-block; width:10px; margin-left:-14px;}
.skin-1 #respond .form-submit { padding-top:0;}
.skin-1 #respond .form-submit #submit { font-size:200%; color:#000; background:transparent; border:2px solid #000; padding:8px 25px 5px 25px; font-weight: bold;}
.skin-1 #respond .form-submit #submit:hover { color:#666; background:transparent; border-color:#666;}
.skin-1 #respond .form-submit #submit:active { color:#999; background:transparent; border-color:#999;}

/* skin2 */
.skin-2 h3#comment-title,.skin-2 #respond h3#reply-title { border:0; background:url(src/blockskin/skin-2/menuh.gif) no-repeat 0 bottom; padding:0; margin-bottom: 20px; color:#FFF; font-size:200%; line-height:1.7;}
.skin-2 .wp_comment_list { color:#FFF;}
.skin-2 .wp_comment_list abbr,.skin-2 .wp_comment_list acronym { color:#999;}
.skin-2 .wp_comment_list blockquote,.skin-2 .wp_comment_list q { color:#FFF;}
.skin-2 .wp_comment_list blockquote { padding:10px 16px; margin: 15px 0; background-image:none; background-color:#000;}
.skin-2 .wp_comment_list cite {}
.skin-2 .wp_comment_list code, .skin-2 #respond .form-allowed-tags code { color:#888; font-weight:normal;}
.skin-2 .wp_comment_list p.wp_comment_name_area { padding-bottom:4px;}
.skin-2 .wp_comment_list .wp_comment_name_style {font-weight:bold;}
.skin-2 .wp_comment_list .wp_comment_date_style {}
.skin-2 .wp_comment_list .wp_comment_body_style {background-color:#1F1A1C; margin-bottom:30px; padding:10px 16px;}
.skin-2 .wp_comment_list .wp_comment_body_style p {padding-bottom: 0;}
.skin-2 #respond .comment-form-author label,
.skin-2 #respond .comment-form-email label,
.skin-2 #respond .comment-form-url label,
.skin-2 #respond .comment-form-comment label { display: inline-block; width: 140px; vertical-align: top; font-weight: bold;}
.skin-2 #respond .comment-form-author input,
.skin-2 #respond .comment-form-email input,
.skin-2 #respond .comment-form-url input,
.skin-2 #respond .comment-form-comment textarea { color:#FFF; border-color:#FFF; background-color:transparent;}
.skin-2 #respond .required { color:#883a2b;}
.skin-2 #respond .comment-form-author .required,
.skin-2 #respond .comment-form-email .required { display:inline-block; width:10px; margin-left:-14px;}
.skin-2 #respond .form-submit { padding-top:0;}
.skin-2 #respond .form-submit #submit { font-size:200%; color:#FFF; background:transparent; border:2px solid #FFF; padding:8px 25px 5px 25px; font-weight: bold;}
.skin-2 #respond .form-submit #submit:hover { color:#999; background:transparent; border-color:#999;}
.skin-2 #respond .form-submit #submit:active { color:#666; background:transparent; border-color:#666;}


/* ---------- wordpress Page Lyout ---------- */
.skin-1 .wp_search_block .wp_articles p,.skin-2 .wp_search_block .wp_articles p { padding-bottom: 20px;}
.skin-1 #wp_searchlayout .wp_articles .wp_date_style p,.skin-2 #wp_searchlayout .wp_articles .wp_date_style p { padding-bottom:30px;}

#wp_toplayout {}
#wp_toplayout.asymm .widel-2 .column { width:60%;}
#wp_toplayout.asymm .widel-2 .set-r { width:35%;}
#wp_toplayout.asymm .wider-2 .column { width:35%;}
#wp_toplayout.asymm .wider-2 .set-r { width:60%;}

#wp_archivelayout {}
#wp_archivelayout.asymm .widel-2 .column { width:60%;}
#wp_archivelayout.asymm .widel-2 .set-r { width:35%;}
#wp_archivelayout.asymm .wider-2 .column { width:35%;}
#wp_archivelayout.asymm .wider-2 .set-r { width:60%;}

#wp_searchlayout {}
#wp_searchlayout.asymm .widel-2 .column { width:81%;}
#wp_searchlayout.asymm .widel-2 .set-r { width:15%;}
#wp_searchlayout.asymm .wider-2 .column { width:15%;}
#wp_searchlayout.asymm .wider-2 .set-r { width:81%;}

#wp_toplayout ul li,#wp_archivelayout ul li {margin-bottom:30px;}

/* ---------- wordpress Page Lyout ---------- */
.wp_index_img span.noborder a:hover img,.wp_archive_img span.noborder a:hover img,.wp_search_img span.noborder a:hover img { padding:0 !important; filter:alpha(opacity=80); -moz-opacity: 0.8; 	opacity: 0.8;}