
/*Customized code specifying what kind of rounded box image you are using etc.*/

.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:549px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .theContent,
.dialog .t,
.dialog .b,
.dialog .b div {
clear:both;
 background:url(../images/interface/blog__commentBar_bg.gif) no-repeat top right;
 _background-image:url(../images/interface/blog__commentBar_bg.gif);
}

/*Customized code specifying what kind of rounded box image you are using etc.*/


hr.grey_line {
	height:1px;
	margin-top:8px;
	margin-bottom:8px;
	border:1px solid #efefef;
}

.dialog_inner {
	
	padding:5px;
}

.comments_text, .post_text, .permalink_text {
	font-weight:bold;
	color:#CC092F;
	float:left;
	margin-right:15px;
}

.comments_text span {
	color:#000;
}

a.alternate_link, a.alternate_link:link, a.alternate_link:visited, a.alternate_link:active, a.alternate_link:hover {
	color:#000;
	text-decoration:underline;
}

.posted {
	margin-top:5px;
	margin-bottom:10px;
}

.archive_month {
	padding-left: 10px; 
	line-height: .75em;
}

table.comments tr.evenComment td.current, table.comments tr.oddComment td.current {
	padding: 7px 7px 0px 7px;
	margin: 0;
}

table.comments tr.evenComment td.title, table.comments tr.oddComment td.title {
	padding: 7px 7px 0px 0px;
	margin: 0;
}

table.comments tr.evenComment td.date, table.comments tr.oddComment td.date {
	padding: 0;
	margin: 0;
}

table.comments tr.evenComment td.text, table.comments tr.oddComment td.text {
	padding: 0px 7px 15px 0px;
	margin: 0;
}

table.comments tr.evenComment td {
	background: #efefef;
}

table.comments tr.oddComment td {
	background: #fff;
}

div.error {
	border: 1px solid #ED704E;
	background: #FFEBE8;
	margin: 12px 0px;
	padding: 7px;
}

div.good {
	border: 1px solid #E2C822;
	background: #FFF9D7;
	margin: 12px 0px;
	padding: 7px;
}
/*
div.right_content{
        padding: 20px 30px 0 0;
        width: 185px;
        color: #000;
}
*/
/*
div.right_content div.features{
        margin: 10px 0;
        padding: 2px;
}
*/
div.right_content div.features p{
        margin: 0;
        padding: 0;
}

div.right_content div.features div.title{
        color: #CC092F;
        font-family: arial,helvetica,sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 5px;
}
