/*

Name: chad1
Designer:  Chad Person
based on Professional Black  by J Ramsey
designer_url: http://www.chadperson.com/ 
layouts: layout-wm

*/


/* Default ---------------------------------------------------------------- */

/* Global */

body { font-family: helvetica, arial, verdana, "ms pgothic", sans-serif; font-weight: normal; font-style: normal;f;line-height: normal; background-color: #dcded2; background-image: url(te_BG.jpg); background-repeat: repeat; background-attachment: inherit; ont-variant: normal; }


/* Header */

#header {  }
#header-inner {  }

#header-name {
    
}

#header-description {
    
}

#header a {
    text-decoration: none;
}

#header a:hover {
    text-decoration: underline;
}


/* Content */

.asset-name {
    
}

.asset-name a { color: #d66108; text-decoration: none; }

.asset-name a:hover {
    text-decoration: underline;
}

.asset-content { padding-top: 3px; padding-bottom: 3px; }

.asset-more-link { color: #808080; font-family: sans-serif; font-weight: bold; background-image: url(more_icon.gif); background-repeat: no-repeat; text-transform: uppercase; vertical-align: baseline; padding-left: 18px; }

.asset-meta {
    border-top: 1px solid #ccc;
}

.asset-footer a,
.comment-footer a {
    font-weight: normal;
}

.content-nav { color: #d66108; font-size: medium; font-family: helvetica, arial; font-weight: bold; text-align: left; float: left; margin: 0 0 10px; }
.content-nav-right { color: #d66108; font-size: medium; font-family: helvetica, arial; font-weight: bold; text-align: right; float: none; margin: 0 0 10px; }

.archive-title { color: black; font-size: medium; font-family: helvetica, arial, sans-serif; font-weight: bold; font-style: normal; line-height: 100%; margin: 5px 0 22px; }

.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed {
    margin: 5px 0;
}

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    margin: 0;
    padding: 5px 0;
    font-weight: bold;
}

.search-results-header { font-size: medium; font-family: helvetica, arial; line-height: 100%; margin-bottom: 0.25em; }

.asset-more-link,
.asset-meta,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
    
}


/* Utility */

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;
}


/* Global ----------------------------------------------------------------- */

body { color: #000; font-size: small; font-family: Georgia, "Times New Roman", helvetica, arial, verdana, "trebuchet ms", sans-serif, Times, serif; width: 100%; }

a { color: #164159; text-decoration: none !important; }

a:hover { text-decoration: underline !important; }


/* Layout ----------------------------------------------------------------- */

#container-inner,
#content { background-color: #fff; position: static; width: 1000px; margin: 6px auto; }


#header-inner, #content-inner, #footer-inner {
    padding-top: 0;
    padding-bottom: 0;
}

#header-inner, #beta-inner, #gamma-inner {
    padding-right: 0;
    padding-left: 0;
}

#content { padding-top: 10px; }

#container-inner { padding-top: 0; padding-bottom: 0;  border-right: medium solid #6c605b; border-bottom: 2px solid #6c605b; border-left: thin solid #7e7571; }

#header-inner,
#main-navigation-inner,
#content-inner,
#footer-inner { width: 1000px; }


/* Header ----------------------------------------------------------------- */

#header { background-color: black; background-image: url(header_bg.png); background-repeat: repeat-x; background-attachment: inherit; background-position: center 0; width: 100%; }

#header a {
    color: #003068;
}
#header-content { background-repeat: inherit; top: 0; bottom: 0; padding-top: 13px; padding-bottom: 13px; padding-left: 20px; }
#header-name { color: #003068; font-size: 0; padding-bottom: 5px; }
#header-description { color: #003068; font-size: 0; }


/* Navigation ----------------------------------------------------------------- */

#main-navigation { font-size: small; background: black repeat-x; font-family: helvetica, arial, verdana; font-weight: normal; font-stretch: normal; line-height: 15px; letter-spacing: 0.5px; width: 100%; }

#main-navigation-inner { position: absolute; top: 75px; right: 10px; }

#main-navigation ul { float: right; margin: 0; padding: 0; list-style: none; }
.archive-list ul { font-size: small; font-family: Helvetica, Arial, SunSans-Regular, sans-serif, Geneva; font-weight: normal; font-style: normal; line-height: 95%; text-transform: lowercase; text-align: left; margin: 0 0 5px; }
.archive-content { font-size: small; font-family: Helvetica, Arial, SunSans-Regular, sans-serif, Geneva; line-height: 100%; }
.archive-newest { width: 100%; float: left; margin-top: 5px; }
.archive-right-column { position: static; width: 50%; float: right; clear: right; max-width: 300px; padding-left: 5px; }
.archive-left-column { position: static; width: 50%; float: left; max-width: 300px; padding-left: 2px; }

.archive-category{ font-size: medium; font-family: Helvetica, Arial, SunSans-Regular, sans-serif, Geneva; font-weight: bold; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; }
#main-navigation ul li { float: right; }

#main-navigation ul li a { color: gray; display: block; text-decoration: none; padding: 1px 10px 2px; border-left: 1px solid #ccc; }

#main-navigation ul li a:hover { color: silver; font-weight: normal; background-color: #263240; }

#main-navigation ul li.on a { color: silver; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 50% bottom; }
#main-navigation ul li.off a { color: gray; background: #000 url(nav-arrow-on.gif) no-repeat 50% bottom; }
#main-navigation ul li.last {
    border-right: 1px solid #ccc;
}


/* Search ---------------------------------------------------------------- */

.widget-search { float: right; width: 300px; position: absolute; top: 32px; right: 7px; text-align: right; border-top-style: none; }
.widget-search-content { margin-right: 15px; margin-left: 15px; border-top: 4px none #dcded2; }

.widget-search h3 {
    display: none;
}

#search { padding: 0;
};border-color: #aaa #ccc #ccc #aaa;border-style: solid;border-width: 1px;

#search-submit { background: #921712; color: #fff; padding: 0 5px 0; font-size: 10px; border-color: #b25c59 #75120e #75120e #b25c59; border-style: solid; border-width: 1px; }


/* Sign In ---------------------------------------------------------------- */

#header .widget-sign-in { position: absolute; right: 15px; top: 5px; text-align: center; color: #b6b6b6; font-family: helvetica, arial, verdana; font-size: xx-small; margin: 0; padding: 0; border-top-style: none; }

#header .widget-sign-in .widget-header {
    display: none;
}

#header .widget-sign-in .widget-content { color: white; background-color: transparent; margin: 0; padding: 5px 10px 10px; float: right; overflow: hidden; border-top-style: none; }

#header .widget-sign-in a {
    color: #b6b6b6;
    text-decoration: underline !important;
}
#header .widget-sign-in a:hover {
    color: #fff;
}


/* Content ---------------------------------------------------------------- */

#content {
    line-height: 1.25;
}

.asset-name,
.asset-name a,
.archive-title {
    
}

.comment-footer,
.comment-footer a,
.trackback-footer {
    
}

.asset-footer { font-size: xx-small; border-top: 1px dotted #ccc; padding-top: 6px; }

.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-header,
.search-form-header,
.search-results-header {
    
}


.asset-name a {  }

.entry-asset .asset-name { color: #d66108; font-size: x-large; font-family: helvetica, arial, verdana; font-weight: normal; line-height: 100%; background-image: url(star.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 8px; margin-bottom: 5px; padding-bottom: 3px; padding-left: 17px; border-bottom: 4px solid #dcded2; }

.entry-asset .asset-meta { color: #777; border-bottom: 1px dotted #ccc; font-size: xx-small; margin-top: 1px; padding: 0 0 4px; margin-bottom: 0; border-top: 1px none #ccc; }


.entry-asset .byline {
    float: left;
}
.entry-asset .asset-comments,
.entry-asset .asset-trackbacks {
    float: right;
    margin-left: 10px;
}
.entry-asset .asset-comments a,
.entry-asset .asset-trackbacks a {
    display: block;
    float: left;
    padding-left: 18px;
}
.entry-asset .asset-comments a {
    background: url(icon-comment.gif) no-repeat 2px 50%;
}
.entry-asset .asset-trackbacks a {
    background: url(icon-trackback.gif) no-repeat 0 50%;
}

.archive li { background-color: transparent; margin-bottom: 0; padding-bottom: 0; }

#group-nav-inner {
    position: relative;
    width: 900px;
    margin: 0 auto;
}

h1#page-title { font-family: helvetica, arial, verdana; font-weight: normal; }
.mt-main-index h1#page-title { font-size: large; font-family: helvetica, arial, verdana, "trebuchet ms"; font-weight: bold; line-height: 21px; }
.mt-main-index #alpha p { font-size: 11.5px; line-height: 14.5px; }

#homepage-image {
    width: 0;
    height: 0;
    /* photo by Anil Dash */
    background: no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    margin: 0 0 0 0;
}

#alpha .comments .even {
    background-color: #f0f0ed;
    border-right: 1px solid #c0d9e6;
    border-bottom: 1px solid #c0d9e6;
}

#alpha .comments .odd {
    background-color: #f3f3f3;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.comment {
    background: #fff;
    padding: 10px 10px 0;
    width: 549px;
    margin-bottom: 10px;
}

.comment-header {
    font-weight: bold;
}

h2.comments-header,
h2.comments-open-header,
h2.trackbacks-header { height: 20px; font-size: 11px; color: #1c3340; font-weight: normal; border: none; padding: 0 6px; line-height: 20px; font-family: helvetica, arial, verdana, sans-serif; background-image: url(header-wide.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-transform: lowercase; word-spacing: 0; letter-spacing: 0.5pt; margin-bottom: 10px; }

#main-navigation .search-options {
    display: none;
}

h1#page-title.search-results-header { font-size: small; font-family: helvetica, arial, verdana; line-height: 1.2; margin-bottom: 15px; border-bottom: 1px dotted #ccc; }
h6#page2-title { color: #b5b5a1; font-size: small; font-family: helvetica, arial, "trebuchet ms"; font-weight: normal; line-height: 100%; text-transform: lowercase; margin-bottom: 10px; padding-bottom: 0; }
.widget-recent-comments ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.widget-recent-comments ul li {
    padding: 0 0 0 18px;
    margin: 0 0 8px 0;
    background: url(icon-comment.gif) no-repeat 0 4px;
}

.widget-recent-entries dl { padding: 2px 2px 0; }

.widget-recent-entries dl dt { font-size: medium; line-height: normal; margin-top: 6px; padding-bottom: 2pt; }

.widget-recent-entries dl dd { font-size: x-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 2px; }

.widget-recent-entries dl dd.entry-meta { color: #777; font-size: xx-small; }
.widget-entry-thumb { text-transform: none; float: right; clear: inherit; margin-left: 5px; border: solid 1pt #dcded2; }
.recent-find-content { min-height: 95px; border-bottom: 1px dotted #ccc; padding-top: 4px; padding-bottom: 4px;}
.author-image {
    float: left;
    position: relative;
    width: 50px;
    height: 50px;
    overflow: hidden;
    margin: 0 10px 0 0;
    padding: 0;
    border: 1px solid #fff;
}
.user-pic { text-align: left; float: left; position: relative; overflow: hidden; margin: 0 8px 0 0; padding: 0; border: solid 1px #fff; }
.related-thumbs { float: left; clear: none; margin: 0 10px 0 0; padding: 0; border: solid 1pt #dcded2; display: inline; }
.related { margin: 0; list-style-type: none; }
.related li { display:inline; }
.related-container { width: 635px; height: 70px; margin-bottom: 11px; }
.netflix-container { margin-bottom: 11px; width: 335px; height: 100px; margin-top: 7px; margin-left: 15px; }
.auth-icon {
    position: absolute;
    bottom: 0;
    left: 0;
}
.profile-data ul { color: black; list-style-type: none; }
.profile-entry { font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 8px; margin-left: 0; }
.profile-comment { font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; margin-bottom: 8px; margin-left: 0; }
h1#profile-page-title { color: #d66108; font-size: large; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; margin-bottom: 0; }
#profile-actions-list { color: black; margin-bottom: 25px; list-style-type: none; }
#tabs .tab_content { color: black; list-style-type: none; }
.recent-actions { color: black; padding-bottom: 5px; list-style-type: none; }
.comment-header {
    color: #777;
    margin: 0 0 5px 0;
    padding: 0;
    font-weight: normal;
}

.comment-content { color: #263240; font-size: 11px; line-height: 12px; clear: none; margin: 0 0 5px; padding: 0; }

.admin-edit-link {
    text-align: center;
    font-family: verdana;
    margin-top: 10px;
}

.admin-edit-link a {
    border: 1px solid #ccc;
    background: #eee;
    padding: 5px 10px;
}


/* Forms ---------------------------------------------------------------- */

input.text, textarea {
    border: 1px solid #ccc;
    border-top: 1px solid #aaa;
    border-left: 1px solid #aaa;
    padding: 1px 2px;
    background-color: #fafafa;
}

.contact-form label {
    display: block;
}

.contact-form input.text {
    font-size: small;
}

.contact-form textarea {
    margin-bottom: 15px;
}


/* Widget ----------------------------------------------------------------- */

.widget-content { font-size: x-small; margin-top: 0; margin-right: 15px; margin-left: 15px; border-top: 4px solid #dcded2; }


.widget-header { height: 20px; background: white; font-size: medium; color: #d66108; font-weight: normal; padding: 0; line-height: 20px; font-family: helvetica, arial, verdana; font-style: normal; text-transform: capitalize; text-align: left; word-spacing: 0; letter-spacing: 0; float: left; margin-left: 15px; border-style: none; border-width: medium; white-space: nowrap; }

.widget-header a {
    color: #fff;
    font-weight: bold;
}

.widget-header a:hover {
    text-decoration: underline;
    
}

.widget-header-blue { height: 20px; margin-bottom: 0; background: white; font-size: medium; color: #1c3340; font-weight: normal; line-height: 20px; font-family: helvetica, arial, verdana; font-style: normal; text-transform: capitalize; word-spacing: 0; letter-spacing: 0; float: none; margin-right: 15px; padding-right: 6px; padding-bottom: 0; border-top-style: none; border-top-width: medium;border-right-style;border-left-style: none; border-left-width: medium;: none;border-right-width: medium; border-bottom-style: none; border-bottom-width: medium; }
.widget-header-netflix { color: #1c3340; font-size: medium; font-family: helvetica, arial, verdana; font-style: normal; font-weight: normal; line-height: 20px; background-image: url(netflix_header.gif); background-repeat: no-repeat; background-position: 0 0; text-transform: capitalize; word-spacing: 0; letter-spacing: 0; padding-right: 6px; padding-bottom: 0; height: 20px; float: none; margin: 8px 15px 0; padding-left: 90px; }
.widget-header-blue a {
    color: #fff;
    font-weight: bold;
}

.widget-header-blue a:hover {
    text-decoration: underline;
}
.header-alpha { height: 16px; background: white; font-size: small; color: #d66108; font-weight: normal; padding: 0; line-height: 15px; font-family: helvetica, arial, verdana; font-style: normal; text-transform: capitalize; text-align: left; word-spacing: 0; letter-spacing: 0; float: left; margin-left: 0; border-bottom: 3px solid #dcded2; border-top-style: none; border-top-width: medium; border-right-style: none; border-right-width: medium; border-left-style: none; border-left-width: medium; white-space: nowrap; }

.header-alpha a {
    color: #fff;
    font-weight: bold;
}

.header-alpha a:hover {
    text-decoration: underline;
    }
.header-alpha-blue { height: 16px; margin-bottom: 0; background: white; font-size: small; color: #1c3340; font-weight: normal; line-height: 15px; font-family: helvetica, arial, verdana; font-style: normal; text-transform: capitalize; word-spacing: 0; letter-spacing: 0; float: none; padding-right: 6px; padding-bottom: 0; border-bottom: 3px solid #dcded2; }

.header-alpha-blue a {
    color: #fff;
    font-weight: bold;
}

.header-alpha-blue a:hover {
    text-decoration: underline;
}    
.layout-wm .widget-header {
    
}

#content .widget-powered .widget-content {
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
} 

.widget-content { margin-top: 2px; padding-top: 5px; }


/* "Powered By" Widget */

.widget-powered .widget-content {
    padding: 10px;
    text-align: center;
}


/* Calendar Widget */

.widget-calendar .widget-content table {
    font-size: xx-small;
}


/* Footer Widgets */

#footer .widget,
#footer .widget-content { margin: 0; padding: 0; border-top-style: none; }

#footer .widget-footer-links { width: 50%; padding-bottom: 6px; }

#footer .widget-powered { font-size: xx-small; font-family: helvetica, arial; line-height: 13px; float: none; text-align: left; width: 95%; clear: none; padding-top: 5px; padding-left: 3px; border-top: 1pt dotted gray; }

#footer .widget-powered .widget-content { font-family: helvetica, arial; margin: 0; padding: 0; text-align: left; }

#footer .widget-powered .widget-content span { font-family: helvetica, arial; display: block; overflow: hidden; text-indent: -9999px; }

#footer .widget-powered .widget-content span a {
    display: block;
    float: right;
    height: 41px;
    width: 157px;
    overflow: hidden;
    text-indent: -9999px;
    background: no-repeat;
}


/* Footer ----------------------------------------------------------------- */

#footer { background: url(footer_bg.png); color: #777; font-family: helvetica, arial; width: 100%; }

#footer a {
    color: silver;
}

#footer .widget-header {
    display: none;
}

#footer-content { padding: 10px 15px 10px 20px; }

#footer-content ul { font-size: x-small; list-style: none; margin: 0; padding: 12px 0 0; float: left; }

#footer-content ul li { font-size: x-small; float: left; margin: 0; padding: 0; }


/* Utilities -------------------------------------------------------------- */

#header:after,
#header-inner:after,
#content:after,
#alpha-inner:after,
#beta-inner:after,
#gamma-inner:after,
#main-navigation:after,
.entry-asset .asset-meta:after,
.comment:after,
#footer-content:after,
#footer:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}

#header-inner,
#content-inner,
#footer-inner,
#main-navigation,
.entry-asset .asset-meta,
.comment,
#footer-content,
.asset-body {
    height: 1%;
}


/* Custom Styles ---------------------------------------------------------- */
/*Banner Ad Style*/
#BannerAd { width: 800px; height: 60px; }
.BannerAd { }
bannerAd { }

<!--
.hr { height: 0; font-size: 0; line-height: 0; width: 90%; margin: 1em auto; }
.hr2 { font-size: 0; line-height: 0; margin: 1em auto; width: 95%; height: 0; }
.dotted { margin-bottom: 8px; padding-top: 2px; padding-bottom: 4px; border-bottom: 1px dotted #ccc; }
.dashed {
  border-bottom: 2px dashed #1c3340;
}
.sponsor { text-align: center; padding-top: 2px; padding-bottom: 2px; }
.subscribe-banner { background-image: url(subscribe_bg.gif); background-repeat: no-repeat; width: 315px; height: 150px; margin-right: 10px; margin-left: 10px; padding-top: 2px; padding-bottom: 2px; }
.subscribe-email-div { font-size: x-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 45px; margin-left: 135px; padding-left: 10px; }
.subscribe-banner-buttons { font-size: x-small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 2.5; float: left; margin-top: 50px; margin-left: 6px; padding-right: 3px; }
.stico_default
{
	background: transparent url(http://www.terifik.com/images/buttons/email-icon.gif) no-repeat scroll 0px 0px !important;
}
#sharelinks { color: #777; font-size: x-small; font-family: helvetica, arial; line-height: 18px; background-color: #dcded2; width: 236px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }.elsewhere { text-align: center; padding-top: 2px; padding-bottom: 2px; }
.adsense-sidebar { background-color: #dcded2; text-align: center; margin-right: 15px; margin-left: 15px; padding-top: 1px; padding-bottom: 4px; border-top: 4px solid #dcded2; border-bottom: 1px dotted #ccc; }
.adsense-main { text-align: center; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px dotted #ccc; }
h1#entry-summary-title { font-size: x-large; line-height: 23px; background-position: 0 center;  {}
.excerpt { color: #3e3e3e; font-size: 80%; font-style: italic; margin-bottom: 5px; }

