/* =css translucence theme options update * add all of this css to the style.css of the Translucence child theme * NOTE: change background-image url from absolute to relative -------------------------------------------------------------- */ /* The main theme structure */ body { font-family:'Helvetica Neue',Arial,Helvetica,sans-serif; color: ; background-color: ; background-image: ; background-repeat: ; background-position: ; background-attachment: ; margin-top: 10px; } #access .menu-header, div.menu, #branding, #main, #wrapper { margin: 0 auto; width: px; } #wrapper { background-color: ; box-shadow: 0px 0px px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px px rgba(0,0,0,0.2); border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; margin-top: 1px; margin-bottom: 10px; padding: px px; } .sitewrapper { width: px; margin-left: auto; margin-right: auto; margin-top: px; } /* The theme meta areas */ .headermeta_left { font-size: 12px; width: 50%; text-align: left; margin-left: ; } .headermeta_right { font-size: 12px; width: 45%; text-align: right; float: right; clear: left; margin-right: ; } .footermeta_left { font-size: 12px; width: 50%; text-align: left; margin-left: ; padding-top: 5px; padding-bottom: 10px; } .footermeta_right { font-size: 12px; width: 40%; text-align: right; float: right; margin-right: ; padding-top: 5px; padding-bottom: 10px; } /* The theme header area */ #header { padding: 0 0 0 0px; } #branding { margin: 0 auto; width: px; } .headerblock { color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; padding-top: 0px; width: px; height: px; } .headerblock:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #branding #site-title { color: ; font-size: px; font-weight: normal; border-bottom: none; text-shadow: ; } .title-box { position: relative; top: px; background-color: ; border-top: 1px none #CCCCCC; border-bottom: 1px none #CCCCCC; border-left: 1px none #CCCCCC; border-right: 1px none #CCCCCC; padding: 3px 10px 3px 1px; margin-left: 10px; } #ie-title-box .title-box { padding-top: px; padding-bottom: px; margin-top: -px; margin-bottom: -px; } .description-box { position: relative; top: px; background-color: ; border-top: 1px none #CCCCCC; border-bottom: 1px none #CCCCCC; border-left: 1px none #CCCCCC; border-right: 1px none #CCCCCC; padding: 3px 10px 3px 1px; margin-left: 10px; } #site-title a { font-size: px; color: ; display: ; padding-top: 25px; padding-left: 10px; margin-bottom: 7px; text-shadow: ; } #site-title a:hover { display: ; color: ; border-bottom: none; } .headerblock #site-description { position: relative; top: px; display: ; padding-left: 15px; color: ; font-size: px; } /* Misc full width area settings */ #footer { clear: both; width: px; } /* Full width content with no sidebar; used for attachment pages */ .single-attachment #content { margin: 0 auto; width: 95%; } /* =Content and Container -------------------------------------------------------------- */ #container { overflow: hidden; margin: 0 0px 0 0; padding: 0px 0px 0px 0px; width: 100%; } #content { float: left; margin-top: px; margin-right: px; width: px; color: ; background-color: ; padding: 20px; border-top: ; border-bottom: ; border-left: ; border-right: ; font-size: px; line-height: px; } /* =Widget Areas (primary, secondary, tertiary, footer-widget-area) -------------------------------------------------------------- */ #tertiary { float: left; margin-top: px; margin-right: px; color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; width: px; display: ; padding-top: 10px; padding-left: px; padding-right: px; } #tertiary:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #primary { float: left; margin-top: px; margin-right: px; margin-bottom: auto; color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; width: px; display: ; padding-top: 10px; padding-left: px; padding-right: px; } #primary:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #secondary { float: left; margin-top: px; margin-right: px; color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; width: px; display: ; padding-top: 10px; padding-left: px; padding-right: px; } #secondary:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #footer-widget-area { border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; color: ; background-color: ; overflow: hidden; width: px; padding: 20px 0px 0px 4px; } #footer-widget-area:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #footer-widget-area .widget-area { float: left; background-color: transparent; margin-right: 1px; width: px; } #footer-widget-area #fourth { margin-right: 0; } /* Begin widget links */ #tertiary a { color: ; border-bottom:1px none ; } #tertiary a:hover { color: ; border-bottom:1px solid ; } #tertiary .toggle a:hover { text-decoration: none; border: 1px dotted ; } #primary a { color: ; border-bottom:1px none ; } #primary a:hover { color: ; border-bottom:1px solid ; } #primary .toggle a:hover { text-decoration: none; border: 1px dotted ; } #secondary a { color: ; border-bottom:1px none ; } #secondary a:hover { color: ; border-bottom:1px solid ; } #secondary .toggle a:hover { text-decoration: none; border: 1px dotted ; } #content .toggle a { color: ; } #content .toggle a:hover { text-decoration: none; border: 1px dotted ; } #toc .toggle a:hover { text-decoration: underline; border: 1px dotted transparent; } #footer-widget-area a { color: ; } #footer-widget-area a:hover { color: ; border-bottom: 1px solid ; } /* End widget links */ /* Begin widget headings */ .topblock h2 { color: ; padding-left: 0px; border-bottom: 1px none #CCCCCC; } .bottomblock h2 { color: ; padding-left: 0px; border-bottom: 1px none #CCCCCC; } #primary h2, #primary h3 { color: ; padding-left: 2px; border-bottom: 1px none #CCCCCC; } #secondary h2, #secondary h3 { color: ; padding-left: 2px; border-bottom: 1px none #CCCCCC; } #tertiary h2, #tertiary h3 { color: ; padding-left: 2px; border-bottom: 1px none #CCCCCC; } #footer-widget-area h2, #footer-widget-area h3 { color: ; padding-left: 2px; border-bottom: 1px solid ; } /* End widget headings */ /* Begin widget list css */ #tertiary ul ul li, .tertiary ul ol li { color: ; list-style-type:none; margin: 5px 0px 0px -10px; } #primary ul ul li, #primary ul ol li { color: ; list-style-type:none; margin: 5px 0px 0px -10px; } #secondary ul ul li, .secondary ul ol li { color: ; list-style-type:none; margin: 3px 0 0px -10px; } #footer-widget-area ul ul li, .footer-widget-area ul ol li { color: ; list-style-type:none; margin: 3px 0 0px -10px; } /* End widget list css */ /* Begin sidebar search form */ #tertiary #searchform #s { background-color: ; color: ; border: 1px solid #999999; width: 108px; padding: 2px; } #primary #searchform #s { background-color: ; color: ; border: 1px solid #999999; width: 108px; padding: 2px; } #secondary #searchform #s { background-color: ; color: ; border: 1px solid #999999; width: 108px; padding: 2px; } /* End widget search form */ /* Begin widget area separators */ #colophon { border-top: 1px #000; margin-top: -4px; overflow: hidden; padding: 0px 0; } /* End widget area separators */ /* End Widget Areas (primary, secondary, tertiary, footer-widget-area) -------------------------------------------------------------- */ /* =Access (top navigation bar) -------------------------------------------------------------- */ .topblock { color: ; background-color: ; border-top: 1px none ; border-bottom: 1px ; border-left: 1px none ; border-right: 1px none ; padding-top: 3px; padding-bottom: 1px; padding-left: 10px; } .topblock a { color: ; } .topblock a:hover { color: ; border-bottom: 1px solid ; } #access { color: ; background-color: ; display: block; float: left; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; width: px; margin-top: px; margin-bottom: 20px; } #access .menu-header, div.menu { font-size: 13px; margin-left: 12px; width: px; } #access .menu-header, div.menu, #main { margin: 0 auto; width: px; } #access .menu-header ul, div.menu ul { list-style: none; margin: 0; } #access .menu-header li, div.menu li { float: left; position: relative; } #access a { color: ; display: block; line-height: 38px; padding: 0 10px; text-decoration: none; } #access ul ul { background-color: ; box-shadow: 0px 0px 3px ; -moz-box-shadow: 0px 0px 3px ; -webkit-box-shadow: 0px 0px 3px ; display: none; position: absolute; top: 38px; left: 0; float: left; width: 180px; z-index: 99999; border-top: 1px none ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } #access ul ul li { min-width: 180px; } #access ul ul ul { left: 100%; top: 0; } #access ul ul a { background-color: ; line-height: 1em; padding: 10px; width: 160px; height: auto; } #access li:hover > a, #access ul ul:hover > a { color: ; background-color: ; text-decoration: underline; border-bottom: none; } #access ul li:hover > ul { display: block; border-bottom: none; } #access .sub-menu, #access .children { } #access .sub-menu ul, #access .children ul { color: ; } #access .sub-menu ul li { border-bottom: none; } #access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a { color: ; } * html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { color: ; border-bottom: none; } /* End Access (top navigation bar) -------------------------------------------------------------- */ /* =widget navigation -------------------------------------------------------------- */ #primary .widget_pages li.current_page_item, #primary .widget_categories li.current-cat, #primary .widget_nav_menu li.current-menu-item { background-color: ; padding: 3px; border: 1px solid ; } #secondary .widget_pages li.current_page_item, #secondary .widget_pages li.current-cat, #secondary .widget_nav_menu li.current-menu-item { background-color: ; padding: 3px; border: 1px solid ; } #tertiary .widget_pages li.current_page_item, #tertiary .widget_pages li.current-cat, #tertiary .widget_nav_menu li.current-menu-item { background-color: ; padding: 3px; border: 1px solid ; } .breadcrumbs a { color: ; } .pagenav { background-color: ; color: ; font-size: 12px; list-style: none; border: 1px solid #CCCCCC; padding: 10px; } .pagenav:hover { background-color: ; } /* End widget navigation -------------------------------------------------------------- */ /* =page navigation -------------------------------------------------------------- */ .pagenav a, .pagenav a:visited { color: ; } .pagenav .current_page_item a { color: ; } .pagenav .current_page_item > ul.children a { font-style: normal; color: ; } /* Begin post/page entry css -------------------------------------------------------------- */ /* Entry titles */ #content .entry-title { color: ; font-weight: normal; line-height: 1.3em; margin-bottom: 0; display: block; text-align: left; text-shadow: ; border-bottom: 1px solid #CCCCCC; } #content .entry-title:hover { border-bottom: 1px solid ; } #content .entry-title a { display: block; border-bottom: none; } .entry-title a:link, .entry-title a:visited { color: ; } /* Entry Headers */ h1, h2, h3 { color: ; border-bottom: 1px solid #CCCCCC; } #entry-author-info #author-description { color: ; } #entry-author-info a, #author-description a { color: ; } a, h2 a:hover, h3 a:hover { color: ; text-decoration: none; } a:hover { color: ; border-bottom:1px solid ; text-decoration: none; } /* Entry-content links */ .entry-content { text-align: ; } .entry-content a { color: ; text-decoration:none; border-bottom: 1px ; padding:0.07em; } .entry-content a:hover { border-bottom: 1px ; background-color: ; } .entry-content a:visited { color: ; border-bottom: 1px ; } /* Entry-more links */ .more-link { display: block; text-align: center; border-top: 1px solid #CCCCCC; border-bottom: 1px dotted #CCCCCC; text-decoration: none; } .more-link:hover { background-color: transparent; color: ; border-top: 1px solid ; border-bottom: 1px dotted ; } /* Entry-content headers */ .entry-content h2, .entry-content h3, .entry-content h1 { color: ; border-bottom: 1px solid #CCCCCC; } .entry-content h2:hover, .entry-content h3:hover, .entry-content h1:hover { border-bottom: 1px solid #CCCCCC; } .entry-content h2 a, .entry-content h3 a, .entry-content h1 a { display: block; text-decoration: none; border-bottom: none; } .entry-content h2 a:hover, .entry-content h3 a:hover, .entry-content h1 a:hover { display: block; border-bottom: none; text-decoration: none; } .entry-content h2 a:visited, .entry-content h3 a:visited, .entry-content h1 a:visited { display: block; text-decoration: none; border-bottom: none; } /* Entry-meta */ .entry-meta { color: ; font-size: 12px; } .entry-meta a, .entry-utility a { color: ; } .entry-meta a:hover, .entry-utility a:hover { color: ; } .page-link a:link, .page-link a:visited { background: ; color: ; font-weight: normal; padding: 0.2em 0.4em; text-decoration: none; border: 1px solid #CCCCCC; } .home .sticky .page-link a { background: ; } .page-link a:active, .page-link a:hover { border: 1px solid ; } /* Post metadata */ .postmetadata.alt { clear: both; text-align: center; margin-top: 10px; border-top: 1px solid #CCCCCC; border-left: 1px none #CCCCCC; } .postmetadata.alt:hover { border-top: 1px solid ; } .postmetadata.alt a { display: block; color: ; padding-bottom: 2px; border-bottom: 1px dotted #CCCCCC; text-decoration: none; } .postmetadata.alt a:hover { background-color: transparent; color: ; border-bottom: 1px dotted ; } /* Begin tag links */ .tag-links a { color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; cursor:pointer; display:inline-block; margin:2px 0.2em; padding:0.1em 0.2em; } .tag-links a:hover { color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } /* Begin category links */ .cat-links a { color: ; background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; cursor:pointer; display:inline-block; margin:2px 0.2em; padding:0.1em 0.2em; } .cat-links a:hover { background-color: ; border-top: 1px ; border-bottom: 1px ; border-left: 1px ; border-right: 1px ; } /* Begin editing UI links */ .edit-link { clear: both; display: block; } .post-link a { color: ; display: block; border: 1px dotted ; text-align: center; padding: 5px; margin-bottom: 10px; } .post-link a:hover { display: block; border: 1px solid ; } .edit-link a { display: block; border: 1px dotted ; text-align: center; text-decoration: none; padding: 1px; margin-top: 10px; margin-bottom: 10px; } .edit-link a:hover { background-color: transparent; text-decoration: none; border: 1px solid ; } /* Begin comments */ .reply a, a.comment-edit-link { color: ; } .comment-meta a:link, .comment-meta a:visited { color: ; text-decoration: none; } #commentform textarea { background-color: ; color: ; } .thread-alt { background-color: ; } .thread-even { background-color: ; } /* Begin navigation */ .navigation a:link, .navigation a:visited { color: ; text-decoration: none; } /* Begin syndication */ #syndication a { color: ; } #syndication a:visited { color: ; } /* Begin background text and link color */ .bgtextcolor { color: ; } .bgtextcolor a { color: ; } .bgtextcolor a:hover { color: ; border-bottom: 1px solid ; } small, .nocomments, .postmetadata, blockquote, strike { color: ; }