@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:#2459ac; 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 #253a5b !important; padding:0; color:#253a5b;}
.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 #2459ac !important; background-color:transparent; color:#2459ac;}

.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:#b2bed1; 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:#2459ac; border:none; padding:1px 7px;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#FFF; background:#5a87cd; border:none;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#4272bc; 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:#253a5b;}
.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:#2459ac; text-decoration:underline; padding:0;}
.skin-1 .wp_widgets ul li table td a:visited { color:#4272bc; text-decoration:underline;}
.skin-1 .wp_widgets ul li table td a:hover { color:#5a87cd; 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:#4272bc;}
.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:#5a87cd}

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

.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:#253a5b; background-color:#e9edf3!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:#5a87cd;}

/* 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:#2073f6; 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 #a0acbf !important; padding:0; color:#a0acbf;}
.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 #2073f6 !important; background-color:transparent; color:#2073f6;}

.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:#495566; color:#A0ACBF; background-color:transparent;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit { color:#030e1f; background:#2073f6; border:none; padding:1px 7px;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#030e1f; background:#0f3877; border:none;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#18468e; 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:#a0acbf;}
.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:#2073f6; text-decoration:underline; padding:0;}
.skin-2 .wp_widgets ul li table td a:visited { color:#18468e; text-decoration:underline;}
.skin-2 .wp_widgets ul li table td a:hover { color:#0f3877; 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:#18468e;}
.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:#0f3877;}

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

.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:#a0acbf; background-color:#1b1f26 !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:#2073f6;}


/* ----------  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 #2459ac; padding:8px 25px 5px 25px;}
.skin-1 .wp_articles a.more-link:visited {color: #2459ac;  border:2px solid #2459ac;}
.skin-1 .wp_articles a.more-link:hover { color:#5a87cd; border:2px solid #5a87cd;}
.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 #2459ac; color:#2459ac; font-weight:bold; font-size:100%;}
.skin-1 .wp_list_pager a:visited.page-numbers { color:#2459ac; border-color:#2459ac;}
.skin-1 .wp_list_pager a:hover.page-numbers { color:#FFF; background-color:#2459ac;}
.skin-1 .wp_list_pager .current { padding:3px 5px 2px 5px; margin:0 3px; border:2px solid #2459ac; background-color:#2459ac; 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:#2459ac; border:2px solid #2459ac; 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:#2459ac; border-color:#2459ac;}
.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:#2459ac;}

/* 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 #2073f6; padding:8px 25px 5px 25px;}
.skin-2 .wp_articles a.more-link:visited {color: #2073f6;  border:2px solid #2073f6;}
.skin-2 .wp_articles a.more-link:hover { color:#0f3877; border:2px solid #0f3877;}
.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 #2073f6; color:#2073f6; font-weight:bold; font-size:100%;}
.skin-2 .wp_list_pager a:visited.page-numbers { color:#2073f6; border-color:#2073f6;}
.skin-2 .wp_list_pager a:hover.page-numbers { color:#030e1f; background-color:#2073f6;}
.skin-2 .wp_list_pager .current { margin:0 3px; padding:3px 5px 2px 5px; border:2px solid #2073f6; background-color:#2073f6; color:#030e1f; 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:#2073f6; border:2px solid #2073f6; 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:#2073f6; border-color:#2073f6;}
.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:#030e1f; background-color:#2073f6;}



/* ----------  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:#2459ac; font-size:200%; line-height:1.7;}
.skin-1 .wp_comment_list { color:#253a5b;}
.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:#253a5b;}
.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:#f2efed; 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:#253a5b; border-color:#b2bed1; 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:#2459ac; background:transparent; border:2px solid #2459ac; padding:8px 25px 5px 25px; font-weight: bold;}
.skin-1 #respond .form-submit #submit:hover { color:#5a87cd; background:transparent; border-color:#5a87cd;}
.skin-1 #respond .form-submit #submit:active { color:#4272bc; background:transparent; border-color:#4272bc;}

/* 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:#2073f6; font-size:200%; line-height:1.7;}
.skin-2 .wp_comment_list { color:#a0acbf;}
.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:#a0acbf;}
.skin-2 .wp_comment_list blockquote { padding:10px 16px; margin: 15px 0; background-image:none; background-color:#030e1f;}
.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:#2e2a26; 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:#a0acbf; border-color:#495566; 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:#2073f6; background:transparent; border:2px solid #2073f6; padding:8px 25px 5px 25px; font-weight: bold;}
.skin-2 #respond .form-submit #submit:hover { color:#0f3877; background:transparent; border-color:#0f3877;}
.skin-2 #respond .form-submit #submit:active { color:#18468e; background:transparent; border-color:#18468e;}


/* ---------- 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;}