/* Theme Name: BlueQ Theme URI: http://www.tquizzle.com/wordpress/themes/blueq/ Description: BlueQ is a 2 column liquid design developed by Travis Quinnelly. This theme uses numerous icons from the "Silk" icon set from famfamfam. (http://www.famfamfam.com/lab/icons/silk/) Version: 1.0.1 Author: Travis Quinnelly Author URI: http://www.tquizzle.com/ Tags: Blue, BlueQ, Travis Quinnelly, TQuizzle NOTE: If you have just a few items to change, do them in the BlueQ Options page under the Presentation menu. There is a text box provided to insert your CSS changes that will avoid you having to edit the theme directly. */ body { margin: 0; min-width: 600px; background: #FFFFFF url(images/content_bg.gif) repeat top left; font: 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif; /* Resets 1em to 10px */ } a { color: #000000; text-decoration: none; } small { font-size: 60%; } code { font-family: "courier"; padding: 10px; text-decoration:italic; } blockquote { font-size: 90%; color: #666666; padding-left: 65px; background: url(images/blockquote.gif) no-repeat center left; } img { border: none; } img.centered { display: block; margin-left: auto; margin-right: auto; border:none; } img.alignright { /* padding: 4px; */ margin: 0 0 2px 7px; display: inline; border:none; } img.alignleft { /* padding: 4px; */ margin: 0 7px 2px 0; display: inline; border:none; } .alignright { float: right; } .alignleft { float: left; } /* HEADER SECTION */ #header { margin: 0; padding: 0px; background: url(images/header.gif) repeat-x top left; height: 135px; } #headerimg { /* Image Floated */ float:left; width: 83px; height: 84px; margin: 14px 0 0 16px; background: url(images/blue_q.gif) no-repeat top left; cursor: pointer; } html > body #headerimg { margin-left: 26px; } #header .titles { float: left; margin: 0 0 0 100px; height: 75px; } #header h1 { font: 3.5em Georgia, serif; color: #CCCCCC; } #header h1 a { color: #CCCCCC; text-decoration: none; } #header h1 a:hover { color: #FFFFFF; } #header p.description { color: #CCCCCC; padding-left: 200px; } #headernav { font: 1.1em Verdana, Arial, Helvetica, sans-serif; padding-top: 110px; padding-left: 50px; margin: 0; } #headernav ul { margin: 0; padding: 0; } #headernav ul li { list-style: none; display: inline; margin-right: 1.3em; color: #CCCCCC; } #headernav a { color: #CCCCCC; text-decoration: none; } #headernav a:hover { border-bottom: 2px solid #ffffff; } #headernav ul li.current_page_item a { color:#FFFFFF; font-weight: bold; border-bottom: 2px solid #ffffff; } /* Child Pages */ #headernav ul ul { display:inline; padding-left: 5px; } #headernav ul ul li { border-left: 1px solid #ccc; padding-left: 4px; } /* MAIN CONTENT SECTION */ #main { margin: 0; padding: 0 10px 10px 0; } #content { padding-left: 240px; } #content .entry { clear:right; font-size: 1.7em; margin: 5px 20px; padding: 0 0 25px 0; } #content .post a { text-decoration: none; color: #666666; border-bottom: 1px solid #888888; } #content .post a:hover { color: #ffffff; } #content p { } #content h2 { font-size: 130%; padding-left: 5px; } html > body #content h2 { padding-top: 4px; } #content h2 a { color: #333333; text-decoration: none; } #content h2 a:hover { color: #000000; } #content h3 { font-size: 120%; padding-left: 5px; border-bottom: 1px solid #666666; margin-bottom: -4px; } #content h4 { font-size: 110%; padding-left: 5px; border-bottom: 1px solid #666666; } .posttime a, .tags a, .post_comment a { text-decoration: none; color: #000000; } .tags, .post_comment, .share { color: #666666; } #content .tags, #content .post_comment, #content .category, #content div.moretext, #content .share, #content .trackbacklink, #content .commentrsslink { font-size: 80%; padding-left: 20px; line-height: 120%; margin: 0 15px 10px 15px; } #content .post_comment { background: url(images/comment.gif) no-repeat left center; margin-bottom: 35px; } #content .category { /* Used when UTW Tags dont exist */ background: url(images/folder_brick.gif) no-repeat left center; } #content .tags { background: url(images/tag_blue.gif) no-repeat left center; } #content .share { background: transparent url(images/attach.gif) no-repeat left center; } #content .trackbacklink { background: url(images/arrow_refresh.gif) no-repeat top left; } #content .commentrsslink { background: url(images/feedicon16px.gif) no-repeat top left; } #content ol, #content ul { margin: 10px; font-size: 94%; } #content div.moretext { background: transparent url(images/page_go.gif) no-repeat left center; margin: 20px 0 10px 28px; } #content ul li { list-style:none; background: url(images/bullet_white.gif) no-repeat top left; padding-left: 20px; padding-top: -2px; margin-bottom: 8px; } #content ol li { padding-left: 5px; padding-top: -2px; margin-bottom: 8px; margin-left: 15px; } #content ol { margin-left: 18px; } span.bqcite { background: url(images/link.gif) no-repeat center left; padding-left: 18px; font-size: 75%; float:right; margin: 4px 0px; } #content div.googleads { /* margin: 0 auto; */ text-align:center; } /* Asides */ ul.asides { padding: 10px 0px 10px 20px; list-type:none; clear:right; } ul.asides li { color: #212841; font-size: 160%; background: url(images/note.gif) top left no-repeat !important; padding: 0px 15px 0 24px !important; } ul.asides li a { color: #000000; text-decoration: none; border-bottom:1px solid #FFFFFF; } ul.asides li a:hover { border-bottom:1px solid #000000; color: #FFFFFF; } ul.asides li ol li { list-style-type: decimal !important; padding-left: 20px; margin-bottom: 8px; background: transparent !important; font-size: 80%; } ul.asides li ul li { list-style-type:none; background: url(images/bullet_white.gif) no-repeat top left !important; padding-left: 20px; margin-bottom: 8px; font-size: 80%; } /* Date Format */ .date { float:left; height:45px; width:35px; margin-right:8px; background:url(images/calendar.gif) no-repeat; margin-top: 0px; } html > body .date { padding-top: 0px; } .date p { text-align:center; color:#9b9b8e; margin:0 0 0 -2px; text-transform:uppercase; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; } .date span.day { font-size:18px; display:block; margin-top: 0px; } .date span.month { font-size:9px; height:12px; display:block; color: #FFFFFF; letter-spacing: 1.4px } .editlink img { width: 16px; height: 16px; border: none; padding: 0 !important; margin: 4px 0 0 !important; position: absolute; right: 20px; } .navigation { padding:20px 80px; font-size:150%; } .navigation a { color:#666666; text-decoration: none; font-variant: small-caps; } .navigation a:hover { color:#000000; border-bottom: 1px solid #fff; } .navigation a div.previous { background: url(images/book_previous.gif) no-repeat 0% 50%; padding-left: 24px; } .navigation a div.next { background: url(images/book_next.gif) no-repeat 100% 50%; padding-right: 24px; } /* COMMENTS SECTION */ #comments { display:inline; } #comments h4 { font-size: 2.0em; } #commentform input, #commentform textarea { font: 1em Verdana, Arial, Helvetica, Sans-Serif; padding: 3px; color: #000000; background-color: #95979e; } #commentform input:focus, #commentform textarea:focus { background: #fff; color: #333; border-color: #666; } #commentform input { width: 200px; margin: 5px 5px 1px 0; } input#submit { width:auto; } #commentform textarea { height: 300px; width: 400px; } /* .commentsrsslink, .trackbacklink { background: url(images/feedicon16px.gif) no-repeat top left; padding: 2px 0 2px 20px; margin-right: 10px; height: 16px; } */ #comment ol { } ol#commentlist li { margin: 0 50px 0 60px; color: #333333; font-size: 4.5em; } html > body ol#commentlist li { margin-left: 20px; } .commentseditlink * { color: red; font-size: 0.3em; } ol#commentlist img.gravatar { float: right; background-color: #ffffff; padding: 2px; border: 1px solid #000000; } ol#commentlist img { border:0;padding:0; } #comments .metalinks { padding: 25px 0; } #comments .metalinks a { text-decoration: none; color: #000000; } #respond { clear: right; padding-top: 20px; } .authorcomment { padding: 4px 6px; background-color: #CCCCCC; color: #000000; border: 1px dotted #999999; margin-bottom:10px; } .authorcomment p { font-size: 0.4em ; } .regularcomment { padding: 4px 6px; color: #999999; } .regularcomment p { font-size: 0.35em ; } .commentauthinfo { font-size: 0.3em; color: #666666; } span.commentauthinfo, span.commentseditlink { vertical-align: middle; } .commentauthinfo a { color: #333333; } .pingback { font-size: 0.35em; } /* SIDEBAR SECTION */ #sidebar { float: left; width: 200px; background: url(images/sidebar_top.png) no-repeat top left; /* min-height: 375px; margin-left: 0px; height: auto !important; height: 375px; */ color: #FFF; padding-top: 17px; } #sidebar #side_wrap { background: url(images/sidebar_bottom.png) no-repeat bottom left; margin: 0; padding: 0 10px 10px 10px; } #sidebar #s { margin: 0 auto; padding: 2px 3px; background: url(images/content_bg.gif); border: 1px inset #999999; width: 155px; } #sidebar a { text-decoration: none; color: #CCCCCC; border-bottom: 1px solid #c8c8c8; } html > body #sidebar a { border-bottom: 1px dotted #c8c8c8; } #sidebar a:hover { color: #FFFFFF; } #sidebar h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; padding: 5px; } #sidebar h2#search, #sidebar h2#author, #sidebar h2#quotes, #sidebar h2#workingon, #sidebar h2#ads, #sidebar h2#related, #sidebar h2#comments, #sidebar h2#links, #sidebar h2#blogs, #sidebar h2#feeds, #sidebar h2#archives, #sidebar h2#categories, #sidebar h2#buttons, #sidebar h2#tags { padding-right:15%; } #sidebar h2#search { background: url(images/magnifier.gif) no-repeat 95%; } #sidebar h2#author { background: url(images/user_gray.gif) no-repeat 95%; } #sidebar h2#quotes { background: url(images/comment.gif) no-repeat 95%; } #sidebar h2#workingon { background: url(images/script_edit.gif) no-repeat 95%; } #sidebar h2#ads { background: url(images/newspaper.gif) no-repeat 95%; } #sidebar h2#comments { background: url(images/comments.gif) no-repeat 95%; } #sidebar h2#links { background: url(images/link.gif) no-repeat 95%; } #sidebar h2#feeds { background: url(images/feedicon16px.gif) no-repeat 95%; } #sidebar h2#related { background: url(images/cog.gif) no-repeat 95%; } #sidebar h2#buttons { background: url(images/brick.gif) no-repeat 95%; } #sidebar h2#blogs { background: url(images/computer_link.gif) no-repeat 95%; } #sidebar h2#tags { background: url(images/tag_blue.gif) no-repeat 95%; } #sidebar p { padding: 0 15px 0 5px; font-size: 1.2em; } #sidebar ul { margin: 0; padding-left: 3px; padding-right: 8px; } #sidebar ul li { margin: 0; padding: 0; list-style: none; font-size: 1.1em; padding-left: 5px; } #sidebar ul li small { font-size: 0.8em; } #sidebar ul li ul li { font-size: 85%; } #sidebar ul li.feedburn a { color: #E37831; padding-bottom: 4px; } #sidebar ul li.feedburn { background: url(images/feedicon16px.gif) no-repeat left center; padding: 4px 0px 4px 20px; } #sidebar ul li.webbuttons { text-align:center; } #sidebar ul li.webbuttons img { margin:0 auto; padding:8px 0; } /* FOOTER SECTION */ #footer { clear: both; margin: 0; padding: 0px; background: url(images/footer.gif) repeat-x top left; height: 40px !important; } #footer a { color: #CCCCCC; text-decoration: none; font-weight: bold; } #footer a:hover { color: #666666; } #footer .wrap { margin: auto 10px; padding-top: 14px; } html > body #footer .wrap { padding-top: 8px; } #footer p { color: #CCCCCC; } #footer .left { display: inline; float: left; width: 60%; } #footer .right { display: inline; float: right; width: 35%; text-align: right; } /* WordPress wants you to have these */ .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }