body{font-family:helvetica,arial,sans-serif;font-size:0.8em;margin:0;padding:0;background:url(./background.png) repeat-x 0 30px;}*{color:#111;}#main{width:980px;margin:10px auto;}img{border:0;}a.logo{display:block;width:167px;height:140px;text-decoration:none;background:url(./logo.png) no-repeat center center;}input.text, textarea.text, input.submit{border:solid 1px #bbb;background:#fff;}#top .clear{clear:right;}#zone2,#zone1{margin-top:10px;}a:hover{color:#f90;}#zone1 .listMediaTitleDescription a{text-decoration:none;}#zone1 .listMediaTitleDescription h5, #zone1 .listMediaTitleDescription h6{margin:0;padding:0;}#zone1 .listMediaTitleDescription h5{font-size:2em;}#zone1 .listMediaTitleDescription h5 a{color:#111;}#zone1 .listMediaTitleDescription h6{font-size:1.2em;padding-top:2px;}#zone1 .listMediaTitleDescription h6 a{color:#796;}#zone1 .listMediaTitleDescription h6 a:hover, #zone1 .listMediaTitleDescription h5 a:hover{color:#f90;}#zone1 .listMediaTitleDescription,.article .teaser, .article .content,.article .comments, .referrerKeywords, .path{padding:0;margin:0 10px;}.referrerKeywords, .path{padding:5px 0;}.referrerKeywords a,.referrerKeywords strong{color:#000;}.article .teaser{margin-bottom:5px;}.article .keywords{margin:5px 10px 5px 10px;font-size:0.8em;}.listMediaTitleDescription td{vertical-align:top;}.listMediaTitleDescription td.media{vertical-align:middle;}.menu .root,.menu .sub{margin:0 10px;height:25px;line-height:25px;}.menu{margin-bottom:45px;}.menu a{text-decoration:none;padding:0 10px;margin-left:5px;color:#fff;font-weight:bold;}.menu a:hover{color:#444;}.menu .sub a:hover{color:#f90;}.menu .sub a{padding:0 5px;}.menu .sub{background:url(./submenu.png) center center;line-height:22px;font-size:0.8em;padding-left:5px;}.article .content{background:#fff;border:solid 1px #ddd;}.article .content .code{width:600px;background:#444;color:#fff;margin:0 auto;padding:10px;overflow:auto;}.article .content .video{width:400px;margin:0 auto;text-align:center;}.article .content p{line-height:1.4em;padding:0;margin:10px;text-align:justify;}.article .content h3{color:#796;margin:10px;font-size:1.2em;}.article .content p strong{color:#333;}h1{color:#fb0;margin:5px 0;padding:0;font-size:2em;}h2{color:#796;font-size:1.6em;text-decoration:none;margin:5px 0;padding:0;}.site h2 a{color:#796;}.article .teaser .text{vertical-align:top;}.article .content p,.article .content .code{margin-bottom:10px;}.article .content a{color:#796;}.article .content .media{text-align:center;}.article .teaser .text,.site .teaser .text{padding-left:15px;}.article .shareLinks{background:url(./share.png) no-repeat;}.article .comments h3{margin:0;}.article .shareLinks span{padding-top:20px;display:block;}.pages{margin:0;text-align:center;line-height:2em;}.pages a{text-decoration:none;padding:2px 2px;border:solid 1px #bbb;background-color:#fff;color:#333;}.pages a:hover{background-color:#796;color:#fff;}.pages a.current{font-weight:bold;padding:4px 4px;font-size:1.1em;}#zone2 .listTitle a.text{line-height:1.6em;display:block;white-space:nowrap;width:230px;margin:0 auto;overflow:hidden;background:url(./list.gif) no-repeat center left;padding-left:15px;}#zone2 .listTitle a.text:hover{color:#796;text-decoration:underline;}#zone2 .listTitle{overflow:hidden;margin:0 auto;}#zone2 .label{padding:0 15px;margin:0;line-height:30px;height:30px;white-space:nowrap;color:#fff;background:url(./headerList.png);}#zone2 .contents{border:solid 1px #796;border-top:0;padding:5px 0;background:#fff;}#zone2 .rssEnclosure img{width:75px;}#zone2 .rssEnclosure .contents{padding:12px 0 8px 0;text-align:center;}#zone2 .listTitle,#zone2 .rssEnclosure,#zone2 .asso{margin-bottom:10px;}#zone2 .asso a{display:block;width:245px;padding:20px 0;text-align:center;}#zone2 .asso img{vertical-align:middle;}#zone2 .partnership p{margin:10px;}#header .ads728x15{margin:55px 0 0 0;line-height:15px;height:15px;text-align:center;}#cse-search-results{padding:10px;margin:0 10px 10px 10px;background:#fff;}#searchTitle{margin:0;padding:0 20px;background:#fff;}#lightBoxTitle{color:white;font-weight:bold;background:url(./bgMenu.png) repeat-x #8db26b;}.listFade{margin:0 auto;width:690px;margin-bottom:10px;}.listFade a{text-decoration:none;}.listFade img{vertical-align:middle;}.listFade .contents{font-size:2em;border-left:solid 1px #796;border-bottom:solid 1px #796;}.listFade .contents img{height:269px;width:360px;}.listFade .desc{bottom:0;color:white;margin:0.5em;padding:0.2em;background:url(./fade-1x1.png);}.listFade .summary{width:328px;font-size:1.6em;border-right:solid 1px #796;}.listFade .summary img{height:70px;margin-top:5px;}.listFade .summary span{display:block;}.listFade .summary .media{float:left;width:104px;height:80px;text-align:center;margin:5px 0 0 6px;}.listFade .summary .title{float:left;width:206px;height:80px;font-weight:bold;margin:5px 0 0 6px;overflow:hidden;}.listFade .summary a{background:url(./bgFadeSummary.png);height:90px;}.listFade .summary .clear{clear:left;}#zone1 .label{padding:0 15px;margin:0;line-height:30px;height:30px;white-space:nowrap;color:#fff;background:url(./header690x30.png) no-repeat;}#layout1 #zone1{width:710px;float:left;}#layout1 #zone2{width:250px;float:left;margin-left:10px;_margin-left:5px;}#layout1 #footer{clear:left;padding-top:5px;}.clear{line-height:0;margin:0;padding:0;}