/* @import url(basic.css) 
@import url(blog_elements.css); */
/* @import url(img.css);
@import url(forms.css); 
@import url(comments.css); */
body{color:#2E2E2E;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:1em;}
/* body{background:#bg112.gif //url(img/bg112.gif) repeat fixed center;color:#2E2E2E;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:1em;} */
div#wrapper /* Main white content zone */{background:#fff;width:640px;margin:0px auto;}
div.pageHeader /* Title zone */{font-size:75%;height:60px;border-bottom:1px solid #DEDEDE;background-repeat:no-repeat;background-position:right top;margin:-15px 1ex;padding:3px 0 0 ;}
.bPosts /* Left column */{width:650px;text-align:justify;overflow:hidden;margin-top:15px;}
.bCenterBar /* Center column */{width:20px;1px dotted #666;}
.bSideBar /* Right column */{display:none;width:200px;float:left;tborder-right:margin-top:15px;font-size:85%;border-right:1px solid #DEDEDE;margin-top:15px; }
.bline /* line between */{border-bottom:1px solid #DEDEDE;margin:10px 0px 10px 15px;padding:0;}
div.clear{clear:both;}
div#pageFooter{border-top:1px solid #B7B7B7;height:45px;margin:1ex 1px 1ex 1ex;padding:0;}
p.baseline{font-size:70%;text-align:center;margin:1ex;}
a,a:visited{color:#0261c4;text-decoration:none;}
a:hover{color:#0261c4;text-decoration:underline;}
h3{color:#9999a2;font:16px "Georgia", "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h4{font-size:100%;}
ul#bloglist{border-bottom:1px dotted #000;list-style-type:none;margin:0 1ex;padding:.5ex 0;}
ul#bloglist li{display:inline;padding-right:1em;}
a.BlogButtonCurr{color:#f09;font-weight:700;}
.pageSubTitle{letter-spacing:4px;font-size:109%;margin:1ex 0;}
.bPost,.bPostpublished{clear:both;margin:0 2.5ex;padding:0;}
.bPost img {float:center;}
div.separator{text-align:center;margin:2em 0;}
.bSmallHead{font-size:78%;margin:2ex 0 1ex;}
.bTitle{font:35px Verdana, "Georgia", "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;text-align:left;letter-spacing:-1px;text-decoration:none;line-height:80%;margin:0.8ex 0 10px 0px;padding:4px 3px 9px 0;}
.tm{font:11px Verdana, Arial, Helvetica, sans-serif;font-style:italic;text-align:left;color:#848484;text-decoration:none;margin:-10px 0 0;padding:0;}
.tm a,.tm a:link,.tm a:visited{color:#0261c4;text-decoration:none;}
.tm a:active,.tm a:hover{text-decoration:underline;}
.bTitle a,.bTitle a:link,.bTitle a:visited{color:#0D0D0D;text-decoration:none;}
.bTitle a:active,.bTitle a:hover{text-decoration:underline;}
.bText{top:0;margin-bottom:0;font-family: "Lucida Grande", "Arial",sans-serif;font-size:15px;width:600px;}
.bText a{color:#0261c4;}
.bText p{line-height:18px;}
.bText a:hover{color:#0261c4;text-decoration:underline;}
.bText_hide{visibility:hidden;position:absolute;top:0;margin-bottom:0;font-size:82%;}
.bSmallPrint{font-size:85%;padding-left:10px;color:#999;text-decoration:none;border-bottom:none;}
.bSmallPr{font-size:85%;}
a.plink{padding-left:16px;font-size:80%;text-decoration:none;border-bottom:none;background:url(/skins/natural_pink/rsc/img/link-icon.gif) no-repeat 0 1px;}
a.pcomm{padding-left:16px;font-size:80%;text-decoration:none;border-bottom:none;background:url(/skins/natural_pink/rsc/img/link-comm.gif) no-repeat 0 1px;}
a.pcat{font-size:80%;text-decoration:none;border-bottom:none;}
a.clink,.commoff{font-size:90%;text-decoration:none;border-bottom:none;background:url(/skins/natural_pink/rsc/img/link-comm.gif) no-repeat 0 1px;margin:0 0 0 2px;padding:0 0 0 16px;}
input.bComment,textarea.bComment{background-color:#eee;border:1px solid #ccc;width:97%;margin:0;padding:2px;}
select.bComment	/* Used by the profile form */{background-color:#eee;border:1px solid #ccc;margin:0;padding:1px;}
.bSideItem{font-size:84%;margin:2ex;padding:0 0 1ex;}
.bSideItem1{font-size:84%;margin:2ex 2ex 2ex 0;padding:0 0 1ex;}
.bSideItem ul{margin-left:8px;padding-left:8px;margin-top:8px;margin-bottom:8px;list-style-type:square;}
.bSideItem ul ul{margin-left:8px;padding-left:8px;margin-top:0;margin-bottom:0;}
.bSideItem ol{margin-left:8px;padding-left:8px;margin-top:8px;margin-bottom:8px;list-style-type:square;}
.bSideItem ol ol{margin-left:8px;padding-left:8px;margin-top:0;margin-bottom:0;}
.bSideItem form{margin-top:0;margin-bottom:0;}
.dimmed{color:#aaa;font-size:84%;}
caption.bCalendarCaption{border:1px solid #ccc;background-color:#eee;border-bottom:0;}
table.bCalendarTable{border:solid 1px #ccc;border-collapse:separate;}
table.bCalendarTable tfoot td{background-color:#eee;border-top:1px solid #ccc;}
table.bCalendarTable tfoot a{text-decoration:none;}
th.bCalendarHeaderCell{color:#ccc;font-weight:400;}
#bCalendarToday{background-color:#fac;}
form.bComment fieldset div.label,form.bComment fieldset div.input,form.bComment fieldset div.info{font-size:75%;}
textarea.bComment,input.bComment,input.SearchField{background-color:#fff0f8;}
.bCommentTitle a:hover{color:#00F;text-decoration:underline;background:#FFF;}
.bCommentSmallPrint{font-size:35%;font-weight:400;}
.style4{font-size:xx-small;}
.ed_toolbar{background:#FFF;}
.bComment input.ed_button{display:block;width:auto;float:left;font-size:9px;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #CCC;border-bottom:1px solid #CCC;background:#EAEAEA;}
.bheadermenu{font-size:75%;margin:1ex;padding:0 0 1ex;}
.binfo a,.binfo a:link,.binfo a:visited{font-size:100%;color:#EC008C;text-decoration:none;}
.binfo a:active,.binfo a:hover{color:#fff;font-size:100%;background:#EC008C;}
#about{float:right;}
#about a:active,#about a:hover{color:#C0C;background:#FFF;text-decoration:underline;}
h1{font-size:120%;text-align:left;margin:1ex;}
h2{color:#FFF;font-size:120%;text-align:left;margin:1ex;}
.bText a,.bText a:link,.bText a:visited,.bCommentTitle a,.bCommentTitle a:link,.bCommentTitle a:visited{color:#00F;}
.bText a:active,.bText a:hover,a.plink:hover,a.qblink:hover,a.clink:hover,a.pcomm:hover,a.pcat:hover{color:#00F;text-decoration:underline;}
a.pbook_del,a.pbook_red{padding-left:5px;}
.bCommentTitle,.bCommentText{font-size:75%;font-weight:400;}
.center{float:center;}
blockquote {color: #666;margin-left: 20px;display: block;margin-right: 10px;font-size: 90%;font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;line-height: 140%;background: url(/skins/natural_pink/rsc/img/quote.png) no-repeat left top;padding: 2px 20px 4px 40px;}

.bMore{text-align:center}
.bMore a{font-weight:bold; font-size:110%}
a.permalink_right{float:right; border:0px}
span.NonExistentWikiWord{border-bottom:1px dotted #ccc}
div.codeblock{background-color:#eee; border:1px dotted #aaa; margin:1ex; padding:1ex; width:90%; overflow:auto}
div.codeblock pre{margin:0}

