/* ================================
		Blog
=================================*/
#blogLeftCol {display:block; float:left; margin-left:0.75em; width:75%}
#blogEntry {padding:0.3em;}
div.blogHeader {background:#FFF url(Images/tableBg.gif); border:solid 0.07em #436081; padding:0.35em 0.45em 0.35em 0.45em;}
p.blogHeader {margin-bottom:0;}
.blogHeader ul {margin-top:0.15em; margin-bottom:0.15em;}
span.blogTitle {color:#982D3E; font-size:1.05em; font-style:italic; font-weight:bold;}
.blogDate {color:#AF8299;}
.blogHr {color:#3165C6;}
a.blogTitle {color:#982D3E; font-size:1.05em; font-style:italic; font-weight:bold;}
a:hover.blogTitle {color:#982D3E; font-size:1.05em; font-weight:bold; text-decoration:none;}
a.blogEntryTitle {color:#3165C6; font-weight:bold;}
a:hover.blogEntryTitle {color:#3E80FA; text-decoration:none;}
div.vulgarBlogPost {background-color:#9d0000; color:White; border:solid 0.1em Black; padding:0.3em;}
.vulgarBlogPostImg {vertical-align:middle;}
/* ================================
		Blog Search
=================================*/
#blogSearchCol hr {color:#E3E9F1;}
#blogSearchCol {display:block; float:right; background:#FFF url(Images/tableBg.gif) repeat-x left 0; border:solid 0.07em #436081; margin-right:0.75em; padding:0 0.45em 0 0.45em; width:18%;}
.blogSearchSubHeader {color:#000000; font-style:italic; height:1.35em;}
.blogSearchCol1 {display:block; float:left; height:1.35em; width:1.1em;}
.blogSearch00 {display:block; float:left; font-style:italic; color:#000000; height:1.65em;}
.blogSearch01 {display:block; float:right; color:#000000;}
a.blogSearchBtn {color:#436081;}
a:hover.blogSearchBtn {color:#436081;}
/* ================================
		Comments
=================================*/
div.commentAll {border:solid 0.1em Black;}
div.commentDate {background-color:#0d5692; color:#eeeeff; padding:0.3em;}
div.commentBlock {background-color:#dfdfdf; width:100%;}
div.commentAuthor {display:block; float:left; padding-top:0.45em; width:20%;}
div.commentTable {display:block; float:left; background-color:#f1f1f1; width:80%;}
div.comment {display:block; float:left; background-color:#f1f1f1; width:98%;}
div.commentHSpace {display:block; float:left; width:0.45em;}
div.commentVSpace {height:0.45em;}
div.commentFormTable {background-color:#eff3fb; border:solid 0.1em Black; width:55%;}
div.commentFormCol1 {display:block; float:left; font-style:italic; text-align:right; width:75px;}
div.commentFormSpacer {display:block; float:left; width:75px;}
/* ================================
		Collapsible Panel
=================================*/
.collapsePanel {overflow:hidden; height:0; width:400px;}
.collapsePanelHeader {background-image:url(/images/bg-menu-main.png); background-repeat:repeat-x; color:#fff; font-weight:bold; height:30px; width:400px;}
.collapsePanelHeader00 {cursor:pointer; padding-top:5px; padding-left:5px; width:390px;}
.collapsePanelHeader01 {position:relative; top:-13px; text-align:right;}
