/*
	Theme Name: Terence Blacker Wordpress Theme 
	Theme URI: http://vxtindia.com
	Description: The base wordpress theme customised for Terrance Blacker.
	Version: 0.1
	Author: Vercingetorix Technologies
	Author URI: http://vxtindia.com
	Tags: basic, theme, vercingetorix
*/

body { background:#333333 url(../../../../images/navBg01.gif) repeat-x scroll 0 61px; }
* a, img { outline:medium none; }
* ul { list-style-type:none; }
.container, #header-content { background-color:#FFFFFF; width:1000px; }
.content { padding-bottom:20px; background:none repeat scroll 0 0 #FFFFFF; }

.header { height:125px; margin-top:8px; }
.header h1 { padding:21px 0 0 170px; margin:0; line-height:33px; background:url(../../../../images/terence-blacker-name.gif) no-repeat 232px 22px;}
#header-content { height:100%;  }
.header-title { line-height:0.7em; font-size:4em; margin-bottom:0; margin-top:9px; }
.header-title a { text-decoration:none; }
.header-description { }
.navigation { background-color:#333333; border-bottom:13px solid #E1E1E1; height:23px; margin-top:0px; padding-left:260px; padding-top:11px; }
.header-menu, #footer-menu { margin:0 0; }
.header-menu li:first-child { margin-left:0px; }
.header-menu li, #footer-menu li { display:inline;  }
.header-menu li a:hover, .header-menu li.current_page_item a { color:#FFFFFF; text-decoration:underline; }
.header-menu li a { color:#BBBBBB;  font-size:12px; padding:0 12px; text-decoration:none; text-transform:uppercase; }

.black { color:#333333; display:none; }
.grey { color:#858585; display:none; }
.white { color:#fff; }

#main-image { float:left; height:auto; padding:9px 35px 0 23px; width:auto; position:absolute;  }
#main-image img { }

.wrapper { background:transparent url(style/images/page-bottom-repeat.jpg) repeat-y scroll 0 50%; margin-left:-5px; width:740px; }

.index-bottom, .page-bottom { background:transparent url(style/images/page-bottom.jpg) no-repeat scroll 0 100%; clear:both; padding:36px 0 34px; }
.index, .page { background:transparent url(style/images/page_bg.jpg) no-repeat scroll 0 0%; padding-top:60px; }
.index-post { }
.index-post-title { }
.index-post-meta { }
.index-post-meta-date { }
.index-post-meta-author { }
.index-post-content { }
.index-post-lower-meta { }
.index-post-lower-meta-tags { }
.index-post-lower-meta-category { }
.index-post-lower-meta-edit { }
.index-post-lower-meta-comments { }
.index-menu { }
.index-menu-next { }
.index-menu-prev { }

/* COMMENT PAGE STYLES START */
#journal-title, #blog-title, #journal-single-title, #blog-single-title { border-bottom:1px solid #8F8F8F; color:#000000; font-size:16px; margin-bottom:0; }
#blog-single-title { text-align:right; background:transparent url(http://terenceblacker.com/comment/wp-content/themes/TB_Theme_Final/style/images/blacker-blog.gif) no-repeat right center; }
#journal-single-title{ text-align:left; background:transparent url(http://terenceblacker.com/comment/wp-content/themes/TB_Theme_Final/style/images/from-the-independent.gif) no-repeat left center; }

.journal-post, .blog-post, .journal-single-post, .blog-single-post { padding-top:15px; }
.journal-post-title, .blog-post-title, .journal-single-post-title, .blog-single-post-title { font-size:22px; margin-bottom:6px; }
.journal-post-title a, .blog-post-title a { text-decoration:none; line-height:24px; }
.journal-post-lower-meta-comments, .blog-post-lower-meta-comments { background:transparent url(style/images/comments-2.png) no-repeat scroll 0 50%; padding:0 15px; }
.journal-post-meta-date, .blog-post-meta-date { background:transparent url(style/images/calendar.png) no-repeat scroll 0 50%; color:#666666; padding:0px 15px; }
.journal-recent-posts h2, .blog-recent-posts h2, .journal-popular-posts h2, .blog-popular-posts h2 { border-bottom:1px solid #858585; color:#111111; font-size:13px; } 
.journal-recent-posts ul, .blog-recent-posts ul, .journal-popular-posts ul, .blog-popular-posts ul { margin:0px 0px 1.5em;  }
.journal-recent-posts ul li a, .blog-recent-posts ul li a, .journal-popular-posts ul li a, .blog-popular-posts ul li a { font-size:13px; }
.journal-recent-posts ul li { background:transparent url(style/images/journal-recent-bullet.png) no-repeat scroll 0 50%; padding:0 0 5px 28px; }
.journal-popular-posts ul li { background:transparent url(style/images/journal-feature-bullet.png) no-repeat scroll 0 50%; padding:0 0 5px 28px; }
.journal-post-content, .blog-post-content, .journal-single-post-content, .blog-single-post-content, .archive-post-content { font-family:Arial; font-size:12px; color:#111111; }
.journal-post-content p, .blog-post-content p, .journal-single-post-content p, .blog-single-post-content p { margin:0; }

.journal-post a, .journal-recent-posts ul li a, .journal-popular-posts ul li a, .journal-single-post-title, .journal-single-post a, .journal-comments-template .comments-list-item-author, .journal-comments-template .comments-list-item-author a, .comment-reply { color:#125581; }
.journal-comments-template .comments-list-item-author, .journal-comments-template .comments-list-item-author a, .comment-reply { font-family:Times; font-style:normal; font-weight:bold; }
.journal-post-meta { }
.journal-post-lower-meta { }
.journal-post-lower-meta-tags { }
.journal-post-lower-meta-category { }
.journal-post-lower-meta-edit { }
.journal-menu { }
.journal-menu-next { }
.journal-menu-prev { }

.blog-recent-posts ul li { background:transparent url(style/images/blog-recent-bullet.png) no-repeat scroll 0 50%; padding:0 0 5px 28px; }
.blog-popular-posts ul li { background:transparent url(style/images/blog-feature-bullet.png) no-repeat scroll 0 50%; padding:0 0 5px 28px; }
.blog-post a, .blog-recent-posts ul li a, .blog-popular-posts ul li a, .blog-single-post-title, .blog-single-post a, .blog-comments-template .comments-user a, .blog-post-meta-date a, .blog-comments-template a.comment-reply, .blog-comments-template a.comment-edit-link  { color:#a34336; }
.blog-bottom-info { border-top:1px solid #8F8F8F; margin-top:10px; padding-top:20px; }
.blog-bottom-info .blog-recent-posts h2, .blog-bottom-info .blog-popular-posts h2 { border-bottom:medium none; }

/* COMMENT PAGE STYLES END */

.single { }
.single-post { }
.single-post-title { }
.single-post-content { }
.single-post-link-page { }
.single-post-tags { }
.single-post-comments-meta { }
.single-post-comments-template { }
.single-menu { }
.single-menu-next { }
.single-menu-prev { }

.page, .index { min-height:400px; }
.page-post { }
.page-post-title { }
.page-post-content, .comments-list-item-text p, .journal-post-content p, .blog-post-content p, .journal-single-post-content p, .blog-single-post-content p, .single-post-content, .archive-post-content { text-align:justify; }
.page-post-link-pages { }
.page-post-edit { }


.archive { }
.archive-title { }
.archive-post-title, .search-post-title, .search-post-date { margin-bottom:3px; }
.archive-post-time { }
.archive-post-content { }
.archive-post-meta { }
.archive-post-meta-tags { }
.archive-post-meta-category { }
.archive-post-meta-edit { }
.archive-post-meta-comments { }
.archive-menu { }
.archive-menu-next { }
.archive-menu-prev { }
.archive-not-found { }
.archive-not-found-search { }

.comments { }
.comments-protected { }
.comments-meta { background:transparent url(style/images/blog-comments.png) no-repeat scroll 0 50%; padding-left:18px; }
.comments-alt { }
.comments-def { }
.comments-trackback { }
.comments-pingback { }
.comments-author { }
.comments-list { list-style-type:none; }
.comments-list, .journal-post-meta-date, .blog-post-meta-date { margin:0.5em 0px; }
.comments-closed { }
.comments-list-item { border-bottom:1px dotted #3C3C3C; margin:0 0 15px; padding-bottom:15px; }
.comments-list-item-avatar { }
.comments-list-item-author { font-style:normal; }
.comments-list-item-moderation { }
.comments-list-item-meta { }
.comments-list-item-text p { color:#333333; margin-bottom:0.5em; }
.comments-leave-reply { background:transparent url(style/images/post-comments.png) no-repeat scroll 0 50%; padding-left:18px; }
.comment-reply { }
.comments-registration { }
.comments-form { }
.comments-user { }
.comments-user-logout { }
.comments-user-author { }
.comments-user-author-input, .comments-user-email-input, .wpcf7-form input { border-color:#858585 #C0C1C0 #C0C1C0; border-style:solid; border-width:1px; margin:3px 0 5px 0; padding:1px 2px; width:280px; }
.wpcf7-form input#security_code { width:207px; }
.comments-user-author-label, .comments-user-email-label, .comments-user-message-label, .wpcf7-form label { color:#666666; }
.comments-user-email { }
.comments-user-email-input { }
.comments-user-email-label { }
.comments-user-url { }
.comments-user-url-input { }
.comments-user-url-label { }
.comments-user-meta { }
.comments-user-message { }
.comments-user-message-textarea, .wpcf7-form textarea#message { border-color:#7D7D7D #9C9C9C #9C9C9C; border-style:solid; border-width:1px; height:100px; width:275px; }
.comments-user-submit { margin-right:10px; text-align:right; }
.comments-user-submit-input, .wpcf7-form #submit { background:transparent url(style/images/submit_button.png) no-repeat scroll 0 0; border:medium none; padding:4px 5px; width:55px; text-indent:-9999px; }

.searchform { }
.searchform-form { }
.searchform-query { border:1px solid #858585; color:#BFBFBF; padding:3px 9px 3px 5px; width:120px; }
.searchform-submit { background-color:#333333; border:medium none; color:#FFFFFF; font-family:"Times New Roman"; font-weight:bold; margin-top:5px; padding:5px 10px; }

.not-found-title { }
.not-found-text { }
.not-found-search { }

.sidebar { background-color:#FFFFFF; }
.sidebar-list { margin:70px 0px 0 20px; }

#search-3, .widget ul li { list-style-image:none; }
.widget { margin-bottom:1em; }
.widget ul { margin:0; }
.widget ul li { }
.widget ul li a { color:#888888; border-bottom:1px solid #c3c3c3; font-family:Times New Roman; font-size:11px; text-decoration:none; }
.widget-title { background:transparent url(style/images/list_bullet.png) no-repeat scroll 0 50%; border-bottom:1px solid #858585; color:#111111; font-size:13pt; margin-bottom:0.5em; margin-right:16px; padding-left:10px; }

.footer { background-color:#333333; }
.footer-content { background-color:#E1E1E1; border-top:8px solid #f0f0f0; text-align:center; }
.footer-content a { text-decoration:none; }
#footer-menu { margin:0 auto; width:525px; }
#footer-menu li { padding:10px 0 0; }
#footer-menu li a { color:#676767; font-size:11px; padding:0 10px; }
#footer-menu li a:hover, .current_page_item a {color:#A0A0A0; text-decoration:underline; }
#copyright, #copyright a { color:#a0a0a0; margin:0px; }
#copyright a { }

.archives { }
.archives-page { }
.archives-page-title { }
.archives-page-sub-title { }
.archives-page-list { }


/* Classes coming from within wordpress */

/* wp-list-pages (also gets page-item-1, page-item-2 etc) */
.page_item { }

