} /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin:60px 300px 0 200px; padding: 0; letter-spacing: -1px; line-height: 1.0em; font-family: tahoma, arial, sans-serif; font-size: 240%; font-smooth: always; } h1.blogtitle a:link, h1.blogtitle a:visited, h1.blogtitle a:active, h2.blogtitle a:link, h2.blogtitle a:visited, h2.blogtitle a:active { text-decoration: none; color: #006BB7; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #006BB7; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0 300px 0 200px; padding: 0; font-size: 1.2em; font-weight: bold; color: #006bb7; } td.feed-icons { white-space: nowrap; } div.rss-box { height: 1%; display: block; padding: 10px 0 10px 10px; margin: 0; width: 280px; } /*-------------------- COMMENTS FEED ICON -----------------*/ a.comments-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 22px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.comments-icon:link, a.comments-icon:active, a.comments-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment.png) no-repeat scroll center left; } /*-------------------- POSTS FEED ICON --------------------*/ a.posts-icon { height: 22px; line-height: 22px; margin: 0 5px 0 0; padding-left: 20px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.posts-icon:link, a.posts-icon:active, a.posts-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss.png) no-repeat scroll center left; } /*-------------------- EMAIL SUBSCRIBE ICON ---------------*/ a.email-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 24px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.email-icon:link, a.email-icon:active, a.email-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; border: 1px dashed #cccccc; border-bottom: 0; width: 200px; margin: 0; padding: 0; } div.searchbox-form { margin: 5px 10px 5px 10px; } /*-------------------- HORIZONTAL BARS --------------------*/ div.horbar1, div.horbar2 { font-size: 1px; clear: both; display: block; position: relative; padding: 0; margin: 0; width: 100%; } div.horbar1 { height: 5px; background: #ffffff; border-top: dashed 1px #cccccc; } div.horbar2 { height: 5px; background: #ffffff; border-bottom: dashed 1px #cccccc; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 305px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 305px; } a.divclick:link, a.divclick:visited, a.divclick:active, a.divclick:hover { width: 100%; height: 100%; display: block; text-decoration: none; } /* ------------------------------------------------------------------ ---------- LEFT SIDEBARS --------------------------------------------- ------------------------------------------------------------------ */ td#left { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } td#left-inner { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; position: relative; top: 10px; padding: 15px; background: #fff url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/RSS-background-NE3LS.jpg) top left no-repeat; } td#right-inner { vertical-align: top; border-left: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px; background: #fff; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Ne3LS-Bottom-RSS.png') top right no-repeat; padding: 10px; padding-top: 40px; text-align: center !important; color: #777777; font-size: 85%; } td#footer a:link, td#footer a:visited, td#footer a:active { text-decoration: none; color: #777777; font-weight: normal; } td#footer a:hover { text-decoration: none; color: #777777; font-weight: normal; } /* ------------------------------------------------------------------ ---------- WIDGETS -------------------------------------------------- ------------------------------------------------------------------ */ div.widget { display: block; width: auto; /* without this IE will stretch too-wide select menus but not the other widgets. With 100% IE will remove sidebar borders if select menu is too wide */ margin: 0; } div.widget-title { display: block; width: auto; } div.widget-title h3, td#left h3.tw-widgettitle, td#right h3.tw-widgettitle, td#left ul.tw-nav-list, td#right ul.tw-nav-list { padding:0; margin:0; padding-left: 10px; padding-top: 10px; padding-bottom: -10px; font-size: 1.6em; font-weight: bold; } /* Since 3.4 "div-widget-content" is gone for better plugin compatibility. Instead we'll try to mimick the feature by putting the styles on the following containers: */ div.widget ul, div.textwidget { display: block; width: auto; } /* ------------------------------------------------------------------ ---------- Select MENUS INSIDE OF WIDGETS ------------------------- ------------------------------------------------------------------ */ /* if a select menu is too wide to fit into the sidebar (because one or several of its option titles are too long) then it will be cut off in IE 6 & 7 */ div.widget select { width: 98%; /* auto won't work in Safari */ margin-top: 5px; } /* ------------------------------------------------------------------ ---------- LISTS INSIDE OF WIDGETS ---------------------------------- ------------------------------------------------------------------ */ div.widget ul { list-style-type: none; margin: 0; padding: 0; width: auto; } /*------------- base styling for all widgets -----------*/ div.widget ul li { display: block; margin: 2px 0 2px 0px; padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 0px #000000; } div.widget ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li:hover, div.widget ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget ul li ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li ul li:hover, div.widget ul li ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget td a:link, div.widget td a:visited, div.widget td a:active, div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active { text-decoration: none; font-weight: normal; color: #666666; font-weight: normal; } div.widget ul li ul li a:link, div.widget ul li ul li a:visited, div.widget ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li ul li ul li a:link, div.widget ul li ul li ul li a:visited, div.widget ul li ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li a:hover { color: #000000; } div.widget ul li ul li a:hover { color: #000000; } div.widget ul li ul li ul li a:hover { color: #000000; } div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active, div.widget ul li a:hover { display: inline; } * html div.widget ul li a:link, * html div.widget ul li a:visited, * html div.widget ul li a:active, * html div.widget ul li a:hover { height: 1%; /* IE6 needs this */ } /*------------- styling for categories and pages widgets -----------*/ /* Because they can have sub items, the categories and the pages widgets get the left border and padding on the instead of the
  • . Otherwise, sub items would have two left borders - their own left border and the left border of their parent (since the parent contains the sub item). You may actually like that, it looks interesting. To try it out, comment all the next rules up to "BFA SUBSCRIBE WIDGET" */ /* First, remove the left border and padding from the
  • . The margin stays on the
  • 's because if the 's of the cateories widget were set to display:inline (default setting) then margin would work there */ div.widget_pages ul li, div.widget_categories ul li { border-left: 0 !important; padding: 0 !important; } /* Then, add left border and padding to the */ div.widget_pages ul li a:link, div.widget_pages ul li a:visited, div.widget_pages ul li a:active, div.widget_categories ul li a:link, div.widget_categories ul li a:visited, div.widget_categories ul li a:active { padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 0px #000000; } div.widget_pages ul li ul li a:link, div.widget_pages ul li ul li a:visited, div.widget_pages ul li ul li a:active, div.widget_categories ul li ul li a:link, div.widget_categories ul li ul li a:visited, div.widget_categories ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li a:hover, div.widget_categories ul li ul li a:hover { border-left: solid 7px #000000; } div.widget_pages ul li ul li ul li a:link, div.widget_pages ul li ul li ul li a:visited, div.widget_pages ul li ul li ul li a:active, div.widget_categories ul li ul li ul li a:link, div.widget_categories ul li ul li ul li a:visited, div.widget_categories ul li ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li ul li a:hover, div.widget_categories ul li ul li ul li a:hover { border-left: solid 7px #000000; } /* The pages widget gets "block" because it usually has only one link per
  • and no text */ div.widget_pages ul li a:link, div.widget_pages ul li a:active, div.widget_pages ul li a:visited, div.widget_pages ul li a:hover { display: block !important; } /* The category widget gets "inline" per default or otherwise the post count would wrap into the next line. If no post count is displayed, "block" can be chosen at Theme Options -> Style Widgets -> Category Widget Display Type. With "block", links that don't fit into one line will align properly (as a block) on the left side. */ div.widget_categories ul li a:link, div.widget_categories ul li a:active, div.widget_categories ul li a:visited, div.widget_categories ul li a:hover { display: inline !important; } /* ------------------------------------------------------------------ ---------- BFA SUBSCRIBE WIDGET ------------------------------------- ------------------------------------------------------------------ */ table.subscribe { width: 100%; } table.subscribe td.email-text { padding: 0 0 5px 0; vertical-align: top; } table.subscribe td.email-field { padding: 0; width: 100%; } table.subscribe td.email-button { padding: 0 0 0 5px; } table.subscribe td.post-text { padding: 7px 0 0 0; vertical-align: top; } table.subscribe td.comment-text { padding: 7px 0 0 0; vertical-align: top; } /* ------------------------------------------------------------------ ---------- POSTS ---------------------------------------------------- ------------------------------------------------------------------ */ /*-------------------- POST CONTAINER ---------------------*/ div.post, div.page { display: block; margin: 0 0 30px 0; } /* additonal styles for sticky posts */ div.sticky { background: #eee url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/sticky.gif') 99% 5% no-repeat; border: dashed 1px #cccccc; padding: 10px; } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { margin: 0 0 5px 0; } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { color: #000000; text-decoration: none; text-transform: uppercase; } div.post-kicker a:hover { color: #cc0000; } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 0; padding: 0; margin: 0; } div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active { color: #666666; text-decoration: none; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { color: #000000; text-decoration: none; } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { margin: 5px 0 10px 0; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { } /*-------------------- POST BODY COPY ---------------------*/ div.post-bodycopy { } div.post-bodycopy p { margin: 1em 0; padding: 0; display: block; /* The rule below would create hor. scrollbars in Firefox, which would be better than overflowing long strings, but the downside is that text won't float around images anymore. Uncomment this if you don't float images anyway */ /* overflow: auto; */ } /*-------------------- POST PAGINATION --------------------*/ div.post-pagination { /*border: solid 1px brown;*/ } /*-------------------- POST FOOTER ------------------------*/ div.post-footer { clear:both; display: block; margin: 0; padding: 5px; background: #eeeeee; color: #666; line-height: 18px; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { color: #333; font-weight: normal; text-decoration: none; } div.post-footer a:hover { color: #333; font-weight: normal; text-decoration: underline; } /*-------------------- ICONS in KICKER, BYLINE & FOOTER ---*/ div.post-kicker img, div.post-byline img, div.post-footer img { border: 0; padding: 0; margin: 0 0 -1px 0; background: none; } span.post-ratings { display:inline-block; /* postratings set to "span" by the theme, instead of default "div", to make them display inline. Adding inline-block and nowrap to avoid line wrapping of single voting stars. */ width: auto; white-space: nowrap; } /* ------------------------------------------------------------------ ---------- PAGE NAVIGATION NEXT/PREVIOUS ---------------------------- ------------------------------------------------------------------ */ div.navigation-top { margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: dashed 1px #cccccc; } div.navigation-middle { margin: 10px 0 20px 0; padding: 10px 0 10px 0; border-top: dashed 1px #cccccc; border-bottom: dashed 1px #cccccc; } div.navigation-bottom { margin: 20px 0 0 0; padding: 10px 0 0 0; border-top: dashed 1px #cccccc; } div.navigation-comments-above { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.navigation-comments-below { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.older { float: left; width: 48%; text-align: left; margin:0; padding:0; } div.newer { float:right; width: 48%; text-align: right; margin:0; padding:0; } div.older-home { float: left; width: 44%; text-align: left; margin:0; padding:0; } div.newer-home { float:right; width: 44%; text-align: right; margin:0; padding:0; } div.home { float: left; width: 8%; text-align: center; margin:0; padding:0; } /* ------------------------------------------------------------------ ---------- FORMS ---------------------------------------------------- ------------------------------------------------------------------ */ form, .feedburner-email-form { margin: 0; padding: 0; } fieldset { border: 1px solid #cccccc; width: auto; padding: 0.35em 0.625em 0.75em; display: block; } legend { color: #000000; background: #f4f4f4; border: 1px solid #cccccc; padding: 2px 6px; margin-bottom: 15px; } form p { margin: 5px 0 0 0; padding: 0; } div.xhtml-tags p { margin: 0; } label { margin-right: 0.5em; font-family: arial; cursor: pointer; } /* input.TextField for WP-Email input.textbox for WPG2 */ input.text, input.textbox, input.password, input.file, input.TextField, textarea { padding: 3px; color: #000000; border-top: solid 1px #333333; border-left: solid 1px #333333; border-right: solid 1px #999999; border-bottom: solid 1px #cccccc; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/inputbackgr.gif) top left no-repeat; } textarea { width: 96%; } input.inputblur { color: #777777; width: 95%; } input.inputfocus { color: #000000; width: 95%; } input.highlight, textarea.highlight { background: #e8eff7; border-color: #37699f; } /* .Button for WP-Email, input[type=submit] for comment submit button since 3.6.1 */ .button, .Button, input[type=submit] { padding: 0 2px; height: 24px; line-height: 16px; background-color: #777777; color: #ffffff; border: solid 2px #555555; font-weight: bold; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; background-color: #6b9c6b; color: #ffffff; border: solid 2px #496d49; } /* comment submit button */ /* IE button width/padding fix */ form#commentform input#submit { padding: 0 .25em; /* Since 3.6: Using comment_form() */ /* width: 0; */ overflow:visible; } form#commentform input#submit[class] { /*ie ignores [class]*/ width: auto; } form#commentform input#submit { padding: 4px 10px 4px 10px; font-size: 1.2em; line-height: 1.5em; height: 36px; } /* ------------------------------------------------------------------ ---------- SEARCH FORM ---------------------------------------------- ------------------------------------------------------------------ */ table.searchform { width: 100%; } table.searchform td.searchfield { padding: 0; width: 100%; } table.searchform td.searchbutton { padding: 0 0 0 5px; } table.searchform td.searchbutton input{ padding: 0 0 0 5px; } /* ------------------------------------------------------------------ ---------- BLOCKQUOTES ---------------------------------------------- ------------------------------------------------------------------ */ blockquote { height: 1%; display: block; clear: both; color: #555555; border: solid 2px #e1e1e1; padding: 10px; /*This effectively only affects top/bottom padding */ background: #f4f4f4; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; margin: 10px 0; } blockquote blockquote { height: 1%; display: block; clear: both; color: #444444; padding: 1em 1em; background: #e1e1e1; border: solid 1px #d3d3d3; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { border-collapse: collapse; margin: 10px 0; } div.post table caption { width: auto; margin: 0 auto; background: #eeeeee; border: #999999; padding: 4px 8px; color: #666666; } div.post table th { background: #888888; color: #ffffff; font-weight: bold; font-size: 90%; padding: 4px 8px; border: solid 1px #ffffff; text-align: left; } div.post table td { padding: 4px 8px; background-color: #ffffff; border-bottom: 1px solid #dddddd; text-align: left; } div.post table tfoot td { } div.post table tr.alt td { background: #f4f4f4; } div.post table tr.over td { background: #e2e2e2; } /*-------------------- CALENDAR WIDGET --------------------*/ #calendar_wrap { padding: 0; border: none; } table#wp-calendar { width: 100%; font-size:90%; border-collapse: collapse; background-color: #ffffff; margin: 0 auto; } table#wp-calendar caption { width: auto; background: #eeeeee; border: none;; padding: 3px; margin: 0 auto; font-size: 1em; } table#wp-calendar th { border: solid 1px #eeeeee; background-color: #999999; color: #ffffff; font-weight: bold; padding: 2px; text-align: center; } table#wp-calendar td { padding: 0; line-height: 18px; background-color: #ffffff; border: 1px solid #dddddd; text-align: center; } table#wp-calendar tfoot td { border: solid 1px #eeeeee; background-color: #eeeeee; } table#wp-calendar td a { display: block; background-color: #eeeeee; width: 100%; height: 100%; padding: 0; } /* ------------------------------------------------------------------ ---------- COMMENTS ------------------------------------------------- ------------------------------------------------------------------ */ /* whole respond area */ div#respond { margin: 25px 0; padding: 25px; background: #eee; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } p.thesetags { margin: 10px 0; } /* Since 3.6.1: added h3#reply-title. class reply cannot be added to new comment_form() without hacks */ h3.reply, h3#reply-title { margin: 0; padding: 0 0 10px 0; } ol.commentlist { margin: 15px 0 25px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ol.commentlist li { padding: 15px 10px; display: block; height: 1%; /* for IE6 */ margin: 0; background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ol.commentlist li.authorcomment { display: block; height: 1%; /* for IE6 */ background-color: #ffecec; } ol.commentlist span.authorname { font-weight: bold; font-size: 110%; } ol.commentlist span.commentdate { color: #666666; font-size: 90%; margin-bottom: 5px; display: block; } ol.commentlist span.editcomment { display: block; } ol.commentlist li p { margin: 2px 0 5px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } textarea#comment { width: 98%; margin: 10px 0; display: block; } /* ------------------------------------------------------------------ ---------- COMMENTS WP 2.7 ------------------------------------------ ------------------------------------------------------------------ */ ul.commentlist { margin: 15px 0 15px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ul.commentlist ul { margin: 0; border: none; list-style-type: none; padding: 0; } ul.commentlist li { padding: 0; margin: 0; display: block; clear: both; height: 1%; /* for IE */ } /* indent children */ ul.commentlist ul.children li { margin-left: 30px; } /* padding and bottom margin for all commment boxes */ ul.commentlist div.comment-container { padding: 10px; margin: 0; } /* round corners for all children comment boxes */ ul.children div.comment-container { background-color: transparent; border: dotted 1px #ccc; padding: 10px; margin: 0 10px 8px 0; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } ul.children div.bypostauthor { /*margin: 10px 0 0 30px;*/ /* more ... */ } ul.commentlist li.thread-even { background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ul.commentlist div.bypostauthor { background-color: #ffecec; } ul.children div.bypostauthor { border: dotted 1px #ffbfbf; } ul.commentlist span.authorname { font-size: 110%; } div.comment-meta a:link, div.comment-meta a:visited, div.comment-meta a:active, div.comment-meta a:hover { font-weight: normal; } div#cancel-comment-reply { margin: -5px 0 10px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } /* paged comments navigation */ .page-numbers { padding: 2px 6px; border: solid 1px #000000; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } /* current page number */ span.current { background: #ddd; } a.prev, a.next { border: none; } a.page-numbers:link, a.page-numbers:visited, a.page-numbers:active { text-decoration: none; color: #333333; border-color: #333333; } a.page-numbers:hover { text-decoration: none; color: #0A5386; border-color: #0A5386; } /* "you can use these xhtml tags" initially closed */ div.xhtml-tags { display: none; } /* ------------------------------------------------------------------ ---------- For CommentLuv ---------------------------------------- ------------------------------------------------------------------ */ abbr em { border: none !important; border-top: dashed 1px #aaa !important; display: -moz-inline-box !important; /* Firefox 2 doesn't know default "inline-block" */ display: inline-block !important; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/commentluv.gif) 0% 90% no-repeat; margin-top: 8px; padding: 5px 5px 2px 20px !important; font-style: normal; } /* ------------------------------------------------------------------ ---------- Subscribe to comments ----------------------------------- ------------------------------------------------------------------ */ p.subscribe-to-comments { margin-bottom: 10px; } /* ------------------------------------------------------------------ ---------- For WPG2 Gallery Plugin ---------------------------------- ------------------------------------------------------------------ */ /* remove the gallery header with the "Gallery" logo */ div#gsHeader { display: none; } /* change the formatting of the whole gallery container. Default settings: margin:0 1px 0 12px; width:738px; */ div.g2_column { margin: 0 !important; width: 100% !important; font-size: 1.2em; } div#gsNavBar { border-top-width: 0 !important; } p.giDescription { font-size: 1.2em; line-height: 1 !important; } p.giTitle { margin: 0.3em 0 !important; font-size: 1em; font-weight: normal; color: #666; } /* ------------------------------------------------------------------ ---------- For WP Email Plugin ---------------------------------- ------------------------------------------------------------------ */ div#wp-email img { border: 0; padding: 0; } div#wp-email input, div#wp-email textarea { margin-top: 5px; margin-bottom: 2px; } div#wp-email p { margin-bottom: 10px; } input#wp-email-submit { padding: 0; font-size: 30px; height: 50px; line-height: 50px; overflow: visible; /* for IE */ } /* icon in post footer */ img.WP-EmailIcon { vertical-align: text-bottom !important; } /* ------------------------------------------------------------------ ---------- For Tabbed Widgets Plugin --------------------------------- ------------------------------------------------------------------ */ /* For the accordion */ .tw-accordion .tw-widgettitle, .tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered, .tw-accordion .selected, .tw-accordion .selected:hover { background: transparent !important; background-image: none !important; } .tw-accordion .tw-widgettitle span { padding-left: 0 !important; } .tw-accordion h3.tw-widgettitle { border-bottom: solid 1px #ccc; } .tw-accordion h3.selected { border-bottom: none; } /* For accordion & tabs*/ td#left .without_title, td#right .without_title { margin-top: 0; margin-bottom: 0; } /* For tabs*/ ul.tw-nav-list { border-bottom: solid 1px #999; display: block; margin-bottom: 5px !important; } td#left ul.tw-nav-list li, td#right ul.tw-nav-list li { padding: 0 0 1px 0; margin: 0 0 -1px 5px; border: solid 1px #ccc; border-bottom: none; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; background: #eee; } td#left ul.tw-nav-list li.ui-tabs-selected, td#right ul.tw-nav-list li.ui-tabs-selected { background: none; border: solid 1px #999; border-bottom: solid 1px #fff !important; } ul.tw-nav-list li a:link, ul.tw-nav-list li a:visited, ul.tw-nav-list li a:active, ul.tw-nav-list li a:hover { padding: 0 8px !important; background: none; border-left: none !important; outline: none; } td#left ul.tw-nav-list li.ui-tabs-selected a, td#left li.ui-tabs-selected a:hover, td#right ul.tw-nav-list li.ui-tabs-selected a, td#right li.ui-tabs-selected a:hover { color: #000000; text-decoration: none; font-weight: bold; background: none !important; outline: none; } td#left .ui-tabs-panel, td#right .ui-tabs-panel { margin: 0; padding: 0; } /* ------------------------------------------------------------------ ---------- IMAGES -------------------------------------------------- ------------------------------------------------------------------ */ img { border: 0; } /* For Events manager plugin Google Map */ #dbem-location-map img { background: none !important; } .post img { margin-right: 10px; margin-bottom: 10px; } .post img.size-full { margin: 5px 0 5px 0; } .post img.alignleft { float: left; margin: 10px 10px 5px 0; } .post img.alignright { float: right; margin: 10px 0 5px 10px; } .post img.aligncenter { display: block; margin: 10px auto; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft, div.alignleft { float: left; margin: 10px 10px 5px 0; } .alignright, div.alignright { float: right; margin: 10px 0 5px 10px; } /* feed icons on archives page */ div.archives-page img { border: 0; padding: 0; background: none; margin-bottom: 0; vertical-align: -10%; } /* ------------------------------------------------------------------ ---------- IMAGE CAPTION (WP 2.6 and newer) ----------------------- ------------------------------------------------------------------ */ .wp-caption { /*max-width: 100% auto;*/ max-width: 96%; /* FF2, IE7, Opera9, Safari 3.0/3.1 will resize images in the main column if needed. 97% so images with padding and border don't touch the right sidebar while being resized. Change this to 100% if you want, if your images don't have padding and a border */ width: auto 100%; height: auto; /* FF3 needs "auto", IE6 needs "100%", see next style*/ display: block; } /* for imges inside a caption container IE6 does not stretch images vertically as it does with images without caption so we can leave this rule although it is probably not required as jQuery sets the height for caption'ed images too */ * html .wp-caption { height: 100%; } .wp-caption img { margin: 0 !important; padding: 0 !important; border: 0 none !important; } .wp-caption p.wp-caption-text { } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { float: left; border: 0; padding: 0; background: none; margin: 0 10px 5px 0; } /* ------------------------------------------------------------------ ---------- SMILEYS ------------------------------------------------- ------------------------------------------------------------------ */ img.wp-smiley { float: none; border: none !important; margin: 0 1px -1px 1px; padding: 0 !important; background: none !important; } /* ------------------------------------------------------------------ ---------- GRAVATARS ---------------------------------------------- ------------------------------------------------------------------ */ img.avatar { float: left; display: block; margin: 0 8px 1px 0; padding: 3px; border: solid 1px #ddd; background-color: #f3f3f3; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* ------------------------------------------------------------------ ---------- FOR THE QUICKTAGS PLUGIN ------------------------------ ------------------------------------------------------------------ */ /*--------------------COMMENTS QUCIKTAGS ------------------*/ /* Main Span */ #comment_quicktags { text-align: left; padding: 10px 0 2px 0; display: block; } /* Button Style */ #comment_quicktags input.ed_button { background: #f4f4f4; border: 2px solid #cccccc; color: #444444; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; } /* Button Style on focus/click */ #comment_quicktags input.ed_button_hover { background: #dddddd; border: 2px solid #666666; color: #000000; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; cursor: pointer; } /* Button Lable style */ #comment_quicktags #ed_strong { font-weight: bold; } /* Button Lable style */ #comment_quicktags #ed_em { font-style: italic; } /* ------------------------------------------------------------------ ---------- PRINT STYLE ---------------------------------------------- ------------------------------------------------------------------ */ @media print { body { background: white; color: black; margin: 0; font-size: 10pt !important; font-family: arial, sans-serif; } div.post-footer { line-height: normal !important; color: #555 !important; font-size: 9pt !important; } a:link, a:visited, a:active, a:hover { text-decoration: underline !important; color: #000; } h2 { color: #000; font-size: 14pt !important; font-weight: normal !important; } h3 { color: #000; font-size: 12pt !important; } #header, #footer, .colone, .colthree, .navigation, .navigation-top, .navigation-middle, .navigation-bottom, .wp-pagenavi-navigation, #comment, #respond, .remove-for-print { display: none; } td#left, td#right, td#left-inner, td#right-inner { width: 0; } td#middle { width: 100%; } /* 8 hacks for display:none for all sidebars for all browsers except IE. */ *:lang(en) td#left { display: none; } *:lang(en) td#right { display: none; } *:lang(en) td#left-inner { display: none; } *:lang(en) td#right-inner { display: none; } td#left:empty { display: none; } td#right:empty { display: none; } td#left-inner:empty { display: none; } td#right-inner:empty { display: none; } } /* ################################################################## --------------------------------------------------------------------- ---------- DROP DOWN / FLY OUT MENUS -------------------------------- Ruthsarian's rMenu http://webhost.bridgew.edu/etribou/layouts/ modified by Bytes For All http://wordpress.bytesforall.com/ --------------------------------------------------------------------- ################################################################## */ /* ------------------------------------------------------------------ ---------- GENERAL MENU MECHANICS ----------------------------------- ------------------------------------------------------------------ */ ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a { display: block; /* make these objects blocks so they're easier to deal with */ margin: 0; padding: 0; /* get rid of padding/margin values that these elements may have by default */ } ul.rMenu, ul.rMenu li, ul.rMenu ul { list-style: none; } ul.rMenu ul { display: none; /* hide the sub-menus until needed */ } ul.rMenu li { position: relative; /* so sub-menus position relative to their parent LI element */ z-index: 1; } ul.rMenu li:hover { z-index: 999; /* make sure this and any sub-menus that pop appear above everything else on the page */ } ul.rMenu li:hover > ul /* hide from IE5.0 because it gets confused by this selector */ { display: block; /* show the sub-menu */ position: absolute; /* remove the sub-menus from the flow of the layout so when they pop they don't cause any disfiguration of the layout. */ } ul.rMenu li:hover { background-position: 0 0; } /* ------------------------------------------------------------------ ---------- EXTENDED MENU MECHANICS ---------------------------------- ------------------------------------------------------------------ */ /* These rules exist only for specific menu types, such as horizontal or vertical menus, right or left aligned menus. */ ul.rMenu-hor li { float: left; width: auto; } ul.rMenu-hRight li { float: right; /* horizontal, right menus need their LI elements floated to get them over there */ } ul.sub-menu li, ul.rMenu-ver li { float: none; /* clear this so vertical sub-menus that are children of horizontal menus won't have their LI widths set to auto. */ } /* ------------------------------------------------------------------ ---------- HACKS: Clearfix & others --------------------------------- ------------------------------------------------------------------ */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { min-width: 0; /* trigger hasLayout for IE7 */ display: inline-block; /* \*/ display: block; /* Hide from IE Mac */ } * html .clearfix { /* \*/ height: 1%; /* Hide from IE Mac */ } /* Chrome and Safari don't like clearfix in some cases. Also, adding height and font-size for IE6 */ .clearboth { clear: both; height: 1%; font-size: 1%; line-height: 1%; display: block; padding: 0; margin: 0; } /* blue box start */ div.bluebox { background: rgb(30,87,153); /* Old browsers */ background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */ /* added */ height: auto; text-align: center; padding: 25px 5px; margin-bottom: 20px; } div.bluebox a { font-weight: 800 !important; font-size:1.3em; color: #fff !important; } /* blue box stop */ h1 { color: #666; font-family: arial, serif; font-size: 26px; line-height: 1.2; /* margin: 0.3em 0 10px; */ } h2 { color: #666; display: block; background: #efefef; font-family: arial, serif; font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; padding: 5px; text-align: left; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } h3 { color: #666; font-family: arial, serif; font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { color: #666; font-family: arial, serif; font-size: 19px; margin: 1.33em 0 .2em; } h5 { color: #666; font-family: arial, serif; font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { color: #666; font-family: arial, serif; font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } body {margin-top: 25px;} p { font-family: arial, serif; font-size: 12px; /* margin: 0.3em 0 20px; */ } /* Language styles begin */ #footer_language_list{ margin-bottom: 5px; text-align: right; font-size: 85%; font-family: arial, sans-serif; font-weight: bold; } #footer_language_list ul{ list-style: none; margin:0; padding:0; } #footer_language_list ul li{ display:inline; margin:0 5px 0 5px; padding:0; } #footer_language_list ul li a, #footer_language_list ul li a:visited{ color: #2892C1; text-decoration:underline; } #footer_language_list ul li a:hover, #footer_language_list ul li a:active{ color: #2FAAE1; } /* Language styles end */ hr { border-color: #efefef; border-style: dashed; border-width: 1px 0 0; clear: both; margin: 20px 0 20px 0; margin-top: 30px; height: 0; } /* Home page settings */ #TopLeft-Main-Content-Sidebar {float: left; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopLeft-image-Ne3LS.jpg') top left no-repeat;} #TopRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopRight-image-Ne3LS.jpg') top left no-repeat; } #LowerLeft-Main-Content-Sidebar {float: left; height: 131px; width: 306px; margin-top: -40px; margin-bottom: 25px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Bottom-image-Ne3LS.jpg') top left no-repeat; } #LowerRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; margin-top: -40px; background: #fff; } body.home h1 { display: none; } body.home div.post-headline { /* display: none; */ } body.home div.header-image-container { /* display: none; */ } body.home div#container {margin-top: -10px;} body.home div.lof-container { width: 960px; margin: 0 auto; margin-top: 55px; text-align: left; } div#post-94.post-94.page.type-page.status-publish.hentry.post.odd { display: none; } div#post-144.post-144.page.type-page.status-publish.hentry.post.odd { display: none; } p {line-height: 150%;} sup, sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; } sup { bottom: 1ex; } sub { top: .5ex; } td#middle {top: 0;} /* #menu-wrap {margin-bottom: 15px;} #menu-wrap {margin-top: 0x;} #menu-wrap, #menu-wrap ul { margin-bottom: 15px; } -- Nav mods #menu-wrap ul ul {margin-top: 16px;} #menu-wrap a.trigger, #menu-wrap a.trigger:hover, #menu-wrap a.trigger:visited {padding-bottom: 2px;} */ } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin:60px 300px 0 200px; padding: 0; letter-spacing: -1px; line-height: 1.0em; font-family: tahoma, arial, sans-serif; font-size: 240%; font-smooth: always; } h1.blogtitle a:link, h1.blogtitle a:visited, h1.blogtitle a:active, h2.blogtitle a:link, h2.blogtitle a:visited, h2.blogtitle a:active { text-decoration: none; color: #006BB7; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #006BB7; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0 300px 0 200px; padding: 0; font-size: 1.2em; font-weight: bold; color: #006bb7; } td.feed-icons { white-space: nowrap; } div.rss-box { height: 1%; display: block; padding: 10px 0 10px 10px; margin: 0; width: 280px; } /*-------------------- COMMENTS FEED ICON -----------------*/ a.comments-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 22px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.comments-icon:link, a.comments-icon:active, a.comments-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment.png) no-repeat scroll center left; } /*-------------------- POSTS FEED ICON --------------------*/ a.posts-icon { height: 22px; line-height: 22px; margin: 0 5px 0 0; padding-left: 20px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.posts-icon:link, a.posts-icon:active, a.posts-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss.png) no-repeat scroll center left; } /*-------------------- EMAIL SUBSCRIBE ICON ---------------*/ a.email-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 24px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.email-icon:link, a.email-icon:active, a.email-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; border: 1px dashed #cccccc; border-bottom: 0; width: 200px; margin: 0; padding: 0; } div.searchbox-form { margin: 5px 10px 5px 10px; } /*-------------------- HORIZONTAL BARS --------------------*/ div.horbar1, div.horbar2 { font-size: 1px; clear: both; display: block; position: relative; padding: 0; margin: 0; width: 100%; } div.horbar1 { height: 5px; background: #ffffff; border-top: dashed 1px #cccccc; } div.horbar2 { height: 5px; background: #ffffff; border-bottom: dashed 1px #cccccc; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 305px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 305px; } a.divclick:link, a.divclick:visited, a.divclick:active, a.divclick:hover { width: 100%; height: 100%; display: block; text-decoration: none; } /* ------------------------------------------------------------------ ---------- LEFT SIDEBARS --------------------------------------------- ------------------------------------------------------------------ */ td#left { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } td#left-inner { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; position: relative; top: 10px; padding: 15px; background: #fff url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/RSS-background-NE3LS.jpg) top left no-repeat; } td#right-inner { vertical-align: top; border-left: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px; background: #fff; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Ne3LS-Bottom-RSS.png') top right no-repeat; padding: 10px; padding-top: 40px; text-align: center !important; color: #777777; font-size: 85%; } td#footer a:link, td#footer a:visited, td#footer a:active { text-decoration: none; color: #777777; font-weight: normal; } td#footer a:hover { text-decoration: none; color: #777777; font-weight: normal; } /* ------------------------------------------------------------------ ---------- WIDGETS -------------------------------------------------- ------------------------------------------------------------------ */ div.widget { display: block; width: auto; /* without this IE will stretch too-wide select menus but not the other widgets. With 100% IE will remove sidebar borders if select menu is too wide */ margin: 0; } div.widget-title { display: block; width: auto; } div.widget-title h3, td#left h3.tw-widgettitle, td#right h3.tw-widgettitle, td#left ul.tw-nav-list, td#right ul.tw-nav-list { padding:0; margin:0; padding-left: 10px; padding-top: 10px; padding-bottom: -10px; font-size: 1.6em; font-weight: bold; } /* Since 3.4 "div-widget-content" is gone for better plugin compatibility. Instead we'll try to mimick the feature by putting the styles on the following containers: */ div.widget ul, div.textwidget { display: block; width: auto; } /* ------------------------------------------------------------------ ---------- Select MENUS INSIDE OF WIDGETS ------------------------- ------------------------------------------------------------------ */ /* if a select menu is too wide to fit into the sidebar (because one or several of its option titles are too long) then it will be cut off in IE 6 & 7 */ div.widget select { width: 98%; /* auto won't work in Safari */ margin-top: 5px; } /* ------------------------------------------------------------------ ---------- LISTS INSIDE OF WIDGETS ---------------------------------- ------------------------------------------------------------------ */ div.widget ul { list-style-type: none; margin: 0; padding: 0; width: auto; } /*------------- base styling for all widgets -----------*/ div.widget ul li { display: block; margin: 2px 0 2px 0px; padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 0px #000000; } div.widget ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li:hover, div.widget ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget ul li ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li ul li:hover, div.widget ul li ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget td a:link, div.widget td a:visited, div.widget td a:active, div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active { text-decoration: none; font-weight: normal; color: #666666; font-weight: normal; } div.widget ul li ul li a:link, div.widget ul li ul li a:visited, div.widget ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li ul li ul li a:link, div.widget ul li ul li ul li a:visited, div.widget ul li ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li a:hover { color: #000000; } div.widget ul li ul li a:hover { color: #000000; } div.widget ul li ul li ul li a:hover { color: #000000; } div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active, div.widget ul li a:hover { display: inline; } * html div.widget ul li a:link, * html div.widget ul li a:visited, * html div.widget ul li a:active, * html div.widget ul li a:hover { height: 1%; /* IE6 needs this */ } /*------------- styling for categories and pages widgets -----------*/ /* Because they can have sub items, the categories and the pages widgets get the left border and padding on the instead of the
  • . Otherwise, sub items would have two left borders - their own left border and the left border of their parent (since the parent contains the sub item). You may actually like that, it looks interesting. To try it out, comment all the next rules up to "BFA SUBSCRIBE WIDGET" */ /* First, remove the left border and padding from the
  • . The margin stays on the
  • 's because if the 's of the cateories widget were set to display:inline (default setting) then margin would work there */ div.widget_pages ul li, div.widget_categories ul li { border-left: 0 !important; padding: 0 !important; } /* Then, add left border and padding to the */ div.widget_pages ul li a:link, div.widget_pages ul li a:visited, div.widget_pages ul li a:active, div.widget_categories ul li a:link, div.widget_categories ul li a:visited, div.widget_categories ul li a:active { padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 0px #000000; } div.widget_pages ul li ul li a:link, div.widget_pages ul li ul li a:visited, div.widget_pages ul li ul li a:active, div.widget_categories ul li ul li a:link, div.widget_categories ul li ul li a:visited, div.widget_categories ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li a:hover, div.widget_categories ul li ul li a:hover { border-left: solid 7px #000000; } div.widget_pages ul li ul li ul li a:link, div.widget_pages ul li ul li ul li a:visited, div.widget_pages ul li ul li ul li a:active, div.widget_categories ul li ul li ul li a:link, div.widget_categories ul li ul li ul li a:visited, div.widget_categories ul li ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li ul li a:hover, div.widget_categories ul li ul li ul li a:hover { border-left: solid 7px #000000; } /* The pages widget gets "block" because it usually has only one link per
  • and no text */ div.widget_pages ul li a:link, div.widget_pages ul li a:active, div.widget_pages ul li a:visited, div.widget_pages ul li a:hover { display: block !important; } /* The category widget gets "inline" per default or otherwise the post count would wrap into the next line. If no post count is displayed, "block" can be chosen at Theme Options -> Style Widgets -> Category Widget Display Type. With "block", links that don't fit into one line will align properly (as a block) on the left side. */ div.widget_categories ul li a:link, div.widget_categories ul li a:active, div.widget_categories ul li a:visited, div.widget_categories ul li a:hover { display: inline !important; } /* ------------------------------------------------------------------ ---------- BFA SUBSCRIBE WIDGET ------------------------------------- ------------------------------------------------------------------ */ table.subscribe { width: 100%; } table.subscribe td.email-text { padding: 0 0 5px 0; vertical-align: top; } table.subscribe td.email-field { padding: 0; width: 100%; } table.subscribe td.email-button { padding: 0 0 0 5px; } table.subscribe td.post-text { padding: 7px 0 0 0; vertical-align: top; } table.subscribe td.comment-text { padding: 7px 0 0 0; vertical-align: top; } /* ------------------------------------------------------------------ ---------- POSTS ---------------------------------------------------- ------------------------------------------------------------------ */ /*-------------------- POST CONTAINER ---------------------*/ div.post, div.page { display: block; margin: 0 0 30px 0; } /* additonal styles for sticky posts */ div.sticky { background: #eee url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/sticky.gif') 99% 5% no-repeat; border: dashed 1px #cccccc; padding: 10px; } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { margin: 0 0 5px 0; } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { color: #000000; text-decoration: none; text-transform: uppercase; } div.post-kicker a:hover { color: #cc0000; } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 0; padding: 0; margin: 0; } div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active { color: #666666; text-decoration: none; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { color: #000000; text-decoration: none; } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { margin: 5px 0 10px 0; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { } /*-------------------- POST BODY COPY ---------------------*/ div.post-bodycopy { } div.post-bodycopy p { margin: 1em 0; padding: 0; display: block; /* The rule below would create hor. scrollbars in Firefox, which would be better than overflowing long strings, but the downside is that text won't float around images anymore. Uncomment this if you don't float images anyway */ /* overflow: auto; */ } /*-------------------- POST PAGINATION --------------------*/ div.post-pagination { /*border: solid 1px brown;*/ } /*-------------------- POST FOOTER ------------------------*/ div.post-footer { clear:both; display: block; margin: 0; padding: 5px; background: #eeeeee; color: #666; line-height: 18px; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { color: #333; font-weight: normal; text-decoration: none; } div.post-footer a:hover { color: #333; font-weight: normal; text-decoration: underline; } /*-------------------- ICONS in KICKER, BYLINE & FOOTER ---*/ div.post-kicker img, div.post-byline img, div.post-footer img { border: 0; padding: 0; margin: 0 0 -1px 0; background: none; } span.post-ratings { display:inline-block; /* postratings set to "span" by the theme, instead of default "div", to make them display inline. Adding inline-block and nowrap to avoid line wrapping of single voting stars. */ width: auto; white-space: nowrap; } /* ------------------------------------------------------------------ ---------- PAGE NAVIGATION NEXT/PREVIOUS ---------------------------- ------------------------------------------------------------------ */ div.navigation-top { margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: dashed 1px #cccccc; } div.navigation-middle { margin: 10px 0 20px 0; padding: 10px 0 10px 0; border-top: dashed 1px #cccccc; border-bottom: dashed 1px #cccccc; } div.navigation-bottom { margin: 20px 0 0 0; padding: 10px 0 0 0; border-top: dashed 1px #cccccc; } div.navigation-comments-above { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.navigation-comments-below { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.older { float: left; width: 48%; text-align: left; margin:0; padding:0; } div.newer { float:right; width: 48%; text-align: right; margin:0; padding:0; } div.older-home { float: left; width: 44%; text-align: left; margin:0; padding:0; } div.newer-home { float:right; width: 44%; text-align: right; margin:0; padding:0; } div.home { float: left; width: 8%; text-align: center; margin:0; padding:0; } /* ------------------------------------------------------------------ ---------- FORMS ---------------------------------------------------- ------------------------------------------------------------------ */ form, .feedburner-email-form { margin: 0; padding: 0; } fieldset { border: 1px solid #cccccc; width: auto; padding: 0.35em 0.625em 0.75em; display: block; } legend { color: #000000; background: #f4f4f4; border: 1px solid #cccccc; padding: 2px 6px; margin-bottom: 15px; } form p { margin: 5px 0 0 0; padding: 0; } div.xhtml-tags p { margin: 0; } label { margin-right: 0.5em; font-family: arial; cursor: pointer; } /* input.TextField for WP-Email input.textbox for WPG2 */ input.text, input.textbox, input.password, input.file, input.TextField, textarea { padding: 3px; color: #000000; border-top: solid 1px #333333; border-left: solid 1px #333333; border-right: solid 1px #999999; border-bottom: solid 1px #cccccc; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/inputbackgr.gif) top left no-repeat; } textarea { width: 96%; } input.inputblur { color: #777777; width: 95%; } input.inputfocus { color: #000000; width: 95%; } input.highlight, textarea.highlight { background: #e8eff7; border-color: #37699f; } /* .Button for WP-Email, input[type=submit] for comment submit button since 3.6.1 */ .button, .Button, input[type=submit] { padding: 0 2px; height: 24px; line-height: 16px; background-color: #777777; color: #ffffff; border: solid 2px #555555; font-weight: bold; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; background-color: #6b9c6b; color: #ffffff; border: solid 2px #496d49; } /* comment submit button */ /* IE button width/padding fix */ form#commentform input#submit { padding: 0 .25em; /* Since 3.6: Using comment_form() */ /* width: 0; */ overflow:visible; } form#commentform input#submit[class] { /*ie ignores [class]*/ width: auto; } form#commentform input#submit { padding: 4px 10px 4px 10px; font-size: 1.2em; line-height: 1.5em; height: 36px; } /* ------------------------------------------------------------------ ---------- SEARCH FORM ---------------------------------------------- ------------------------------------------------------------------ */ table.searchform { width: 100%; } table.searchform td.searchfield { padding: 0; width: 100%; } table.searchform td.searchbutton { padding: 0 0 0 5px; } table.searchform td.searchbutton input{ padding: 0 0 0 5px; } /* ------------------------------------------------------------------ ---------- BLOCKQUOTES ---------------------------------------------- ------------------------------------------------------------------ */ blockquote { height: 1%; display: block; clear: both; color: #555555; border: solid 2px #e1e1e1; padding: 10px; /*This effectively only affects top/bottom padding */ background: #f4f4f4; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; margin: 10px 0; } blockquote blockquote { height: 1%; display: block; clear: both; color: #444444; padding: 1em 1em; background: #e1e1e1; border: solid 1px #d3d3d3; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { border-collapse: collapse; margin: 10px 0; } div.post table caption { width: auto; margin: 0 auto; background: #eeeeee; border: #999999; padding: 4px 8px; color: #666666; } div.post table th { background: #888888; color: #ffffff; font-weight: bold; font-size: 90%; padding: 4px 8px; border: solid 1px #ffffff; text-align: left; } div.post table td { padding: 4px 8px; background-color: #ffffff; border-bottom: 1px solid #dddddd; text-align: left; } div.post table tfoot td { } div.post table tr.alt td { background: #f4f4f4; } div.post table tr.over td { background: #e2e2e2; } /*-------------------- CALENDAR WIDGET --------------------*/ #calendar_wrap { padding: 0; border: none; } table#wp-calendar { width: 100%; font-size:90%; border-collapse: collapse; background-color: #ffffff; margin: 0 auto; } table#wp-calendar caption { width: auto; background: #eeeeee; border: none;; padding: 3px; margin: 0 auto; font-size: 1em; } table#wp-calendar th { border: solid 1px #eeeeee; background-color: #999999; color: #ffffff; font-weight: bold; padding: 2px; text-align: center; } table#wp-calendar td { padding: 0; line-height: 18px; background-color: #ffffff; border: 1px solid #dddddd; text-align: center; } table#wp-calendar tfoot td { border: solid 1px #eeeeee; background-color: #eeeeee; } table#wp-calendar td a { display: block; background-color: #eeeeee; width: 100%; height: 100%; padding: 0; } /* ------------------------------------------------------------------ ---------- COMMENTS ------------------------------------------------- ------------------------------------------------------------------ */ /* whole respond area */ div#respond { margin: 25px 0; padding: 25px; background: #eee; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } p.thesetags { margin: 10px 0; } /* Since 3.6.1: added h3#reply-title. class reply cannot be added to new comment_form() without hacks */ h3.reply, h3#reply-title { margin: 0; padding: 0 0 10px 0; } ol.commentlist { margin: 15px 0 25px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ol.commentlist li { padding: 15px 10px; display: block; height: 1%; /* for IE6 */ margin: 0; background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ol.commentlist li.authorcomment { display: block; height: 1%; /* for IE6 */ background-color: #ffecec; } ol.commentlist span.authorname { font-weight: bold; font-size: 110%; } ol.commentlist span.commentdate { color: #666666; font-size: 90%; margin-bottom: 5px; display: block; } ol.commentlist span.editcomment { display: block; } ol.commentlist li p { margin: 2px 0 5px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } textarea#comment { width: 98%; margin: 10px 0; display: block; } /* ------------------------------------------------------------------ ---------- COMMENTS WP 2.7 ------------------------------------------ ------------------------------------------------------------------ */ ul.commentlist { margin: 15px 0 15px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ul.commentlist ul { margin: 0; border: none; list-style-type: none; padding: 0; } ul.commentlist li { padding: 0; margin: 0; display: block; clear: both; height: 1%; /* for IE */ } /* indent children */ ul.commentlist ul.children li { margin-left: 30px; } /* padding and bottom margin for all commment boxes */ ul.commentlist div.comment-container { padding: 10px; margin: 0; } /* round corners for all children comment boxes */ ul.children div.comment-container { background-color: transparent; border: dotted 1px #ccc; padding: 10px; margin: 0 10px 8px 0; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } ul.children div.bypostauthor { /*margin: 10px 0 0 30px;*/ /* more ... */ } ul.commentlist li.thread-even { background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ul.commentlist div.bypostauthor { background-color: #ffecec; } ul.children div.bypostauthor { border: dotted 1px #ffbfbf; } ul.commentlist span.authorname { font-size: 110%; } div.comment-meta a:link, div.comment-meta a:visited, div.comment-meta a:active, div.comment-meta a:hover { font-weight: normal; } div#cancel-comment-reply { margin: -5px 0 10px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } /* paged comments navigation */ .page-numbers { padding: 2px 6px; border: solid 1px #000000; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } /* current page number */ span.current { background: #ddd; } a.prev, a.next { border: none; } a.page-numbers:link, a.page-numbers:visited, a.page-numbers:active { text-decoration: none; color: #333333; border-color: #333333; } a.page-numbers:hover { text-decoration: none; color: #0A5386; border-color: #0A5386; } /* "you can use these xhtml tags" initially closed */ div.xhtml-tags { display: none; } /* ------------------------------------------------------------------ ---------- For CommentLuv ---------------------------------------- ------------------------------------------------------------------ */ abbr em { border: none !important; border-top: dashed 1px #aaa !important; display: -moz-inline-box !important; /* Firefox 2 doesn't know default "inline-block" */ display: inline-block !important; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/commentluv.gif) 0% 90% no-repeat; margin-top: 8px; padding: 5px 5px 2px 20px !important; font-style: normal; } /* ------------------------------------------------------------------ ---------- Subscribe to comments ----------------------------------- ------------------------------------------------------------------ */ p.subscribe-to-comments { margin-bottom: 10px; } /* ------------------------------------------------------------------ ---------- For WPG2 Gallery Plugin ---------------------------------- ------------------------------------------------------------------ */ /* remove the gallery header with the "Gallery" logo */ div#gsHeader { display: none; } /* change the formatting of the whole gallery container. Default settings: margin:0 1px 0 12px; width:738px; */ div.g2_column { margin: 0 !important; width: 100% !important; font-size: 1.2em; } div#gsNavBar { border-top-width: 0 !important; } p.giDescription { font-size: 1.2em; line-height: 1 !important; } p.giTitle { margin: 0.3em 0 !important; font-size: 1em; font-weight: normal; color: #666; } /* ------------------------------------------------------------------ ---------- For WP Email Plugin ---------------------------------- ------------------------------------------------------------------ */ div#wp-email img { border: 0; padding: 0; } div#wp-email input, div#wp-email textarea { margin-top: 5px; margin-bottom: 2px; } div#wp-email p { margin-bottom: 10px; } input#wp-email-submit { padding: 0; font-size: 30px; height: 50px; line-height: 50px; overflow: visible; /* for IE */ } /* icon in post footer */ img.WP-EmailIcon { vertical-align: text-bottom !important; } /* ------------------------------------------------------------------ ---------- For Tabbed Widgets Plugin --------------------------------- ------------------------------------------------------------------ */ /* For the accordion */ .tw-accordion .tw-widgettitle, .tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered, .tw-accordion .selected, .tw-accordion .selected:hover { background: transparent !important; background-image: none !important; } .tw-accordion .tw-widgettitle span { padding-left: 0 !important; } .tw-accordion h3.tw-widgettitle { border-bottom: solid 1px #ccc; } .tw-accordion h3.selected { border-bottom: none; } /* For accordion & tabs*/ td#left .without_title, td#right .without_title { margin-top: 0; margin-bottom: 0; } /* For tabs*/ ul.tw-nav-list { border-bottom: solid 1px #999; display: block; margin-bottom: 5px !important; } td#left ul.tw-nav-list li, td#right ul.tw-nav-list li { padding: 0 0 1px 0; margin: 0 0 -1px 5px; border: solid 1px #ccc; border-bottom: none; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; background: #eee; } td#left ul.tw-nav-list li.ui-tabs-selected, td#right ul.tw-nav-list li.ui-tabs-selected { background: none; border: solid 1px #999; border-bottom: solid 1px #fff !important; } ul.tw-nav-list li a:link, ul.tw-nav-list li a:visited, ul.tw-nav-list li a:active, ul.tw-nav-list li a:hover { padding: 0 8px !important; background: none; border-left: none !important; outline: none; } td#left ul.tw-nav-list li.ui-tabs-selected a, td#left li.ui-tabs-selected a:hover, td#right ul.tw-nav-list li.ui-tabs-selected a, td#right li.ui-tabs-selected a:hover { color: #000000; text-decoration: none; font-weight: bold; background: none !important; outline: none; } td#left .ui-tabs-panel, td#right .ui-tabs-panel { margin: 0; padding: 0; } /* ------------------------------------------------------------------ ---------- IMAGES -------------------------------------------------- ------------------------------------------------------------------ */ img { border: 0; } /* For Events manager plugin Google Map */ #dbem-location-map img { background: none !important; } .post img { margin-right: 10px; margin-bottom: 10px; } .post img.size-full { margin: 5px 0 5px 0; } .post img.alignleft { float: left; margin: 10px 10px 5px 0; } .post img.alignright { float: right; margin: 10px 0 5px 10px; } .post img.aligncenter { display: block; margin: 10px auto; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft, div.alignleft { float: left; margin: 10px 10px 5px 0; } .alignright, div.alignright { float: right; margin: 10px 0 5px 10px; } /* feed icons on archives page */ div.archives-page img { border: 0; padding: 0; background: none; margin-bottom: 0; vertical-align: -10%; } /* ------------------------------------------------------------------ ---------- IMAGE CAPTION (WP 2.6 and newer) ----------------------- ------------------------------------------------------------------ */ .wp-caption { /*max-width: 100% auto;*/ max-width: 96%; /* FF2, IE7, Opera9, Safari 3.0/3.1 will resize images in the main column if needed. 97% so images with padding and border don't touch the right sidebar while being resized. Change this to 100% if you want, if your images don't have padding and a border */ width: auto 100%; height: auto; /* FF3 needs "auto", IE6 needs "100%", see next style*/ display: block; } /* for imges inside a caption container IE6 does not stretch images vertically as it does with images without caption so we can leave this rule although it is probably not required as jQuery sets the height for caption'ed images too */ * html .wp-caption { height: 100%; } .wp-caption img { margin: 0 !important; padding: 0 !important; border: 0 none !important; } .wp-caption p.wp-caption-text { } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { float: left; border: 0; padding: 0; background: none; margin: 0 10px 5px 0; } /* ------------------------------------------------------------------ ---------- SMILEYS ------------------------------------------------- ------------------------------------------------------------------ */ img.wp-smiley { float: none; border: none !important; margin: 0 1px -1px 1px; padding: 0 !important; background: none !important; } /* ------------------------------------------------------------------ ---------- GRAVATARS ---------------------------------------------- ------------------------------------------------------------------ */ img.avatar { float: left; display: block; margin: 0 8px 1px 0; padding: 3px; border: solid 1px #ddd; background-color: #f3f3f3; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* ------------------------------------------------------------------ ---------- FOR THE QUICKTAGS PLUGIN ------------------------------ ------------------------------------------------------------------ */ /*--------------------COMMENTS QUCIKTAGS ------------------*/ /* Main Span */ #comment_quicktags { text-align: left; padding: 10px 0 2px 0; display: block; } /* Button Style */ #comment_quicktags input.ed_button { background: #f4f4f4; border: 2px solid #cccccc; color: #444444; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; } /* Button Style on focus/click */ #comment_quicktags input.ed_button_hover { background: #dddddd; border: 2px solid #666666; color: #000000; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; cursor: pointer; } /* Button Lable style */ #comment_quicktags #ed_strong { font-weight: bold; } /* Button Lable style */ #comment_quicktags #ed_em { font-style: italic; } /* ------------------------------------------------------------------ ---------- PRINT STYLE ---------------------------------------------- ------------------------------------------------------------------ */ @media print { body { background: white; color: black; margin: 0; font-size: 10pt !important; font-family: arial, sans-serif; } div.post-footer { line-height: normal !important; color: #555 !important; font-size: 9pt !important; } a:link, a:visited, a:active, a:hover { text-decoration: underline !important; color: #000; } h2 { color: #000; font-size: 14pt !important; font-weight: normal !important; } h3 { color: #000; font-size: 12pt !important; } #header, #footer, .colone, .colthree, .navigation, .navigation-top, .navigation-middle, .navigation-bottom, .wp-pagenavi-navigation, #comment, #respond, .remove-for-print { display: none; } td#left, td#right, td#left-inner, td#right-inner { width: 0; } td#middle { width: 100%; } /* 8 hacks for display:none for all sidebars for all browsers except IE. */ *:lang(en) td#left { display: none; } *:lang(en) td#right { display: none; } *:lang(en) td#left-inner { display: none; } *:lang(en) td#right-inner { display: none; } td#left:empty { display: none; } td#right:empty { display: none; } td#left-inner:empty { display: none; } td#right-inner:empty { display: none; } } /* ################################################################## --------------------------------------------------------------------- ---------- DROP DOWN / FLY OUT MENUS -------------------------------- Ruthsarian's rMenu http://webhost.bridgew.edu/etribou/layouts/ modified by Bytes For All http://wordpress.bytesforall.com/ --------------------------------------------------------------------- ################################################################## */ /* ------------------------------------------------------------------ ---------- GENERAL MENU MECHANICS ----------------------------------- ------------------------------------------------------------------ */ ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a { display: block; /* make these objects blocks so they're easier to deal with */ margin: 0; padding: 0; /* get rid of padding/margin values that these elements may have by default */ } ul.rMenu, ul.rMenu li, ul.rMenu ul { list-style: none; } ul.rMenu ul { display: none; /* hide the sub-menus until needed */ } ul.rMenu li { position: relative; /* so sub-menus position relative to their parent LI element */ z-index: 1; } ul.rMenu li:hover { z-index: 999; /* make sure this and any sub-menus that pop appear above everything else on the page */ } ul.rMenu li:hover > ul /* hide from IE5.0 because it gets confused by this selector */ { display: block; /* show the sub-menu */ position: absolute; /* remove the sub-menus from the flow of the layout so when they pop they don't cause any disfiguration of the layout. */ } ul.rMenu li:hover { background-position: 0 0; } /* ------------------------------------------------------------------ ---------- EXTENDED MENU MECHANICS ---------------------------------- ------------------------------------------------------------------ */ /* These rules exist only for specific menu types, such as horizontal or vertical menus, right or left aligned menus. */ ul.rMenu-hor li { float: left; width: auto; } ul.rMenu-hRight li { float: right; /* horizontal, right menus need their LI elements floated to get them over there */ } ul.sub-menu li, ul.rMenu-ver li { float: none; /* clear this so vertical sub-menus that are children of horizontal menus won't have their LI widths set to auto. */ } /* ------------------------------------------------------------------ ---------- HACKS: Clearfix & others --------------------------------- ------------------------------------------------------------------ */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { min-width: 0; /* trigger hasLayout for IE7 */ display: inline-block; /* \*/ display: block; /* Hide from IE Mac */ } * html .clearfix { /* \*/ height: 1%; /* Hide from IE Mac */ } /* Chrome and Safari don't like clearfix in some cases. Also, adding height and font-size for IE6 */ .clearboth { clear: both; height: 1%; font-size: 1%; line-height: 1%; display: block; padding: 0; margin: 0; } /* blue box start */ div.bluebox { background: rgb(30,87,153); /* Old browsers */ background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */ /* added */ height: auto; text-align: center; padding: 25px 5px; margin-bottom: 20px; } div.bluebox a { font-weight: 800 !important; font-size:1.3em; color: #fff !important; } /* blue box stop */ h1 { color: #666; font-family: arial, serif; font-size: 26px; line-height: 1.2; /* margin: 0.3em 0 10px; */ } h2 { color: #666; display: block; background: #efefef; font-family: arial, serif; font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; padding: 5px; text-align: left; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } h3 { color: #666; font-family: arial, serif; font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { color: #666; font-family: arial, serif; font-size: 19px; margin: 1.33em 0 .2em; } h5 { color: #666; font-family: arial, serif; font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { color: #666; font-family: arial, serif; font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } body {margin-top: 25px;} p { font-family: arial, serif; font-size: 12px; /* margin: 0.3em 0 20px; */ } /* Language styles begin */ #footer_language_list{ margin-bottom: 5px; text-align: right; font-size: 85%; font-family: arial, sans-serif; font-weight: bold; } #footer_language_list ul{ list-style: none; margin:0; padding:0; } #footer_language_list ul li{ display:inline; margin:0 5px 0 5px; padding:0; } #footer_language_list ul li a, #footer_language_list ul li a:visited{ color: #2892C1; text-decoration:underline; } #footer_language_list ul li a:hover, #footer_language_list ul li a:active{ color: #2FAAE1; } /* Language styles end */ hr { border-color: #efefef; border-style: dashed; border-width: 1px 0 0; clear: both; margin: 20px 0 20px 0; margin-top: 30px; height: 0; } /* Home page settings */ #TopLeft-Main-Content-Sidebar {float: left; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopLeft-image-Ne3LS.jpg') top left no-repeat;} #TopRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopRight-image-Ne3LS.jpg') top left no-repeat; } #LowerLeft-Main-Content-Sidebar {float: left; height: 131px; width: 306px; margin-top: -40px; margin-bottom: 25px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Bottom-image-Ne3LS.jpg') top left no-repeat; } #LowerRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; margin-top: -40px; background: #fff; } body.home h1 { display: none; } body.home div.post-headline { /* display: none; */ } body.home div.header-image-container { /* display: none; */ } body.home div#container {margin-top: -10px;} body.home div.lof-container { width: 960px; margin: 0 auto; margin-top: 55px; text-align: left; } div#post-94.post-94.page.type-page.status-publish.hentry.post.odd { display: none; } div#post-144.post-144.page.type-page.status-publish.hentry.post.odd { display: none; } p {line-height: 150%;} sup, sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; } sup { bottom: 1ex; } sub { top: .5ex; } td#middle {top: 0;} /* #menu-wrap {margin-bottom: 15px;} #menu-wrap {margin-top: 0x;} #menu-wrap, #menu-wrap ul { margin-bottom: 15px; } -- Nav mods #menu-wrap ul ul {margin-top: 16px;} #menu-wrap a.trigger, #menu-wrap a.trigger:hover, #menu-wrap a.trigger:visited {padding-bottom: 2px;} */ } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin:60px 300px 0 200px; padding: 0; letter-spacing: -1px; line-height: 1.0em; font-family: tahoma, arial, sans-serif; font-size: 240%; font-smooth: always; } h1.blogtitle a:link, h1.blogtitle a:visited, h1.blogtitle a:active, h2.blogtitle a:link, h2.blogtitle a:visited, h2.blogtitle a:active { text-decoration: none; color: #006BB7; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #006BB7; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0 300px 0 200px; padding: 0; font-size: 1.2em; font-weight: bold; color: #006bb7; } td.feed-icons { white-space: nowrap; } div.rss-box { height: 1%; display: block; padding: 10px 0 10px 10px; margin: 0; width: 280px; } /*-------------------- COMMENTS FEED ICON -----------------*/ a.comments-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 22px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.comments-icon:link, a.comments-icon:active, a.comments-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/comment.png) no-repeat scroll center left; } /*-------------------- POSTS FEED ICON --------------------*/ a.posts-icon { height: 22px; line-height: 22px; margin: 0 5px 0 0; padding-left: 20px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.posts-icon:link, a.posts-icon:active, a.posts-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/rss.png) no-repeat scroll center left; } /*-------------------- EMAIL SUBSCRIBE ICON ---------------*/ a.email-icon { height: 22px; line-height: 22px; margin: 0 5px 0 5px; padding-left: 24px; display: block; text-decoration: none; float: right; white-space: nowrap; } a.email-icon:link, a.email-icon:active, a.email-icon:visited { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; border: 1px dashed #cccccc; border-bottom: 0; width: 200px; margin: 0; padding: 0; } div.searchbox-form { margin: 5px 10px 5px 10px; } /*-------------------- HORIZONTAL BARS --------------------*/ div.horbar1, div.horbar2 { font-size: 1px; clear: both; display: block; position: relative; padding: 0; margin: 0; width: 100%; } div.horbar1 { height: 5px; background: #ffffff; border-top: dashed 1px #cccccc; } div.horbar2 { height: 5px; background: #ffffff; border-bottom: dashed 1px #cccccc; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 305px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 305px; } a.divclick:link, a.divclick:visited, a.divclick:active, a.divclick:hover { width: 100%; height: 100%; display: block; text-decoration: none; } /* ------------------------------------------------------------------ ---------- LEFT SIDEBARS --------------------------------------------- ------------------------------------------------------------------ */ td#left { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } td#left-inner { vertical-align: top; border-right: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; position: relative; top: 10px; padding: 15px; background: #fff url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/RSS-background-NE3LS.jpg) top left no-repeat; } td#right-inner { vertical-align: top; border-left: dashed 1px #CCCCCC; padding: 10px 10px 10px 10px; background: #ffffff; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px; background: #fff; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Ne3LS-Bottom-RSS.png') top right no-repeat; padding: 10px; padding-top: 40px; text-align: center !important; color: #777777; font-size: 85%; } td#footer a:link, td#footer a:visited, td#footer a:active { text-decoration: none; color: #777777; font-weight: normal; } td#footer a:hover { text-decoration: none; color: #777777; font-weight: normal; } /* ------------------------------------------------------------------ ---------- WIDGETS -------------------------------------------------- ------------------------------------------------------------------ */ div.widget { display: block; width: auto; /* without this IE will stretch too-wide select menus but not the other widgets. With 100% IE will remove sidebar borders if select menu is too wide */ margin: 0; } div.widget-title { display: block; width: auto; } div.widget-title h3, td#left h3.tw-widgettitle, td#right h3.tw-widgettitle, td#left ul.tw-nav-list, td#right ul.tw-nav-list { padding:0; margin:0; padding-left: 10px; padding-top: 10px; padding-bottom: -10px; font-size: 1.6em; font-weight: bold; } /* Since 3.4 "div-widget-content" is gone for better plugin compatibility. Instead we'll try to mimick the feature by putting the styles on the following containers: */ div.widget ul, div.textwidget { display: block; width: auto; } /* ------------------------------------------------------------------ ---------- Select MENUS INSIDE OF WIDGETS ------------------------- ------------------------------------------------------------------ */ /* if a select menu is too wide to fit into the sidebar (because one or several of its option titles are too long) then it will be cut off in IE 6 & 7 */ div.widget select { width: 98%; /* auto won't work in Safari */ margin-top: 5px; } /* ------------------------------------------------------------------ ---------- LISTS INSIDE OF WIDGETS ---------------------------------- ------------------------------------------------------------------ */ div.widget ul { list-style-type: none; margin: 0; padding: 0; width: auto; } /*------------- base styling for all widgets -----------*/ div.widget ul li { display: block; margin: 2px 0 2px 0px; padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 0px #000000; } div.widget ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li:hover, div.widget ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget ul li ul li ul li { margin: 2px 0 2px 5px; padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget ul li ul li ul li:hover, div.widget ul li ul li ul li.sfhover { border-left: solid 7px #000000; } div.widget td a:link, div.widget td a:visited, div.widget td a:active, div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active { text-decoration: none; font-weight: normal; color: #666666; font-weight: normal; } div.widget ul li ul li a:link, div.widget ul li ul li a:visited, div.widget ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li ul li ul li a:link, div.widget ul li ul li ul li a:visited, div.widget ul li ul li ul li a:active { color: #666666; font-weight: normal; } div.widget ul li a:hover { color: #000000; } div.widget ul li ul li a:hover { color: #000000; } div.widget ul li ul li ul li a:hover { color: #000000; } div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active, div.widget ul li a:hover { display: inline; } * html div.widget ul li a:link, * html div.widget ul li a:visited, * html div.widget ul li a:active, * html div.widget ul li a:hover { height: 1%; /* IE6 needs this */ } /*------------- styling for categories and pages widgets -----------*/ /* Because they can have sub items, the categories and the pages widgets get the left border and padding on the instead of the
  • . Otherwise, sub items would have two left borders - their own left border and the left border of their parent (since the parent contains the sub item). You may actually like that, it looks interesting. To try it out, comment all the next rules up to "BFA SUBSCRIBE WIDGET" */ /* First, remove the left border and padding from the
  • . The margin stays on the
  • 's because if the 's of the cateories widget were set to display:inline (default setting) then margin would work there */ div.widget_pages ul li, div.widget_categories ul li { border-left: 0 !important; padding: 0 !important; } /* Then, add left border and padding to the */ div.widget_pages ul li a:link, div.widget_pages ul li a:visited, div.widget_pages ul li a:active, div.widget_categories ul li a:link, div.widget_categories ul li a:visited, div.widget_categories ul li a:active { padding: 0 0 0 5px; border-left: solid 0px #CCCCCC; } div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 0px #000000; } div.widget_pages ul li ul li a:link, div.widget_pages ul li ul li a:visited, div.widget_pages ul li ul li a:active, div.widget_categories ul li ul li a:link, div.widget_categories ul li ul li a:visited, div.widget_categories ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li a:hover, div.widget_categories ul li ul li a:hover { border-left: solid 7px #000000; } div.widget_pages ul li ul li ul li a:link, div.widget_pages ul li ul li ul li a:visited, div.widget_pages ul li ul li ul li a:active, div.widget_categories ul li ul li ul li a:link, div.widget_categories ul li ul li ul li a:visited, div.widget_categories ul li ul li ul li a:active { padding: 0 0 0 5px; border-left: solid 7px #CCCCCC; } div.widget_pages ul li ul li ul li a:hover, div.widget_categories ul li ul li ul li a:hover { border-left: solid 7px #000000; } /* The pages widget gets "block" because it usually has only one link per
  • and no text */ div.widget_pages ul li a:link, div.widget_pages ul li a:active, div.widget_pages ul li a:visited, div.widget_pages ul li a:hover { display: block !important; } /* The category widget gets "inline" per default or otherwise the post count would wrap into the next line. If no post count is displayed, "block" can be chosen at Theme Options -> Style Widgets -> Category Widget Display Type. With "block", links that don't fit into one line will align properly (as a block) on the left side. */ div.widget_categories ul li a:link, div.widget_categories ul li a:active, div.widget_categories ul li a:visited, div.widget_categories ul li a:hover { display: inline !important; } /* ------------------------------------------------------------------ ---------- BFA SUBSCRIBE WIDGET ------------------------------------- ------------------------------------------------------------------ */ table.subscribe { width: 100%; } table.subscribe td.email-text { padding: 0 0 5px 0; vertical-align: top; } table.subscribe td.email-field { padding: 0; width: 100%; } table.subscribe td.email-button { padding: 0 0 0 5px; } table.subscribe td.post-text { padding: 7px 0 0 0; vertical-align: top; } table.subscribe td.comment-text { padding: 7px 0 0 0; vertical-align: top; } /* ------------------------------------------------------------------ ---------- POSTS ---------------------------------------------------- ------------------------------------------------------------------ */ /*-------------------- POST CONTAINER ---------------------*/ div.post, div.page { display: block; margin: 0 0 30px 0; } /* additonal styles for sticky posts */ div.sticky { background: #eee url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/sticky.gif') 99% 5% no-repeat; border: dashed 1px #cccccc; padding: 10px; } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { margin: 0 0 5px 0; } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { color: #000000; text-decoration: none; text-transform: uppercase; } div.post-kicker a:hover { color: #cc0000; } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 0; padding: 0; margin: 0; } div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active { color: #666666; text-decoration: none; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { color: #000000; text-decoration: none; } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { margin: 5px 0 10px 0; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { } /*-------------------- POST BODY COPY ---------------------*/ div.post-bodycopy { } div.post-bodycopy p { margin: 1em 0; padding: 0; display: block; /* The rule below would create hor. scrollbars in Firefox, which would be better than overflowing long strings, but the downside is that text won't float around images anymore. Uncomment this if you don't float images anyway */ /* overflow: auto; */ } /*-------------------- POST PAGINATION --------------------*/ div.post-pagination { /*border: solid 1px brown;*/ } /*-------------------- POST FOOTER ------------------------*/ div.post-footer { clear:both; display: block; margin: 0; padding: 5px; background: #eeeeee; color: #666; line-height: 18px; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { color: #333; font-weight: normal; text-decoration: none; } div.post-footer a:hover { color: #333; font-weight: normal; text-decoration: underline; } /*-------------------- ICONS in KICKER, BYLINE & FOOTER ---*/ div.post-kicker img, div.post-byline img, div.post-footer img { border: 0; padding: 0; margin: 0 0 -1px 0; background: none; } span.post-ratings { display:inline-block; /* postratings set to "span" by the theme, instead of default "div", to make them display inline. Adding inline-block and nowrap to avoid line wrapping of single voting stars. */ width: auto; white-space: nowrap; } /* ------------------------------------------------------------------ ---------- PAGE NAVIGATION NEXT/PREVIOUS ---------------------------- ------------------------------------------------------------------ */ div.navigation-top { margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: dashed 1px #cccccc; } div.navigation-middle { margin: 10px 0 20px 0; padding: 10px 0 10px 0; border-top: dashed 1px #cccccc; border-bottom: dashed 1px #cccccc; } div.navigation-bottom { margin: 20px 0 0 0; padding: 10px 0 0 0; border-top: dashed 1px #cccccc; } div.navigation-comments-above { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.navigation-comments-below { margin: 0 0 10px 0; padding: 5px 0 5px 0; } div.older { float: left; width: 48%; text-align: left; margin:0; padding:0; } div.newer { float:right; width: 48%; text-align: right; margin:0; padding:0; } div.older-home { float: left; width: 44%; text-align: left; margin:0; padding:0; } div.newer-home { float:right; width: 44%; text-align: right; margin:0; padding:0; } div.home { float: left; width: 8%; text-align: center; margin:0; padding:0; } /* ------------------------------------------------------------------ ---------- FORMS ---------------------------------------------------- ------------------------------------------------------------------ */ form, .feedburner-email-form { margin: 0; padding: 0; } fieldset { border: 1px solid #cccccc; width: auto; padding: 0.35em 0.625em 0.75em; display: block; } legend { color: #000000; background: #f4f4f4; border: 1px solid #cccccc; padding: 2px 6px; margin-bottom: 15px; } form p { margin: 5px 0 0 0; padding: 0; } div.xhtml-tags p { margin: 0; } label { margin-right: 0.5em; font-family: arial; cursor: pointer; } /* input.TextField for WP-Email input.textbox for WPG2 */ input.text, input.textbox, input.password, input.file, input.TextField, textarea { padding: 3px; color: #000000; border-top: solid 1px #333333; border-left: solid 1px #333333; border-right: solid 1px #999999; border-bottom: solid 1px #cccccc; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/inputbackgr.gif) top left no-repeat; } textarea { width: 96%; } input.inputblur { color: #777777; width: 95%; } input.inputfocus { color: #000000; width: 95%; } input.highlight, textarea.highlight { background: #e8eff7; border-color: #37699f; } /* .Button for WP-Email, input[type=submit] for comment submit button since 3.6.1 */ .button, .Button, input[type=submit] { padding: 0 2px; height: 24px; line-height: 16px; background-color: #777777; color: #ffffff; border: solid 2px #555555; font-weight: bold; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; background-color: #6b9c6b; color: #ffffff; border: solid 2px #496d49; } /* comment submit button */ /* IE button width/padding fix */ form#commentform input#submit { padding: 0 .25em; /* Since 3.6: Using comment_form() */ /* width: 0; */ overflow:visible; } form#commentform input#submit[class] { /*ie ignores [class]*/ width: auto; } form#commentform input#submit { padding: 4px 10px 4px 10px; font-size: 1.2em; line-height: 1.5em; height: 36px; } /* ------------------------------------------------------------------ ---------- SEARCH FORM ---------------------------------------------- ------------------------------------------------------------------ */ table.searchform { width: 100%; } table.searchform td.searchfield { padding: 0; width: 100%; } table.searchform td.searchbutton { padding: 0 0 0 5px; } table.searchform td.searchbutton input{ padding: 0 0 0 5px; } /* ------------------------------------------------------------------ ---------- BLOCKQUOTES ---------------------------------------------- ------------------------------------------------------------------ */ blockquote { height: 1%; display: block; clear: both; color: #555555; border: solid 2px #e1e1e1; padding: 10px; /*This effectively only affects top/bottom padding */ background: #f4f4f4; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; margin: 10px 0; } blockquote blockquote { height: 1%; display: block; clear: both; color: #444444; padding: 1em 1em; background: #e1e1e1; border: solid 1px #d3d3d3; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { border-collapse: collapse; margin: 10px 0; } div.post table caption { width: auto; margin: 0 auto; background: #eeeeee; border: #999999; padding: 4px 8px; color: #666666; } div.post table th { background: #888888; color: #ffffff; font-weight: bold; font-size: 90%; padding: 4px 8px; border: solid 1px #ffffff; text-align: left; } div.post table td { padding: 4px 8px; background-color: #ffffff; border-bottom: 1px solid #dddddd; text-align: left; } div.post table tfoot td { } div.post table tr.alt td { background: #f4f4f4; } div.post table tr.over td { background: #e2e2e2; } /*-------------------- CALENDAR WIDGET --------------------*/ #calendar_wrap { padding: 0; border: none; } table#wp-calendar { width: 100%; font-size:90%; border-collapse: collapse; background-color: #ffffff; margin: 0 auto; } table#wp-calendar caption { width: auto; background: #eeeeee; border: none;; padding: 3px; margin: 0 auto; font-size: 1em; } table#wp-calendar th { border: solid 1px #eeeeee; background-color: #999999; color: #ffffff; font-weight: bold; padding: 2px; text-align: center; } table#wp-calendar td { padding: 0; line-height: 18px; background-color: #ffffff; border: 1px solid #dddddd; text-align: center; } table#wp-calendar tfoot td { border: solid 1px #eeeeee; background-color: #eeeeee; } table#wp-calendar td a { display: block; background-color: #eeeeee; width: 100%; height: 100%; padding: 0; } /* ------------------------------------------------------------------ ---------- COMMENTS ------------------------------------------------- ------------------------------------------------------------------ */ /* whole respond area */ div#respond { margin: 25px 0; padding: 25px; background: #eee; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } p.thesetags { margin: 10px 0; } /* Since 3.6.1: added h3#reply-title. class reply cannot be added to new comment_form() without hacks */ h3.reply, h3#reply-title { margin: 0; padding: 0 0 10px 0; } ol.commentlist { margin: 15px 0 25px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ol.commentlist li { padding: 15px 10px; display: block; height: 1%; /* for IE6 */ margin: 0; background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ol.commentlist li.authorcomment { display: block; height: 1%; /* for IE6 */ background-color: #ffecec; } ol.commentlist span.authorname { font-weight: bold; font-size: 110%; } ol.commentlist span.commentdate { color: #666666; font-size: 90%; margin-bottom: 5px; display: block; } ol.commentlist span.editcomment { display: block; } ol.commentlist li p { margin: 2px 0 5px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } textarea#comment { width: 98%; margin: 10px 0; display: block; } /* ------------------------------------------------------------------ ---------- COMMENTS WP 2.7 ------------------------------------------ ------------------------------------------------------------------ */ ul.commentlist { margin: 15px 0 15px 0; list-style-type: none; padding: 0; display:block; border-top: dotted 1px #cccccc; } ul.commentlist ul { margin: 0; border: none; list-style-type: none; padding: 0; } ul.commentlist li { padding: 0; margin: 0; display: block; clear: both; height: 1%; /* for IE */ } /* indent children */ ul.commentlist ul.children li { margin-left: 30px; } /* padding and bottom margin for all commment boxes */ ul.commentlist div.comment-container { padding: 10px; margin: 0; } /* round corners for all children comment boxes */ ul.children div.comment-container { background-color: transparent; border: dotted 1px #ccc; padding: 10px; margin: 0 10px 8px 0; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } ul.children div.bypostauthor { /*margin: 10px 0 0 30px;*/ /* more ... */ } ul.commentlist li.thread-even { background-color: #ffffff; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #eeeeee; border-bottom: dotted 1px #cccccc; } ul.commentlist div.bypostauthor { background-color: #ffecec; } ul.children div.bypostauthor { border: dotted 1px #ffbfbf; } ul.commentlist span.authorname { font-size: 110%; } div.comment-meta a:link, div.comment-meta a:visited, div.comment-meta a:active, div.comment-meta a:hover { font-weight: normal; } div#cancel-comment-reply { margin: -5px 0 10px 0; } div.comment-number { float: right; font-size: 2em; line-height: 2em; font-family: georgia, serif; font-weight: bold; color: #ddd; margin: -10px 0 0 0; position: relative; height: 1% } div.comment-number a:link, div.comment-number a:visited, div.comment-number a:active { color: #ccc; } /* paged comments navigation */ .page-numbers { padding: 2px 6px; border: solid 1px #000000; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } /* current page number */ span.current { background: #ddd; } a.prev, a.next { border: none; } a.page-numbers:link, a.page-numbers:visited, a.page-numbers:active { text-decoration: none; color: #333333; border-color: #333333; } a.page-numbers:hover { text-decoration: none; color: #0A5386; border-color: #0A5386; } /* "you can use these xhtml tags" initially closed */ div.xhtml-tags { display: none; } /* ------------------------------------------------------------------ ---------- For CommentLuv ---------------------------------------- ------------------------------------------------------------------ */ abbr em { border: none !important; border-top: dashed 1px #aaa !important; display: -moz-inline-box !important; /* Firefox 2 doesn't know default "inline-block" */ display: inline-block !important; background: url(http://www.ne3ls.ca/wp-content/themes/atahualpa/images/commentluv.gif) 0% 90% no-repeat; margin-top: 8px; padding: 5px 5px 2px 20px !important; font-style: normal; } /* ------------------------------------------------------------------ ---------- Subscribe to comments ----------------------------------- ------------------------------------------------------------------ */ p.subscribe-to-comments { margin-bottom: 10px; } /* ------------------------------------------------------------------ ---------- For WPG2 Gallery Plugin ---------------------------------- ------------------------------------------------------------------ */ /* remove the gallery header with the "Gallery" logo */ div#gsHeader { display: none; } /* change the formatting of the whole gallery container. Default settings: margin:0 1px 0 12px; width:738px; */ div.g2_column { margin: 0 !important; width: 100% !important; font-size: 1.2em; } div#gsNavBar { border-top-width: 0 !important; } p.giDescription { font-size: 1.2em; line-height: 1 !important; } p.giTitle { margin: 0.3em 0 !important; font-size: 1em; font-weight: normal; color: #666; } /* ------------------------------------------------------------------ ---------- For WP Email Plugin ---------------------------------- ------------------------------------------------------------------ */ div#wp-email img { border: 0; padding: 0; } div#wp-email input, div#wp-email textarea { margin-top: 5px; margin-bottom: 2px; } div#wp-email p { margin-bottom: 10px; } input#wp-email-submit { padding: 0; font-size: 30px; height: 50px; line-height: 50px; overflow: visible; /* for IE */ } /* icon in post footer */ img.WP-EmailIcon { vertical-align: text-bottom !important; } /* ------------------------------------------------------------------ ---------- For Tabbed Widgets Plugin --------------------------------- ------------------------------------------------------------------ */ /* For the accordion */ .tw-accordion .tw-widgettitle, .tw-accordion .tw-widgettitle:hover, .tw-accordion .tw-hovered, .tw-accordion .selected, .tw-accordion .selected:hover { background: transparent !important; background-image: none !important; } .tw-accordion .tw-widgettitle span { padding-left: 0 !important; } .tw-accordion h3.tw-widgettitle { border-bottom: solid 1px #ccc; } .tw-accordion h3.selected { border-bottom: none; } /* For accordion & tabs*/ td#left .without_title, td#right .without_title { margin-top: 0; margin-bottom: 0; } /* For tabs*/ ul.tw-nav-list { border-bottom: solid 1px #999; display: block; margin-bottom: 5px !important; } td#left ul.tw-nav-list li, td#right ul.tw-nav-list li { padding: 0 0 1px 0; margin: 0 0 -1px 5px; border: solid 1px #ccc; border-bottom: none; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; background: #eee; } td#left ul.tw-nav-list li.ui-tabs-selected, td#right ul.tw-nav-list li.ui-tabs-selected { background: none; border: solid 1px #999; border-bottom: solid 1px #fff !important; } ul.tw-nav-list li a:link, ul.tw-nav-list li a:visited, ul.tw-nav-list li a:active, ul.tw-nav-list li a:hover { padding: 0 8px !important; background: none; border-left: none !important; outline: none; } td#left ul.tw-nav-list li.ui-tabs-selected a, td#left li.ui-tabs-selected a:hover, td#right ul.tw-nav-list li.ui-tabs-selected a, td#right li.ui-tabs-selected a:hover { color: #000000; text-decoration: none; font-weight: bold; background: none !important; outline: none; } td#left .ui-tabs-panel, td#right .ui-tabs-panel { margin: 0; padding: 0; } /* ------------------------------------------------------------------ ---------- IMAGES -------------------------------------------------- ------------------------------------------------------------------ */ img { border: 0; } /* For Events manager plugin Google Map */ #dbem-location-map img { background: none !important; } .post img { margin-right: 10px; margin-bottom: 10px; } .post img.size-full { margin: 5px 0 5px 0; } .post img.alignleft { float: left; margin: 10px 10px 5px 0; } .post img.alignright { float: right; margin: 10px 0 5px 10px; } .post img.aligncenter { display: block; margin: 10px auto; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft, div.alignleft { float: left; margin: 10px 10px 5px 0; } .alignright, div.alignright { float: right; margin: 10px 0 5px 10px; } /* feed icons on archives page */ div.archives-page img { border: 0; padding: 0; background: none; margin-bottom: 0; vertical-align: -10%; } /* ------------------------------------------------------------------ ---------- IMAGE CAPTION (WP 2.6 and newer) ----------------------- ------------------------------------------------------------------ */ .wp-caption { /*max-width: 100% auto;*/ max-width: 96%; /* FF2, IE7, Opera9, Safari 3.0/3.1 will resize images in the main column if needed. 97% so images with padding and border don't touch the right sidebar while being resized. Change this to 100% if you want, if your images don't have padding and a border */ width: auto 100%; height: auto; /* FF3 needs "auto", IE6 needs "100%", see next style*/ display: block; } /* for imges inside a caption container IE6 does not stretch images vertically as it does with images without caption so we can leave this rule although it is probably not required as jQuery sets the height for caption'ed images too */ * html .wp-caption { height: 100%; } .wp-caption img { margin: 0 !important; padding: 0 !important; border: 0 none !important; } .wp-caption p.wp-caption-text { } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { float: left; border: 0; padding: 0; background: none; margin: 0 10px 5px 0; } /* ------------------------------------------------------------------ ---------- SMILEYS ------------------------------------------------- ------------------------------------------------------------------ */ img.wp-smiley { float: none; border: none !important; margin: 0 1px -1px 1px; padding: 0 !important; background: none !important; } /* ------------------------------------------------------------------ ---------- GRAVATARS ---------------------------------------------- ------------------------------------------------------------------ */ img.avatar { float: left; display: block; margin: 0 8px 1px 0; padding: 3px; border: solid 1px #ddd; background-color: #f3f3f3; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* ------------------------------------------------------------------ ---------- FOR THE QUICKTAGS PLUGIN ------------------------------ ------------------------------------------------------------------ */ /*--------------------COMMENTS QUCIKTAGS ------------------*/ /* Main Span */ #comment_quicktags { text-align: left; padding: 10px 0 2px 0; display: block; } /* Button Style */ #comment_quicktags input.ed_button { background: #f4f4f4; border: 2px solid #cccccc; color: #444444; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; } /* Button Style on focus/click */ #comment_quicktags input.ed_button_hover { background: #dddddd; border: 2px solid #666666; color: #000000; margin: 2px 4px 2px 0; width: auto; padding: 0 4px; height: 24px; line-height: 16px; cursor: pointer; } /* Button Lable style */ #comment_quicktags #ed_strong { font-weight: bold; } /* Button Lable style */ #comment_quicktags #ed_em { font-style: italic; } /* ------------------------------------------------------------------ ---------- PRINT STYLE ---------------------------------------------- ------------------------------------------------------------------ */ @media print { body { background: white; color: black; margin: 0; font-size: 10pt !important; font-family: arial, sans-serif; } div.post-footer { line-height: normal !important; color: #555 !important; font-size: 9pt !important; } a:link, a:visited, a:active, a:hover { text-decoration: underline !important; color: #000; } h2 { color: #000; font-size: 14pt !important; font-weight: normal !important; } h3 { color: #000; font-size: 12pt !important; } #header, #footer, .colone, .colthree, .navigation, .navigation-top, .navigation-middle, .navigation-bottom, .wp-pagenavi-navigation, #comment, #respond, .remove-for-print { display: none; } td#left, td#right, td#left-inner, td#right-inner { width: 0; } td#middle { width: 100%; } /* 8 hacks for display:none for all sidebars for all browsers except IE. */ *:lang(en) td#left { display: none; } *:lang(en) td#right { display: none; } *:lang(en) td#left-inner { display: none; } *:lang(en) td#right-inner { display: none; } td#left:empty { display: none; } td#right:empty { display: none; } td#left-inner:empty { display: none; } td#right-inner:empty { display: none; } } /* ################################################################## --------------------------------------------------------------------- ---------- DROP DOWN / FLY OUT MENUS -------------------------------- Ruthsarian's rMenu http://webhost.bridgew.edu/etribou/layouts/ modified by Bytes For All http://wordpress.bytesforall.com/ --------------------------------------------------------------------- ################################################################## */ /* ------------------------------------------------------------------ ---------- GENERAL MENU MECHANICS ----------------------------------- ------------------------------------------------------------------ */ ul.rMenu, ul.rMenu ul, ul.rMenu li, ul.rMenu a { display: block; /* make these objects blocks so they're easier to deal with */ margin: 0; padding: 0; /* get rid of padding/margin values that these elements may have by default */ } ul.rMenu, ul.rMenu li, ul.rMenu ul { list-style: none; } ul.rMenu ul { display: none; /* hide the sub-menus until needed */ } ul.rMenu li { position: relative; /* so sub-menus position relative to their parent LI element */ z-index: 1; } ul.rMenu li:hover { z-index: 999; /* make sure this and any sub-menus that pop appear above everything else on the page */ } ul.rMenu li:hover > ul /* hide from IE5.0 because it gets confused by this selector */ { display: block; /* show the sub-menu */ position: absolute; /* remove the sub-menus from the flow of the layout so when they pop they don't cause any disfiguration of the layout. */ } ul.rMenu li:hover { background-position: 0 0; } /* ------------------------------------------------------------------ ---------- EXTENDED MENU MECHANICS ---------------------------------- ------------------------------------------------------------------ */ /* These rules exist only for specific menu types, such as horizontal or vertical menus, right or left aligned menus. */ ul.rMenu-hor li { float: left; width: auto; } ul.rMenu-hRight li { float: right; /* horizontal, right menus need their LI elements floated to get them over there */ } ul.sub-menu li, ul.rMenu-ver li { float: none; /* clear this so vertical sub-menus that are children of horizontal menus won't have their LI widths set to auto. */ } /* ------------------------------------------------------------------ ---------- HACKS: Clearfix & others --------------------------------- ------------------------------------------------------------------ */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { min-width: 0; /* trigger hasLayout for IE7 */ display: inline-block; /* \*/ display: block; /* Hide from IE Mac */ } * html .clearfix { /* \*/ height: 1%; /* Hide from IE Mac */ } /* Chrome and Safari don't like clearfix in some cases. Also, adding height and font-size for IE6 */ .clearboth { clear: both; height: 1%; font-size: 1%; line-height: 1%; display: block; padding: 0; margin: 0; } /* blue box start */ div.bluebox { background: rgb(30,87,153); /* Old browsers */ background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */ /* added */ height: auto; text-align: center; padding: 25px 5px; margin-bottom: 20px; } div.bluebox a { font-weight: 800 !important; font-size:1.3em; color: #fff !important; } /* blue box stop */ h1 { color: #666; font-family: arial, serif; font-size: 26px; line-height: 1.2; /* margin: 0.3em 0 10px; */ } h2 { color: #666; display: block; background: #efefef; font-family: arial, serif; font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; padding: 5px; text-align: left; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } h3 { color: #666; font-family: arial, serif; font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { color: #666; font-family: arial, serif; font-size: 19px; margin: 1.33em 0 .2em; } h5 { color: #666; font-family: arial, serif; font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { color: #666; font-family: arial, serif; font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } body {margin-top: 25px;} p { font-family: arial, serif; font-size: 12px; /* margin: 0.3em 0 20px; */ } /* Language styles begin */ #footer_language_list{ margin-bottom: 5px; text-align: right; font-size: 85%; font-family: arial, sans-serif; font-weight: bold; } #footer_language_list ul{ list-style: none; margin:0; padding:0; } #footer_language_list ul li{ display:inline; margin:0 5px 0 5px; padding:0; } #footer_language_list ul li a, #footer_language_list ul li a:visited{ color: #2892C1; text-decoration:underline; } #footer_language_list ul li a:hover, #footer_language_list ul li a:active{ color: #2FAAE1; } /* Language styles end */ hr { border-color: #efefef; border-style: dashed; border-width: 1px 0 0; clear: both; margin: 20px 0 20px 0; margin-top: 30px; height: 0; } /* Home page settings */ #TopLeft-Main-Content-Sidebar {float: left; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopLeft-image-Ne3LS.jpg') top left no-repeat;} #TopRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; padding-top: 200px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/TopRight-image-Ne3LS.jpg') top left no-repeat; } #LowerLeft-Main-Content-Sidebar {float: left; height: 131px; width: 306px; margin-top: -40px; margin-bottom: 25px; background: #fff url('http://www.ne3ls.ca/wp-content/themes/atahualpa/images/Bottom-image-Ne3LS.jpg') top left no-repeat; } #LowerRight-Main-Content-Sidebar {float: right; height: 250px; width: 306px; margin-top: -40px; background: #fff; } body.home h1 { display: none; } body.home div.post-headline { /* display: none; */ } body.home div.header-image-container { /* display: none; */ } body.home div#container {margin-top: -10px;} body.home div.lof-container { width: 960px; margin: 0 auto; margin-top: 55px; text-align: left; } div#post-94.post-94.page.type-page.status-publish.hentry.post.odd { display: none; } div#post-144.post-144.page.type-page.status-publish.hentry.post.odd { display: none; } p {line-height: 150%;} sup, sub { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; } sup { bottom: 1ex; } sub { top: .5ex; } td#middle {top: 0;} /* #menu-wrap {margin-bottom: 15px;} #menu-wrap {margin-top: 0x;} #menu-wrap, #menu-wrap ul { margin-bottom: 15px; } -- Nav mods #menu-wrap ul ul {margin-top: 16px;} #menu-wrap a.trigger, #menu-wrap a.trigger:hover, #menu-wrap a.trigger:visited {padding-bottom: 2px;} */

    La recherche sur le graphène au Royaume-Uni

    La recherche sur le graphène fait partie des thématiques identifiées comme prioritaires au Royaume-Uni en matière de technologies émergentes. Dans ce domaine très prometteur des nanotechnologies, le Royaume-Uni compte mettre à profit sa position de leader acquise grâce à l’excellence de sa recherche académique (illustrée par l’attribution du Nobel Prix de Physique à la première équipe ayant isolé ce matériau).

    Lire d’avantage ici.

    Source: Bulletins-electroniques.com

    Un antioxydant à la durée de vie prolongée

    Les antioxydants sont des composés chimiques aux applications nombreuses et variées. Naturellement présents dans notre alimentation, au travers des fruits, des légumes, du thé ou du vin rouge, ils sont reconnus pour être bons pour la santé. De fait, les antioxydants protègent les protéines de notre corps et les acides nucléiques contre l’oxydation. Dans l’industrie, les antioxydants sont également utilisés comme additifs alimentaires permettant d’augmenter la durée de conservation des aliments. Ils sont aussi présents dans les emballages ou les roues des voitures, car ils empêchent les matériaux synthétiques de devenir friables et cassants. Enfin, dans l’industrie cosmétique, les crèmes contenants des antioxydants, sont reconnues pour leurs propriétés anti-âges.

    Pourtant, quel que soit le domaine d’application, le caractère instable des antioxydants est un problème : les molécules se dégradent rapidement et présentent un pouvoir d’action particulièrement limité dans le temps. Aussi, l’équipe de chercheurs de Yiannis Deligiannakis, professeur invité à l’Institut d’ingénierie des procédés de l’Ecole polytechnique fédérale de Zurich (ETHZ), a développé un nanoantioxydant à la stabilité renforcée. Cette découverte fait l’objet d’une publication dans la revue ACS Applied Materials & Interfaces.

    Le nanoantioxidant mis au point se compose d’une nanoparticule de dioxyde de silicium associée à l’acide gallique. Ce dernier est l’un des antioxydants les plus performants. Il perd cependant rapidement son effet, les molécules d’acide gallique ayant tendance à se fixer les unes aux autres, désactivant ainsi leurs actions. Les chercheurs de l’ETHZ sont toutefois parvenus à supprimer ce phénomène, en associant les molécules d’acide gallique au dioxyde de silicium. De par sa taille, plus importante que celle de l’acide gallique, le dioxyde de silicium empêche les molécules d’acide gallique d’interagir entre elles. Le nanoantioxydant ainsi formé possède l’action antioxydante remarquable de l’acide gallique et une durée de vie prolongée. Il peut ainsi être conservé plus facilement et être efficace en de plus petites quantités. En outre, il est résistant aux hautes températures, contrairement aux antioxydants classiques.

    Lire d’avantage ici.

    Source: Bulletin-électroniques.com

    Infolettre du Réseau Ne3LS, octobre 2013 / Ne3LS Network’s newsletter, October 2013

    L’infolettre d’octobre 2013 du Réseau Ne3LS est maintenant prête.

    Cliquez ici pour y accéder. Bonne lecture!

     

    Ne3LS Network’s October 2013 newsletter is now ready.

    Click here to access it. Enjoy your reading!

    Une nouvelle méthode pour évaluer la sécurité sanitaire des nanomatériaux

    Une équipe multidisciplinaire de Trinity College Dublin, en collaboration avec des chercheurs français de l’Université Paris 11-CNRS a développé une nouvelle approche d’évaluation de la sûreté des nanomatériaux et de leurs effets sur les cellules humaines. Cette recherche, qui aura un impact significatif pour les nombreuses industries qui utilisent les nanotechnologies, a été publiée dans les « Scientific Reports » du groupe de publication Nature.

    Cliquez ici pour plus de détails.

    Source: Bulletins-électroniques.com

    Conférence-débat à La Villette

    Des nouvelles disciplines scientifiques et techniques comme la biologie de synthèse et la géo-ingénierie, largement financées par des multinationales privées mais aussi, et de plus en plus, par les États, ont beaucoup en commun. Mêmes promesses de technologies miracles arrivant à point nommé pour réparer les dégâts du progrès. Même fuite en avant technologique alors que les risques associés sont mal compris par les scientifiques eux-mêmes et que les mécanismes de réglementation et de surveillance existants sont totalement inadaptés. Même idéologie du rapport à la nature qui est pourtant à la racine de la crise écologique actuelle. Même concentration sans précédent des intérêts économiques.

    En quoi consiste précisément ces disciplines techno-scientifiques émergentes ? Quels sont les modèles de développement qu’elles véhiculent ? Les modèles économiques qui les sous-tendent ? De façon plus générale, quels sont leurs impacts sur l’environnement et sur nos vies ?

    La conférence-débat « Manipuler le climat, manipuler la vie – Raison et déraison des nouvelles technologies » a lieu à l’auditorium de la Cité des Sciences et de l’Industrie à Paris le 14 octobre 2013 à 19h00.

    L’entrée est libre et gratuite dans la limite des places disponibles.

    Cliquez ici pour plus d’informations.

    Réseau stratégique nanotoxicologie: Prochaine activité d’animation scientifique

    La prochaine activité d’animation scientifique du RRSSTQ aura lieu le mardi 8 octobre. Cette réunion se tiendra de 9 à 13 heures dans le local A-1804 de l’École de technologie supérieure au centre-ville de Montréal située au 1100 Notre-Dame Ouest.

     

    Étudiants et postdoctorants membres du regroupement stratégique nanotoxicologie du RRSSTQ, vous êtes cordialement invités à effectuer une présentation orale portant sur vos travaux lors de cette journée. La durée des présentations orales est flexible (15-20 minutes). Veuillez envoyer le titre de la présentation que vous souhaitez présenter ainsi que vos coordonnées (domaine de recherche, université ou institut de recherche auquel vous êtes associé et directeur de recherche) à l’adresse mail david.goncalves@iaf.inrs.ca et en cc à l’adresse des coresponsables : Dr. Denis Girard denis.girard@iaf.inrs.ca et M. Yves Cloutier yves.cloutier@irsst.qc.ca.

    M. Bertrand Floure, représentant de Malvern Instruments participera à cette journée pour parler d’instrumentation pour la caractérisation des nanoparticules.


    3ème Symposium Canada-Brésil : Les nanomatériaux et l’environnement

    Les 19, 20 et 21 août 2013 se tiendront le 3ème symposium Canada-Brésil sur le thème des nanomatériaux et l’environnement.

    Le symposium se tiendra dans les locaux de l’Université du Québec à Montréal.

    Les points suivants feront l’objet de discussions : Fabrication et application des nanotechnologies, Propriétés physico-chimiques des nanotechnologies, Nanotechnologie environnementale, Nanotoxicologie, Impacts environnementaux et Cycle de vie des nanotechnologies.

    Pour plus de détails consultez le programme final du symposium : Programme final – Symposium Canada Brésil 2013.

    Colloque international sur le développement durable et les nanotechnologies

    Thème du colloque : Innovations technologiques et diversité culturelle (III) : Nouvelles perspectives pour le développement durable ? L’exemple des nanotechnologies

    Date: 4, 5 et 6 Septembre

    Lieu: Université de Laval

    En focalisant sur l’intégration économique du développement durable, certaines dimensions comme la culture et les connaissances scientifiques et techniques ont été marginalisées ou instrumentalisées. Comment réintégrer ces dimensions essentielles au sein du développement durable afin de répondre concrètement, d’une part, aux enjeux de développement technologique qui sont différents d’un pays à l’autre, et d’autre part, aux besoins de base spécifiques des pays émergents et des pays du Sud ? Telles seront les questions qui seront débattues lors du colloque.

    Cliquez sur le lien suivant pour accéder au programme final du colloque: Programme final DD nano ULaval.

    L’inscription se fait en ligne sur le site de l’EDS:  www.ihqeds.ulaval.ca.

    Colloque Éthique des Technologies du Vivant – Entretiens Jacques Cartier

    Le Réseau Ne3LS en collaboration avec le Centre Jacques Cartier, Metagenopolis, TWB White Biotechnology center of excellence, la Commission de l’Éthique en Science et en Technologie du Québec, l’Université Catholique de Lyon organise dans le cadre des 26e Entretiens Jacques Cartier un colloque sur le thème «Éthique des Technologies du Vivant».

    Le colloque se tiendra à Lyon les 25 et 26 novembre 2013. Pour plus de détails (thématique, responsables du colloque, programme, etc.) veuillez cliquer ICI.

    Cliquez ici pour accéder à la page d’inscription.

     

    Traitement du cancer du pancréas par des nanocapsules

    Le Professeur Kazunori Kataoka et son équipe de l’Université de Tokyo développent des nanocapsules capables de libérer des substances médicamenteuses de manière ciblée là où elles auront le plus d’effet. Ils sont ainsi parvenu à développer des nanocapsules efficaces dans le traitement du cancer du pancréas. Des essais cliniques sont en cours sur des souris et les premiers résultats sont très encourageants.

    Lire davantage ici.

    Source: Bulletins-électroniques.com