} /*-------------------- LOGO -------------------------------*/ img.logo { display: block; margin: 0 10px 0 0; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin: 0; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #666666; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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: 2px; background: #de4347; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; padding: 10px 10px 10px 10px; } 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; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px 15px; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background-color: #231f20; border-top: solid 1px #de4347; padding: 10px; text-align: center; color: #777777; font-size: 95%; } 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 0 15px 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; 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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://thefloorproductions.com/wp-content/themes/atahualpa364/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: #de4347; 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-bottom: 20px; padding: 3px; background: #eeeeee; color: #666; line-height: 18px; width: 70%; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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; padding: 1em 1em; background: #f4f4f4; border: solid 1px #e1e1e1; } 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: #231f20; 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 #de4347; text-align: left; } div.post table td { padding: 4px 8px; 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 { width: 75%; margin: 25px 0; padding: 25px; background: #231f20; border: solid 1px #DE4347; -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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { padding: 5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; border: 1px solid #dddddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px 0 0 0; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* 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 { font-size: 0.8em; line-height: 13px; padding: 2px 4px 5px; margin: 0; color: #666666; } /* ------------------------------------------------------------------ ---------- 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; } h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; } h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; } h3 { font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { font-size: 19px; margin: 1.33em 0 .2em; } h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } .horiz { list-style-image: none !important; display: inline !important; border: none !important; } .horiz img { padding-right: 7px; padding-left: 7px; padding-top: 10px; } .menuhoriz { margin-left: 110px; margin-top: -10px; } #foundercont { margin-top: 25px; margin-right: 50px; } #founderleft { width: 45%; padding-left: 50px; padding-right: 15px; float: left; } #founderright { width: 45%; margin-left: 55%; } #missionr { width: 40%; margin-left: 500px; } #plan { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169.jpg); } #plan p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #dig { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169D.jpg); } #dig p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #home { margin-left: 25px; width: 1000px; } div.widget ul li { border: none !important; } #header_image_sociable {position: absolute; right:40px; top: 20px;} #header_image_sociable ul {list-style-type: none;} #mailform { border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; padding: 10px 30px 10px 10px; width: 150px; } #mc_signup .buttonhover { background-color: #de4347 !important; } #mailchimpsf_widget-3 p{ background-color: #231f20; z-index: 99; width:75%; padding: 5px; margin-bottom: -3px; margin-left: 10px; border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } .page-id-335 div#respond { display: none !important; } .page-id-335 div.horbar2{ display: none !important; } div#dropdown-menu-2.widget { margin-left: -50px !important; } .page-id-370 div.horbar2{ display: none !important; } .page-id-370 div#respond { display: none !important; } .page-id-355 div.horbar2{ display: none !important; } .page-id-355 div#respond { display: none !important; } .page-id-388 div.horbar2{ display: none !important; } .page-id-388 div#respond { display: none !important; } .page-id-395 div.horbar2{ display: none !important; } .page-id-395 div#respond { display: none !important; } .page-id-398 div.horbar2{ display: none !important; } .page-id-398 div#respond { display: none !important; } .page-id-404 div.horbar2{ display: none !important; } .page-id-404 div#respond { display: none !important; } .page-id-411 div.horbar2{ display: none !important; } .page-id-411 div#respond { display: none !important; } .page-id-434 div.horbar2{ display: none !important; } .page-id-434 div#respond { display: none !important; } .page-id-452 div.horbar2{ display: none !important; } .page-id-452 div#respond { display: none !important; } .forp {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; height: 600px !important; margin-top: -20px;} .forp3 {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; margin-top: -20px;} .forp2{ width: 80%; padding: 20px; background-image: url('http://thefloorproductions.com/wp-content/uploads/2013/04/bg-black.png');} .page-id-355 div.post table td { background: none !important; } h2.tribe-events-cal-title { color: #ffffff; } td#middle div#sidebar { display: none !important; } table.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat; } table#big.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat !important; } .events-archive .tribe_events .entry-title, .tribe-events-cal-title { position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } div#post-1.post-1 div.post-headline {display: none; } td.tribe-events-event-meta-desc { background: none !important; } td.tribe-events-event-meta-value{ background: none !important; } .flashhead_l { display: none !important; } /* Start of Hoover Img Animation */ #Hoover_Animation { position:relative; height:37px; width:58px; margin:0 ; } #Hoover_Animation img { position:absolute; left:0; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; } #Hoover_Animation img.top:hover { opacity:0; } /* End of Hoover Img Animation */ .page-id-1112 div#respond { display:none !important; } #mailchimpsf_widget-3 { width: 200px; } #widget_for_home { margin-top: -50px; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin: 0; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #666666; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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: 2px; background: #de4347; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; padding: 10px 10px 10px 10px; } 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; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px 15px; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background-color: #231f20; border-top: solid 1px #de4347; padding: 10px; text-align: center; color: #777777; font-size: 95%; } 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 0 15px 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; 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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://thefloorproductions.com/wp-content/themes/atahualpa364/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: #de4347; 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-bottom: 20px; padding: 3px; background: #eeeeee; color: #666; line-height: 18px; width: 70%; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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; padding: 1em 1em; background: #f4f4f4; border: solid 1px #e1e1e1; } 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: #231f20; 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 #de4347; text-align: left; } div.post table td { padding: 4px 8px; 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 { width: 75%; margin: 25px 0; padding: 25px; background: #231f20; border: solid 1px #DE4347; -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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { padding: 5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; border: 1px solid #dddddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px 0 0 0; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* 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 { font-size: 0.8em; line-height: 13px; padding: 2px 4px 5px; margin: 0; color: #666666; } /* ------------------------------------------------------------------ ---------- 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; } h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; } h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; } h3 { font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { font-size: 19px; margin: 1.33em 0 .2em; } h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } .horiz { list-style-image: none !important; display: inline !important; border: none !important; } .horiz img { padding-right: 7px; padding-left: 7px; padding-top: 10px; } .menuhoriz { margin-left: 110px; margin-top: -10px; } #foundercont { margin-top: 25px; margin-right: 50px; } #founderleft { width: 45%; padding-left: 50px; padding-right: 15px; float: left; } #founderright { width: 45%; margin-left: 55%; } #missionr { width: 40%; margin-left: 500px; } #plan { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169.jpg); } #plan p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #dig { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169D.jpg); } #dig p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #home { margin-left: 25px; width: 1000px; } div.widget ul li { border: none !important; } #header_image_sociable {position: absolute; right:40px; top: 20px;} #header_image_sociable ul {list-style-type: none;} #mailform { border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; padding: 10px 30px 10px 10px; width: 150px; } #mc_signup .buttonhover { background-color: #de4347 !important; } #mailchimpsf_widget-3 p{ background-color: #231f20; z-index: 99; width:75%; padding: 5px; margin-bottom: -3px; margin-left: 10px; border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } .page-id-335 div#respond { display: none !important; } .page-id-335 div.horbar2{ display: none !important; } div#dropdown-menu-2.widget { margin-left: -50px !important; } .page-id-370 div.horbar2{ display: none !important; } .page-id-370 div#respond { display: none !important; } .page-id-355 div.horbar2{ display: none !important; } .page-id-355 div#respond { display: none !important; } .page-id-388 div.horbar2{ display: none !important; } .page-id-388 div#respond { display: none !important; } .page-id-395 div.horbar2{ display: none !important; } .page-id-395 div#respond { display: none !important; } .page-id-398 div.horbar2{ display: none !important; } .page-id-398 div#respond { display: none !important; } .page-id-404 div.horbar2{ display: none !important; } .page-id-404 div#respond { display: none !important; } .page-id-411 div.horbar2{ display: none !important; } .page-id-411 div#respond { display: none !important; } .page-id-434 div.horbar2{ display: none !important; } .page-id-434 div#respond { display: none !important; } .page-id-452 div.horbar2{ display: none !important; } .page-id-452 div#respond { display: none !important; } .forp {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; height: 600px !important; margin-top: -20px;} .forp3 {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; margin-top: -20px;} .forp2{ width: 80%; padding: 20px; background-image: url('http://thefloorproductions.com/wp-content/uploads/2013/04/bg-black.png');} .page-id-355 div.post table td { background: none !important; } h2.tribe-events-cal-title { color: #ffffff; } td#middle div#sidebar { display: none !important; } table.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat; } table#big.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat !important; } .events-archive .tribe_events .entry-title, .tribe-events-cal-title { position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } div#post-1.post-1 div.post-headline {display: none; } td.tribe-events-event-meta-desc { background: none !important; } td.tribe-events-event-meta-value{ background: none !important; } .flashhead_l { display: none !important; } /* Start of Hoover Img Animation */ #Hoover_Animation { position:relative; height:37px; width:58px; margin:0 ; } #Hoover_Animation img { position:absolute; left:0; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; } #Hoover_Animation img.top:hover { opacity:0; } /* End of Hoover Img Animation */ .page-id-1112 div#respond { display:none !important; } #mailchimpsf_widget-3 { width: 200px; } #widget_for_home { margin-top: -50px; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; margin: 0 10px 0 0; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin: 0; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #666666; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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: 2px; background: #de4347; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; padding: 10px 10px 10px 10px; } 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; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px 15px; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background-color: #231f20; border-top: solid 1px #de4347; padding: 10px; text-align: center; color: #777777; font-size: 95%; } 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 0 15px 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; 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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://thefloorproductions.com/wp-content/themes/atahualpa364/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: #de4347; 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-bottom: 20px; padding: 3px; background: #eeeeee; color: #666; line-height: 18px; width: 70%; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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; padding: 1em 1em; background: #f4f4f4; border: solid 1px #e1e1e1; } 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: #231f20; 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 #de4347; text-align: left; } div.post table td { padding: 4px 8px; 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 { width: 75%; margin: 25px 0; padding: 25px; background: #231f20; border: solid 1px #DE4347; -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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { padding: 5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; border: 1px solid #dddddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px 0 0 0; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* 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 { font-size: 0.8em; line-height: 13px; padding: 2px 4px 5px; margin: 0; color: #666666; } /* ------------------------------------------------------------------ ---------- 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; } h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; } h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; } h3 { font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { font-size: 19px; margin: 1.33em 0 .2em; } h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } .horiz { list-style-image: none !important; display: inline !important; border: none !important; } .horiz img { padding-right: 7px; padding-left: 7px; padding-top: 10px; } .menuhoriz { margin-left: 110px; margin-top: -10px; } #foundercont { margin-top: 25px; margin-right: 50px; } #founderleft { width: 45%; padding-left: 50px; padding-right: 15px; float: left; } #founderright { width: 45%; margin-left: 55%; } #missionr { width: 40%; margin-left: 500px; } #plan { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169.jpg); } #plan p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #dig { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169D.jpg); } #dig p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #home { margin-left: 25px; width: 1000px; } div.widget ul li { border: none !important; } #header_image_sociable {position: absolute; right:40px; top: 20px;} #header_image_sociable ul {list-style-type: none;} #mailform { border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; padding: 10px 30px 10px 10px; width: 150px; } #mc_signup .buttonhover { background-color: #de4347 !important; } #mailchimpsf_widget-3 p{ background-color: #231f20; z-index: 99; width:75%; padding: 5px; margin-bottom: -3px; margin-left: 10px; border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } .page-id-335 div#respond { display: none !important; } .page-id-335 div.horbar2{ display: none !important; } div#dropdown-menu-2.widget { margin-left: -50px !important; } .page-id-370 div.horbar2{ display: none !important; } .page-id-370 div#respond { display: none !important; } .page-id-355 div.horbar2{ display: none !important; } .page-id-355 div#respond { display: none !important; } .page-id-388 div.horbar2{ display: none !important; } .page-id-388 div#respond { display: none !important; } .page-id-395 div.horbar2{ display: none !important; } .page-id-395 div#respond { display: none !important; } .page-id-398 div.horbar2{ display: none !important; } .page-id-398 div#respond { display: none !important; } .page-id-404 div.horbar2{ display: none !important; } .page-id-404 div#respond { display: none !important; } .page-id-411 div.horbar2{ display: none !important; } .page-id-411 div#respond { display: none !important; } .page-id-434 div.horbar2{ display: none !important; } .page-id-434 div#respond { display: none !important; } .page-id-452 div.horbar2{ display: none !important; } .page-id-452 div#respond { display: none !important; } .forp {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; height: 600px !important; margin-top: -20px;} .forp3 {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; margin-top: -20px;} .forp2{ width: 80%; padding: 20px; background-image: url('http://thefloorproductions.com/wp-content/uploads/2013/04/bg-black.png');} .page-id-355 div.post table td { background: none !important; } h2.tribe-events-cal-title { color: #ffffff; } td#middle div#sidebar { display: none !important; } table.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat; } table#big.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat !important; } .events-archive .tribe_events .entry-title, .tribe-events-cal-title { position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } div#post-1.post-1 div.post-headline {display: none; } td.tribe-events-event-meta-desc { background: none !important; } td.tribe-events-event-meta-value{ background: none !important; } .flashhead_l { display: none !important; } /* Start of Hoover Img Animation */ #Hoover_Animation { position:relative; height:37px; width:58px; margin:0 ; } #Hoover_Animation img { position:absolute; left:0; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; } #Hoover_Animation img.top:hover { opacity:0; } /* End of Hoover Img Animation */ .page-id-1112 div#respond { display:none !important; } #mailchimpsf_widget-3 { width: 200px; } #widget_for_home { margin-top: -50px; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; margin: 0 10px 0 0; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin: 0; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #666666; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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: 2px; background: #de4347; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; padding: 10px 10px 10px 10px; } 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; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px 15px; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background-color: #231f20; border-top: solid 1px #de4347; padding: 10px; text-align: center; color: #777777; font-size: 95%; } 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 0 15px 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; 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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://thefloorproductions.com/wp-content/themes/atahualpa364/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: #de4347; 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-bottom: 20px; padding: 3px; background: #eeeeee; color: #666; line-height: 18px; width: 70%; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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; padding: 1em 1em; background: #f4f4f4; border: solid 1px #e1e1e1; } 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: #231f20; 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 #de4347; text-align: left; } div.post table td { padding: 4px 8px; 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 { width: 75%; margin: 25px 0; padding: 25px; background: #231f20; border: solid 1px #DE4347; -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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { padding: 5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; border: 1px solid #dddddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px 0 0 0; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } /* 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 { font-size: 0.8em; line-height: 13px; padding: 2px 4px 5px; margin: 0; color: #666666; } /* ------------------------------------------------------------------ ---------- 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; } h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; } h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; } h3 { font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; } h4 { font-size: 19px; margin: 1.33em 0 .2em; } h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; } h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; } .horiz { list-style-image: none !important; display: inline !important; border: none !important; } .horiz img { padding-right: 7px; padding-left: 7px; padding-top: 10px; } .menuhoriz { margin-left: 110px; margin-top: -10px; } #foundercont { margin-top: 25px; margin-right: 50px; } #founderleft { width: 45%; padding-left: 50px; padding-right: 15px; float: left; } #founderright { width: 45%; margin-left: 55%; } #missionr { width: 40%; margin-left: 500px; } #plan { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169.jpg); } #plan p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #dig { margin-top: -20px; width: 1000px; height: 715px; background-image: url(http://www.testbed6.misterfriend.com/wp-content/uploads/2011/03/FL169D.jpg); } #dig p { padding-left: 100px; padding-top: 80px; line-height: 155%; } #home { margin-left: 25px; width: 1000px; } div.widget ul li { border: none !important; } #header_image_sociable {position: absolute; right:40px; top: 20px;} #header_image_sociable ul {list-style-type: none;} #mailform { border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; padding: 10px 30px 10px 10px; width: 150px; } #mc_signup .buttonhover { background-color: #de4347 !important; } #mailchimpsf_widget-3 p{ background-color: #231f20; z-index: 99; width:75%; padding: 5px; margin-bottom: -3px; margin-left: 10px; border: 1px solid #de4347 !important; -moz-border-radius:10px; -khtml-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; } .page-id-335 div#respond { display: none !important; } .page-id-335 div.horbar2{ display: none !important; } div#dropdown-menu-2.widget { margin-left: -50px !important; } .page-id-370 div.horbar2{ display: none !important; } .page-id-370 div#respond { display: none !important; } .page-id-355 div.horbar2{ display: none !important; } .page-id-355 div#respond { display: none !important; } .page-id-388 div.horbar2{ display: none !important; } .page-id-388 div#respond { display: none !important; } .page-id-395 div.horbar2{ display: none !important; } .page-id-395 div#respond { display: none !important; } .page-id-398 div.horbar2{ display: none !important; } .page-id-398 div#respond { display: none !important; } .page-id-404 div.horbar2{ display: none !important; } .page-id-404 div#respond { display: none !important; } .page-id-411 div.horbar2{ display: none !important; } .page-id-411 div#respond { display: none !important; } .page-id-434 div.horbar2{ display: none !important; } .page-id-434 div#respond { display: none !important; } .page-id-452 div.horbar2{ display: none !important; } .page-id-452 div#respond { display: none !important; } .forp {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; height: 600px !important; margin-top: -20px;} .forp3 {background: url('http://thefloorproductions.com/wp-content/uploads/2013/04/background.jpg')no-repeat !important; background-position: top left; margin-top: -20px;} .forp2{ width: 80%; padding: 20px; background-image: url('http://thefloorproductions.com/wp-content/uploads/2013/04/bg-black.png');} .page-id-355 div.post table td { background: none !important; } h2.tribe-events-cal-title { color: #ffffff; } td#middle div#sidebar { display: none !important; } table.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat; } table#big.tribe-events-calendar { background: url(http://thefloorproductions.com/wp-content/uploads/2013/06/cal-bg.gif)center no-repeat !important; } .events-archive .tribe_events .entry-title, .tribe-events-cal-title { position: absolute; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; } div#post-1.post-1 div.post-headline {display: none; } td.tribe-events-event-meta-desc { background: none !important; } td.tribe-events-event-meta-value{ background: none !important; } .flashhead_l { display: none !important; } /* Start of Hoover Img Animation */ #Hoover_Animation { position:relative; height:37px; width:58px; margin:0 ; } #Hoover_Animation img { position:absolute; left:0; -webkit-transition: opacity 0.8s ease-in-out; -moz-transition: opacity 0.8s ease-in-out; -o-transition: opacity 0.8s ease-in-out; transition: opacity 0.8s ease-in-out; } #Hoover_Animation img.top:hover { opacity:0; } /* End of Hoover Img Animation */ .page-id-1112 div#respond { display:none !important; } #mailchimpsf_widget-3 { width: 200px; } #widget_for_home { margin-top: -50px; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; margin: 0 10px 0 0; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; margin: 0; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { margin: 0; padding: 0; font-size: 1.2em; font-weight: bold; color: #666666; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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: 2px; background: #de4347; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; padding: 10px 10px 10px 10px; } 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; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; padding: 10px 15px; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; background-color: #231f20; border-top: solid 1px #de4347; padding: 10px; text-align: center; color: #777777; font-size: 95%; } 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 0 15px 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; 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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://thefloorproductions.com/wp-content/themes/atahualpa364/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; } 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: #cc0000; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { color: #cc0000; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { color: #cc0000; } /*-------------------- 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; color: #cc0000; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { } div.post-footer a:hover { color: #cc0000; } /*-------------------- 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 { } div.navigation-middle { color: #cc0000; } div.navigation-bottom { } div.navigation-comments-above { color: #cc0000; } div.navigation-comments-below { } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } /* .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; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; color: #cc0000; } /* 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 { } /* ------------------------------------------------------------------ ---------- 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: #cc0000; } blockquote blockquote { height: 1%; display: block; clear: both; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { color: #cc0000; } div.post table caption { width: auto; margin: 0 auto; } div.post table th { color: #cc0000; } div.post table td { } div.post table tfoot td { color: #cc0000; } div.post table tr.alt td { } div.post table tr.over td { color: #cc0000; } /*-------------------- 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 { } 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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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 { color: #cc0000; } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { } /* ------------------------------------------------------------------ ---------- 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; color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; color: #cc0000; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { color: #cc0000; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; } 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 { color: #cc0000; } div.horbar2 { } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; color: #cc0000; } td#left-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; color: #cc0000; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; color: #cc0000; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; } td#footer a:link, td#footer a:visited, td#footer a:active { color: #cc0000; } td#footer a:hover { } /* ------------------------------------------------------------------ ---------- 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 */ color: #cc0000; } 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; color: #cc0000; } /* 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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; color: #cc0000; } /* additonal styles for sticky posts */ div.sticky { } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { color: #cc0000; } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { } div.post-kicker a:hover { color: #cc0000; } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 0; color: #cc0000; } 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 { } div.post-headline h2 a:hover, div.post-headline h1 a:hover { color: #cc0000; } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { color: #cc0000; } div.post-byline a:hover { } /*-------------------- POST BODY COPY ---------------------*/ div.post-bodycopy { color: #cc0000; } 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; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { color: #cc0000; } div.post-footer a:hover { } /*-------------------- 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 { color: #cc0000; } div.navigation-middle { } div.navigation-bottom { color: #cc0000; } div.navigation-comments-above { } div.navigation-comments-below { color: #cc0000; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { } /* .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; color: #cc0000; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; } /* 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 { color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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; } blockquote blockquote { height: 1%; display: block; clear: both; color: #cc0000; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { } div.post table caption { width: auto; margin: 0 auto; color: #cc0000; } div.post table th { } div.post table td { color: #cc0000; } div.post table tfoot td { } div.post table tr.alt td { color: #cc0000; } div.post table tr.over td { } /*-------------------- 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 { color: #cc0000; } 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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; color: #cc0000; } /* 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 { color: #cc0000;} /* ------------------------------------------------------------------ ---------- 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; } /* ------------------------------------------------------------------ ---------- 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; } color: #cc0000; } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; color: #cc0000; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; color: #cc0000; } 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 { } div.horbar2 { color: #cc0000; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; } td#left-inner { vertical-align: top; color: #cc0000; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; } td#right-inner { vertical-align: top; color: #cc0000; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; color: #cc0000; } td#footer a:link, td#footer a:visited, td#footer a:active { } td#footer a:hover { color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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 */ } div.widget-title { display: block; width: auto; color: #cc0000; } 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; } /* 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; color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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; } /* additonal styles for sticky posts */ div.sticky { color: #cc0000; } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { color: #cc0000; } div.post-kicker a:hover { } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { color: #cc0000; } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 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: #cc0000; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { color: #cc0000; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { color: #cc0000; } /*-------------------- 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; color: #cc0000; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { } div.post-footer a:hover { color: #cc0000; } /*-------------------- 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 { } div.navigation-middle { color: #cc0000; } div.navigation-bottom { } div.navigation-comments-above { color: #cc0000; } div.navigation-comments-below { } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } /* .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; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; color: #cc0000; } /* 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 { } /* ------------------------------------------------------------------ ---------- 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: #cc0000; } blockquote blockquote { height: 1%; display: block; clear: both; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { color: #cc0000; } div.post table caption { width: auto; margin: 0 auto; } div.post table th { color: #cc0000; } div.post table td { } div.post table tfoot td { color: #cc0000; } div.post table tr.alt td { } div.post table tr.over td { color: #cc0000; } /*-------------------- 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 { } 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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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 { color: #cc0000; } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { } /* ------------------------------------------------------------------ ---------- 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; color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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; } } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; color: #cc0000; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { color: #cc0000; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; } 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 { color: #cc0000; } div.horbar2 { } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; color: #cc0000; } td#left-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; color: #cc0000; } td#right-inner { vertical-align: top; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; color: #cc0000; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; } td#footer a:link, td#footer a:visited, td#footer a:active { color: #cc0000; } td#footer a:hover { } /* ------------------------------------------------------------------ ---------- 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 */ color: #cc0000; } 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; color: #cc0000; } /* 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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; color: #cc0000; } /* additonal styles for sticky posts */ div.sticky { } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { color: #cc0000; } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { } div.post-kicker a:hover { color: #cc0000; } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 0; color: #cc0000; } 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 { } div.post-headline h2 a:hover, div.post-headline h1 a:hover { color: #cc0000; } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { color: #cc0000; } div.post-byline a:hover { } /*-------------------- POST BODY COPY ---------------------*/ div.post-bodycopy { color: #cc0000; } 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; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { color: #cc0000; } div.post-footer a:hover { } /*-------------------- 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 { color: #cc0000; } div.navigation-middle { } div.navigation-bottom { color: #cc0000; } div.navigation-comments-above { } div.navigation-comments-below { color: #cc0000; } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { } /* .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; color: #cc0000; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; } /* 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 { color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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; } blockquote blockquote { height: 1%; display: block; clear: both; color: #cc0000; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { } div.post table caption { width: auto; margin: 0 auto; color: #cc0000; } div.post table th { } div.post table td { color: #cc0000; } div.post table tfoot td { } div.post table tr.alt td { color: #cc0000; } div.post table tr.over td { } /*-------------------- 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 { color: #cc0000; } 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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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; color: #cc0000; } /* 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 { color: #cc0000;} /* ------------------------------------------------------------------ ---------- 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; } /* ------------------------------------------------------------------ ---------- 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; } color: #cc0000; } /*-------------------- LOGO -------------------------------*/ img.logo { display: block; } td.logoarea-logo { width: 1%; } /*-------------------- BLOG TITLE -------------------------*/ h1.blogtitle, h2.blogtitle { display: block; color: #cc0000; 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: #666666; font-weight: bold; font-smooth: always; } h1.blogtitle a:hover, h2.blogtitle a:hover { text-decoration: none; color: #000000; font-weight: bold; } /*-------------------- BLOG TAGLINE -----------------------*/ p.tagline { } 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://thefloorproductions.com/wp-content/themes/atahualpa364/images/comment-gray.png) no-repeat scroll center left; } a.comments-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/rss-gray.png) no-repeat scroll center left; } a.posts-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/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://thefloorproductions.com/wp-content/themes/atahualpa364/images/email-gray.png) no-repeat scroll center left; } a.email-icon:hover { background: transparent url(http://thefloorproductions.com/wp-content/themes/atahualpa364/images/email.png) no-repeat scroll center left; } /*-------------------- SEARCH BOX IN HEADER ---------------*/ td.search-box { height: 1%; } div.searchbox { height: 35px; color: #cc0000; } 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 { } div.horbar2 { color: #cc0000; } div.header-image-container { position: relative; margin: 0; padding: 0; height: 111px; } /*-------------------- CLICKABLE HEADER IMAGE -------------*/ div.clickable { position:absolute; top:0; left:0; z-index:3; margin: 0; padding: 0; width: 100%; height: 111px; } 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; } td#left-inner { vertical-align: top; color: #cc0000; } /* ------------------------------------------------------------------ ---------- RIGHT SIDEBARS -------------------------------------------- ------------------------------------------------------------------ */ td#right { vertical-align: top; } td#right-inner { vertical-align: top; color: #cc0000; } /* ------------------------------------------------------------------ ---------- CENTER COLUMN -------------------------------------------- ------------------------------------------------------------------ */ td#middle { vertical-align: top; width: 100%; } /* ------------------------------------------------------------------ ---------- FOOTER --------------------------------------------------- ------------------------------------------------------------------ */ td#footer { width: auto; color: #cc0000; } td#footer a:link, td#footer a:visited, td#footer a:active { } td#footer a:hover { color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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 */ } div.widget-title { display: block; width: auto; color: #cc0000; } 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; } /* 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; color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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 7px #CCCCCC; } div.widget ul li:hover, div.widget ul li.sfhover { display: block; width: auto; border-left: solid 7px #FFFFFF; } 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 a:link, div.widget a:visited, div.widget a:active, 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: #FFFFFF; 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: #FFFFFF; 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 a:hover, div.widget ul li a:hover { color: #E9CCC7; } div.widget ul li ul li a:hover { color: #E9CCC7; } 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_nav_menu ul li, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:active, 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 7px #CCCCCC; } div.widget_nav_menu ul li a:hover, div.widget_pages ul li a:hover, div.widget_categories ul li a:hover { border-left: solid 7px #FFFFFF; } div.widget_nav_menu ul li ul li a:link, div.widget_nav_menu ul li ul li a:visited, div.widget_nav_menu ul li ul li a:active, 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_nav_menu ul li ul li a:hover, 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_nav_menu ul li ul li ul li a:link, div.widget_nav_menu ul li ul li ul li a:visited, div.widget_nav_menu ul li ul li ul li a:active, 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_nav_menu ul li ul li ul li a:hover, 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_nav_menu ul li a:link, div.widget_nav_menu ul li a:active, div.widget_nav_menu ul li a:visited, div.widget_nav_menu ul li a:hover, 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; } /* additonal styles for sticky posts */ div.sticky { color: #cc0000; } /*-------------------- POST KICKER ------------------------*/ div.post-kicker { } div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active { color: #cc0000; } div.post-kicker a:hover { } /*-------------------- POST HEADLINE ----------------------*/ div.post-headline { color: #cc0000; } div.post-headline h1, div.post-headline h2 { margin: 0; padding: 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: #cc0000; } div.post-headline h2 a:hover, div.post-headline h1 a:hover { } /*-------------------- POST BYLINE ------------------------*/ div.post-byline { color: #cc0000; } div.post-byline a:link, div.post-byline a:visited, div.post-byline a:active { } div.post-byline a:hover { color: #cc0000; } /*-------------------- 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; color: #cc0000; } div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active { } div.post-footer a:hover { color: #cc0000; } /*-------------------- 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 { } div.navigation-middle { color: #cc0000; } div.navigation-bottom { } div.navigation-comments-above { color: #cc0000; } div.navigation-comments-below { } 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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } /* .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; } /* changed from .buttonhover to input.buttonhover in 3.6.1 */ input.buttonhover { padding: 0 2px; cursor: pointer; color: #cc0000; } /* 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 { } /* ------------------------------------------------------------------ ---------- 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: #cc0000; } blockquote blockquote { height: 1%; display: block; clear: both; } /* ------------------------------------------------------------------ ---------- TABLES & CALENDAR ---------------------------------------- ------------------------------------------------------------------ */ /*-------------------- TABLES IN POSTS --------------------*/ div.post table { color: #cc0000; } div.post table caption { width: auto; margin: 0 auto; } div.post table th { color: #cc0000; } div.post table td { } div.post table tfoot td { color: #cc0000; } div.post table tr.alt td { } div.post table tr.over td { color: #cc0000; } /*-------------------- 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 { } 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: #382F32; border-bottom: dotted 1px #cccccc; } ol.commentlist li.alt { display: block; height: 1%; /* for IE6 */ background-color: #514044; 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: #382F32; border-bottom: dotted 1px #cccccc; } ul.commentlist li.thread-odd { background-color: #514044; 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: #BDBDBD; border-color: #BDBDBD; } a.page-numbers:hover { text-decoration: none; color: #DE4347; border-color: #DE4347; } /* "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://thefloorproductions.com/wp-content/themes/atahualpa364/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 { color: #cc0000; } .post img.size-full { max-width: 96%; /* 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%; margin: 5px 0 5px 0; } /* hiding from IE6 which would stretch the image vertically. IE6 will get width and height via jQuery */ div.post img[class~=size-full] { height: auto; /* FF & Safari need auto */ } .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 { color: #cc0000; } /* ------------------------------------------------------------------ ---------- POST THUMBNAILS (WP 2.9 and newer) ----------------------- ------------------------------------------------------------------ */ img.wp-post-image { } /* ------------------------------------------------------------------ ---------- 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; color: #cc0000; } /* ------------------------------------------------------------------ ---------- 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; }

    hair fall solution for men

    Cast & Artists

    “THE SHOW”

    Every cast of “THE SHOW” is what we proudly like to call “the real deal!” Their life-long dedication and passion for their craft becomes completely tangible to our audiences and it’s what we absolutely love sharing with all of them. This year’s 43 members are no different – they are absolutely incredible!

    The Musicians:  Our beloved musical director, Carlos Rodgarman (Juan Gabriel, La India, Christopher Young) has composed all original music for “THE SHOW” and leads our 8-piece all-star band whose combined resumes include Stevie Wonder, American Idol, Christina Aguilera, George Lopez Tonight Show, Jordin Sparks, Andy Garcia’s CineSon All-Stars and more!
    We also had the honor to showcase additional musical performers, like Latin Grammy-nominated female mariachi, Trio Ellas, opera tenor, Carlos De Antonis, 5-piece a cappella group, The Dukes of DooWop, MC’s KG Superstar DJ UnieQ and Paris Paul of the Club Bullies, and the voices of three very popular L.A. based singers, Lyndsay Haldorson, Quetzal Guerrero and Mela Lee of Magnolia Memoir, plus NY jazz singer, Eliki Kogiones.
    Past years of our production have included Andrea Brook with the Earth Harp, (as seen on America’s Got Talent), plus established Flamenco musicians, Joey Heredia, Kai Narezo, and Walter Molina as well as Mexican Ranchera singer, Rocio Mendoza.

    The Dancers:  Each dancer’s specialty have made them recognized and respected in their own communities along with becoming world traveling representatives. We have been lucky to share with our audiences true artists in Tap, Samba, Ballet, Cabaret, Capoeira, Poppin’, Breakin’, Flamenco, Swing, Tango, Afro-Contemporary, Salsa, and Ballroom. Their talents are continually featured in a large variety of movies, commercials, music videos and TV shows like Dancing with the Stars and the Academy Awards as well as live performances with Madonna, Lady Gaga, Black Eyed Peas, Pink and Broadway’s “Fela!” just to name a few.

    The Producers & The Setting:  Sascha Escandon and Carolina Cerisola as Floor Productions, are the Creators and Directors of “THE SHOW” and proudly Co-Produce with Mario Melendez. Mario has been a major proponent of Los Angeles’ arts culture and has provided the perfectly unique and dynamic setting for “THE SHOW” in his venue, King King, located in the center of Hollywood on Hollywood Blvd.
    The beauty of “THE SHOW” is that we’ve designed it to be modular in format.  So no matter what city we are in, every production is different according to the participating performers. We include local artists combined with guest visiting artists, which creates a different flavor, different vibe in each city making for an always evolving, ever-interesting event! Even when the varieties of genres change from production to production, the constants of quality and passion each performer brings to “THE SHOW,” remain.

     “THE FLOOR”

    “THE FLOOR Improv Night” is a one-of-a-kind night where dancers and musicians of all kinds come together for a live, improvised jam-sesion, creating undeniable energy and unforgettable experiences!

    The Musicians:  We like to call Walter Davis our musical pied-piper of the night. Walter seamlessly leads our regular and guest musicians through a weave of genres. His real gift is his awareness of the talent and audience in the house on any given night and really connecting with them and what inspires them most to spark their own creativity. It’s not rare to see Walter join the dancers in the middle of the crowd, luring a participant to join a creative conversation between musician and dancer.

    Walter is joined by a great core of musicians that keep the night twisting and turning, including his main support, energetic drummer Asa Watkins. We’ve enjoyed the various talents of guest musicians ranging from local industry professionals to celebrity guests like Craig Robinson, Raphael Saadiq, John Norwood Fisher, members from Earth, Wind & Fire, Ozomatli, War and many more!

    The Dancers:  “THE FLOOR” has become a creative playground for the industry’s professional dancers. It’s a place where not only can they let loose and express themselves freely, but also a place where they can meet and share with artists from other genres, gaining exposure, respect and inspiration from one another. We’ve had dancers that have been seen on every stage and every televised dance-based program in existence, including Madonna, Lady Gaga, Pink, Cirque Du Soleil, Usher, Dancing with the Stars, So You Think You Can Dance, America’s Best Dance Crew, LXD and even more.

    In addition to all the talent that walks through our doors, “THE FLOOR” is still a place for everyone, artists and non-artists, to come together and experience an organic, creatively charged energy that is one-of-a-kind. Our goal was to pull from the reaches of this expanse city and intermingle worlds that you wouldn’t otherwise see in one place, allowing everyone to witness and experience the chemistry that erupts when you combine these incredible elements.

    Tell us what you think

    You can use these HTML tags

    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>