body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}html{height:100%}body{width:100%;height:100%;position:relative;font:normal 62.5%/1.6em "Segoe UI","Helvetica Neue",Arial,Sans-Serif}a.primary{color:#693;text-decoration:none;padding:0 0 .1em 0;border-bottom:dashed 1px #CCC}a.primary:hover{color:#0AE20A;border-bottom:solid 1px #CCC}h1,h2,h3{font-family:Georgia,Helvetica,Verdana,sans-serif}h1{color:#005A84;font-size:2.2em;line-height:1.2em}h2{color:#0070B1;font-size:1.3em;padding:1em 0 1em 0}h3{color:#333;font-size:1.3em;padding:0 0 1em 0}.clearboth{clear:both}#header{width:100%;text-align:center}#header a{color:#999;text-decoration:none;outline:none}#header a:hover{color:#666}#header #nav,#header #subNav{font-size:1.2em}#header #nav{border-bottom:solid 4px #144F70}#header #subNav{display:none;background:#F0F0F0;border-bottom:solid 1px #CCC}#header #subNav.active{display:block}#header #nav ul,#header #subNav ul{clear:both;position:relative;display:block;width:950px;margin:0 auto 0 auto;text-align:left}#header #nav li{display:block;float:left;padding:3em 2.5em 0 2.5em;height:4em}#header #subNav li{display:block;float:left;padding:1em 2.5em 1em 2.5em}#header #nav li.active{background:url( "img/navSelector.jpg" ) no-repeat bottom center}#header #nav li.active a,#header #subNav li.active a{color:Black}#header li.logoShell{margin:0 1em 0 0}#header li.logoShell a{float:left;display:block;position:relative;top:-1px;width:150px;height:21px;background:url( "img/novologies.png" ) no-repeat;background-position:0 0}#header li.logoShell a:hover{background-position:-176px 0}#header li.active a#logo{background-position:-352px 0}#header li#gotoarticles a{display:block;float:left;border-left:solid 1px #DDD;padding:.5em 5em .5em 5em;position:relative;top:-.5em}#content{text-align:center;margin:50px auto 0 auto;padding:0 0 50px 0;width:975px}#content #articles{text-align:left;margin:0 0 0 150px}.article{width:600px;color:#333;padding:0 0 2em 0;margin:0 0 2em 0;border-bottom:solid 1px #CCC}.article h2{color:#0070B1;padding:1.5em 0 0 0}.article h3{font-size:1.2em;text-decoration:underline;padding:1.5em 0 0 0}.article em{color:#666;font-size:.8em;line-height:1.2em;padding:0 0 2em 0}.article a{color:#4598CF;text-decoration:none}.article a:hover{color:#144F70}.article .byline{font-size:1.1em;padding:2px 0 1.5em 0}.article .byline span.author{padding:0 .6em 0 0;border-right:solid 1px #DDD}.article .byline span.date{color:#5E5E5E;padding:0 .6em 0 .8em;border-right:solid 1px #DDD}.article .byline span.comments{padding:0 .6em 0 .8em}.article .text{font-size:1.4em;line-height:1.6em}.article p{padding:1em 0 0 0}.article p a{padding:0 0 1px 0;border-bottom:dotted 1px #666}.article p a:hover{border-bottom:solid 1px #666}.article ul{margin:0 0 0 4em;padding:1em 0 0 0}.article li{list-style-type:square;line-height:1.6em}.article ul li ul{margin:0 0 0 2em;padding:0}.article table.comparison{border-collapse:collapse}.article table.comparison td{vertical-align:top;border:solid 1px #CCC;padding:5px}#commentList{float:left;clear:both;width:600px;padding:0 0 2em 0}.commentForm{width:600px;padding:0 0 2em 0}.commentForm .identity{float:left;padding:1em 0 1em 0}.commentForm .identity label{color:#5E5E5E;font-size:1.1em;padding:0 0 .2em 0;display:block}.commentForm .identity input{width:180px}.commentForm .identity .error{display:block}.commentForm .identity .name{float:left;padding:0 20px 0 0}.commentForm .identity .email{float:left;padding:0 20px 0 0}.commentForm .identity .website{float:left}.commentForm textarea{width:100%;height:4em}.commentForm .notify{color:#5E5E5E;font-size:1.1em;padding:1em 0 1em 0}.commentForm .submit{float:right;margin:1em 0 0 0;padding:0 0 2em 0}.commentForm .submit input{padding:0 2em 0 2em}.comment{float:left;clear:both;width:100%;padding:1em 0 1em 0;border-bottom:dotted 1px #CCC}.comment .writtenby{float:left;width:150px;padding:0 40px 0 0}.comment .writtenby .author{font-size:1.3em;text-align:right}.comment .writtenby .author a{text-decoration:none}.comment .writtenby .date,.comment .writtenby .time{color:#5E5E5E;font-size:1.1em;text-align:right} .comment .content{float:left;width:380px;min-height:85px;font-size:1.2em}.comment cite{font-family:Monospace;font-style:normal}.comment .admin{width:100%;color:#5E5E5E;text-align:right}ul.recentPosts li{padding-bottom:10px}ul.recentPosts li a{font-weight:bold}ul.recentPosts li span{display:block;text-indent:10px;text-transform:none}ul.recentComments li{padding-bottom:10px;text-transform:none}ul.recentComments li a.postTitle{font-weight:bold}.bookmarks{float:left}#commentMenu{padding:0;margin:0;clear:both}#commentMenu li{float:left;border:1px solid silver;border-bottom:transparent;margin:0;list-style:none;margin-right:5px;padding:3px 8px;cursor:pointer;position:relative;top:2px;background:#d8d8d8}#commentMenu li.selected{background:white;border-bottom:1px solid white}#commentPreview{display:none;clear:both;min-height:150px}.success{color:green;font-weight:bold}.commentForm .bbcode{font-size:10px;float:right;position:relative;top:20px;padding:3px}.bbcode a{margin:1px;padding:1px 3px 1px 3px;background:#fff;border:1px solid #ccc}#archive{background-color:white;border:1px solid silver;padding:10px}#archive h1{margin:0;border-bottom:1px dashed silver;padding-bottom:9px}#archive h2{border-bottom:1px solid silver;padding-bottom:4px;font-size:12px;margin-bottom:10px}#archive h2 img{margin-right:3px}#archive ul{list-style-type:square;margin:0 10px;padding:10px}#archive ul li{margin-right:20px}#archive table{width:100%;border-collapse:collapse}#archive table td,#archive table th{text-align:left}#archive table td{text-align:left;border-bottom:1px solid #D8D8D8;padding:2px 0}#archive .date{width:70px}#archive .comments{width:70px;text-align:center}#archive .rating{width:70px;text-align:center}#searchbox{margin-top:5px;font-size:10px}#searchbox input{font-size:10px}#searchbox #searchbutton{margin-left:5px}#searchbox #searchfield{width:180px}#searchonsearch{background:white;padding:5px 10px;margin-bottom:20px;border:1px solid silver}#searchonsearch h3{margin:3px;font-size:13px}#searchonsearch ol li{margin:2px 0}ul#monthList{font-weight:bold}ul#monthList ul li{margin-left:20px;font-weight:normal}ul#monthList li.year{cursor:pointer}ul#monthList ul{display:none}ul#monthList ul.open{display:block}.tagcloud{margin-bottom:10px;white-space:normal}.tagcloud li{display:inline}.tagcloud a{margin-right:3px;display:inline}.tagcloud a.biggest{font-size:19px}.tagcloud a.big{font-size:17px}.tagcloud a.medium{font-size:14px}.tagcloud a.small{font-size:12px}.tagcloud a.smallest{font-size:10px}#page{border:1px solid silver;padding:3px 10px;margin-bottom:20px;background-color:white;line-height:17px}#page h1{margin:3px 0 10px 0}#page #admin{border-top:1px solid silver;margin-top:10px;padding:5px 0}#calendarContainer{text-transform:capitalize;margin:0 auto}.calendar{border:none;margin:0 auto}.calendar .weekend{background-color:#F1F1F1}.calendar .other{color:silver}.calendar a.exist{display:block;font-weight:bold;background-color:#F1F1F1}.calendar td{vertical-align:top;background:white}.rating{margin-bottom:10px}.rating p{display:inline;position:relative;top:14px;left:55px}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.small-star{width:50px;height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(../../pics/star_small.gif);line-height:10px;height:10px}#searchpage{margin-bottom:30px}#searchpage input#q{width:300px}#searchpage input#comment{clear:both}.searchresult{margin-bottom:20px}.searchresult a{font-weight:bold}.searchresult span.text{clear:both;display:block;margin:3px 0}.searchresult span.type{display:block}.searchresult span.url{color:Gray}.searchpage ul.paging{ list-style-type:none;margin:0px;margin-bottom:20px;padding:0px}.searchpage ul.paging li{ display:inline;border:1px solid gray; background:#f1f1f1;margin-right:5px}.searchpage ul.paging li a{ padding:5px 8px}.searchpage ul.paging li.active{ background:#f1f1f1;border:1px solid black}#contact{background:white;padding:10px;border:1px solid silver}#contact h1{margin-top:0}#contact label{display:block;padding-top:5px}#contact input.field{width:200px}#contact textarea{display:block;overflow:auto;width:75%;height:150px;margin:0}#signup{color:#7D9132;background:#F6FCE0;border-bottom:#C7DB7B solid 1px;padding:1em 0 1em 0;font:italic 1.1em Arial,Sans-Serif;font-style:italic;text-align:center}#signup .text{text-align:left;margin:0 auto 0 auto;width:670px}#signup .text span{position:relative;top:3px;padding:0 .5em 0 0;float:left}#signup .email{float:left;position:relative}#signup .email a{position:relative;top:3px;padding:0 0 0 1em;float:left;color:#135EB0;text-decoration:none}#signup .email a:hover{color:Black}#signup .email input{color:#7D9132;font:1.1em Arial,Sans-Serif;padding:1px 0 1px 2px;width:150px;float:left}#signup label.overlay{position:absolute;top:3px;left:10px;z-index:1;color:#999}#signup label.hidden{display:none}#flipto{width:600px;color:#333;font-size:1.4em;line-height:1.6em;margin:0 0 2em 0;padding:0 0 2em 0;border-bottom:solid 1px #CCC}#flipto a{color:#4598CF;text-decoration:none;padding:0 0 1px 0;border-bottom:dotted 1px #666}#flipto a:hover{color:#144F70;border-bottom:solid 1px #666}#flipto #smallbubble{float:left;margin:25px 0 0 0;padding:0 0 25px 0;background:url("../../img/bubbletail-small.png") no-repeat bottom left}#flipto #smallbubble span{display:block;color:White;font-weight:bold;text-transform:uppercase;font-size:1em;background:#506667 url("../../img/bubble-br.png") no-repeat bottom right;padding:.4em 2em .4em 2.5em}#flipto p{padding:0 0 1em 20px}