/*    GATEWAY THEME/BLACK    Copyright (c) 2009, Ernesto Mendez    http://der-design.com*//* BASIS/COLORS */body, input, textarea { color: #241e1e; }h1, h2, h3, h4, h5, h6 { color: #241e1e; }a { color: #3b8ab7; }table thead th { color: #b9b9b9;; }table tbody th { /* color: black; */ }input,textarea { color: #453e3e; }input:focus { color: #b9b9b9; }label { color: #241e1e; }abbr a:hover, acronym a:hover { color: black; }input[type=submit], input[type=reset] {  color: #b9b9b9;; }input.invalid { color: #241e1e; }.message { color: #241e1e; }/* BASIS/BACKGROUNDS */ul.check li { list-style: none; padding-left: 27px;  background: url(../images/interface-black/list-style-image.png) no-repeat 0 9px; }table thead th {background-color: #241e1e; }table thead th:hover { background: #332d2d;}table tbody td:hover { background: #e8e8e8; }input:hover, textarea:hover { background: #f3f3f3; }input:focus { background: #241e1e; }textarea:focus { background: #f3f3f3; }input.invalid { background: none; }input[type=submit], input[type=reset] {  background: #241e1e;  }input[type=submit]:hover, input[type=reset]:hover { background: #332d2d; }.message { background: #dfdfdf; }/* BASIS/BORDERS */acronym, abbr { border-bottom: dashed 1px #241e1e; }table { border: solid 1px #241e1e; }table tbody tr { border-top: solid 1px #241e1e;  }table tbody th, table tbody td { border-right: solid 1px #241e1e; }input, textarea { border: solid 1px #241e1e;;  }textarea:focus { border-right: solid 10px #241e1e; }input.invalid { border-color: #dcddde; }.message { border: 2px dotted #241e1e; }/* CORE/DROPDOWN MENU */#header ul#navigation li ul li a.alt {    /*  Alternating Color for Menus */    background-color: #453e3e;}#header ul#navigation li a {    /*  Normal Menu Link's Color (2) */    color: #3b8ab7;}#header ul#navigation li a:hover {    /*  Normal Menu Link's Color (Hover) (2) */    color: #1f628c;}#header ul#navigation li.current_page_item > a {    /*  Menu Link's Active Color (3) */    color: #241e1e;}#header ul#navigation li ul li a {    /*  Submenu Link Color */    color: #ababab;    /*  Submenu Link Background */    background: #3a3333;}#header ul#navigation li ul li.current_page_item > a { color: #ababab;  }#header ul#navigation li ul li a:hover, #header ul#navigation li ul li.dir:hover > a {    /*  Submenu Link's Color (Hover) */    color: #241e1e;    /*  Submenu Link's Background (Hover) */    background: #3b8ab7;}/* CORE/BACKGROUND COLORS */#header #header-sep,#pagination .current, #pagination a,#page-meta .links,#content .sidebar #search-widget form#search input.submit,#footer-widgets #search-widget input.submit{ background-color: #241e1e; }/* FEATURED META */#featured .meta { background: #241e1e; }#featured .meta a.info { color: #b9b9b9; }#featured .meta a.info:hover {}/* COMMENTS  */#content .posts .post .post-meta .heading a.comments { color: #b9b9b9; }#content .posts .post .post-meta .heading a.comments:hover { color: #241e1e; }#content .posts .post .post-meta .heading span.date { color: #241e1e; }/* PAGINATION */#pagination .pages { color: #a0a0a0; }#pagination .current, #pagination a { background: #241e1e; border: solid 1px #241e1e; color: #b9b9b9; }#pagination a:hover { background-color: #919191; color: #241e1e; border-color: #919191; }#pagination .current { background: white; color: #241e1e; border-color: #b9b9b9; }/* PAGE-META */#page-meta p.description { color: #332d2d; }#page-meta .links { background: #241e1e; border: solid 1px #241e1e; }#page-meta .links a { color: #b9b9b9; }#page-meta .links a:hover { background-color: #332d2d   ; }#page-meta .links li.current_page_item > a{ background-color: white; color: #241e1e; }#page-meta .links li.current_page_item > a:hover { background-color: #f3f3f3; }/* LINKS WIDGET */#content .sidebar .widget ul li { color: #3b8ab7; }#content .sidebar .widget ul.check li { color: #241e1e; }#content .sidebar .widget ul li a { color: #3b8ab7; }#content .sidebar .widget ul li a:hover { color: #1f628c; }#content .sidebar .widget ul li:hover { color: #241e1e; }/* PORTFOLIO THUMBS */#portfolio .wrap .thumbs .thumb .hover .heading a { color: #241e1e; }#content .posts .post .post-meta .heading span.date a { color: #241e1e; }/* COMMENTS STYLING */#comments .comment-author { padding-bottom: 4px; border-bottom: solid 1px #241e1e; }#comments .comment-author cite.fn, #comments .comment-author cite.fn a { color: #241e1e; }#comments .comment-author cite.fn a:hover { color: #665555; }#comments .comment-author-admin, #comments .comment-author-admin img.avatar { background: #eeeeee;}#comments #comments-heading { border-color: #241e1e; }/* CORE/BACKGROUND IMAGES */#interactive .email a.icon { background-image: url(../images/interface-black/email-studio.png); }#featured .progress .bar { background-image: url(../images/interface-black/progress-bg.png); }#interactive div { background-image: url(../images/interface-black/horizontal-separator.png); }#interactive .email .separator { background-image: url(../images/interface-black/small-separator.png); }#content .wrap { background-image: url(../images/interface-black/vertical-separator.png); }#content .wrap .border-fix { background-image: url(../images/interface-black/border-fix.png); }#content .posts .post .post-meta .heading { background-image: url(../images/interface-black/post-heading-block.png); }#content .posts .post .post-meta .heading .top, #content .posts .post .post-meta .heading .bottom { background-image: url(../images/interface-black/post-heading-line.png); }#content .posts .post .post-meta .heading a.comments { background-image: url(../images/interface-black/comments-bubble.png); }#content .sidebar #search-widget form#search input.submit { background-image: url(../images/interface-black/search-icon.png); }#footer .footer-top { background-image: url(../images/interface-black/horizontal-separator.png); }#page-meta .border-bottom { background-image: url(../images/interface-black/horizontal-separator.png); }#portfolio .wrap .thumbs .thumb .hover .heading { background-image: url(../images/interface-black/post-heading-line.png); }#portfolio .wrap .thumbs .thumb .hover .heading .bottom { background-image: url(../images/interface-black/post-heading-line.png); }/* FIXES */#content .full-width { background: none; }/* SEARCH */#content .full-width form#search input.submit { background-color: #241e1e; }/* EXTRA */p.tagslist { background-color: #eeeeee;}