﻿/* 
 Theme Name: Addictive
 Theme URI: http://cozmoslabs.com/
 Description: Built on Thematic Theme
 Author: Cristi Antohe
 Author URI: http://cozmoslabs.com/
 Template: thematic
 Version: 0.1
 .
 This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
 http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 .
 */

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/*@import url('../thematic/library/styles/default.css');*/

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');
/************************************************Main Style*/
/* =Global Elements
 
 -------------------------------------------------------------- */
body {
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

#wrapper {
}

a:link, a:visited {
    color: #2772B3;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

blockquote {
    font-style: italic;
    font-size: 13px;
}

blockquote em, blockquote cite, blockquote i {
    font-style: normal;
}

input, textarea {
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.caps {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.important {
    font-weight: bold;
}

/* =Header
 
 -------------------------------------------------------------- */
#top-ad {
    background: #121212;
}

#header {
    background: #000;
}

/* =Subscribe Box */
#subcribe-box {
    float: right;
    border: 1px solid #4a4a4a;
    width: 300px;
    height: 80px;
    margin-top: 18px;
    color: #fff;
}

#subcribe-box p.title {
    padding: 10px 10px 0 10px;
    font-weight: bold;
    color: #fff;
    margin: 0;
}

#subcribe-box p#feedburner-img {
    float: right;
    padding: 15px 10px 0 0;
    color: #fff;
    margin: 0;
}
.opera #subcribe-box p#feedburner-img {
    float:none;
	position:absolute;
    padding:0;
    margin:0;
	left:50%;
	margin-left:370px;
	top:65px;
}
#subcribe-box ul {
    padding: 10px;
    list-style: none;
    margin: 0;
}

#subcribe-box ul li#rss--1 {
    background: url(images/feed.gif) center left no-repeat;
    padding: 0 0 0 25px;
    height: 18px;
}

#subcribe-box ul li#rss--2 {
    background: url(images/email.gif) center left no-repeat;
    padding: 0 0 0 25px;
    height: 18px;
}

/* =Blog Title*/
#branding {
    height: 100px;
    marging: 0;
    padding: 0;
}

#logo {
    float: left;
    padding-top: 20px;
}

/* =Menu
 
 -------------------------------------------------------------- */
#access {
    background: url(images/access_bg.gif) top left repeat-x #2772b3;
    height: 72px;
    font-size: 13px;
    /*border-top:1px solid #50a3ec;
     
     border-bottom:1px solid #0e4677;*/
    /*margin-top:-1px;*/
    overflow: hidden;
    clear: both;
}

.skip-link {
    display: none;
}

.menu {
    padding: 0;
    overflow: hidden; /* clears the inner float  */
}

.menu ul {
    margin: 0 0 0 10px;
    list-style: none;
    clear: both;
}

.menu ul ul {
    display: none;
}

.menu li {
    display: inline;
}

.menu a, .menu a:visited {
    font-family: "Century Gothic", Arial, Verdana;
    display: block;
    float: left;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding: 8px 15px 9px 15px;
    color: #fff;
    text-decoration: none;
}

.menu a:hover {
    color: #fff;
    text-decoration: underline;
}

.menu .current_page_item a {
    color: #fff;
    text-decoration: underline;
}

.menu .current-cat a {
    color: #fff;
    text-decoration: underline;
}

.menu a:focus {
    color: #fff;
}

/* Home menu */
.menu a:link.on, .menu a:visited.on {
    background: url(images/menu_home.gif) top left repeat-x #111;
}

/************************************************ Category Menu */
.categ-menu {
    padding: 3px 0 0 0;
}

.categ-menu a:link, .categ-menu a:visited {
    /*color:#aaa;*/
    margin: 0 22px 0 0;
    padding: 7px 6px 8px 6px;
}

.categ-menu a:hover {
    color: #fff;
    text-decoration: underline;
}

.categ-menu li {
    float: left;
    padding: 0 0 0 17px;
}

/* Blogging */
.cat-item-3 {
    background: url(images/cmenu_01_blogging.gif) center left no-repeat;
}
#category-archives .cat-item-3{
	background: url(images/ico_01_blogging.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Hardware */
.cat-item-4 {
    background: url(images/cmenu_02_hardware.gif) center left no-repeat;
}
#category-archives .cat-item-4{
    background: url(images/ico_02_hardware.gif) center left no-repeat;
	padding:0 0 0 25px;		
}
/* Internet */
.cat-item-5 {
    background: url(images/cmenu_03_internet.gif) center left no-repeat;
}
#category-archives .cat-item-5{
	background: url(images/ico_03_internet.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Mac OS */
.cat-item-6 {
    background: url(images/cmenu_04_macos.gif) center left no-repeat;
}
#category-archives .cat-item-6{
	background: url(images/ico_04_macos.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* News */
.cat-item-1 {
    background: url(images/cmenu_05_news.gif) center left no-repeat;
}
#category-archives .cat-item-1{
	background: url(images/ico_05_news.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Ubuntu Linux */
.cat-item-8 {
    background: url(images/cmenu_06_ubuntu.gif) center left no-repeat;
}
#category-archives .cat-item-8{
	background: url(images/ico_06_ubuntu.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Windows */
.cat-item-9 {
    background: url(images/cmenu_07_windows.gif) center left no-repeat;
}
#category-archives .cat-item-9{
	background: url(images/ico_07_windows.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/*********************** ID's from the addictivetips.com website */
/* Blogging */
.cat-item-8 {
    background: url(images/cmenu_01_blogging.gif) center left no-repeat;
}
#category-archives .cat-item-8{
	background: url(images/ico_01_blogging.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Hardware */
.cat-item-5 {
    background: url(images/cmenu_02_hardware.gif) center left no-repeat;
}
#category-archives .cat-item-5{
    background: url(images/ico_02_hardware.gif) center left no-repeat;
	padding:0 0 0 25px;		
}
/* Internet */
.cat-item-4 {
    background: url(images/cmenu_03_internet.gif) center left no-repeat;
}
#category-archives .cat-item-4{
	background: url(images/ico_03_internet.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Mac OS */
.cat-item-459 {
    background: url(images/cmenu_04_macos.gif) center left no-repeat;
}
#category-archives .cat-item-459{
	background: url(images/ico_04_macos.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* News */
.cat-item-36 {
    background: url(images/cmenu_05_news.gif) center left no-repeat;
}
#category-archives .cat-item-36{
	background: url(images/ico_05_news.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Ubuntu Linux */
.cat-item-29 {
    background: url(images/cmenu_06_ubuntu.gif) center left no-repeat;
}
#category-archives .cat-item-29{
	background: url(images/ico_06_ubuntu.gif) center left no-repeat;
	padding:0 0 0 25px;
}
/* Windows */
.cat-item-3 {
    background: url(images/cmenu_07_windows.gif) center left no-repeat;
}
#category-archives .cat-item-3{
	background: url(images/ico_07_windows.gif) center left no-repeat;
	padding:0 0 0 25px;
}

#google-search {
    float: right;
    padding: 6px 0 0 0;
    margin: 0;
}

#google-search input {
    width: 216px;
    height: 14px;
    padding: 0;
    margin: 0;
}

/* =Content
 
 -------------------------------------------------------------- */
h1.page-title a{
	font-size:12px;
	float:right;
	display:block;
	padding:5px 0 0 20px;
	background:url(images/feed_white.gif) no-repeat 0px 7px;
}
/*** Icons on category pages */
body.category-blogging-tips .page-title {
    background: url(images/icobig_01_blogging.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-computer-tips .page-title {
    background: url(images/icobig_02_hardware.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-internet-tips .page-title {
    background: url(images/icobig_03_internet.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-mac-os .page-title {
    background: url(images/icobig_04_macos.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-miscellaneous-tips-and-news .page-title {
    background: url(images/icobig_05_news.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-ubuntu-linux-tips .page-title {
    background: url(images/icobig_06_ubuntu.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

body.category-windows-tips .page-title {
    background: url(images/icobig_07_windows.gif) 0 27px no-repeat;
    padding: 30px 0 10px 30px;
}

/*** Home page icons */
.category-blogging-tips .entry-meta {
    background: url(images/ico_01_blogging.gif) center right no-repeat;
}

.category-computer-tips .entry-meta {
    background: url(images/ico_02_hardware.gif) center right no-repeat;
}

.category-internet-tips .entry-meta {
    background: url(images/ico_03_internet.gif) center right no-repeat;
}

.category-mac-os .entry-meta {
    background: url(images/ico_04_macos.gif) center right no-repeat;
}

.category-miscellaneous-tips-and-news .entry-meta {
    background: url(images/ico_05_news.gif) center right no-repeat;
}

.category-ubuntu-linux-tips .entry-meta {
    background: url(images/ico_06_ubuntu.gif) center right no-repeat;
}

.category-windows-tips .entry-meta {
    background: url(images/ico_07_windows.gif) center right no-repeat;
}

#main {
    padding: 0;
    /*background:url(images/right_shadow.gif) 617px 0px repeat-y;*/
}

#content {
    width: 620px;
}

#nav-above {
    /*display:none;*/
}

.hentry {
    margin: 9px 0 0 0;
    padding: 20px 1px 20px 11px;
    border-top: 1px solid #e0e0e0;
    font-size: 13px;
}

.p1 {
    margin: 0;
    border: none;
}

.page-title {
    font-size: 22px;
    font-weight: bold;
    padding: 30px 0 10px 0;
    color: #343438;
    /*text-align:center;*/
    border-bottom: 1px solid #e3e3e3;
}

.page-title span {
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
}

.entry-title {
    font-family: "Century Gothic", Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #343438;
    font-size: 30px;
    line-height: 32px;
    padding: 8px 0 2px 0;
    font-weight: bold;
    color: #000;
}

body.single .entry-title {
    font-weight: bold;
}

.entry-title a {
    text-decoration: none;
    color: #343438;
}

.entry-title a:hover {
    color: #2772B3;
}

.entry-meta {
    font-size: 11px;
    color: #787878;
}

.entry-meta a {
    color: #787878;
    font-style: italic;
}

.entry-meta a:hover {
}

.entry-meta .author {
}

.entry-meta .meta-sep {
}

.entry-meta abbr {
}

.entry-content {
    margin: 18px 0 0 0;
    overflow: hidden;
}

.entry-content h1, .entry-content h2 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 18px 0;
    padding: 18px 0 0 0;
}

.entry-content h3 {
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 18px 0;
    padding: 18px 0 0 0;
}

.entry-content h4 {
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.entry-content h5 {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.entry-content h6 {
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.entry-content ul {
    list-style: square;
    margin: 0 0 18px 1.5em;
}

.entry-content dt {
    font-weight: bold;
}

.entry-content dd {
    margin: 0 0 18px 0;
}

.entry-content abbr, .entry-content acronym, .entry-content .help {
    border-bottom: 1px dotted #333;
    cursor: help;
}

.entry-content ul.xoxo {
    margin: 0 0 18px 0;
    overflow: hidden;
}

.entry-content ul.xoxo ul {
    margin: 0 0 0 1.5em;
}

li.content-column, .entry-content li.linkcat {
    float: left;
    list-style: none;
    margin: 0 20px 0 0;
}

.entry-content li.linkcat ul.xoxo {
    overflow: visible;
}

.more-link {
    font-weight: bold;
    font-style: italic;
    display: block;
}

.page-link {
    margin: 0 0 18px 0;
}

.page .edit-link {
    float: left;
    clear: both;
}

.entry-utility {
    font-size: 11px;
    color: #787878;
}

.entry-utility a {
    font-style: italic;
    color: #787878;
}

.entry-utility a:hover {
}

.comments-link a {
    font-weight: bold;
    color: #2772B3;
}

/* =Category Page
 
 -------------------------------------------------------------- */
.category-listing {
    margin-top: 15px;
}

.category-listing li a {
    display: block;
    padding: 3px;
}

.category-listing li a:hover {
    background: #f1f1f1;
}

/* =Comments
 
 -------------------------------------------------------------- */
#comments {
    /*background:#B5D1EA;*/
    color: #000;
    margin: 54px 0 0 0;
    padding: 18px 0;
    overflow: hidden;
}

#comments h3 {
    text-align: left;
    font-family: "Century Gothic", Verdana, Arial, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 32px;
    padding: 40px 0 15px 0;
    clear: both;
    color: #323232;
}

#comments .comments:first-child h3 {
    padding-top: 18px;
}

#comments ol {
    margin: 0 0 36px 0;
    list-style: none;
}

#comments li {
    margin: 0 0 0px 20px;
    padding: 0;
    position: relative;
    clear: both;
    margin-top: -1px;*

margin-top:
    -3px;

height:
    1%;
}

#comments li li {
    margin-top: -1px;
}

#comments .comment-author {
    width: 85px;
    float: left;
    margin-top: 2px;
}

#comments .comment-content, #comments li li .comment-content, #comments li.alt li .comment-content, #comments li li li .comment-content, #comments li.alt li li .comment-content, #comments li li.alt li .comment-content {
    margin-left: 95px;
    background: #f1f1f1;
    border: 1px solid #dddddd;
    min-height: 150px;
    _height: 150px;
    padding: 20px;
    color: #323232;
}

#comments li.alt .comment-content, #comments li li.alt .comment-content, #comments li li li.alt .comment-content {
    background: #f9f9f9;
}

#comments a {
}

#comments li.byuser {
    /*background:#5C9BD1;
     
     border-color:#3B86C7;*/
}

#comments li.byuser p a {
}

#comments li.bypostauthor {
}

#comments li.bypostauthor p a {
}

#comments .avatar {
    width: 80px;
    height: 80px;
}

#comments .fn {
    font-weight: bold;
    font-size: 14px;
    padding: 0;
    display: block;
    color: #323232;
}

#comments .fn a {
    color: #323232;
}

#comments-list .comment-meta {
    font-size: 10px;
    width: 85px;
    float: left;
    clear: both;
    color: #999999;
    line-height: 11px;
}

#comments-list .comment-meta a {
    font-style: italic;
    color: #999999;
}

#comments li p {
    margin: 0;
    padding: 0 0 18px 0;
}

#comments div.comment-reply-link {
    margin: -30px 0 0px 130px;
    position: absolute;
}

#comments .children {
    list-style: none;
    clear: both;
    padding: 0;
    margin: 0;
}

#trackbacks-list {
    display: none;
}

#trackbacks-list h3 {
    background: url(images/trackbacks_showhide.gif) bottom right no-repeat;
    cursor: pointer;
    padding: 10px 0 15px 0;
    height: 1%;
}

#trackbacks-list ol {
    display: none;
}

#trackbacks-list .comment-author {
    font-size: 10px;
    color: #999999;
    line-height: 12px;
}

#trackbacks-list .comment-author a {
    font-size: 14px;
    font-weight: bold;
    color: #323232;
}

#respond {
    color: #323232;
    width: auto;
    _width: 585px;
    margin: 0;
    margin-right: 10px;
    padding: 0 0 0px 0;
    border: none;
    background: none;
}

#respond h3 {
    padding-top: 18px;
}

#respond form {
    padding: 0 0 36px 0;
}

#respond #form-section-author {
    width: 230px;
    float: left;
}

#respond #form-section-author input {
    width: 220px;
}

#respond #form-section-email {
    width: 220px;
    float: right;
}

#respond #form-section-email input {
    width: 100%;
}

#respond #form-section-url {
    clear: both;
}

#respond #form-section-url input {
    width: 100%;
}

#respond .form-label {
    font-size: 10px;
}

#respond .form-input input {
    margin: 0 0 14px 0;
}

#respond textarea {
    width: 100%;
    margin: 0 0 16px 0;
}

#respond .form-submit {
    float: right;
}

p.subscribe-to-comments {
    width: 260px;
    float: left;
}

p.subscribe-to-comments label {
}

p.comment_license {
    clear: both;
    margin: 0;
}

p.solo-subscribe-to-comments {
    clear: both;
    margin: 0;
}

p.solo-subscribe-to-comments:first-line {
    font-style: italic;
}

/*input#solo-subscribe-email {
 
 width:220px;
 
 margin:9px 0;
 
 }*/
#respond .required {
    font-weight: bold;
}

/* =Author Info
 
 -------------------------------------------------------------- */
#author-info {
    margin: 18px 0 36px 0;
}

#author-info p:first-line {
    font-weight: bold;
}

#author-info .avatar {
    float: left;
    width: 72px;
    height: 72px;
    margin: 0 10px 0 0;
    padding: 5px;
    background: #B5D1EA;
    position: relative;
    top: 4px;
}

/* =Navigation
 
 -------------------------------------------------------------- */
.navigation {
    margin: 0px 0 36px 0;
    overflow: hidden;
}

.nav-previous {
    float: left;
    width: 50%;
}

.nav-next {
    float: right;
    width: 50%;
    text-align: right;
}

#nav-above, #nav-below {
    width: 100%;
}

#nav-above {
    /*margin:18px 0 36px 0;*/
}

.home #nav-above, .single #nav-above {
    display: none;
}

.paged #nav-above {
    display: none;
}

/* =Asides (widgetized areas)
 
 -------------------------------------------------------------- */
#primary {
    padding-top: 20px;
    right: 0;
}

#secondary {
    right: 0;
}
#content #single-top li{
	border:none;
}
#content #single-insert li{
	border:none;
}
.aside ul {
    margin: 0;
    list-style: none;
}

.aside h3 {
    font-size: 14px;
    font-weight: bold;
}

.aside ul ul {
    list-style: none;
    margin: 0 0 18px 0px;
}

.aside ul ul ul {
    margin: 0 0 0 1.5em;
}

/* Begin Calendar styles */
.aside table {
    border-top: 1px solid #e0e0e0;
    margin: 0 0 8px 0;
}

.aside th {
    border-left: 1px solid #e0e0e0;
}

.aside tr {
    border-bottom: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    line-height: 35px;
}

.aside td {
    border-left: 1px solid #e0e0e0;
    padding: 0 10px
}

.aside caption { /* Make the caption match h3 styles */
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    margin: 0 0 9px 0;
}

.aside tfoot tr {
    border: none;
    line-height: 36px;
}

.aside tfoot td {
    border: none;
    padding: 0;
}

.aside #next {
    text-align: right;
}

/* End Calendar styles */
/* Begin Search styles */
.aside form {
    margin: 4px 0 10px 0;
}

/* End Search styles */
#content .widgetcontainer {
    border-top: 1px solid #e0e0e0;
    padding: 0px 1px 0px 1px;
    margin: 0px 0 0px 0;
}

#index-top .widgetcontainer, #single-top .widgetcontainer, #page-top .widgetcontainer {
    border-top: none;
    border-bottom: 1px solid #e0e0e0;
    padding: 0 1px 0px 1px;
    margin: 0 0 0px 0;
}

#content .aside:first-child .widgetcontainer:first-child {
    padding-top: 18px;
}

.page #content .aside:first-child .widgetcontainer:first-child {
    padding-top: 0;
}

#content .aside h3 {
    font-size: 24px;
    line-height: 26px;
    padding: 8px 0 20px 0;
    font-weight: bold;
}

#single-bottom .widgetcontainer {
    border-top: none;
}

.main-aside h3 {
    color: #5d5d5d;
    font-family: "Century Gothic", Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 17px 0 1px 0px;
}

.main-aside ul ul li {
    border-bottom: 1px solid #e3e3e3;
    padding: 5px 0;
    margin: 0;
}

/************************************************ Footer Aside */
.sub-aside h3 {
    color: #5e5e5e;
    font-family: "Century Gothic", Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
}

#footer .widgetcontainer {
    padding: 0 1px;
    margin: 0 0 18px 0;
}

/* =Footer
 
 -------------------------------------------------------------- */
#footer {
    background: #060606;
    color: #fff;
    padding: 10px 0 10px 0;
}

#footer .widgettitle {
    padding: 10px 0 10px 0;
}

#footer a {
    color: #fff;
}

#subsidiary .aside {
    margin-bottom: 18px;
}

#siteinfo {
    text-align: center;
    padding: 18px 0;
    font-size: 11px;
}

#siteinfo a {
    font-style: italic;
}

/* =PageNavi
 
 -------------------------------------------------------------- */
/* Use !important to override PageNavi CSS */
.wp-pagenavi {
    margin: 0 0 0 0;
    line-height: 36px;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
    color: #2772B3 !important;
    background:#transparent !important;

border:
    1px

solid #e0e0e0 !important;
}

.wp-pagenavi a:hover {
    color: #000 !important;
}

.wp-pagenavi span.pages {
    margin-left: 0 !important;
    padding-left: 0 !important;
}

.wp-pagenavi span.current {
    border: 1px solid #e0e0e0 !important;
}

.wp-pagenavi span.extend {
    margin: 0 !important;
}

.page-item-3294 {
    display: none;
}

#nav-above {
    display: none;
}

#top-add {
    background: #000;
    text-align: center;
}

/* =Featured Posts on Home Page
 
 -------------------------------------------------------------- */
ul#featured-posts {
    background: url(images/featured_bg.png) top left no-repeat #111;
    float: left;
    margin: 0px 0 30px 0;
    padding: 15px 10px 15px 27px;
    list-style: none;
    color: #f1f1f1;
    font-size: 11px;
    line-height: 13px;
}

#featured-posts li {
    float: left;
    width: 150px;
    padding: 12px 10px 10px 10px;
    margin-right: 17px;
    min-height: 272px;
}

#featured-posts li p {
    margin: 0;
    padding: 0;
}

#featured-posts li:hover {
}

#featured-posts li:hover h4 a, #featured-posts li:hover p {
}

#featured-posts li h4 a {
    font-size: 11px;
    line-height: 13px;
    display: block;
    padding: 5px 1px;
    color: #f1f1f1;
    font-weight: bold;
}

#featured-posts li.category-blogging-tips {
    background: url(images/feat_01_blogging.gif) bottom center no-repeat;
}

#featured-posts li.category-computer-tips {
    background: url(images/feat_02_hardware.gif) bottom center no-repeat;
}

#featured-posts li.category-internet-tips {
    background: url(images/feat_03_internet.gif) bottom center no-repeat;
}

#featured-posts li.category-mac-os {
    background: url(images/feat_04_macos.gif) bottom center no-repeat;
}

#featured-posts li.category-miscellaneous-tips-and-news {
    background: url(images/feat_05_news.gif) bottom center no-repeat;
}

#featured-posts li.category-ubuntu-linux-tips {
    background: url(images/feat_06_ubuntu.gif) bottom center no-repeat;
}

#featured-posts li.category-windows-tips {
    background: url(images/feat_07_windows.gif) bottom center no-repeat;
}