/*Hybrid xnazzy corners (Stu Nicholls) and commentbox(Dynamic Drive CSS Library)*/
/*Tested in Mozilla Firefox 3, IE 5.5 SP2, IE 6 and IE 7*, and Safari 3.1.2 - degrades gracefully on IE versions prior to IE 5.5/
/*Validates as CSS 2.1 compliant and Html compliant via W3C*/
/*Author : Rory Cottle (28 October 2008)*/
.commentbubble{background-color:transparent; padding:0px}
.cb h1, .cb h2, .cb p {color: #0B4C6D; margin:0 0px}
.cb h1 {padding:1px 10px; font-size:1.2em; color:#0B4C6D}
.cb h2 {padding:1px 10px; font-size:1.1em; color:#0B4C6D; border:0}
.cb p {padding:5px 10px; padding-bottom:0.5em}
.cb h2 {padding-top:0.5em}
.cb {background: transparent; margin:0 1em}
.cbtop, .cbbot {display:block; background:transparent; font-size:1px}
.cbb1, .cbb2, .cbb3, .cbb4 {display:block; overflow:hidden}
.cbb1, .cbb2, .cbb3 {height:1px}
.cbb2, .cbb3, .cbb4 {background:#8BE2F5; border-left:1px solid #75CEDE; border-right:1px solid #75CEDE}
.bot {background:#8BE2F5; border-left:1px solid #75CEDE; border-right:1px solid #75CEDE}
.cbb1 {margin:0 5px; background:#8BE2F5}
.cbb2 {margin:0 3px; border-width:0 2px}
.cbb3 {margin:0 2px}
.cbb4 {height:2px; margin:0 1px}
.cbhold {display:block; color: #fff; background:#8BE2F5; border:0 solid #75CEDE; border-width:0 1px}
/*30px 0px equals horizontal and vertical position of the stem. Adjust as needed (ie: 20px -5px)*/
.cbfoot{background:url(stem.png) 30px 0px no-repeat; height:auto; line-height:16px; padding-left:68px; display:block; padding-top:1px; margin-bottom:2em; font-size:0.9em; color: #404040}
