/*  
Theme Name: Blackmagic
Theme URI: http://www.wizardwordsblog.com/
Description: Wizard Words Wordpress Theme.
Version: 2.2
Author: Zedd
Author URI: http://www.wizardwordsblog.com/
*/
/* global page setup  */
* { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote { margin: 1em 0; }
li { margin-left: 2em; }
/* end global page setup */
body { background: #515459; color: #000000; font: 11px Verdana, sans-serif; padding: 0 0 0 0; text-align: center; }
/* 
Link Color Key:
ww #FF4700/#EE2801
pop #FF00FF/#C91A7F
flick #2C89B7/#182E40
geek #018400/#024302
*/
/* General Links */
a:link { border: 0px; color: #FF4700; text-decoration: none; }
a:active { border: 0px; color: #EE2801; text-decoration: underline; }
a:visited { border: 0px; color: #FF4700; text-decoration: none; }
a:hover { border: 0px; color: #EE2801; text-decoration: underline; }
a:focus { outline: none; }
a img { border: none; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Column Sizes */
.column-left-img { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: center; width: 640px; }
.column-right-img { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 320px; }
.column-100 { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 100%; }
.column-left-480 { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 480px; }
.column-right-480 { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 480px; }
.column-left-320 { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 320px; }
.column-right-320 { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 320px; }
.column-left-160 { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 160px; }
.column-right-160 { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 160px; }
.column-left-145 { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 145px; }
.column-right-145 { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 145px; }
.column-sright-145 { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0 20px 0 0; text-align: left; width: 145px; }
.column-comment { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 260px; }
.column-share { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 320px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Top Bar and Clock */
#toppad { background: url(images/bg-toppad.gif) no-repeat; height: 30px; margin: 0 auto; padding: 0; width: 960px; }
#TopWrapper { background: url(images/bg-topwrapper.gif) no-repeat; height: 30px; margin: 0 auto; padding: 0; width: 960px; }
#clock { color: #FFFFFF; float: right; font: bold 15px Arial; letter-spacing: -1px; margin: 0; padding: 1px 0 0 0; text-align: left; width: 432px; }
#clockicon { float: left; margin: 0; padding: 0; text-align: right; width: 44px; }
/* Search Box */
#searchbutton { color: #FFFFFF; float: right; font-size: 11px; font-weight: bold; margin: 0 auto; padding: 0; text-align: left; width: 80px; }
#searchicon { float: left; margin: 0 auto; padding: 0; text-align: right; width: 400px; }
.search { background: url(images/btn-search-full.png) no-repeat; height: 24px; width: 30px; }
.search:hover { background: url(images/btn-search-full.png) no-repeat -30px 0; height: 24px; width: 30px; }
.searchword { background: url(images/searchword.png) no-repeat; border: none; height: 25px; padding: 4px 0 0 6px; width: 230px; }
/* Page Header */
#HeadWrapper { background: url(images/bg-headwrapper.jpg) no-repeat; height: 100px; margin: 0 auto; padding: 0; text-align: left; width: 960px; }
#logo { float: left; margin: 0 auto; padding: 0; }
#headmessage { color: #CCCCCC; float: right; font: bold 15px Arial; letter-spacing: -1px; margin: 0 auto; padding: 36px 100px 0 0; text-align: center; }
.headmessage-icon { background: url(images/icons/email.png) no-repeat right center; padding: 0px 22px 4px 0px; }
#headmessage a { color: #FFFFFF; text-decoration: none; }
#headmessage a:hover { color: #FFFFFF; text-decoration: underline; }
#NavWrapper { background: url(images/bg-navwrapper.gif) no-repeat; height: 40px; margin: 0 auto; padding: 0; width: 960px; }
#nav { display: block; float: left; height: 20px; list-style: none; margin: 0 0 0 12px; padding: 0; text-align: left; }
#nav a, #nav a:link, #nav a:visited { background: url(images/btn-nav-full.png) no-repeat; color: #000000; display: block; height: 24px; padding: 3px 0; text-decoration: none; width: 100px; }
#nav a:hover { background: url(images/btn-nav-full.png) no-repeat -100px 0; color: #000000; height: 24px; text-decoration: none; }
#nav li { float: left; font-size: 11px; font-weight: bold; margin: 0 0 0 6px; padding: 10px 0 0 0; text-align: center; }
#rssfeeds { float: right; font-size: 10px; font-weight: bold; margin: 0 auto; padding: 8px 26px 0 0; }
.rssshim { margin: 0; padding: 0 0 8px 0; }
#rssfeeds a { color: #F0EEEE; text-decoration: none; }
#rssfeeds a:hover { color: #FFFFFF; text-decoration: underline; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#AdWrapper { background: url(images/bg-adwrapper-love.gif) no-repeat; margin: 0 auto; padding: 10px 0 10px 0; text-align: left; width: 960px; }
.adpad { margin-left: 18px; }
#adnetwork { float: right; font-size: 10px; font-weight: bold; margin-right: 48px; margin-top: 18px; text-align: left; }
#adnetwork a, #network a:link, #network a:visited { color: #000000; text-decoration: none; }
#adnetwork a:hover { color: #000000; text-decoration: underline; }
#adnetwork ol { list-style-type: none; margin: 0; padding: 0px; }
#adnetwork li.pop { background: url(images/icon-pop.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#adnetwork li.flick { background: url(images/icon-flick.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#adnetwork li.geek { background: url(images/icon-geek.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#adnetwork li.ww { background: url(images/icon-ww.png) left center no-repeat; display: none; margin: 0; padding: 4px 0 4px 20px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Main Content Container */
#Container { background: url(images/bg-page.gif) repeat-y; margin: 0 auto; padding: 0; width: 960px; }
#ConWrapper { background: url(images/bg-conwrapper.gif) repeat-y; float: left; margin: 0 auto; padding: 0; text-align: left; width: 640px; }
#con-left-top { background: url(images/con-left-top.gif) no-repeat; height: 20px; }
#con-left-bot { background: url(images/con-left-bot.gif) no-repeat; height: 20px; }
#ConWrapper * { line-height: 1.4em; }
#ConWrapper strong { font-weight: bolder; letter-spacing: 0.02em; line-height: 1.2em; }
#ConWrapper h1 { color: #000000; font: normal 20px Arial, Helvetica, sans-serif; letter-spacing: +0.2px; margin: 0; padding: 0 6px 0 6px; text-transform: capitalize; }
#ConWrapper h2, #ConWrapper h3 { clear: both; color: #000000; font: bold 14px Arial, Helvetica, sans-serif; margin: 4px 0 2px 0; padding: 4px; }
#ConWrapper .post-comm h2 { background: url(images/icons/comments.png) no-repeat left center; padding: 6px 0px 4px 22px; }
#ConWrapper .post-related h2 { background: url(images/icons/page_white_stack.png) no-repeat left center; padding: 6px 0px 4px 22px; }
#ConWrapper .post-reply h2 { background: url(images/post-reply-mid.gif) repeat-y; margin: 0; padding: 0 0 0 30px; }
#ConWrapper ul { list-style-image: url(images/icons/bullet_orange_trim.png); margin: 0; padding: 5px 3px 10px 0; }
#ConWrapper ul.star { list-style-image: url(images/icons/bullet_star_trim.png); margin: 0; padding: 5px 3px 10px 0; }
#ConWrapper li.pop { font-weight: bold; list-style-image: url(images/icon-pop.png); margin-left: 60px; padding: 0 0 4px 0; }
#ConWrapper li.flick { font-weight: bold; list-style-image: url(images/icon-flick.png); margin-left: 60px; padding: 0 0 4px 0; }
#ConWrapper li.geek { font-weight: bold; list-style-image: url(images/icon-geek.png); margin-left: 60px; padding: 0 0 4px 0; }
.post-reply-icon { background: url(images/icons/pencil.png) no-repeat left center; padding: 6px 0px 4px 22px; }
.post-fix { padding: 0 26px 0 26px; }
.post-fix-login { padding: 0 26px 0 26px; text-align: left }
.post-fix-login h2 { clear: both; color: #000000; font: bold 14px Arial, Helvetica, sans-serif; margin: 4px 0 2px 0; padding: 4px; }
.post-fix-login ul.star { list-style-image: url(images/icons/bullet_star_trim.png); margin: 0; padding: 5px 3px 10px 0; }
.post { margin-bottom: 20px; }
.post-title-top { background: url(images/post-title-top.gif) no-repeat; height: 4px; }
.post-title { background: url(images/post-title-mid.gif) repeat-y; height: auto; }
.post-title-bot { background: url(images/post-title-bot.gif) no-repeat; height: 4px; }
.post-info { background: url(images/post-title-mid.gif) repeat-y; color: #666666; font-size: 11px; padding-left: 6px; }
.post-info-date { background: url(images/icons/calendar_edit.png) no-repeat left center; padding: 6px 0px 4px 22px; }
.post-content { font-size: 12px; line-height: 19px; }
.post-detail { letter-spacing: .8px; }
.postline { border-top: solid 1px #D5D5D5; margin: 12px 0 10px 0; }
.post-cat { background: url(images/icons/flag_orange.png) no-repeat left center; color: #666666; font-size: 10px; line-height: 19px; margin: 0 0 8px 0; padding: 0 0 0 20px; }
.post-comment { background: url(images/icons/comment.png) no-repeat left center; color: #666666; font-size: 11px; height: 19px; padding: 0 0 0 20px; }
.post-share { color: #666666; font-size: 11px; height: 19px; padding: 0 0 0 18px; }
.post-related ul { margin: 0; padding: 0; }
.post-related li { font-size: 12px; font-weight: bold; line-height: 19px; list-style-image: url(images/icons/bullet_arrow_right_trim.png); margin-left: 40px; padding: 2px 0 0 0; text-transform: capitalize; }
.post-trackdata { background: #EDEEEF; border: 4px solid; border-color: #D5D5D5; font-size: 10px; line-height: 19px; margin-top: 20px; padding: 12px; }
#landing .post-incoming { background: #FBF6BE; border: 2px solid; border-color: #EFBF00; font-size: 10px; line-height: 19px; margin-top: 20px; padding: 12px; }
#landing h4 { color: #EE2801; font: bold 14px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
#landing a { font-weight:bold; color: #EE2801; text-decoration: none; }
#landing a:hover { color: #EE2801; text-decoration: underline; }
.attachback { background: url(images/btn-attach-full.png) no-repeat; height: 24px; width: 140px; }
.attachback:hover { background: url(images/btn-attach-full.png) no-repeat -140px 0; height: 24px; width: 140px; }
.post-visits { background: url(images/icons/bullet_heart.png) no-repeat left center; color: #666666; font-size: 10px; font-weight: normal; letter-spacing: .8px; line-height: 16px; margin: 0; padding: 4px 0px 4px 18px; }
/* News Posting Title */
.post-title-news-top { background: url(images/post-title-news-top.gif) no-repeat; height: 4px; }
.post-title-news { background: url(images/post-title-news-mid.gif) repeat-y; height: auto; }
.post-title-news-bot { background: url(images/post-title-news-bot.gif) no-repeat; height: 4px; }
.post-info-news { background: url(images/post-title-news-mid.gif) repeat-y; color: #666666; font-size: 11px; padding-left: 6px; }
.browse-cat { background: url(images/icons/find.png) no-repeat left center; color: #666666; font-size: 10px; font-weight: normal; line-height: 16px; margin: 2px; padding-left: 18px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Comments */
#CommentsWrapper { margin: 0; padding: 0; text-align: left; }
.comment-ind-top { background: url(images/comment-ind-top.gif) no-repeat; height: 4px; }
.comment-ind-post { background: url(images/comment-ind-mid.gif) repeat-y; }
.comment-ind-content { padding: 0 22px 0 12px; text-align: left; }
.comment-ind-bottom { background: url(images/comment-ind-bot.gif) no-repeat; height: 20px; }
.mycomment-top { background: url(images/comment-me-top.gif) no-repeat; height: 4px; }
.mycomment-post { background: url(images/comment-me-mid.gif) repeat-y; }
.mycomment-bottom { background: url(images/comment-me-bot.gif) no-repeat; height: 20px; }
.comment-pt-top { background: url(images/comment-pt-top.gif) no-repeat; height: 4px; }
.comment-pt-post { background: url(images/comment-pt-mid.gif) repeat-y; }
.comment-pt-bottom { background: url(images/comment-pt-bot.gif) no-repeat; height: 20px; }
.gravatar { background: #FFFFFF; border: none; float: left; margin: 0 5px 0 5px; padding: 3px; }
.comment-ind-bot-info { padding: 12px 0 20px 12px; text-align: left; }
.comment-form { background: url(images/post-reply-mid.gif) repeat-y; padding-left: 30px; text-align: left; }
.inputfield { background: #FFFFFF; border: solid 1px #666666; font-size: 11px; padding: 4px; }
.inputarea { background: #FFFFFF; border: solid 1px #666666; font-size: 12px; padding: 4px; width: 512px; }
.required { color: #666666; font-size: 11px; }
.post-reply-top { background: url(images/post-reply-top.gif) no-repeat; height: 4px; }
.post-reply-bot { background: url(images/post-reply-bot.gif) no-repeat; height: 4px; }
.submit-comment { background: url(images/btn-submit-full.png) no-repeat; height: 24px; width: 140px; }
.submit-comment:hover { background: url(images/btn-submit-full.png) no-repeat -140px 0; height: 24px; width: 140px; }
.comment-img { border: 0pt none; margin: 0; padding: 0; vertical-align: middle; }
.comment { background: #FECBE9; }
.authorcomment { }
.friendcomment { }
.tbcomment { color: #666666; font-size:9px }
.pbcomment { color: #666666; font-size:9px }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Sidebar Container */
#SideWrapper { background: url(images/bg-sidewrapper.gif) repeat-y; float: right; font-size: 12px; margin: 0; padding: 0; text-align: left; width: 320px; }
#side-right-top { background: url(images/side-right-top.gif) no-repeat; height: 10px; }
#SideWrapper * { line-height: 1.3em; }
#SideWrapper p { color: #000000; margin: 0; padding: 0.5em 7px; }
#SideWrapper h2, #SideWrapper h3 { color: #000000; font-weight: normal; margin: 0; padding: 2px 0; text-align: center; }
#SideWrapper ul.tab { list-style-image: none; margin: 0; padding: 0; }
#SideWrapper ul.side { font-size: 10px; list-style-image: url(images/bullet-gray.png); margin: -6px; padding: 2px 12px; }
#SideWrapper ul.star { font-size: 10px; font-weight: normal; list-style-image: url(images/bullet-ww-star.png); margin: 0; padding: 2px 12px 6px; }
#SideWrapper ul.poptopics { font-weight: normal; list-style-image: url(images/bullet-ww-star.png); margin: 0; padding: 2px 8px 6px; }
#SideWrapper ul.children { font-weight: normal; list-style-image: url(images/bullet-ww-arrow.png); margin: 0; margin-left: -20px; padding: 2px 4px 0px; }
#SideWrapper ul.popular { font-weight: normal; list-style-image: url(images/bullet-ww-star.png); margin: 0; padding: 2px 12px 6px; }
#SideWrapper li { line-height: 1.1em; padding: 1px 0; }
#SideWrapper ol { list-style-image: none; list-style-type: none; margin: 0; padding-left: 10px; }
#SideWrapper ol a, #SideWrapper ol a:link, #SideWrapper ol a:visited { display: block; padding: 0; }
#SideWrapper ol a:hover { text-decoration: none; }
#SideWrapper ol li { margin: 0; text-align: left; }
#SideWrapper ol li a#current { color: #000000; }
#SideWrapper a, #SideWrapper a:link, #SideWrapper a:visited { color: #FF4700; text-decoration: none; }
#SideWrapper a:hover { color: #EE2801; text-decoration: underline; }
#side-ad-top { background: url(images/sm-ad-top.png) no-repeat; height: 10px; padding: 0; }
.sideadpad { background: url(images/sm-ad-mid.png) repeat-y; padding: 15px 0 15px 25px; }
#side-ad-bot { background: url(images/sm-ad-bot.png) no-repeat; height: 20px; padding: 0; }
#side-ad2-top { background: url(images/sm-ad-top.png) no-repeat; height: 10px; padding: 0; }
.sideadpad2 { background: url(images/sm-ad-mid.png) repeat-y; padding: 15px 0 15px 10px; }
#side-ad2-bot { background: url(images/sm-ad-bot.png) no-repeat; height: 20px; padding: 0; }
#side-ad3-top { background: url(images/sm-ad-top.png) no-repeat; height: 10px; padding: 0; }
.sideadpad3 { background: url(images/sm-ad-mid.png) repeat-y; padding: 15px 0 15px 10px; font-size: 10px; color: #000000; }
#side-ad3-bot { background: url(images/sm-ad-bot.png) no-repeat; height: 20px; padding: 0; }
#tools { background: #000000; color: #FFFFFF; margin: 0 0 0 0; padding: 0; width: 300px; }
.submenu-tools-top { background: url(images/sm-tools-top.gif) no-repeat; height: 10px; width: 300px; }
.submenu-tools-bot { background: url(images/sm-tools-bot.gif) no-repeat; height: 20px; width: 300px; }
#sponsor { background: #000000; color: #FFFFFF; margin: 0 0 0 0; padding: 0; width: 300px; }
.submenu-sponsor-top { background: url(images/sm-tools-top.png) no-repeat; height: 10px; width: 300px; }
.submenu-sponsor-bot { background: url(images/sm-tools-bot.png) no-repeat; height: 20px; width: 300px; }
#sponsor a, #sponsor a:link, #sponsor a:visited { color: #FFFFFF; font-weight:bold; text-decoration: none; }
#sponsor a:hover { color: #FFFFFF; text-decoration: underline; }
#smenu { background: #E6E6E6; color: #FFFFFF; margin: 0 0 0 0; padding: 0; width: 300px; }
.submenu-smenu-top { background: url(images/sm-smenu-top.gif) no-repeat; height: 10px; width: 300px; }
.submenu-smenu-bot { background: url(images/sm-smenu-bot.gif) no-repeat; height: 20px; width: 300px; }
.submenu-category { background: url(images/sm-smenu-cat.gif) no-repeat; height: 36px; margin-left: 6px; width: 145px; }
.submenu-poptopics { background: url(images/sm-smenu-poptopics.gif) no-repeat; height: 36px; margin-left: 6px; width: 145px; }
.submenu-archive { background: url(images/sm-smenu-arc.gif) no-repeat; height: 36px; width: 145px; }
.submenu-friends { background: url(images/sm-smenu-fri.gif) no-repeat; height: 36px; width: 145px; }
.sidewrapper-bot { background: url(images/sidewrapper-bot.gif) no-repeat; height: 10px; width: 960px; }
.submenu-popposts { background: url(images/sm-smenu-popposts.gif) no-repeat; height: 36px; margin-left: 6px; width: 288px; }
.submenu-tools { background: url(images/sm-smenu-tools.gif) no-repeat; height: 36px; margin-left: 6px; width: 288px; }
.submenu-login { background: url(images/sm-smenu-login.gif) no-repeat; height: 36px; margin-left: 6px; width: 288px; }
.submenu-recog { background: url(images/sm-smenu-recog.gif) no-repeat; height: 36px; margin-left: 6px; width: 288px; }
.submenu-sponsor { background: url(images/sm-smenu-sponsor.gif) no-repeat; height: 36px; margin-left: 6px; width: 288px; }
#sidenetwork { background: #000000; color: #FFFFFF; margin: 0 0 0 0; padding: 0; width: 300px; }
#sidenetwork a, #sidenetwork a:link, #sidenetwork a:visited { color: #FFFFFF; font-weight:bold; text-decoration: none; }
#sidenetwork a:hover { color: #FFFFFF; text-decoration: underline; }
#sidenetwork ol { list-style-type: none; margin: 6px 0 0 0; padding: 0px; }
#sidenetwork li.pop { background: url(images/icon-pop.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#sidenetwork li.flick { background: url(images/icon-flick.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#sidenetwork li.geek { background: url(images/icon-geek.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
#sidenetwork li.ww { background: url(images/icon-ww.png) left center no-repeat; margin: 0; padding: 4px 0 4px 20px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Tab Frame */
#SideWrapper .tab  a, #SideWrapper .tab a:link, #SideWrapper .tab a:visited { text-decoration: none; }
#SideWrapper .tab a:hover { text-decoration: underline; }
#TabWrapper { background: url(images/sm-tab-bot.gif) no-repeat bottom left; margin: 0 20px 0 0; padding-bottom: 20px; width: 300px; }
#TabNav { background: #FFFFFF; float: left; margin: 0; padding: 0; }
#TabNav li { display: inline; font-size: 10px; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
#TabNav .NavLinks { display: inline; float: right; list-style-type: none; margin: 0; padding: 0; }
.TabLink { float: left; }
#TabNav .TabLink a:link, #TabNav .TabLink a:visited { background: url(images/sm-tab-btn.gif) #FFFFFF no-repeat center top; color: #FFFFFF; float: left; height: 24px; margin: 0; padding: 6px 0 6px 0; text-align: center; text-decoration: none; width: 96px; }
#TabNav .TabLink a:link.active, #TabNav .TabLink a:visited.active { background: url(images/sm-tab-act.gif) #FFFFFF no-repeat center top; color: #EE2801; height: 26px; margin: 0px; padding: 6px 0 8px 0; text-decoration: none; width: 100px; }
#TabNav .TabLink a:hover { background: url(images/sm-tab-btn.gif) #FFFFFF no-repeat center top; color: #FFFFFF; text-decoration: none; }
#TabWrapper .TabContent { background: #E6E6E6; clear: left; padding: 6px; }
#TabWrapper .TabContent ul { margin: 0px; padding: 0; }
#TabWrapper .TabContent li { border-bottom: solid 1px #D5D5D5; color: #000000; font-size: 12px; font-weight: normal; list-style-type: none; margin: 0; padding: 4px 10px 4px 10px; }
.title { text-transform:capitalize; }
#TabWrapper .TabContent li a { color: #000000; font-weight: normal; text-decoration: none; }
#TabWrapper .TabContent li a:visited { text-decoration: none; }
#TabWrapper .TabContent li a:hover { text-decoration: none; }
#TabWrapper .TabContent .off { text-decoration: none; }
#TabWrapper .TabContent .on { background: #C8C8C8; text-decoration: none; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Page Footer */
#FootContainer { background: url(images/bg-topwrapper.gif) repeat-y; height: auto; margin: 0 auto; padding: 0 0 20px 0; width: 960px; }
#FootContainer p { margin: 0; padding: 0 12px 0 12px; }
#FootContainer a { color: #FFFFFF; text-decoration: none; }
#FootContainer a:hover { color: #EFBF01; text-decoration: underline; }
.copywords { color: #D5D5D5; font-size: 10px; font-weight: normal; margin-top: 12px; text-align: center; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Layout and Page Elements */
.pagebump { background: url(images/bg-topwrapper.gif) repeat-y; height: 10px; margin: 0 auto; padding: 0; width: 960px; }
#attachbox { background: #FFFFFF; color: #000000; font-size: 12px; font-weight: normal; margin: 0 auto; padding: 0; text-align: left; width: 580px; }
.cleaner { background: transparent; border: none; clear: both; font-size: 1px; height: 0; margin: 0; padding: 0; }
.techtag { background: url(images/icons/tag_yellow.png) center left no-repeat; color: #666666; font-size: 10px; line-height: 16px; margin: 0 0 8px 0; padding: 4px 0 4px 18px; }
.mytag { background: url(images/icons/tag_orange.png) center left no-repeat; color: #666666; font-size: 10px; font-weight: normal; line-height: 16px; margin: 0 0 8px 0; padding: 4px 0px 4px 22px; }
.mytag a { font-weight: bold; }
.bottomtext { color: #000000; font-weight: normal; line-height: 1.3em; margin: 6px 0 0 0; text-align: left; }
.sidetools { padding: 6px 0px 4px 10px; }
.sidetalk { padding: 6px 4px 4px 10px; }
.attach-top { background: url(images/attach-top.gif) no-repeat; height: 52px; margin: 0 auto; width: 960px; }
.attach-bot { background: url(images/attach-bot.gif) no-repeat; height: 52px; margin: 0 auto; width: 960px; }
.navigation { font-weight: bold; margin: 5px 0 5px 0; padding: 5px; text-align: left; }
.alignleft a { float: left; padding: 5px; }
.alignright a { float: right; padding: 5px; }
.shunt { height: 4px; }
.more-link { background: url(images/icons/book_open.png) center left no-repeat; font-size: 14px; line-height: 19px; margin: 0px 0 0 0; padding: 4px 0 4px 22px; }
/* Site Contact Form */
#contactform { text-align: center; }
#contactform .contacthead { font-size: 10px; }
/* Site Archive Page */
.archive { border-bottom: 1px solid #D5D5D5; font-size: 12px; line-height: 19px; padding-bottom: 12px; }
.archive a { border-right: 1px solid #D5D5D5; font-size: 12px; line-height: 19px; padding: 6px; }
.archive a:hover { }
.noarchive { border-right: 1px solid #D5D5D5; font-size: 12px; line-height: 19px; padding: 6px; }
/* Quote Plugin */
#wp_quotes { padding: 0 0 12px 0; }
.wp_quotes_quote { font-size: 14px; font-style: italic; }
.wp_quotes_author { color: #666666; font-style: italic; margin-left: 24px; }
/* Pagination Plugin */
div.pagination { margin: 3px; padding: 3px; text-align: center; }
div.pagination a { border: 1px solid #D5D5D5; font-weight: bold; margin-right: 3px; padding: 2px 6px; text-decoration: none; }
div.pagination a:hover, div.pagination a:active { background: #FF4700 none; border: 1px solid #EE2801; color: #FFFFFF; }
div.pagination span.current { color: #666666; font-weight: bold; margin-right: 3px; padding: 2px 6px; }
div.pagination span.disabled { display: none; }
/* Digg Plugin */
.diggButton { float: right; margin: 6px; padding: 6px; }
/* Smiley Plugin */
.wp-smiley { border: 0pt none; margin: 0; padding: 0; vertical-align: middle; }
/* Popularity Plugin */
.akpc_pop { background: url(images/icons/bullet_starl.png) center left no-repeat; color: #666666; font-size: 10px; line-height: 16px; margin: 0 0 0 0; padding: 4px 0 4px 18px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Blog Assult Network */
#BANContainer { background: url(images/bg-topwrapper.gif) repeat-y; height: auto; margin: 0 auto; padding: 0 0 20px 0; width: 960px; }
#OtherBAN { float: left; font-size: 10px; font-weight: normal; line-height: 1.4em; margin: 0 auto; margin-top: 12px; padding: 0 12px 0 26px; text-align: left; width: 588px; }
#BANContainer a { color: #FFFFFF; text-decoration: none; }
#BANContainer a:hover { color: #FFFFFF; text-decoration: underline; }
#OtherBAN .other-color{ background: #DAE0E8; }
#OtherBAN .column-left-ban { clear: none; float: left; font-size: 100%; font-weight: inherit; padding: 0; text-align: left; width: 277px; }
#OtherBAN .column-right-ban { clear: none; float: right; font-size: 100%; font-weight: inherit; padding: 0 0 4px 0; text-align: left; width: 277px; }
#OtherBAN .other-line { background: url(images/other-ban-top.png) no-repeat; height: 42px; }
#OtherBAN .other-bot { background: url(images/other-ban-bot.png) no-repeat; height: 4px; }
#OtherBANSide { float: right; font-size: 11px; font-weight: normal; line-height: 1.4em; margin: 0 auto; margin: 20px 0 0 0; padding: 0 26px 0 0; text-align: left; width: 294px; }
#OtherBANSide p { margin: 6px; }
#OtherBANSide ol { margin: 0; }
#OtherBANSide ol li { margin: 0; padding-bottom: 6px; text-align: left; }
#FootContainer ul { list-style-image: none; list-style-type: none; margin: 0; padding-left: 6px; }
#OtherBAN .other-flick { background: #DAE0E8; margin: 12px; }
#OtherBAN .other-flick a { color: #2C89B7; font-weight: bold; text-decoration: none; }
#OtherBAN .other-flick a:hover { color: #182E40; text-decoration: underline; }
#OtherBAN .other-geek { background: #DAE0E8; margin: 12px; }
#OtherBAN .other-geek a { color: #018400; font-weight: bold; text-decoration: none; }
#OtherBAN .other-geek a:hover { color: #024302; text-decoration: underline; }
#OtherBAN .other-pop { background: #DAE0E8; margin: 12px; }
#OtherBAN .other-pop a { color: #FF00FF; font-weight: bold; text-decoration: none; }
#OtherBAN .other-pop a:hover { color: #C91A7F; text-decoration: underline; }
#BANhome	{ font-size: 12px; }
#BANhome .other-flick { background: #FFFFFF; margin: 12px; }
#BANhome .other-flick a { color: #2C89B7; font-weight: bold; text-decoration: none; text-transform: capitalize; }
#BANhome .other-flick a:hover { color: #182E40; text-decoration: underline; }
#BANhome .other-geek { background: #FFFFFF; margin: 12px; }
#BANhome .other-geek a { color: #018400; font-weight: bold; text-decoration: none; text-transform: capitalize; }
#BANhome .other-geek a:hover { color: #024302; text-decoration: underline; }
#BANhome .other-pop { background: #FFFFFF; margin: 12px; }
#BANhome .other-pop a { color: #FF00FF; font-weight: bold; text-decoration: none; text-transform: capitalize; }
#BANhome .other-pop a:hover { color: #C91A7F; text-decoration: underline; }
#BANhome  h1 { color: #000000; font: normal 16px Verdana, Helvetica, sans-serif; letter-spacing: +0.2px; margin: 0; padding: 0 0 6px 0; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Scribe Network Posts on WW */
.BanDate { font-size: 10px; font-weight: normal; line-height: 1.4em; color: #666666; }
.PopTitle h1 { color: #000000; font: normal 16px Arial, Helvetica, sans-serif; letter-spacing: +0.2px; margin: 0; padding: 0 6px 0 6px; }
.PopTitle a { color: #FF00FF; text-decoration: none; }
.PopTitle a:hover { color: #C91A7F; text-decoration: none; }
.ScribePop a { color: #FF00FF; text-decoration: none; }
.ScribePop a:hover { color: #C91A7F; text-decoration: underline; }
.ScribePop .netsource { background: url(images/icon-pop.png) center left no-repeat; font-size: 12px; line-height: 19px; margin: 0 0 0 10px; padding: 4px 0 4px 18px; }
.FlickTitle h1 { color: #000000; font: normal 20px Arial, Helvetica, sans-serif; letter-spacing: +0.2px; margin: 0; padding: 0 6px 0 6px; }
.FlickTitle a { color: #2C89B7; text-decoration: none; }
.FlickTitle a:hover { color: #182E40; text-decoration: none; }
.ScribeFlick a { color: #2C89B7; text-decoration: none; }
.ScribeFlick a:hover { color: #182E40; text-decoration: underline; }
.ScribeFlick .netsource { background: url(images/icon-flick.png) center left no-repeat; font-size: 12px; line-height: 19px; margin: 0 0 0 10px; padding: 4px 0 4px 18px; }
.GeekTitle h1 { color: #000000; font: normal 20px Arial, Helvetica, sans-serif; letter-spacing: +0.2px; margin: 0; padding: 0 6px 0 6px; }
.GeekTitle a { color: #018400; text-decoration: none; }
.GeekTitle a:hover { color: #024302; text-decoration: none; }
.ScribeGeek a { color: #018400; text-decoration: none; }
.ScribeGeek a:hover { color: #024302; text-decoration: underline; }
.ScribeGeek .netsource { background: url(images/icon-geek.png) center left no-repeat; font-size: 12px; line-height: 19px; margin: 0 0 0 10px; padding: 4px 0 4px 18px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Popscribe Link Love */
.imglove { margin-bottom: 0px; margin-top: 0px; padding: 0px; text-align: center; vertical-align: middle; }
.linklove { background: url(images/icons/heart_add.png); background: no-repeat right center; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 12px; padding: 4px 20px 4px 0; }
.sitelove { font-size: 10px; margin-bottom: 0px; margin-top: 0px; padding-top: 6px; }
/* Post Markup Items */
.source { background: url(images/icons/application_go.png) center left no-repeat; font-size: 10px; line-height: 19px; margin: 0px 0 0 0; padding: 4px 0 4px 18px; }
.fullsource { background: url(images/icons/application_go.png) center left no-repeat; font-size: 12px; line-height: 19px; margin: 0px 0 0 0; padding: 4px 0 4px 18px; }
.netsource { background: url(images/icons/bomb.png) center left no-repeat; font-size: 12px; line-height: 19px; margin: 0 0 0 10px; padding: 4px 0 4px 18px; }
.center { text-align: center; }
.smalltext { font-size: 10px; }
.growtext { color: #000000; font: normal 1.4em "Trebuchet MS"; margin: 16px 0 0 0; padding-bottom: 4px; }
blockquote { background: #F1F1F1; border: 1px solid #E2E2E2; border-left: 4px solid #EFBF01; color: #4E4E4E; font-size: 11px; margin: 12px 36px 12px 36px; padding: 0 12px 0 12px; }
blockquote p { margin: 1em 0 1em 0; text-indent: -0.0em; }
blockquote em { color: #000000; font-size: 90%; }
.imgframe { background: #F1F1F1; border: 4px solid #EFBF01; margin: 0px 4px; padding: 0px; }
.imgnoframe { margin: 0px 4px; padding: 0px; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Tag Linking */
#ConWrapper  a.wwtaglink{ color: #FF4700; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a:hover.wwtaglink { color: #EE2801; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a.poptaglink{ color: #FF00FF; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a:hover.poptaglink { color: #C91A7F; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a.flicktaglink{ color: #2C89B7; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a:hover.flicktaglink { color: #182E40; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a.geektaglink{ color: #018400; text-decoration: none; border-bottom: 1px dotted; }
#ConWrapper  a:hover.geektaglink { color: #024302; text-decoration: none; border-bottom: 1px dotted; }
.wwtaglink { background: url(images/icons/search.png) center right no-repeat; font-weight: bold; margin: 0; padding: 0 12px 0 0; }
.poptaglink { background: url(images/icons/search.png) center right no-repeat; font-weight: bold; margin: 0; padding: 0 12px 0 0; }
.flicktaglink { background: url(images/icons/search.png) center right no-repeat; font-weight: bold; margin: 0; padding: 0 12px 0 0; }
.geektaglink { background: url(images/icons/search.png) center right no-repeat; font-weight: bold; margin: 0; padding: 0 12px 0 0; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Tag Cloud */
#ConWrapper ul.cosmos {	margin: 0; list-style: none; font-size: 120%; }
#ConWrapper li.cosmos { display: inline; padding: 0; margin: 2px; line-height: 19px;	}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Series */
#series .post-series { background: #EAEEAC; border: 1px solid; border-color: #754C23; font-size: 10px; line-height: 19px; margin-top: 6px; margin-bottom: 6px; padding: 4px; }
#series h3 { color: #754C23; font: 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
#series a { color: #754C23; text-decoration: none; }
#series a:hover { color: #754C23; text-decoration: underline; }