div.blog-entry ol,  div.blog-entry ol li{list-style-type:decimal !important;}
div.blog-entry p.date, div.blog-entry-list p.date,div.blog-entry-list-last p.date{text-align:right;margin:0;color:#717171;}
div.blog-entry-list p.comments, div.blog-entry-list-last p.comments{color:#717171;}
div.blog-entry-list a.read, div.blog-entry-list-last a.read{width:100px; height:18px; display:block; float:right; background:url(../webImage/Icons/blue-button.png); color:#fff; font-size:1.2em; text-align:center; padding:2px;}
div.blog-entry ul{list-style:disc none inside;}
a.write-entry{background: url(../webImage/bigbutton.png) no-repeat scroll 0 0; color:#FFFFFF; display:block; font-size:1.2em; height:39px; padding:10px 5px 5px 10px; width:145px; margin:10px 0 0 10px}
a.write-entry:hover{text-decoration:none;}
div.blog div.cell h3.comments{border-bottom:1px dashed #ccc; padding: 0 0 5px 0;}

ul.tag-cloud{width:135px; padding:0 10px 10px 10px;}
ul.tag-cloud li{display:inline; height:20px; padding:0 0 5px 0;}
ul.tag-cloud li a{text-decoration:underline;}

li.on a{color:#000; display:block;}

div.options{float:right;}
div.blog-entry a.write,div.blog-entry a.privacy,div.blog-entry a.mail,div.blog-entry a.delete, div.blog-entry a.report{width:15px; height:30px; display: block; padding:5px; float:left; text-indent:-5000px;}
div.blog-entry a.write{background:#fff url(../webImage/Icons/pencil-icon.png) no-repeat right; clear:left;}
div.blog-entry a.privacy{background:#fff url(../webImage/Icons/privacy-icon.png) no-repeat right;}
div.blog-entry a.mail{background:#fff url(../webImage/Icons/mail-icon.png) no-repeat right; width:30px;}
div.blog-entry a.delete{background:#fff url(../webImage/Icons/icon-photo-delete.gif) no-repeat center; width:8px;}
div.blog-entry a.report{background:#fff url(../webimage/icons/report-abuse.gif) no-repeat bottom; width:19px;}
 .blog-entry p img{clear:both; max-width:480px}

div.blog div.cell ul.resultlist li span.links{top:auto; bottom:10px; right:0; height:30px;} 
div.blog div.cell ul.resultlist li span.links a{width:100px; height:18px; background:url(../webImage/Icons/blue-button.png); color:#fff; font-size:1.2em; text-align:center; padding:2px;}

form.blog-comment{clear:both;}
form.blog-comment label{border-bottom:1px dashed #ccc; float:none; font-weight:bold; font-size:1.4em; padding: 10px 0 3px 0; width:460px; display:block; }
form.blog-comment textarea{float:none; width:300px; margin:0; background: #ebfced; border:1px solid #ccc; color:#717171; font-family: arial; font-size:1.0em;}
form.blog-comment p{text-align:right; padding-right:135px; font-size:0.9em; color:#717171;}
form.blog-comment a.button{display:inline-block; margin:-25px 0 10px 0;}

* html input.radio, * html input.checkbox {vertical-align: middle; background:none;} /* ie6 fix */ 
*+html input.radio, *+html input.checkbox {vertical-align: middle; background:none;} /* ie7 fix */
div.buttons button:hover{color:#fff;}

div.blog-comment{margin:10px 0; clear:both;}
div.blog-comment blockquote{display:block; padding:5px 0 0 20px; background:url(../webImage/blog/blog-comment-bgr.png) no-repeat left; width:394px; height:24px; float:left; border-right:1px solid #ccc;}
div.comment-options{ width:50px; float:right; display:block;}
div.blog-comment a.block,div.blog-comment a.delete{width:15px; height:15px; display: block; padding:5px; float:left; text-indent:-5000px;}
div.blog-comment a.block{background:#fff url(../webImage/Icons/block.gif) no-repeat center;}
div.blog-comment a.delete{background:#fff url(../webImage/Icons/delete-cross.gif) no-repeat center;}
div.blog-comment a.delete:hover{background:#fff url(../webImage/Icons/delete-cross-red.gif) no-repeat center;}

div.blog-comment img{float:left;}
div.blog-comment cite{font-style:normal; float:left; margin: 0 0 15px 25px;}
div.blog-comment cite a{text-decoration:underline;}
div.blog-comment cite a:hover{text-decoration:none;}


ul.archives li{list-style:none; padding-top:0}
ul.archives li li{ list-style-type:circle;  padding:0; border:0; color:#076CCD}
ul.archives ul{padding: 0 0 0 30px}
ul.entries {padding: 0 0 0 14px}
ul.entries li{list-style-type:square; color:#076CCD}

div.blog div.subnav li.on{list-style:none;}
div#BlogPrivacy{width:350px;}

div.blog span.paginHolder{display:block;}
.blog .resultlist .info{width:auto;}
.blog .resultlist .info .primary-link{width:auto; display:block}

div.blog-entry h3.tags{float:left; line-height:normal;}
ul.tags{width:370px; margin:0; float:left; }
ul.tags li{margin:0 5px; display:inline;}

div#BlogPrivacy a.CLOSE {padding-top:14px;}
div#BlogPrivacy h2 a.CLOSE {padding-top:0;}