/* Theme Name: Bloggnorge A1 Theme URI: http://bloggnorge.com/bloggnorge-a1-wordpress-template/ Description: Fresh blue theme with fixed with and validated XHTML. Author: Bloggnorge.com Author URI: http://www.bloggnorge.com/ Version: 1.7 Tags: blue, custom-header, custom-background, two-columns, right-sidebar, fixed-width, threaded-comments License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html */ /* RESET */ .clear {clear:both;} ul,ol {list-style-type: none;padding: 0;margin: 0;list-style:none;} body {background: #EFEFEF;} h1, h2, h3, h4, p, ul, li, img, hr, form {} img {} .alignleft {float:left;} .alignright {float:right;} a {text-decoration: underline; color: #3B5998;} a:hover {text-decoration: none; color: #3B5998;} .avatar {float:left; widht:32px; height:32px; margin-right:5px;} ol.commentlist li p {padding-top: 3px;} ol.commentlist {} ol.commentlist li {} ol.commentlist li.alt {} ol.commentlist li.bypostauthor {} ol.commentlist li.byuser {} ol.commentlist li.comment-author-admin {} ol.commentlist li.comment {padding:5px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #D8DEEB; border-top:1px solid #D8DEEB; background:#ECEFF5;} ol.commentlist li.comment div.comment-author {font-weight:bold;color:#3B5998; font-style:normal;} ol.commentlist li.comment div.vcard {} ol.commentlist li.comment div.vcard cite.fn {color:#3B5998} ol.commentlist li.comment div.vcard cite.fn a.url {color:#3B5998;} ol.commentlist li.comment div.vcard img.avatar {margin-right:5px;} ol.commentlist li.comment div.vcard img.avatar-32 {} ol.commentlist li.comment div.vcard img.photo {} ol.commentlist li.comment div.vcard span.says {} ol.commentlist li.comment div.commentmetadata {} ol.commentlist li.comment div.comment-meta {} ol.commentlist li.comment div.comment-meta a {color:#777777; text-decoration:none; position:relativ; bottom:50px;} ol.commentlist li.comment * {} - (p, em, strong, blockquote, ul, ol, etc.) ol.commentlist li.comment p {} ol.commentlist li.comment div.reply {background: #6079ab url(gfx/blue-line.gif) top left repeat-x; color:#fff; cursor:pointer; padding:3px; font-weight:bold; border: 1px solid #29457e; width:28px;} ol.commentlist li.comment div.reply a {color:#FFFFFF; text-decoration:none;} ol.commentlist li.comment ul.children {} ol.commentlist li.comment ul.children li {margin-top:10px; } ol.commentlist li.comment ul.children li.alt {} ol.commentlist li.comment ul.children li.bypostauthor {} ol.commentlist li.comment ul.children li.byuser {} ol.commentlist li.comment ul.children li.comment {} ol.commentlist li.comment ul.children li.comment-author-admin {} ol.commentlist li.comment ul.children li.depth-2 {border:1px solid #D8DEEB; padding:5px; background:#FFFFFF;} ol.commentlist li.comment ul.children li.depth-3 {border:1px solid #D8DEEB; padding:5px;} ol.commentlist li.comment ul.children li.depth-4 {border:1px solid #D8DEEB; padding:5px; background:#FFFFFF;} ol.commentlist li.comment ul.children li.depth-5 {border:1px solid #D8DEEB; padding:5px;} ol.commentlist li.comment ul.children li.odd {} ol.commentlist li.even {} ol.commentlist li.odd {} ol.commentlist li.parent {} ol.commentlist li.pingback {padding:5px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #D8DEEB; border-top:1px solid #D8DEEB; background:#ECEFF5;} ol.commentlist li.pingback div.comment-author {font-weight:bold;color:#3B5998; font-style:normal;} ol.commentlist li.pingback div.vcard {} ol.commentlist li.pingback div.vcard cite.fn {color:#3B5998} ol.commentlist li.pingback div.vcard cite.fn a.url {color:#3B5998} ol.commentlist li.pingback div.vcard span.says {} ol.commentlist li.pingback div.commentmetadata {} ol.commentlist li.pingback div.comment-meta {} ol.commentlist li.pingback div.comment-meta a {color:#777777; text-decoration:none; position:relativ; bottom:50px;} ol.commentlist li.pingback * {} - (p, em, strong, blockquote, ul, ol, etc.) ol.commentlist li.pingback div.reply {background: #6079ab url(gfx/blue-line.gif) top left repeat-x; color:#fff; cursor:pointer; padding:3px; font-weight:bold; border: 1px solid #29457e; width:28px;} ol.commentlist li.pingback div.reply a {color:#FFFFFF; text-decoration:none;} ol.commentlist li.pingback ul.children {} ol.commentlist li.pingback ul.children li {margin-top:10px;} ol.commentlist li.pingback ul.children li.alt {} ol.commentlist li.pingback ul.children li.bypostauthor {} ol.commentlist li.pingback ul.children li.byuser {} ol.commentlist li.pingback ul.children li.comment {} ol.commentlist li.pingback ul.children li.comment-author-admin {} ol.commentlist li.pingback ul.children li.depth-2 {padding:5px;margin-bottom:1px;background:#ECEFF5;} ol.commentlist li.pingback ul.children li.depth-3 {border:1px solid #D8DEEB; padding:5px;} ol.commentlist li.pingback ul.children li.depth-4 {border:1px solid #D8DEEB; padding:5px; background:#FFFFFF;} ol.commentlist li.pingback ul.children li.depth-5 {border:1px solid #D8DEEB; padding:5px;} ol.commentlist li.pingback ul.children li.odd {} ol.commentlist li.thread-alt {} ol.commentlist li.thread-even {} ol.commentlist li.thread-odd {} table#wp-calendar { border:0px solid #cccccc; width:100%; } tbody .pad { background-color:#dddddd; } table#wp-calendar>tbody>tr>td>a { font-weight:bold; /*color:#8796A5; color:#333333;*/ font-size:11px; font-family:arial, garamond, palatino linotype, times new roman, bookman old style; color:#3c4a55; } thead>tr>th { width:20px; height:20px; text-align:center; background-color:#cdd5de; border:1px solid #cccccc; } tbody>tr>td { width:20px; height:20px; text-align:center; border:1px solid #cccccc; } tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:visited, tfoot>tr>td>a:hover, tfoot>tr>td>a:active { font-weight:bold; font-size:11px; height:20px; font-family:arial, bookman old style, times new roman, arial narrow, arial; color:#5b7085; /*color:#3c4a55;*/ } tfoot>tr>td#prev { width:58px; height:20px; text-align:left; } tfoot>tr>td#next { width:58px; height:20px; text-align:right; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { background-color: #f3f3f3; border: 1px solid #ddd; -khtml-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* optional rounded corners for browsers that support it */ margin: 10px; padding-top: 4px; text-align: center; } .wp-caption img { border: 0 none; margin: 0; padding: 0; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } button {background: #6079ab url(gfx/blue-line.gif) top left repeat-x; color:#fff; cursor:pointer; padding:3px; font-weight:bold; border: 1px solid #29457e} code { font: 1.1em 'Courier New', Courier, Fixed; color:#444444; } /* Author of menusystem - Craig Erskine - Dynamic Menu System - Horizontal/Vertical */ ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative; } ul#navmenu-h ul { width: 280px; /* Sub Menu Width */ margin: 0; padding:0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; } ul#navmenu-h li { float: left; display: inline; position: relative; } ul#navmenu-h ul li { width: 100%; display: block; } /* Root Menu */ ul#navmenu-h a { border-right: 1px solid #D9E0ED; padding: 11px; float: left; display: block; background: #ADBBD8; color: #FFFFFF; font: 11px Arial, sans-serif; text-decoration: none; font-size:11px; } /* Root Menu Hover Persistence */ ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a { background: #8D9FC5; border-right:1px solid #D9E0ED; color: #FFF; } /* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background: #EFEFEF; color:#333333; border-bottom:1px solid #D9E0ED; } /* 2nd Menu Hover Persistence */ ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #00B8FF; color:#FFFFFF; } /* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #999; } /* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; } /* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; } /* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } /* Hover Function - Do Not Move */ ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; } /* =Menu -------------------------------------------------------------- */ #access { background:#ADBBD8; display: block; float: left; margin: 0 auto; } #access .menu-header, div.menu { font-size: 12px; } #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: #FFFFFF; border-right: 1px solid #D9E0ED; display: block; line-height: 38px; padding: 0 10px; text-decoration: none; } #access ul ul { box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); display: none; position: absolute; top: 38px; left: 0; float: left; width: 180px; z-index: 99999; } #access ul ul li { min-width: 180px; } #access ul ul ul { left: 100%; top: 0; } #access ul ul a { background: #333; line-height: 1em; padding: 10px; width: 160px; height: auto; } #access li:hover > a, #access ul ul :hover > a { background: #333; color: #fff; border-right: 1px solid #D9E0ED; background: #8D9FC5; } #access ul li:hover > ul { display: block; } #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: #fff; } * 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: #fff; }