@media screen {  body { margin: 0; padding: 0; font-size: 160%; font-family: Verdana, Arial, Sans-Serif; color: #333; } p, ul, ol { line-height: 21px; } h1, h2, h3, h4, h5, h6 { font-weight:normal; margin: 20px 0; padding: 0; font-family: Arial, Verdana, Sans-Serif; color: #333; } h1 {font-size: 170%;} h2 {font-size: 160%;} h3 {font-size: 150%;} h4 {font-size: 140%;} h5 {font-size: 130%;} h6 {font-size: 120%;} a:link, a:visited { color: #333; text-decoration: none; } a:hover, a:active { color: #333; text-decoration: none; border-bottom: 1px solid #FFAA00; } .left { float: left; } .right { float: right; } .center { clear: both; margin: 0 auto; } .alignleft { float: left; margin: 0 10px 0 0; } .alignright { float: right; margin: 0 0 0 10px; } .clear { clear: both; } .alert { font-weight: bold; color: #fff; } fieldset{border:0; padding:10px 0} textarea, input { border: 1px solid #DDD; background: #fdfdff url(/wp-content/themes/telanon/images/input_bg.png) repeat-x 0 0; color: #000; } textarea:focus, input:focus { border: 1px solid #ffaa00; } label { display: block; font-size: 110%; font-weight: bold; } blockquote { background: #DDD url(/wp-content/themes/telanon/images/blockquote.gif) no-repeat 16px 8px; border: 1px solid #CCC; margin: 0; padding: 0 25px 0 64px; color: #2f59a4; } pre{background: #DDD; padding:10px 15px; text-align:left; border: 1px solid #CCC;} code { font-family: "Courier New", Courier, Fixed; background: #DDD no-repeat 0 0; margin: 10px 0; color: #2f59a4; }  #wrapper {  width: 100%; margin: 0 auto; min-width: 984px; height: 100%; overflow: hidden; font-size: 12px; background-color: #FFF; } #wrapper_l{ margin: 0; padding: 0 0 0 20px; background: #F0F0F0 url(/wp-content/themes/telanon/images/bg_left.png) repeat-y 0 0; } #wrapper_r{ margin: 0; padding: 0 20px 0 0; background: #FFF url(/wp-content/themes/telanon/images/bg_right.png) repeat-y 0 0; background-position: right; }  #header { width: auto; height: 155px; margin: 0;  padding: 0; background: #2c2e2f url(/wp-content/themes/telanon/images/header.gif) top left no-repeat; border-bottom: 6px solid #ffaa00; position: relative; }  #header .search { margin-top:0px; float:right; } #header form { margin: 0; padding: 0; } #header .search p { margin: 0; } input#s { width: 155px; height: 18px; line-height: 100%; font-weight:bold; margin: 0 6px 0 0; padding: 2px 2px 0; } #header .title, #header img.logo, #header #site-slogan { position: absolute; left: 120px; top: 30px; border: none; } #header .title { font-family: Arial, Helvetica, sans-serif; font-size: 34px; color: #ffaa00; font-weight: bold; letter-spacing: -1px; text-decoration: none; border: 0; } #header .title a { color: #ffaa00; } #header #site-slogan { text-align: left; font-size: 16px; padding-top: 44px; font-weight: bold; color: #a9a9a9; letter-spacing: 2px; }  #content { float: left; width: 50%;  height: 100%; overflow: hidden; clear: both; padding-top:18px; } .post { clear: both;  margin:0; padding:0; } .post-meta { float: left; width: 120px; height: 100%; background: transparent url(/wp-content/themes/telanon/images/separator_meta.png) no-repeat left top; } .post-meta a:link, .post-meta a:visited, .post-meta a:hover, .post-meta a:active { color: #333; font-weight:bold; } .post-date { display: block; margin: 25px 0 0 0; padding: 0 0 0 15px; background: transparent url(/wp-content/themes/telanon/images/indicator_date.gif) no-repeat 100px 2px; color: #001342; } .post-date2 { margin: 0; padding: 20px 25px 10px; color: #555; margin: 25px 0 0 0; padding: 0 0 0 15px; background: transparent url(/wp-content/themes/telanon/images/indicator_date.gif) no-repeat 100px 2px; color: #001342; } .post-cmts { display: block; padding: 8px 15px 0; } .post-cmts a:link, .post-cmts a:visited, .post-cmts a:hover, .post-cmts a:active { color: #ffaa00; font-weight:bold; } p.post-tags, ul.post-tags { margin: 5px 0; padding: 0 15px; list-style-type: none; } p.post-tags a, ul.post-tags li { background: transparent url(/wp-content/themes/telanon/images/icon_tag.png) no-repeat left center; padding: 0 0 0 20px; } ul.post-tags li a:link, ul.post-tags li a:visited, ul.post-tags li a:hover, ul.post-tags li a:active, p.post-tags a:link, p.post-tags a:visited, p.post-tags a:hover, p.post-tags a:active { color: #FFAA00; } .post-edit { padding: 0 15px; } .post-main { margin: 0;  padding: 0; } .post-title { margin: 0; padding: 2px 0 0 15px; color: #555; } .post-title a:link, .post-title a:visited, .post-title a:hover, .post-title a:active { color: #555; } h3.post-title a{ border: none; } h3.post-title a:hover, h3.post-title a:active { color: #FFAA00; } .post-entry {  padding: 0 0 0 15px; text-align: justify; clear:both; } .post-entry a { color: #333; background: #EEE; padding: 1px 4px; } .post-entry a:hover, .post-entry a:active { text-decoration: none; color: #fff; background: #FFAA00; } .post-entry img { padding: 6px; } .post-entry img.wp-smiley { border: none; } .pagenavi, .pages { margin: 0 0 0 150px; padding: 25px; line-height: 220%; font-size: 90%; } .pagenavi span, .pagenavi a { border: 1px solid #DDD; background: #EEE; padding: 3px 10px; } .pagenavi a:hover { background: #0f2b6f; text-decoration: none; color: #fff; } .pages { margin: 0 0 0px 150px; }  .pages .older a, .pages .newer a { color: #333; background: #EEE; padding: 3px 10px; } .pages .older a:hover, .pages .newer a:hover { text-decoration: none; color: #fff; background: #FFAA00; }  #sidebar { float: left; width: 50%;  height: 100%; padding: 0 0 30px 0; } #sidebar h4 { font-size:1.4em; margin: 20px 0 10px; font-weight: bold; } #sidebar ul, #sidebar ol { margin: auto 0; padding: 0; list-style-type: none; }  #sidebar1 { float: left; width: 60%; height: 100%; overflow: hidden; } #sidebar1 .sb1 { width: 90%; margin: 0 auto; } .sb1 a { color: #333; } #sidebar1 .sb1 .rssfeeds { width: 100%; height: 144px; background: url(/wp-content/themes/telanon/images/rssback.png) no-repeat; color: #001342; position: relative; } img.rss-logo { position: absolute; top: 0; right: 0; border: none; padding: 0; } p.rss-entries { position: absolute; top: 10px; left: -30px; padding: 0 0 0 48px; margin: 0; } p.rss-comments { position: absolute; top: 60px; left: -30px; padding: 0 0 0 48px; margin: 0; } p.rss-entries a, p.rss-comments a { font-weight: bold; color:#FFF; border-bottom:1px solid #ffaa00 } p.rss-entries a:hover, p.rss-comments a:hover{ border-bottom:1px solid #FFF} li.recent-cmts { clear: both; padding: 15px 3%; border-bottom:1px solid #DDD; line-height: 140%; } li.recent-cmts:hover { background: #F7F7F7; }  #sidebar2 { float: left; width: 39%; height: 100%; overflow: hidden; } #sidebar2 .sb2 { margin: 0 0 0 0; } #sidebar2 .sb2 a { color: #333; } #sidebar2 .sb2 ul ul li { background: transparent url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 0 6px; padding: 0 0 0 20px; } .bigList { margin: 0; padding: 0; list-style-type: none; } .bigList li { line-height: 28px; border-bottom: 2px solid #DDD; width: 100% } .bigList li a { display: block; width: auto !important; width: 100%;  background: transparent url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 9px 9px; padding: 0 28px; color: #333; font-size: 1.2em; font-weight: bold; } .bigList li a:hover, .bigList .current-cat a{ text-decoration: none; background: #DDD url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 9px 9px; color: #444; border-bottom:0; }  h2#comments, h2#postcomment { color: #333; } h2#comments span, h2#postcomment span { color: #FFAA00; } h2#postcomment { padding: 20px 0 0 0 !important; padding: 0; } ol#commentlist { margin: 0; padding: 0; list-style-type: none; } ol#commentlist li { background: transparent url(/wp-content/themes/telanon/images/separator_cmt2.png) repeat-y 150px 0; clear: both; width: 100%; float: left; } ol#commentlist li.alt { background: transparent url(/wp-content/themes/telanon/images/separator_cmt.png) repeat-y 150px 0; } .cmt-meta { float: left; width: 150px; padding: 20px 0; background: transparent url(/wp-content/themes/telanon/images/separator_meta.png) no-repeat 0 0; } .cmt-author { display: block; background: transparent url(/wp-content/themes/telanon/images/indicator_date.gif) no-repeat 138px center; padding: 0 15px; font-weight: bold; } .cmt-author a:link, .cmt-author a:visited, .cmt-author a:hover, .cmt-author a:active { color: #FFAA00; } .cmt-date, .cmt-time { display: block; padding: 0 15px; } .cmt-main { margin: 0;  background: transparent url(/wp-content/themes/telanon/images/separator_title.png) no-repeat 0 0; position: relative; } img.cmt-gravatar { border: 1px solid #051236; background: #EEE; padding: 3px; position: absolute; left: 22px; top: 22px; } .cmt-text { margin: 0 0 0 80px; padding: 8px 25px 8px 0;; } .cmt-form { margin: 0;  padding: 0 0 0 25px; clear: both; } .cmt-form p { font-size: 90%; } .cmt-form p a { color: #FFAA00; } .cmt-info { background: #F5F5F5 url(/wp-content/themes/telanon/images/icon_info.png) no-repeat 16px center; padding: 5px 0 5px 48px; border: 1px solid #DDD; color: #333; } .cmt-info a:hover { color: #FFAA00; text-decoration: none; } input#author, input#email, input#url { width: 98% !important; width: 420px; height: 20px; padding: 2px 2px 0 2px;  } textarea#comment { width: 98% !important; width: 420px; height: 220px; padding: 2px; } input#submit { width: auto; height: 24px; background: #071843 url(/wp-content/themes/telanon/images/button.gif) repeat-x 0 0; border: 1px solid #051236; color: #fff; } input#submit:focus { border: 1px solid #ffc000; }  #bottom { clear: both; margin: 0;  } #bottom h4 { font-size:1.6em; padding: 0 5px; font-weight: bold; } #bottom ul { margin: 0; padding: 0; list-style-type: none; } #bottom ul li a { font-weight: bold; }   #bottom .bottom { float: left; width: 100%; height: 100%; margin: 0; padding: 0 0px 25px; border-top:6px solid #ffaa00; background: #EEE; } #bottom .bottom-left, #bottom .bottom-mid { float: left; width: 24% !important; width: 24%;  height: 100%; margin: 0 0 0 6px; background: #EEE; } #bottom .bottom-right { float: left; width: 25%; margin: 0 0px; } #bottom li{ clear: both; } .flickr { } .flickr img { display: block; border: 1px solid #CCC; } .flickr a { float: left; background: #EEE; padding: 4px; border: 1px solid #DDD; margin: 5px; } .flickr a:hover { background: #CCC; }  #footer { clear: both; width: 100%; height: 100%; margin: 0;  padding: 20px 0; background: #000; } #footer a { color: #fff; } #footer p { margin: 0; line-height: 180%; color: #fff; } #footer a:hover, #footer a:active { border-bottom:0; } #footer p a.w3c { background: transparent url(/wp-content/themes/telanon/images/icon_valid.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0 10px 0 0; color: #ffaa00; } #footer p a.credit { background: transparent url(/wp-content/themes/telanon/images/icon_copy.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0 10px 0 0; color: #ffaa00; } #menu_bas { list-style:none; text-align: center; } #menu_bas li { display: inline; } #menu_bas li a { background: transparent url(/wp-content/themes/telanon/images/icon_copy.gif) no-repeat left center; padding: 0 0 0 20px; margin: 0 10px 0 0; color: #ffaa00; }  #archives { width: 100%; } #archives ul { margin: 0 0 25px 0; padding: 0; list-style-type: none; width: 100%; border-top: 1px solid #000a2a; border-bottom: 1px solid #001e52; } #archives ul li { border-top: 1px solid #001e52; border-bottom: 1px solid #000a2a; line-height: 250%; } #archives ul li a { display: block; width: 100%;  background: transparent url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 10px center; padding: 0 0 0 30px; color: #5188db; border: none; } #archives ul li a:hover { background: #051236 url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 10px center; text-decoration: none; color: #fff; }  #links { width: 100%; margin: 0 0 25px 0; } #links ul { margin: 0; padding: 0; list-style-type: none; } #links ul ul li { float: left; line-height: 250%; width: 24%; margin: 0 1% 1% 0; } #links ul ul li a { border: 1px solid #00103a; background: #071c50; padding: 2px; display: block; text-align: center; color: #5188db; } #links ul ul li a:hover { text-decoration: none; background: #0f2b6f; color: #fff; } #links ul ul li > a[rel="friend"]:h  #nav {margin:20px 0 80px 0; float:left; } #navl { margin-top:4px; width:100%; } #nav ul { margin:0; padding:126px 10px 0; list-style:none; } #nav li { float:left; background:url(/wp-content/themes/telanon/images/right.jpg) no-repeat right top; margin:0 0 0 10px; padding:0 10px; } #nav a { float:left; display:block; position:relative; left:-10px; margin-right:-20px; width:100px; text-align: center;  background:url(/wp-content/themes/telanon/images/left.jpg) no-repeat left top; padding:4px 10px;  text-decoration:none; font-weight:bold; color:#333; height: 22px; } #nav > ul a {width:auto; border-bottom: 1px none #FFAA00;}  #nav a {float:none;}  #nav a:hover, #nav .current_page_item a { color:#333; border-bottom: 1px none #FFAA00; }  #nav li:hover, #nav li:hover a, #nav .current_page_item, #nav .current_page_item a { background-position:100% -30px; color:#FFF; } #nav li:hover a, #nav .current_page_item a { background-position:0 -30px; } #logo-title { position: relative; overflow: visible; float: left; height: 126px; padding-left: 30px; z-index: 1; } #header #logo { position: absolute; padding-top: 23px; } #logo a, #logo a:visited, #logo a:hover { text-decoration: none; } #logo { border: none; } #topic { margin: 0; padding: 0; list-style-type: none; } #topic li { line-height: 28px; border-bottom: 2px solid #DDD; width: 100% } #topic li a { display: block; width: auto !important; width: 100%;  background: transparent url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 9px 9px; padding: 0 28px; color: #333; font-size: 1.2em; font-weight: bold; } #topic li a:hover, #topic .current-cat a{ text-decoration: none; background: #DDD url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 9px 9px; color: #444; border-bottom:0; } #sidebar1 .sb1 ul li, #bottom ul li { background: transparent url(/wp-content/themes/telanon/images/icon_link.gif) no-repeat 0 6px; padding: 0 0 6px 20px; } #bottom .post-entry { padding: 0; } #bottom .post-entry > p{ padding: 0; margin: 6px 0 0 0; } .infos{ margin: 0; border-top: 1px solid #333; } .mydate { font-size: 0.8em; font-weight: bold; } .datefloat { font-size: 0.8em; float: right; } .mycat { font-weight: bold; float: left; margin-top: 1px; } .mycat a, .mycat a:link, .mycat a:hover { font-weight: bold; background-color: transparent; border: none; color: #333; text-transform:uppercase; } .mycat a:hover, .mycat a:active { border-bottom: 1px solid #FFAA00; } .more-link { float: right; } a img { border: none } .user { margin: 40px 0; clear:both; } .imgL { float:left; margin: 0 4px 4px 0; } .imgR { float:right; margin: 0 0 4px 4px; } .tickercontainer { border-top: #000 1px solid; background: #F1F1F1; margin: 0px;  border-bottom: #000 1px solid; height: 27px } .tickercontainer .mask { left: 0px; overflow: hidden;  width: 100%; position: relative; top: 3px } ul.newsticker { padding-right: 0px; padding-left: 0px;  left: 960px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; position: relative } ul.newsticker li { padding-right: 0px; padding-left: 0px; background: #F1F1F1;  padding-bottom: 0px; margin: 0px; padding-top: 0px; display: inline; } ul.newsticker a { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px 0px; color: #FFAA00; padding-top: 0px; white-space: nowrap } ul.newsticker span { margin: 0px 10px 0px 0px } #myNewsticker { margin: 0; padding: 0; } #ticker01 li { display: none; } .bigPub { width: 94%; margin: 10px auto 0 auto; clear: both; } } .mydiv { width: 460px; padding: 10px 10px 15px 10px; position: relative; position: absolute; display: block; background: #EEEEEE; border: #FFAA00 4px solid; z-index:9999;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left; font-weight: normal; color: #2B2B2B; overflow: hidden; } .mydiv span.ae_top { width: 100%;  display: block; line-height: 24px; } .mydiv span.ae_top b { padding-left: 10px; } .mydiv span.ae_about { width: 310px; display: block; padding: 15px 10px 0px 10px; } .mydiv span.ae_body { width: 225px; padding: 10px 10px 0px 10px; display: block; overflow: hidden; } .mydiv span.ae_close { background: #FFAA00; position: absolute; display: block; bottom: 0; right: 0; padding: 1px 2px 0 5px; } .mydiv span.ae_close a { color: #2B2B2B !important; text-decoration: none !important; }  .mydiv img {  float: right; padding: 4px !important; background: #eeeeee !important; margin: 0 !important; border: 0 !important; }  .mydiv a { background: none !important; border: 0 !important; } .mydiv a:hover { text-decoration: underline !important; color: #FFAA00 !important; } div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } 