div.post,div.post-alt{  padding:5px; margin-bottom:15px}div.post-alt{  background:#EAEAEA}div.post h2,div.post-alt h2{    margin:0 0 5px 0}div.post h2 a:link,div.post h2 a:visited,div.post h2 a:active,div.post h2 a:hover,div.post-alt h2 a:link,div.post-alt h2 a:visited,div.post-alt h2 a:active,div.post-alt h2 a:hover{     color:#2058FF;   text-decoration:underline}div.post h2 a:hover,div.post-alt h2 a:hover{      color:#333333}div.post .info,div.post-alt .info{  margin:0 0 15px 0; }div.post .info .rating,div.post-alt .info .rating{  background:url(images/thumb-rating.gif); background-repeat:no-repeat; display:inline-block;   height:18px; width:180px}div.post .content,div.post-alt .content{}div#postnavigation{  margin:10px 0 0 0}div#postnavigation a:link ,div#postnavigation a:visited,div#postnavigation a:active,div#postnavigation a:hover,div#post-paging a:link ,div#post-paging a:visited,div#post-paging a:active,div#post-paging a:hover{    background:#2058FF; color:#FFF;   display:inline-block; margin:5px 5px 5px 0; padding:5px; text-decoration:none}div#postnavigation a:hover,div#post-paging a:hover{  background:#999; text-decoration:underline}#relatedPosts div{background:white;padding:5px 10px 10px 10px;border:1px solid silver}#relatedPosts h1{margin:0 0 10px 0}#relatedPosts p{font-size:15px;letter-spacing:1px;font-weight:bold}#relatedPosts a{display:block;margin-top:5px}#relatedPosts span{color:#666666;text-indent:10px;font-size:10px}div#searchbox{  padding:5px}div#searchbox label{  display:none}div#searchbox #searchfield{  height:1.8em; width:10em; margin-right:2px}div#searchbox #searchbutton,div#searchbox #searchbutton:hover{   background:#666; border:0px solid #333; color:#FFF; font-size:11px; font-weight:bold;   height:29px; vertical-align:bottom;   }div#searchbox #searchbutton:hover{  background:#333}div#searchform input{height:1.8em;width:20em}div#searchform{background:#FFF; background-image:url(images/search.png); background-repeat:no-repeat; clear:both;   height:50px; padding-left:50px; padding-top:5px; position:relative}div#searchform h3{  border-bottom:1px #999 solid;font-size:1.5em;font-weight:bold;margin:0 0 .5em 0;padding:.3em}div#searchform label{  display:inline; margin-right:.25em;text-align:right;width:16em}div#searchform .button,div#searchform .button:hover{    background:#666; border:1px solid #333; color:#FFF; font-size:100%; font-weight:bold;height:1.8em;vertical-align:bottom;width:8em}div#searchform .button:hover{  background:#333}div.searchresult{  padding:10px}div.searchresult .text,div.searchresult .type,div.searchresult .url{    display:block}div.searchresult .type{  }div.searchresult .url{  }.rating,.rating0,.rating1,.rating2,.rating3,.rating4,.rating5,.rating-1,.rating-2,.rating-3,.rating-4,.rating-5{    background-image:url(images/t-up.png); background-repeat:repeat-x; display:inline-block;   height:24px; margin:0 0 0 5px; position:relative; top:5px; width:26px}.rating{  display:none}.rating0{  background-image:url(images/t-neutral.png); width:26px}.rating-1,.rating-2,.rating-3,.rating-4,.rating-5{    background-image:url(images/t-down.png)}.rating1,.rating-1{width:26px}.rating2,.rating-2{width:52px}.rating3,.rating-3{width:78px}.rating4,.rating-4{width:104px}.rating5,.rating-5{width:130px}div.search-container{  margin-bottom:20px;      }div.search-container a.selected,div.search-container a.selected:visited,div.search-container a.selected:active,div.search-container a.selected:hover{  background:#6996D3; padding:5px; color:#FFF}div.search-container h2{  border-bottom:1px solid #EAEAEA}div.search-container h3{  border-bottom:1px solid #EAEAEA; margin-bottom:10px}div.search-container .category{    background:#F7F7F7; float:left; width:200px}div.search-container .result{    float:left; width:513px; margin-left:15px}div.search-container .category li.header,div.search-container .result li.header{    color:#FFF; background:#666}div.search-container li{  margin-bottom:5px; padding:5px}div.search-container li.selected,div.search-container li.selected a:visited,div.search-container li.selected a:active,div.search-container li.selected a:hover{  background:#6996D3; color:#FFF}div.search-container li h3{    background:#6996D3; border-bottom:0;       color:#FFF;    padding:5px}div.search-container li.header{  border-bottom:1px solid #EAEAEA; font-weight:normal;    padding:5px;   }div.search-container li.option{  border-bottom:1px solid #EAEAEA;  padding-bottom:10px}div.search-container li.option span{  margin-right:10px}div.search-container li.alt{    background:#F7F7F7}div.search-container ol li ol{      float:left; margin-left:10px; margin-right:20px; width:320px}div.search-container ol li ol li{      padding:5px}div.search-container span.datapager span,div.search-container span.datapager a{  padding:5px; margin:10px 5px 0 0}span.datapager{}span.datapager span,span.datapager a{  background:#CCC; display:inline-block; padding:5px; margin:0 2px}span.datapager span{  background:#6996D3; color:#FFF}.contact .address,.contact .telephone,.contact .fax,.contact .email,.contact .web,.contact .info,.contact .category{    display:block; background-image:url(images/mail.gif); font-size:90%; background-position:5px center; background-repeat:no-repeat;   padding:5px 0 5px 22px}.address a span{  display:block}.contact .telephone{  background-image:url(images/phone.gif)}.contact .fax{  background-image:url(images/fax.gif)}.contact .email{  background-image:url(images/email.gif)}.contact .web{  background-image:url(images/web.gif)}.contact .info{  background-image:url(images/web.gif)}.contact .category{  background-image:url(images/info.gif)}.contact .category a{  margin-right:10px; }