@import url(http://www.kennysia.com/mt-static/plugins/mid-century/screen.css);

/* Change Link Colours */
a,
a:link,
a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}


body {
    background-color: #1a3e55;
}

#container {
    background-color: #FFFFFF; 
    background-image: url(http://www.kennysia.com/mt-static/themes/kennysia-theme/body.png);
    background-attachment: fixed; 
    background-position: top left; 
    *background-position: bottom left; 
    background-repeat: repeat-x;
}


#content {
    padding: 0px 0;
    margin: auto;
}


#content-inner {
    background-image: url(http://www.kennysia.com/mt-static/themes/kennysia-theme/content-inner.png);
    background-repeat: repeat-y;
    background-attachment: fixed; 
    *background-attachment: scroll; 
    background-position: top center; 
    padding: 0px 0px 30px 0px; 

}

#header-inner, #content-inner, #footer-inner {
    position: relative;
    width: 1000px;
}

#header {
    background: transparent;
}

#header-inner {
    background-image: url(http://www.kennysia.com/mt-static/themes/kennysia-theme/header.png);
    *background-attachment: scroll; 
    *background-position: top center;
    height: 100px;
    margin: auto;
}


#header-name {
    background-image: none;
    padding: 20px 0 15px 55px;
}



#footer {
    background-color: transparent;
    background-image: none;
    padding: 0px 0px;
    border-top: none;
}

#footer-inner {
    background-image: url(http://www.kennysia.com/mt-static/themes/kennysia-theme/footer.png);
    *background-attachment: scroll; 
    *background-position: top center;
    height: 100px;
    margin: auto;
}


#alpha-inner {
    margin-top: 10px;
}


#beta,
.layout-wtt #beta,
.layout-twt #beta,
.layout-wt #beta,
.layout-tw #beta,
.layout-wm #beta,
.layout-mw #beta {

    width: 395px;
}

#beta-columns {
/*    background-position: 180px; */
    background-position: left;
}

#beta-columns-left {
    width: 170px;
    margin: 0px;
    float: left;
    padding-left: 20px;
}

#beta-columns-right {
    width: 190px;
    margin-left: 15px;
    float: left;
}


/* Entries ----------------------------------------------------------------- */

.entry-asset,
.page-asset {
    margin: 0 5px 0 25px;
}

.entry-asset .asset-header h1#page-title,
.entry-asset .entry-title ,
.page-asset .asset-header h1#page-title,
.page-asset .page-title {
    margin: 0 0 0 0px;
}


.entry-asset .entry-title, .page-asset .page-title {
    font-family: "Century Gothic", Verdana, Arial;
    font-size: 22px;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 10px;
}

.page-asset h2.asset-name {
    border-bottom: none;
}


.entry-title a,
.entry-title a:link,
.entry-title a:visited,
.page-title a,
.page-title a:link,
.page-title a:visited {
    color: #000;
}


.entry-title a:hover, .page-title a:hover {
    background: #f3f7f9;
}

.asset .asset-content a {
    text-decoration: none;
}

.asset .asset-content a:hover {
    background: #f3f7f9;
}


.entry-asset .asset-body,
.page-asset .asset-body {
    font-family: Verdana, Arial;
    font-size: 12px;
    margin-left: 5px;
    color: #333333;
}

.comment .byline img {
    display: inline;
    vertical-align: middle;
}

.comment-content {
    font-family: Verdana, Arial;
    font-size: 12px;
    color: #111111;
    line-height: 120%;
}

.commenter-auth-type {
    display: inline;
    float: right; 
    padding-right: 10px; 
    vertical-align: top; 
    color: #FFFFFF; 
    font-size: 8px;
    font-weight: bold;
    /* CSS3 standard */
    opacity: 0.6;
}


.comment-content p {
    padding-top: 8px;
    padding-bottom: 1px;
}

.comment-reply {
    margin-left: 20px;
}



.comment .comment-header {
   background: #fff url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-bg-bot-sq.gif) no-repeat 0 0;

}

.comment .comment-content {
   background: #eeeeee url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-bg-top-sq.gif) no-repeat 0 0;
}

.comment-content .comment-content-inner {
    border: none; 
}


.comment-friend .comment-header {
    background: #ffffff url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-green-bg-bot-sq.gif) no-repeat 0 0;
}
.comment-friend .comment-content {
    background: #daffe4 url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-green-bg-top-sq.gif) no-repeat 0 0;
}



.comment-by-registered .comment-header {
    background: #ffffff url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-blue-bg-bot-sq.gif) no-repeat 0 0;
}
.comment-by-registered .comment-content {
    background: #dbddff url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-blue-bg-top-sq.gif) no-repeat 0 0;
}


.comment-by-author .comment-content-inner {
    border-left: none;
    border-right: none;
}
.comment-by-author .comment-header {
    background: #ffffff url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-hl-bg-bot-sq.gif) no-repeat 0 0;
}
.comment-by-author .comment-content {
    background: #ffffdd url(http://www.kennysia.com/mt-static/themes/kennysia-theme/entry-comment-hl-bg-top-sq.gif) no-repeat 0 0;
}

.comment-link-reply {
    display: inline; 
    float: right; 
    visibility: hidden;
    color: #AAAAAA;
}

#comment-greeting img {
    display: inline;
    vertical-align: middle;
}


.status-indicator {
    display: inline;
    height: 20px;
    width: 20px;
    background: url(http://www.kennysia.com/mt-static/images/indicator-login.gif) no-repeat 0 0;
    padding: 2px 7px;
}


.entry-asset .asset-footer {
    margin-left: 0px;
    margin-bottom: 50px;
}

.entry-commentcount {
    float: right;
    width: 126px;
    background: url(http://www.kennysia.com/mt-static/themes/kennysia-theme/comment-bg-long.gif) no-repeat 0 0;
}

.entry-commentcount a {
    background: none;
}


.shorttalk {
    margin: 10px 40px 15px 10px;
    border-top: 1px dotted #BBBBBB;
    border-bottom: 1px dotted #BBBBBB;
    line-height: 130%;
}

.shorttalk p {
    font-size: 10px;
    font-name: Verdana, Arial;
    color: #777777;
    padding-top: 5px;
    padding-bottom: 5px;
}



.entry-listing-title {
    font-weight: bold;
}


.table .td {
    margin: 5px;
}



/* Module ----------------------------------------------------------------- */

.module-content {
    font-size: 12px;
    margin-bottom: 40px;
    margin-left: 5px;
}

.module-content a,
.module-content a:link,
.module-content a:visited {
    color: #3F5280;
}

/*

.module-content a:hover {
    background-color: #f3f7f9;
}

*/

h2.module-header, h2.widget-header {
    padding-left: 5px;
    font-size: 14px;
    background-color: rgb(51, 120, 156);
    color: #FFFFFF;
    border-bottom: none;
    margin-bottom: 10px;
}

.module-categories, .module-archives  {
    color: #666666;
}


/*

.module-content ul {
	padding-left: 15px;
}

.module-content li {
	list-style-type: circle;
}

.module-list-item {
    font-family: Verdana;
    font-size: 9px;
    color: #555555;
}



.module-recent-comments ul li {
    margin-bottom: 10px;
    padding-top: 5px;
    background-image: url(http://www.kennysia.com/images/sidebar-narrow-bg-top.gif);
    font-family: Verdana;
    font-size: 9px;
    color: #555555;

}

.module-recent-comments ul li .comment-attribution {
    padding: 10px 0 0 25px;
    background-image: url(http://www.kennysia.com/images/sidebar-narrow-bg-bot.gif);
    font-size: 10px;
    font-family: Arial;
    color: #555555;

}
*/

/* Categories */

.module-archive ul {
    line-height: 16px;
    border-top: 1px solid #e7eef3;
}

.module-archive ul ul {
    padding-left: 15px;
    border-top: none;
}

.module-archive ul li a {
    border-bottom: 1px solid #e7eef3;
    padding: 4px 6px;
    display: block;
}
.module-archive ul li a:hover {
    background: #f3f7f9;
    text-decoration: none;
}


/* Recent Entries */

.module-recent-entries ul li {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #ddddd9;
}
.module-recent-entries ul li p {
    font-family: Georgia;
}


/* Recent Comments */


.module-recent-comments ul li {
    width: 150px;
    margin-bottom: 10px;
    padding-top: 5px;
    background: url(http://www.kennysia.com/mt-static/plugins/mid-century/sidebar-narrow-bg-top.gif) no-repeat 0 0;
   font-family: Verdana;
   font-size: 9px;
}


.module-recent-comments ul li p {
    margin: 0;
    background: #eeeeea;
    color: #555555;
    padding: 3px 10px 5px;
}


.module-recent-comments ul li .comment-attribution {
    padding: 10px 0 0 25px;
    background: url(http://www.kennysia.com/mt-static/plugins/mid-century/sidebar-narrow-bg-bot.gif) no-repeat 0 0;
    color: #555555;
    font-size: 9px;
    font-family: Verdana;
    font-weight: bold;
}


.module-recent-comments ul li .comment-attribution img {
    display: inline;
    vertical-align: middle;
}


.module-progress-bar {
    color: #FFFFFF;
    font-size: 12px;
    font-family: Verdana;
    font-weight: bold;
}








/* ************************************************************************ */
/* THEME 

#container {
//    background-image: url(http://www.kennysia.com/images/body-red.png);
    background-image: url(http://www.kennysia.com/images/body-black.png);
//    background-image: url(http://www.kennysia.com/images/body-luf.png);
//    background-image: url(http://www.kennysia.com/images/bg-addict.gif);
    background-repeat: repeat;
}



#header-inner {
//    background-image: url(http://www.kennysia.com/images/header-cny.png);
    background-image: url(http://www.kennysia.com/images/header-black.png);
//    background-image: url(http://www.kennysia.com/images/header-luf.png);
//    background-image: url(http://www.kennysia.com/images/banner-addict.jpg);

}


#container-inner {
//    background-image: url(http://www.kennysia.com/images/sideart-luf.png); 
    background-attachment: fixed; 
    background-position: top center; 
    *background-position: top center; 
    background-repeat: no-repeat;
}


h2.module-header, h2.widget-header {
//    background-color: #cc0000; 
//    background-color: #666666; 
    background-color: #000000; 

}


.module-content a,
.module-content a:link,
.module-content a:visited {
//    color: #cc0000; 
    color: #000000; 
}


 THEME */
/* ************************************************************************ */



