.row-fluid {
    max-width: 978px;
}

body {
    background-color: #FFFFFF;

    /* background-image: url(/images/background.jpg) */
    background-repeat: no-repeat;

    /* background-image: url('images/background.jpg') */
}

*/			*/			h1,
			h2,
			h3,
			.componentheading,
			legend,
			dl.article-info,
			dt.article-info-term,
			.pagination ul li a,
			.categories-list h4.item-title,
			div.newsfeed-category h2,
			div.newsfeed.redirect-ltr h2,
			.profile legend,
			.contact-category h2,
			.contact h2,
			div.contact fieldset legend,
			div.search fieldset legend,
			div.weblink-category h2,
			.cat-children h3,
			#k2FrontendEditToolbar h2,
			.lead,
			.profile legend,
			div.catItemHeader h3.catItemTitle,
			span.catItemHits,
			div.catItemCategory,
			div.catItemTagsBlock,
			div.catItemCommentsLink,
			div.itemHeader h2.itemTitle,
			div.itemToolbar ul li span.itemTextResizerTitle,
			div.itemToolbar ul li a.itemCommentsLink,
			div.itemToolbar ul li a.itemPrintLink span,
			div.itemToolbar ul li a.itemEmailLink span,
			div.itemRatingBlock span,
			div.itemRatingLog,
			span.itemHits,
			div.itemCategory,
			div.itemTagsBlock,
			div.itemRelCat,
			div.itemRelAuthor,
			div.itemNavigation a.itemNext,
			div.itemNavigation a.itemPrevious,
			div.itemCommentsForm form label.formComment,
			div.itemCommentsForm form label.formName,
			div.itemCommentsForm form label.formEmail,
			div.itemCommentsForm form label.formUrl,
			div.tagItemHeader h2.tagItemTitle,
			div.tagItemCategory,
			div.userItemHeader h3.userItemTitle,
			div.userItemCategory,
			div.userItemTagsBlock,
			div.userItemCommentsLink,
			div.latestItemHeader h2.latestItemTitle,
			div.latestItemCategory,
			div.genericItemCategory span,
			div.genericItemCategory a,
			div.genericItemHeader h2.genericItemTitle,
			div.genericItemReadMore,
			div.k2ItemsBlock ul li a.moduleItemTitle,
			div.k2ItemsBlock ul li span.moduleItemDateCreated,
			div.k2ItemsBlock ul li a.moduleItemCategory,
			div.k2ItemsBlock ul li div.moduleItemTags,
			div.k2ItemsBlock ul li a.moduleItemComments,
			div.k2ItemsBlock ul li span.moduleItemHits,
			div.k2LatestCommentsBlock ul li span.lcUsername,
			div.k2LatestCommentsBlock ul li span.lcCommentDate,
			div.k2LatestCommentsBlock ul li span.lcItemTitle,
			div.k2LatestCommentsBlock ul li span.lcItemCategory,
			div.itemComments ul.itemCommentsList li span.commentDate,
			div.itemComments ul.itemCommentsList li span.commentAuthorName,
			div.k2UserBlock div.k2UserBlockDetails span.ubName,
			div.k2UsersBlock ul li a.ubUserName,
			#k2Container span.catItemAddLink a.modal,
			#k2Container span.userItemAddLink a.modal,
			.k2AccountPage th.k2ProfileHeading {
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 400;
}

h4,
			h5,
			h6,
			div.k2ItemsBlock ul li div.moduleItemTags b,
			span.itemNavigationTitle {
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 700;
}

p {
    font-size: 14px;
}

p {
    line-height: 21px;
}

#fav-advertwrap {
    background-repeat: repeat;
}

#fav-slidewrap {
    background-repeat: repeat;
}

#fav-introwrap {
    background-repeat: repeat;
}

#fav-showcasewrap {
    background-repeat: repeat;
}

#fav-promowrap {
    background-repeat: repeat;
}

#fav-topwrap {
    background-repeat: repeat;
}

#fav-maintopwrap {
    background-repeat: repeat;
}

#fav-mainbottomwrap {
    background-repeat: repeat;
}

#fav-bottomwrap {
    background-repeat: repeat;
}

#fav-userwrap {
    background-repeat: repeat;
}

#fav-footerwrap {
    background-repeat: repeat;
}

#fav-copyrightwrap {
    background-repeat: repeat;
}

#fav-debugwrap {
    background-repeat: repeat;
}

#fav-showcopyright p {
    font-size: 14px;
}

#fav-showcopyright p {
    line-height: 21px;
}

#fav-showcopyright p {
    padding: 12px 0 6px;
}

#fav-showcopyright p {
    margin: 14px 0px;
}

/* Logo
			---------------------------------------------------------------------- */
#fav-logo {
    height: 155 px ;
}

.defaultLogo {
    padding: 0px;
}

.defaultLogo {
    margin: 0px;
}

@media (max-width:979px) {
    .mediaLogo {
        padding: 0px;
        margin-top: -10px;
    }
}

@media (min-width:980px) {
    .mediaLogo {
        margin: 0px;
    }
}

.textLogo {
    color: #777777 ;
}

.textLogo {
    font-size: 40px ;
}

.textLogo {
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 400;
}

.textLogo {
    line-height: 30px ;
}

.textLogo {
    padding: 10px 0;
}

.textLogo {
    margin: 10px 0;
}

.slogan {
    color: #777777 ;
}

.slogan {
    font-size: 14px ;
}

.slogan {
    font-family: 'Helvetica Neue', Helvetica, sans-serif ;
}

.slogan {
    line-height: 21px ;
}

.slogan {
    padding: 0px;
}

.slogan {
    margin: 0px;
}

/* Module Variations
			---------------------------------------------------------------------- */
/* Mobile
			---------------------------------------------------------------------- */
@media handheld, only screen and (max-width: 970px) {
    #fav-main img,
    			.moduletable .custom img,
    			div[class^="moduletable-"] div[class^="custom-"] img,
    			div[class*=" moduletable-"] div[class*=" custom-"] img,
    			.img-left,
    			.img-right {
        display: block ;
    }

    #fav-advertwrap {
        display: block ;
    }

    #fav-intro1 {
        display: block ;
    }

    #fav-intro2 {
        display: block ;
    }

    #fav-intro3 {
        display: block ;
    }

    #fav-intro4 {
        display: block ;
    }

    #fav-slide1 {
        display: block ;
    }

    #fav-slide2 {
        display: block ;
    }

    #fav-showcase1 {
        display: block ;
    }

    #fav-showcase2 {
        display: block ;
    }

    #fav-showcase3 {
        display: block ;
    }

    #fav-showcase4 {
        display: block ;
    }

    #fav-promo1 {
        display: block ;
    }

    #fav-promo2 {
        display: block ;
    }

    #fav-promo3 {
        display: block ;
    }

    #fav-top1 {
        display: block ;
    }

    #fav-top2 {
        display: block ;
    }

    #fav-top3 {
        display: block ;
    }

    #fav-top4 {
        display: block ;
    }

    #fav-maintop1 {
        display: block ;
    }

    #fav-maintop2 {
        display: block ;
    }

    #fav-maintop3 {
        display: block ;
    }

    #fav-sidebar1 {
        display: block ;
    }

    #fav-sidebar2 {
        display: block ;
    }

    #fav-mainbottom1 {
        display: block ;
    }

    #fav-mainbottom2 {
        display: block ;
    }

    #fav-mainbottom3 {
        display: block ;
    }

    #fav-bottom1 {
        display: block ;
    }

    #fav-bottom2 {
        display: block ;
    }

    #fav-bottom3 {
        display: block ;
    }

    #fav-bottom4 {
        display: block ;
    }

    #fav-user1 {
        display: block ;
    }

    #fav-user2 {
        display: block ;
    }

    #fav-user3 {
        display: block ;
    }

    #fav-footer1 {
        display: block ;
        width: 35%;
    }

    #fav-footer2 {
        display: block ;
        width: 61%;
    }

    #fav-footer3 {
        display: block ;
        width: 100%;
        margin-left: 0px;
    }

    #fav-footer4 {
        display: block ;
    }

    #fav-copyright1 {
        display: block ;
    }

    #fav-copyright2 {
        display: block ;
    }

    #fav-debug {
        display: block ;
    }
}

/* @media handheld, only screen and (max-width: 767px) {
    #fav-main img,
    			.moduletable .custom img,
    			div[class^="moduletable-"] div[class^="custom-"] img,
    			div[class*=" moduletable-"] div[class*=" custom-"] img,
    			.img-left,
    			.img-right {
        display: block ;
    }

    #fav-advertwrap {
        display: block ;
    }

    #fav-intro1 {
        display: block ;
    }

    #fav-intro2 {
        display: block ;
    }

    #fav-intro3 {
        display: block ;
    }

    #fav-intro4 {
        display: block ;
    }

    #fav-slide1 {
        display: block ;
    }

    #fav-slide2 {
        display: block ;
    }

    #fav-showcase1 {
        display: block ;
    }

    #fav-showcase2 {
        display: block ;
    }

    #fav-showcase3 {
        display: block ;
    }

    #fav-showcase4 {
        display: block ;
    }

    #fav-promo1 {
        display: block ;
    }

    #fav-promo2 {
        display: block ;
    }

    #fav-promo3 {
        display: block ;
    }

    #fav-top1 {
        display: block ;
    }

    #fav-top2 {
        display: block ;
    }

    #fav-top3 {
        display: block ;
    }

    #fav-top4 {
        display: block ;
    }

    #fav-maintop1 {
        display: block ;
    }

    #fav-maintop2 {
        display: block ;
    }

    #fav-maintop3 {
        display: block ;
    }

    #fav-sidebar1 {
        display: block ;
    }

    #fav-sidebar2 {
        display: block ;
    }

    #fav-mainbottom1 {
        display: block ;
    }

    #fav-mainbottom2 {
        display: block ;
    }

    #fav-mainbottom3 {
        display: block ;
    }

    #fav-bottom1 {
        display: block ;
    }

    #fav-bottom2 {
        display: block ;
    }

    #fav-bottom3 {
        display: block ;
    }

    #fav-bottom4 {
        display: block ;
    }

    #fav-user1 {
        display: block ;
    }

    #fav-user2 {
        display: block ;
    }

    #fav-user3 {
        display: block ;
    }

    #fav-footer1 {
        display: block ;
        width: 35%;
    }

    #fav-footer2 {
        display: block ;
        width: 61%;
    }

    #fav-footer3 {
        display: block ;
        width: 100%;
        margin-left: 0px;
    }

    #fav-footer4 {
        display: block ;
    }

    #fav-copyright1 {
        display: block ;
    }

    #fav-copyright2 {
        display: block ;
    }

    #fav-debug {
        display: block ;
    }
} */
			}
			}