/* Theme Name: Be My Guest Theme URI: http://www.webdesign-in.de/wordpress-themes/ Description: Be My Guest is a high customizable Magazine or Blog Theme. It supports widget, threaded-comments, theme-options and translation is ready. Also including page-navigation with an accesibility multi level dropdown menu. Select categories, numbers of articles, show date or not, show author or not, show postmetadata or authorinfo. Be My Guest has also its own standard Avatar and various templates for static pages-with comments, without or with sidebar or without ie. for your photos. Feedburner Ready, Twitterbutton and Twitterprofil field and many places for Ads. Custom Error 404 page and author.php. Version: 1.0.2 Author: mts Author URI: http://www.webdesign-in.de/ Tags: light, theme-options, fixed-width,two-columns, left-sidebar,threaded-comments,translation-ready,front-page-post-form Text Domain: mtsmag Released under GPL. Attention: Do not alter height,width, margins,paddings unless you know what you are doing, */ /*--reset do not alter only you know 100% what you are doing-- ---credits to Erich Meyerweb meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded --- */ html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} /* remember to define focus styles! */ :focus{outline:0;} ol,ul{list-style:none;background-image:none;} /* tables still need 'cellspacing="0"' in the markup */ table{border-collapse:separate;border-spacing:0;} caption,th,td{text-align:left;font-weight:normal;} blockquote:before,blockquote:after, q:before,q:after{content:"";} blockquote,q{quotes:"" "";} /*--reset end--*/ /*--structure--*/ html{border:none; font:0.91em/1.7em "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Arial,sans-serif; height:101%; margin-bottom:1px; color:#333339; background-color:#727272;} body{} #header{height:133px; position:relative; text-align:center; margin: 0 auto; padding:0; width:980px; background-image:url(images/mtsmag-page.jpg); background-repeat:repeat-y;background-position:50% 0; border-top:1px solid #aaa; } .headerimg h1{text-align:left; margin:0 0 0 140px; padding-top:45px;} .headerimg h1 a{font: 3.5em/1.4em Tahoma, Geneva, sans-serif;} .headerimg h1 a, .headerimg h1 a:visited, .headerimg h1 a:hover{color:#9d263c;background-color:transparent;} .headerimg{background-image:url(images/mtsmag-header.jpg); background-repeat:no-repeat;background-position:50% 50%; height:130px;position:relative;} .headerimg p{font-size:0.9em;padding:0;position:absolute;left:142px;bottom:-5px;} #page{clear:both; margin:0 auto; padding:0; text-align:center; width:980px; position:relative; background-image:url(images/mtsmag-page.jpg); background-repeat:repeat-y;background-position:50% 0;} #header, #page, #footer{border-left:1px solid #aaa; border-right:1px solid #aaa; color:#000; background-color:#fff;} #wrapper, #wrappernosidebar{width:100%; float:left; min-height:500px;height:auto !important;height:100%;} #content{margin:0 362px 0 1.3%; text-align:left; min-height:500px;height:auto !important;height:100%; overflow:hidden; padding:0;} #contentnosidebar{margin:0 1.3% 0 1.3%; text-align:left; min-height:500px;height:auto !important;height:100%; overflow:hidden; padding:0;} #sidebar{float:left; width:358px; margin-left:-362px; margin-top:0; text-align:left; padding:0 0 25px;} #footer{margin:-5px auto 5px auto; padding:0; width:980px; position:relative; background-image:url(images/mtsmag-page.jpg); background-repeat:repeat-y;background-position:50% 0; border-bottom:2px solid #aaa;} #footer p{text-align:right;font-size:0.8em;} .pageinnen{width:100%;margin:0 auto;padding:0;text-align:left;background-color:transparent;/*for ie only*/} /*--headernavi--*/ #headnavi { width:100%; float: left; background-color: #333339; color:#fff; min-height: 48px; margin-top: 0; background-image:url(images/mtsmag-headernavi.jpg); background-repeat:repeat-x;background-position: 0 0; } #headnavi ul { margin:1px 0 0 0; padding-left: 0; list-style-type: none; list-style-image: none; float: left; } #headnavi ul ul{margin-top:0; padding-left: 0; list-style-type: none; list-style-image: none; float: left;font-size:0.9em;} #headnavi ul ul ul{font-size:100%;} #headnavi ul li { float: left; display: block; padding-left: 0px; height: 48px; } #headnavi ul li a:link, #headnavi ul li a:visited { height: 24px; display: block; color:#fff; padding: 12px 20px; float: left; margin: 0; font: 1.1em/1em Tahoma, Geneva, sans-serif; } #headnavi ul li a:focus, #headnavi ul li a:active{ height: 24px; display: block; padding: 12px 20px; float: left; margin: 0; font: 1.1em/1em Tahoma, Geneva, sans-serif; background-color: #dcf0dc!important; color:#000!important; border:1px dashed #000; } #headnavi ul li a:hover { background-color: #ebedef;color:#630819; } .nav, .nav * { margin:0; padding:0; list-style:none; z-index:2000;} .nav ul { position:absolute; top:-999em; border-bottom: 4px solid #630819; } .nav li { float:left; position:relative; z-index:2000; } .nav a { display:block;} .nav ul li { width: 100%; } .nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:48px; } .nav li:hover li ul, .nav li.sfHover li ul { top:-999em; } .nav li li:hover ul, ul.nav li li.sfHover ul { left:220px; top:0px; } .nav li:hover ul, .nav li li:hover ul { top: -999em; } .nav li li { display: block; padding: 0px; height: auto !important; } .nav li:hover { background-color: #ebedef!important; } .nav li li a:link, .nav li li a:visited { width: 180px; display: block; background-color: #ebedef; color:#630819!important; height: auto !important; } .nav li li a:hover { background-color: #dcf0dc!important; } ul.nav li.sfHover a{color:#630819!important;} ul.nav li.sfHover a:hover{color:#000!important;} #headnavi .current_page_item{background-color:#fff; border-left:2px solid #6e6e6e; border-right:2px solid #6e6e6e; border-top:1px solid #fff; border-bottom:2px solid #fff; margin-top:-1px; } #headnavi .current_page_item a:link, #headnavi .current_page_item a:visited, #headnavi .current_page_item a:active{color:#630819!important;} #headnavi .home{margin-left:9px;} /*--mts mag news at homepage--*/ .box00{clear:both;float:left;margin-top:20px; } .box01entry, .box02entry{min-height:170px;height:auto!important;height:100%;} .box01{float:left; width:330px; margin:0; padding:0; font-size:0.9em;} .box01entry{margin:0 0 5px 0; padding:4px;} .box01entry{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa;} .box01 .img{width:155px;float:left;display:block;padding:3px;} .box01entry img.alignleft{margin-top:5px;float:left;} .box02{float:right; width:260px; margin:0 0 0 5px; padding:0; font-size:0.9em;} .box02entry{margin:0 0 5px 0; padding:0 0 4px 0;} .box02entry{ border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa;} .box02entry ul {padding:4px 4px 4px 10px;} .box02entry li{background-image:url(images/mtsmag-sidebar-children.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:8px;} .box02 h4{line-height:1.75em;} .box01 h4, .box02 h4{margin:0; padding:0 0 0 10px; background-color:#aaa; color:#fff; font-size:0.9em;font-family:Arial,sans-serif; background-image:url(images/mtsmag-headernavi.jpg); background-repeat:repeat-x;background-position: 0 0;} .box01 h4 a, .box01 h4 a:visited, .box02 h4 a, .box02 h4 a:visited{color:#fff;background-color:transparent; } .box01 h3, .box02 h3{font:bold 1.1em/1.4em Tahoma, Geneva, sans-serif;} .readmore{clear:both;text-align:right;padding-right:8px;} .readmore a.more{width:76px;height:22px; display:block; float:right; text-decoration:none; background-image:url(images/mtsmag-readmore.gif); background-position: 0 0;background-repeat:no-repeat;} /*--all about the text world and something else--*/ li{line-height:1.6em;} #wrapper form{} #wrapper fieldset{} #wrapper label{margin:5px 0 5px 15px;} #wrapper input{margin:5px 0 5px 35px;background-color:#fff!important;} #wrapper textarea, #wrapper select{margin-left:35px;} #wrapper .radio{vertical-align:bottom;margin-left:35px;} #wrapper .checkbox{vertical-align:bottom;margin-left:35px;} #wrapper select{} .entry ol{margin:10px;font-family:Arial,sans-serif;width:80%;} .entry ol li{list-style:decimal inside; padding-left:2px;margin-left:15px;} .entry ul{margin:10px;font-family:Arial,sans-serif;width:80%;} .entry ul li{list-style:square inside; padding-left:2px;margin-left:15px;} .entry ol ol, .entry ul ul, .entry ol ul, .entry ul ol{width:100%;} .entry table{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:3px; margin-left:15px; border-spacing: 0; border-collapse: collapse;} .entry table caption{font-weight:bold;text-align:center;} .entry th{font-weight:bold;text-align:center; padding:2px 5px; border-bottom:1px solid #aaa;} .entry td{font:0.9em/1.1em Arial,sans-serif;padding:5px;} .entry tr.even td{background-color:#f1f1f1;} sub{vertical-align:top;font-size:0.7em;margin-top:-1px;} sup{vertical-align:bottom;font-size:0.7em;margin-bottom:-1px;} dl{margin:9px 10px;} dt{margin:4px 4px 4px 10px;font-weight:bold;letter-spacing:1px;} dd{margin:4px 4px 4px 18px;} acronym,abbr,span.caps{cursor:help;} acronym,abbr{border-bottom:1px dashed #999;} blockquote, q{text-align:justify; margin:15px 30px; padding-left:15px; border-left:5px solid #9d263c;} small, .small{font-size:0.8em;} b,strong{font-weight:bold;} tt,var{font:bold 1em/1.3em "Courier New",Courier,monospace;} ins,i, em,cite,address {font-style:oblique;} address{clear:both; margin:0 auto 0 12px; width:70%; padding:2px 0 2px 10px; border-left:3px solid #9d263c;} pre{font:bold 1.1em/1.7em "Courier New",Courier,monospace; color:#333; background:#f3f2ed url(images/mts-code.png) repeat 0 9px; clear:both; margin:10px auto 10px 20px; width:80%; overflow:auto; padding:8px 0 20px 5px;} code{font:bold 100%/1.7em "Courier New",Courier,monospace; clear:both; margin:4px; padding:7px 3px 5px 5px; width:80%; overflow:auto;} #wrapper h1{font:1.8em/1.7em Verdana, sans-serif; margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;} h2,h3,h4,h5,h6{margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;} h2{font:1.5em/1.7em Arial, sans-serif;} h3{font:1.4em/1.7em Arial, sans-serif;} h4{font:1.3em/1.7em Arial,sans-serif;} h5{font:1.2em/1.7em Verdana,Arial,sans-serif;} h6{font:1.1em/1.7em Verdana,Arial,sans-serif;} p{margin:4px 5px 10px 12px;} /*--for all links--*/ a, a:link{font-family:Arial,sans-serif;padding:0 2px;color:#45649e;background-color:inherit;text-decoration:underline;} a:visited{color:#405e95;;background-color:inherit;text-decoration:none;} a:link:focus{background-color: #dcf0dc!important;color:#374437!important;border:1px dashed #000;} a:link:hover,a:visited:hover{color:#9d263c;background-color:transparent;text-decoration:none;} a:link:active,a:visited:active{background-color: #dcf0dc!important;color:#374437!important;position:relative; top:1px;} /*--pictures as a link--*/ a img{border:none;} a:link img{border:none;} a:visited img{border:none;} a:link:active img,a:visited:active img{border:none;padding:0;margin:0;background-color:transparent;color:inherit;} /*--you need sometimes and for images too--*/ .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto;} .alignleft {float: left;} .alignright {float: right;} /*--special things for images--*/ img.alignleft{float:left;margin-right:7px;} img.alignright{float:right;margin-left:7px;} img.alignleft, img.alignright, img.aligncentered{} .wp-caption { border: 1px solid #aaa; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;} .wp-caption img { margin: 0; padding: 0; border: 0 none;} .wp-caption p.wp-caption-text { font-size: 0.8em; line-height: 17px; padding: 0 4px 5px; margin: 0;} .gallery{clear:both; margin:10px auto; text-align:center; width:95%;} .gallery-item{float:left; display:block; margin:10px; padding: 4px; background-color: #f3f3f3; border: 1px solid #aaa; height:185px; overflow:hidden; } .gallery-caption{width:145px; font-size:0.8em; margin: 0; padding: 0 4px 5px;} .attachment{text-align:center; margin:10px auto; width:95%;} .attachment img{padding: 4px; background-color: #f3f3f3; border: 1px solid #aaa;} div.caption{text-align:center;} .imagenavi {border-top:4px solid #aaa; padding-top:10px;} .imagenavi .alignright a{ background-image:url(images/mtsmag-imagenavi-r.jpg);background-repeat:no-repeat;background-position: 100% 50%; padding-right:24px;} .imagenavi .alignleft a{ background-image:url(images/mtsmag-imagenavi-l.jpg);background-repeat:no-repeat;background-position: 0 50%; padding-left:24px;} .imagenavi .alignright a img, .imagenavi .alignleft a img{vertical-align:middle;} /*--sidebar--*/ #sidebar{font-size:0.9em;} #sidebar h4, #sidebar h5{font-size:0.9em; background-color:#aaa;color:#fff; margin:0; padding:0 0 0 10px; background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position: 0 0;} #sidebar ul{margin:0 0 0 14px;} #sidebar ul ul{margin: 1px 2px 1px 2px;padding:1px 0;clear:left;float:left;width:100%;} #sidebar ul ul ul {margin: 2px 2px 2px 2px;clear:left;float:left;width:96%;} #sidebar ul li{padding:4px;clear:left;} #sidebar li li{padding:1px 0 1px 0;margin-left:6px;} #sidebar .children li, #sidebar .page_item ul li{background-image:url(images/mtsmag-sidebar-children.gif); background-repeat:no-repeat; background-position:5px 10px; padding-left:13px; } .sidebox, .siderss, .sidetwitter{clear:both; width:320px;line-height:normal; margin-left:20px;margin-top:15px; padding:0; } .sidebox, .siderss{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa;} .sidebox h4, .siderss h4{padding-left:6px;} .siderss a img{padding-right:6px;} .sidesearch{width:320px;line-height:normal; margin-left:20px;margin-top:5px; padding:0;} /*--wp classes sidebar --*/ .categories {} .cat-item {} .current-cat {} .current-cat-parent {} .pagenav {} .page_item {} .current_page_item {} .current_page_parent {} .widget {} .widget_text {} .blogroll {} .linkcat{} #sidebar h4 .rsswidget {background-color:transparent;color:#fff;} /*--body classes--*/ .postmetadata{clear:both; font:0.96em/1.2em Arial,sans-serif; margin:15px 0; padding:3px; width:590px; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; } .titlemeta{font:0.9em/1em "Lucida Sans",sans-serif; letter-spacing:1px; display:block; padding-left:4px; } .author-profile {clear:both;font-size:0.9em;margin:15px 0;padding:3px; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; background-color:#f5f5f6; float:left;clear:left;width:590px;} .author-profile .avatar{float:left;margin-right: 8px; border:1px solid #eee;padding:1px;} .author-profile .twitter{} .author-profile .twitter a{float:right;margin-right:5px; background-image:url(images/mtsmag-twitter-author.jpg); background-repeat:no-repeat; background-position:0 0; width:141px; height:45px; text-indent:-4000px;} .more-link{font-weight:bold;font-family:Arial,sans-serif;padding-left:10px;} .rtl {} .home {} .blog {} .archive {} .archive .entry{margin-left:45px;} .date {} .search {} .paged {} .attachment {} .error404 {} .author {clear:both; font-size:0.9em; margin:15px 9px; padding:3px; background-image:url(images/mtsmag-sidebar-li-a.gif); background-repeat:repeat-x; background-position:0 100%;} .category {} .category .entry{margin-left:6px;} .tag {} .post, .page {margin:22px 8px 28px 5px;padding-bottom:10px;} .hentry{} .page-parent {} .search-results {} .search-no-results {} .logged-in {} /*--author.php--*/ .authortitle{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; background-color:#f5f5f6; padding:5px;} .authortitle .titlemeta{display:block; font-size:0.7em;} .authortitle .usermeta{display:block; font-size:0.7em;} .authortitle .img{margin-right:6px;float:left;display:block;vertical-align:middle;} .author span.img{width:90px;float:left;display:block;padding:3px;} .author span.img img.alignleft{border:1px solid #eee;} /*--related page.php--*/ ul.related01, ul.related02{width:42%;margin:5px; border-top:4px solid #aaa; padding-top:10px;} ul.related01{float:left;} ul.related02{float:right;} ul.related01 li, ul.related02 li{list-style:square inside; padding-left:2px;margin-left:15px;width:90%;} /*--comments-pings-trackbacks--*/ #respond{clear:both; padding-top:12px;margin:20px 5px 0 5px; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; background-image:url(images/mtsmag-comments.jpg); background-repeat:no-repeat; background-position:10px 60px; background-color:#f5f5f6;} #respond ul{margin-left:147px;} #respond h4, h5.comments, h5.pings{clear:both;} h5.pings a:link{background-image:url(images/mtsmag-plus.png); background-repeat:no-repeat; background-position: 100% 4px; padding-right:20px;} .commentlist{margin:20px 5px 15px 5px; } .commentlist li{ clear:both;float:left;margin:14px 0 0 0;padding:0 0 8px 0; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; width:590px;} .commentlist ul.children{clear:both;padding-top:8px;} .commentlist li li{float:none;width:98%;margin:5px 0 5px 4px;} .commentlist span.mine{display:block;float:right;width:80px;margin:8px 3px 8px 8px;} .commentlist h4.mine{ margin:0 0 3px 0; padding-right:10px; text-align:right; font-family:Georgia,sans-serif; background-image:url(images/mtsmag-headernavi-author.jpg); background-repeat:repeat-x;background-position: 0 0;} .commentlist .mine .meta{font-size:0.65em;} .commentlist h4.mine a, .commentlist .mine .meta a{color:#fff;} .commentlist span.you{display:block;float:right;width:80px;margin:8px 3px 8px 8px;} .commentlist h4.you{ margin:0 0 3px 0; padding-right:10px; text-align:right; font-family:Arial,sans-serif; color:#fff; background-image:url(images/mtsmag-headernavi.jpg); background-repeat:repeat-x;background-position: 0 0;} .commentlist .you .meta{font-size:0.7em;} .commentlist h4.you a, .commentlist .you .meta a{color:#f1f1f1;} .commentlist img{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:2px;} .pingbacklist, .trackbacklist{margin:5px 5px 10px 5px;font-size:0.9em; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa;} .pingbacklist li, .trackbacklist li{ margin:2px 0 0 0;padding:4px; border-bottom:1px solid #aaa;} .nocomments{padding-left:20px;padding-bottom:25px;font-size:0.8em;display:block;clear:both;} .navigation{clear:both;width:80%;text-align:center;margin:4px auto;font-size:0.8em;} p.reply {float:right;display:block; font-size:0.8em;} #respond li{clear:both;padding:0; margin:0 10px 8px 0;} #respond .reply{} #respond #cancel-comment-reply{} #respond .message{} #respond .allowed{} #respond .textarea{padding-left:20px;} #respond .textarea textarea{width:362px;} #respond input{width:221px;} #respond textarea, #respond input{border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:3px;margin-left:0;} #respond .login{} #respond .required{padding-left:20px;font-size:0.8em;} #respond .name{} #respond .email{} #respond .url{} #respond .submit{padding-left:150px;} #respond .submit input#submit{cursor:pointer;width:248px;} #respond label{float:left;margin-right:1px;display:block; width:130px;padding:0 9px 0 5px; text-align:right;} .commentlist li p.alignright a{float:right;font-size:0.9em;} /*--calendar--*/ #calendar_wrap{width:320px;} #wp-calendar {width : 300px;padding:2px;} #wp-calendar caption{margin:2px auto;text-align:center;width:99%;font-weight:bold;} #wp-calendar #prev {text-align : left;} #wp-calendar #next {text-align : right;} #wp-calendar td, #wp-calendar th {text-align : center;} #wp-calendar td, #wp-calendar td.pad:hover, #wp-calendar .nav tr td {padding : 1px;border : none;} #wp-calendar td:hover{padding : 0;border : 1px solid #346626;} #wp-calendar #today {padding : 0;border : 1px solid #800000;} /*--topauthors--*/ ul#topauthors img.avatar{margin:2px 6px 2px 0;} ul#topauthors li b{font-size:1.1em;margin-right:4px;} /*--ads--*/ .belowhomepagead, .aboveblogpagead, .belowblogpagead, .titlead, .contentad, .undercontentad {clear:both; width:515px; text-align:center; margin:5px auto;} .betweenhomepagead{clear:both; width:515px; text-align:center; margin:22px auto 0 auto;} .sidebarad{clear:both; width:330px; text-align:center; margin:15px auto;} /*--feature content slideshow do not alter only you know 100% what you are doing--*/ .haltIE{margin:10px 8px 10px 4px;width:602px;text-align:left;position:relative;background-color:#eee;} div#slideShowItems{width:600px;overflow:hidden;height:280px;padding:0;margin:0;z-index:100;text-align:left;} div#slideShowItems div{width:590px;height:270px;overflow:hidden;padding:10px;font-family:Arial,sans-serif;} div#slideShowItems img{margin-right:13px;float:left;padding:2px;background-color:#e5e7ea;border:5px solid #fff; } ul#slideShowCount{position:absolute;top:280px;padding:0;width:590px;color:#fff;right:16px;} ul#slideShowCount li.slide{line-height:22px;float:right;cursor:pointer;width:26px;height:18px;display:block; background:transparent url(images/tabs.jpg) no-repeat scroll left top;} ul#slideShowCount li.slide span{padding-left:10px;} ul#slideShowCount li.slide:hover{background-position:left -18px;} ul#slideShowCount li.slide.selectedTab{background-position:left -18px;} /*----sidebar tabs it is hard to style them -if you are a css professional do what you would like to do-otherwise ignore---*/ .tabside{clear:both;width:330px;line-height:normal;margin-top:15px;margin-left:20px;padding:0;} .tabside ol{margin:0;padding:0 0 0 0;list-style:none; } .tabside ol li{float:left; margin:0 0 0 0;background-color:#f5f5f6; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; padding:0 6px 0 0; } .tabside ol a{float:left; display:block; padding:5px 8px 5px 6px; text-decoration:none; font: 1.2em/1.3em Tahoma, Geneva, sans-serif; color:#765; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ .tabside a {float:none;} /* End IE5-Mac hack */ .tabside a:hover{color:#333;} .tabside ol .current{background-color:#fff; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #fff; margin-bottom:-1px; } .tabside ol .current a{color:#000; padding-bottom:5px; font:bold 1.2em/1.3em Tahoma, Geneva, sans-serif; } .js .tabside .current-info, .js .tabside .accessibletabsanchor{position:absolute; left:-4999em; } .js .tabside .content{clear:both; margin:0;} .js .tabside{width:320px; } .tabside .tabbody{ min-height:130px;height:auto!important;height:100%; margin:-4px 0 0 0;padding:0; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa;} .tabside .tabbody ul{margin:0 2px!important;padding:4px 10px;} .tabside .tabbody ul ul, .tabside .tabbody ul ul ul{margin:0 2px!important;padding:2px 10px;} .tabside .tabbody ul li{clear:both;float:left;width:90%;margin:2px 0;padding:1px 0; background-image:url(images/mtsmag-sidebar-li-a.gif); background-repeat:repeat-x; background-position:0 100%;} .tabside .tabbody ul li ul li, .tabside .tabbody ul li ul li ul li{width:100%;} .tabside .tabbody ul li ul li, .tabside .tabbody ul li ul li ul li{padding-left:2px;margin-left:7px;} .tabside .tabbody ul li a{display:inline; margin:1px;padding:0 0 2px 3px; } /* tagcloud with widgets*/ .tabside .tabbody div{padding:12px 3px;} .tabside .tabbody div a{line-height:1.6em;} /*---search---*/ form#searchform fieldset{clear:both; border:none!important; position:relative;width:300px; margin:8px 0; background-image:url(images/mtsmag-search.gif); background-repeat:no-repeat;background-position:0 50%; padding:5px 0;} form#searchform input{background-color:transparent;color:#000;} form#searchform{padding:0;margin:0;} form#searchform input{ } form#searchform input#s{border:none!important; line-height:1.3em; float:left; width:66%; padding:6px 2px 6px 4px; margin-left:15px; background-color:transparent!important; color:#464a54;} form#searchform input#searchsubmit{border:none!important; background-color:transparent!important; cursor:pointer; display:inline; width:70px; height:30px; float:left; margin-top:2px;} /*--plugin wp page numbers---*/ #wp_page_numbers{clear:both;margin:6px 10px 2px 10px;border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #aaa; border-bottom:1px solid #aaa; background-color:#f5f5f6;color:inherit;font-size:0.9em;line-height:1.1em;} #wp_page_numbers ul{width:50%;text-align:center;margin:0 auto;} #wp_page_numbers li{float:left;display:inline;background-image:none!important;padding:0;margin:0;} #wp_page_numbers a{margin:0;padding:2px;display:block;color:#33333c;border:1px solid #f5f5f6;} #wp_page_numbers li a:hover{border-color:#999;} #wp_page_numbers li.page_info{margin-right:3px;padding:2px;} #wp_page_numbers li.space{margin-top:1px;margin-bottom:1px;border:1px solid #f5f5f6;padding-top:1px;background-image:none;} #wp_page_numbers li.first_last_page{font-style:italic;background-image:none;} #wp_page_numbers li.active_page a{border:1px solid #c72424;background-color:#fff;color:inherit;} #wp_page_numbers li.active_page a:hover{color:black;background-color:inherit;} /*--you need every time -- do not delet or the sky will fall on your head and the design too--*/ br.clear,hr.clear,.clear{clear:both;height:1px;font-size:1px;line-height:1px;overflow:hidden;} body img.wp-smiley{border:none;} body li.ohne{list-style:none!important;} .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } /* End hide from IE-mac */