BODY { 
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font: 11px Verdana;
    background-image: url(https://images.celebitchy.com/images/background.gif);
	color: #393939; 
	}

A:link {
	 color: #2246BC;
     text-decoration: none; 
	}

A:visited {
	color: #499E0C; 
	text-decoration: none; 
	}

A:hover { 
	color: #2246BC;
	text-decoration: underline; 
	}
	
#postcontent A:link {
	color: #000;
	/* padding: 1px 3px; */
    text-decoration: none; 
	background-color: #E1F4A8;	
	}

.gravatar {
        float:left;
        padding: 3px;
        width: 32px;
        height: 32px;
        margin-right: 5px;
        margin-left: 5px;


}

.postgrav {
        float: left;
        padding: 3px;
        margin-right: 5px;
        margin-left: 5px;
        border: 1px solid #000;
        background: #fff;
}

#postcontent A:visited {
	color: #499E0C; 
	/* padding: 1px 3px; */
     text-decoration: none; 
	 background-color: #E1F4A8;	
	}

	
#postcontent A:hover {
	color: #000;
	/* padding: 1px 3px; */
    text-decoration: underline; 
	 background-color: #E1F4A8;	
	}		
	
.links {
	font: 12px Verdana;
	line-height: 18px;
	}
	
.linksside {
	font: 11px Verdana;
	line-height: 14px;
	}

#postlinks {
	font: 10px Verdana;
	text-align: right;
	}

.postlinks {
	font: 10px Verdana;
	text-align: right;
	}

.trackbacks {
	font: 11px Verdana;
	}

#topwidth {	
	width: 100%;
	background-color: #FFFFFF;
     }

#pagewidth {	
	width: 1050px;
	text-align: left;
	background-color: #FFFFFF;
     }

#topline {
	height:92px;	
	width: 100%;
	text-align: left;
	background-color: #D9D7D1;
	border-bottom: 2px solid #C3C3BE;
	}
	


#clearbottom {
   height: 20px;	
	width: 100%;
	text-align: center;
    clear: both;
    float: left;
}

#bottomorangeline {
	height: 20px;	
	width: 100%;
	text-align: center;
	background-color: #F8D784;
	border-bottom: 2px solid #E1B033;
        clear: both;
        float: left;
        padding-top:2px;
        padding-bottom: 0px;
	}
	
#bottomwhitearea {
    top: 2px;
	width: 100%;
	text-align: center;
	background-color: #FFFFFF;
        clear: both;
        float: left;
        padding:0 px;	
	}

#bottomgrayline {
	width: 100%;
	text-align: left;
                color: gray;
    clear: both;
    float: left;	
	background-color: #D9D7D1;
	border-top: 2px solid #C3C3BE;
	}

.pagenav {
	font:13px Verdana;
	font-weight: bold;
	padding: 8px;
	}
	
#centerheadlineview {
	width: 1025px;
    }

#centerorangeline {
	width: 1000px;
    }

#orangeline {
	height:31px;
	background-color: #F8D784;
	border-top: 1px solid #E1B033;
	padding: 0px;
	background: #F8D784 url(https://images.celebitchy.com/images/siteimages/starback.gif) center no-repeat;
	}

#orangelineshadow {
	height: 5px;	
	width: 100%;
	padding: 0px;
	background: #E8E9E9 url(https://images.celebitchy.com/images/siteimages/orangelineshadow.gif);
	}

  #nav { 				 
 	right: 100px;
	height: 31px;	 
 	margin: 0px	 
	text-align:center;
	position: relative;
	width:900px;


 	}	
	
#centerheadlineviewhome {
	width: 975px;
    }
	
#topaccentline {
	height:2px;	
	width: 100%;
	text-align: left;
	background-color: C3C3BE;
}

#logospace {
	height:109px;	
	width: 100%;
	text-align: left;
	background-color: #FFFFF;
	}
	
#wreath {
	top: 7px;
	left: 20px;
	width: 79px;
	height: 63px;
	text-align: left;
		float: left;
	position: relative;
	}
		
#logo {
   float: left;
	top: 10px;
	width: 238px;
	height: 65px;
	text-align: left;
	left: 20px;
	position: relative;
	}
#headlineview {
	position: absolute;
	top: 12px;
	left: 380px;
	width: 109px;
	height: 22px;
	text-align: left;
	}		

#classicview {
	position: absolute;
	top: 12px;
	left: 494px;
	width: 96px;
	height: 22px;
	text-align: left;
	}	
	
#writers {
	position: relative;
	top: 0px;
	left: 375px;
	width: 132px;
	height: 21px;
	text-align: left;
	}	

#switchsite {
	position: relative;
    right: 450px;
    float: right;
	height: 4px;	
	padding: 0px;
	margin: 0px;
	border: 0px;
	top: 4px;
	}	
			
#tagline {
	position: relative;
	top: 75px;
	bottom: 10px;
	right: 127px;
	width: 230px;
	height: 20px;
	text-align: left;
	float: left;
	}


#search {
	float: right;
	top: 2px;
	}

	
	
#navhome  { 
	position: relative;
	float: right;
	top: 0px;	
        	width: 55px;
	height: 31px;	
	}

#navcategories  { 
	position: relative;
	float: right;
	top: 0px;
        	rwidth: 88px;
	height: 31px;	
	}

#navcontact { 
	position: relative;
	float: right;
	top: 0px;
        	width: 65px;
	height: 31px;	
	}

#navadvertise { 
	position: relative;
	float: right;
	top: 0px;
	width: 79px;
	height: 31px;	
	}

#navwriters { 
	position: relative;
	float: right;
	top: 0px;
	width: 64px;
	height: 31px;	
	}

#games { 
	float: right;
	top: 0px;
	height: 27px;	
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;

	}

input.smalltext {
font-size: 8pt;
}

#headlineview  { 
	position: relative;
	float: left;
	top: 0px;	
	left: 20px;
	width: 96px;
	height: 21px;	
	}
#classicview  { 
	position: relative;
	float: left;
	top: 0px;	
	left: 31px;
	width: 82px;
	height: 21px;	
	}

#bottom {	
	width: 1000px;
	div-align: center;
	background-color: #EFEFEF;
	background-image: url(https://images.celebitchy.com/images/background.gif);
/*Removed height: 100% */
     
     }


#bottomwidthhomepage {	
	position:relative;
	width: 980px;
	background-color: #EFEFEF;
	background-image: url(https://images.celebitchy.com/images/background.gif);
    
     }	 


#bottomwidthheadlines {	
	position:relative;
	width: 1000px;
	background-color: #EFEFEF;
	background-image: url(https://images.celebitchy.com/images/background.gif);
    
     }	 

#bottomwidthposts {	
	position:relative;
	width: 1000px;
	background-color: #EFEFEF;
	background-image: url(https://images.celebitchy.com/images/background.gif);
    
     }	 
	 
#bottomwidth {	
	width: 1020px;
	text-align: left;
	background-color: #EFEFEF;
	    background-image: url(https://images.celebitchy.com/images/background.gif);
     
     }

#blogads {
    width: 158px;
	height: 250px;
	border-left: 1px solid #A6A7A7;
	border-right: 1px solid #A6A7A7; 
	border-bottom: 1px solid #A6A7A7; 
}

div.adspot {
    width: 158px;
	/* height: 250px; */
    border-left: 1px solid #A6A7A7;
	border-right: 1px solid #A6A7A7; 
	background-color: #FFFFFF;
}

.adspot_adhead {
    text-align: center;
    font-family: arial; 
    font-size: 11pt; 
    font-weight: bold;
    color: #000000;
}

.adspot_link {
    display:none;
}
div.adspot * ul {
  list-style: none;
  width: 158px;
  margin: 0;
  padding: 0;
}
        
div.adspot * li {
   width: 152px;
   cursor: pointer;
   overflow: hidden;
   display: block;
   padding:3px;;
}
	 
#context {
	top: 19px;
	width: 100%;
	/* color: #8F7156; */
	font:12px Verdana;
	background-color: #D9D7D1;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	float: left;
	text-align: left;
	}
	
#highlight {
	top: 20px;
	width: 250px;
	color: #8F7156;
	font:13px Verdana;
	font-weight: bold;
	background-color: #FEFFDF;
	padding-left: 25px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	}

#leftdate {
	position: relative;
	float: left;
	top: 20px;
	left: 49px;
	background-color: #FFFFFF;
	}
.date {
	position: relative;
	float: left;
	background-color: #F8D784;
	margin-right: 12px;
	margin-bottom: 7px;
	color: #8F7156;
	text-align: center;
        border-right: 1px solid #D39700;
        border-bottom: 1px solid #D39700;
	}

.datemonth {
	font: 11px Verdana;
	padding-top: 15px;	
 	padding-left: 5px;
	padding-right: 5px;	
      }

.dateday {
	font: 15px Verdana;
	font-weight: bold;
	padding-bottom: 5px;	
	padding-left: 5px;
	padding-right: 5px;
      }

.inbriefdatemonth {
	font: 11px Verdana;
	padding-top: 5px;	
 	padding-left: 5px;
	padding-right: 5px;	
      }

.inbriefdateday {
	font: 13px Verdana;
	font-weight: bold;
	padding-bottom: 5px;	
	padding-left: 5px;
	padding-right: 5px;
      }

.headlinedate {
	position: relative;
	float: left;
	background-color: #F8D784;
	margin-right: 8px;
	margin-bottom: 5px;
	color: #8F7156;
	text-align: center;
        border-right: 1px solid #D39700;
        border-bottom: 1px solid #D39700;
	}
	  
.headlinedatemonth {
	font: 11px Verdana;
	padding-top: 5px;	
 	padding-left: 5px;
	padding-right: 5px;	
      }

.headlinedateday {
	font: 13px Verdana;
	font-weight: bold;
	padding-bottom: 5px;	
	padding-left: 5px;
	padding-right: 5px;
      }	  
	  
#topad {
    position: relative;
	float: left;
	text-align: left;
    width: 730px;
	left: 20px;
	top: 0px;
	}

#postcontainer {	
	position: relative;
	background-color: #FFFFFF;
	border:1px dotted #BEBEBE;
	float: left;
	text-align: left;
                 width: 620px;
	left: 20px;
	top: 20px;
	font:13px verdana;
	line-height: 19px;
	color: #393939;
	margin-bottom: 22px;
	}

.post {
        padding-left: 18px;
	padding-right: 18px;
	padding-top: 10px;
      }

#headlineslinks {	
	position: relative;
	background-color: #FFFFFF;
	border:1px dotted #BEBEBE;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 10px;
	text-align: left;
        width: 738px;
	left: 32px;
	font:11px verdana;
	line-height: 15px;
	color: #393939;
	}

#quote  {
	font:11px verdana;
	line-height: 15px;
	color: #636363;
          /* border:1px solid #BEBEBE; */
             margin-left: 15px;
             padding: 8px 25px 8px 25px;
         background-color: #F5F6F6;
  background-image: url(https://images.celebitchy.com/images/quotebackground.gif);
background-repeat: no-repeat;
 background-position: top left
           }

BLOCKQUOTE  {
	font:11px verdana;
	line-height: 15px;
	color: #636363;
          /* border:1px solid #BEBEBE; */
             margin-left: 15px;
             padding: 8px 25px 8px 25px;
         background-color: #F5F6F6;
  background-image: url(https://images.celebitchy.com/images/quotebackground.gif);
background-repeat: no-repeat;
 background-position: top left
           }		   
		   
#postdetails  {
	border-top:1px dotted #BEBEBE;
        width: 97%;
	font:11px verdana;
	line-height: 15px;
	color: #636363;
        padding: 4px;
         border-right:1px dotted #BEBEBE;
         background-color: #F5F6F6;
        text-align: right;
           }
		   
.footertitle  {
	color: #8F7156;
	text-align: left;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	font-size: 1.3em;
	padding-left: 20px;
}	

.title, A.title:link, A.title:visited, A.title:hover  {
    font-family: Lucida Sans;
	color: #8F7156;
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	font-size: 1.7em;
	letter-spacing: -1.3px;
        /* font: 21px verdana; */
}	

.smalltitle, A.smalltitle:link, A.smalltitle:visited, A.smalltitle:hover  {
    font-family: Lucida Sans;
	color: #8F7156;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	font-size: 1.5em;
	letter-spacing: -1px;
        /* font: 21px verdana; */
}	


A.title:hover, A.smalltitle:hover { 
	text-decoration: underline; 
	}

.emailthistitle {
	font: 19px verdana;
	color: #8F7156;
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}	

.newformattitle {
	font: 11px verdana;
	color: #8F7156;
	text-align: left;
	line-height: 13px;
	padding: 0px;
	margin: 0px;
}	

.inbrieftitle {
	font: 17px verdana;
	color: #8F7156;
	text-align: left;
	line-height: 19px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}	

/* Comments */
#commentlist {
	margin: 0 0 5 0px;
	padding: 12px;
	list-style-type: none;
}
#commentlist li {
	margin: 0 0 5 0px;
	padding: 12px;
	border-top: 1px solid #BEBEBE;
	border-




bottom: 1px solid #BEBEBE;
    background-color:  #F5F6F6;
}
.commentalt {
	background-color: #FFFFFF !important;
	padding: 12px;	
}
.commentauthor {
	margin: 0;
}
.commentauthor a {
	font-weight: bold;
}
.commentmeta {
	margin-top: 0;
	font-size: 0.9em;
}
#comment {
	/*width: 50%;*/
}

.headlinetitle, A.headlinetitle:hover, A.headlinetitle:link, A.headlinetitle:visited  {
        /* font: 13 verdana; */
	color: #8F7156;
	text-align: left;
	line-height: 15px;
	padding: 0px;
	margin: 0px;
        font-weight: bold;
        font-family: Lucida Sans;
	font-size: 14px;
}	

A.headlinetitle:hover { 
	text-decoration: underline; 
	}


.sidetitle, A.sidetitle:hover, A.sidetitle:link, A.sidetitle:visited  {
        /* font: 13 verdana; */
	color: #8F7156;
	text-align: left;
	line-height: 12px;
	padding: 0px;
	margin: 0px;
        font-weight: bold;
        font-family: Lucida Sans;
	font-size: 11px;
}	

A.sidetitle:hover { 
	text-decoration: underline; 
	}


.sidebartitle {
	font: 15px verdana;
	color: #8F7156;
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}	

.archivestitle {
	font: 16px verdana;
	color: #7D7D7C;
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.archivessubtitle {
	font: 14px verdana;
	color: #858585; 
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.linkstitle {
	font: 17px verdana;
	color: #7FAA60;
	text-align: left;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;

}

#archives {	
	position: relative;
	float: right;
	right: 15px;
	background-color: #FFFFFF;
	border:1px dotted #BEBEBE;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	text-align: left;
        width: 175px;
	top: 20px;
	font:13px verdana;
	line-height: 21px;
	color: #858585;
	margin-right: 0px;
	margin-left: 4px; 
	}

.inbriefsidetitle {
	font:14px verdana;
    }


#homecontent {	
	left: 30px;
	width: 560px;
	top: 25px;
                float: left;
	margin: 15px 45px 10px 10px;
	display: inline;
	}		


#sidebar {
	width: 330px;
	float: right;
	margin: 5px 8px 10px 0;
	display: inline;
	text-align: left;
}

#sidebarleft {	
	left: 20px;
	width: 155px;	
	float: left;
                margin: 15px 0px 10px 0;
	display: inline;
	text-align: left;
	}	  

#sidebarright {	
	float: right;
	left: 25px;
	width: 160px;
                margin: 15px 0px 10px 0;

			
	}		


#footerarea {
	width: 900px;
    }
	

#commentlist {
	margin: 0 0 5 0px;
	padding: 12px;
	list-style-type: none;
}
#commentlist li {
	margin: 0 0 5 0px;
	padding: 12px;
	border-top: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
    background-color:  #F5F6F6;
}	
	

#footercolumn1 {
	top: 20px;
	width: 180px;
	float: right;
	right: 25px;
	left: 25px;	
	padding: 10px 25px 10px 0px;	
	text-align: left;
	height: 100%;	
	}	 
	

#footercolumn2 {	
	float: right;
	width: 180px;
	top: 20px;	
	text-align: left;
	right: 25px;
	left: 25px;
	padding: 10px 25px 10px 0px;	
	height: 100%;
	}		

#footercolumn3 {	
	float: right;
	right: 50px;
	left: 25px;
	top: 20px;
	width: 180px;
	padding: 10px 25px 10px 0px;	
	text-align: left;
	height: 100%;
	}	


#footercolumn4 {	
	float: right;
	right: 50px;
	left: 25px;
	top: 20px;
	width: 180px;
	padding: 10px 25px 10px 0px;	
	text-align: left;
	height: 100%;
	}		
		
	
#footerdottedline {
	border-right:1px dotted #BEBEBE;
	margin: 10px;
	height: 250px;
          	width: 1px;
	float: right;
}	
#headlineshadow {
	background-image: url(https://images.celebitchy.com/images/storydropshadow.jpg);
	float:left;
	width: 270px;
	height: 235px;	
	margin-right: 0px;
	margin-bottom: 10px;

   }
	
#headlinepost {
	background-color: #FFFFFF;
	border:1px dotted #BEBEBE;
	padding: 6px;	
	text-align: left;
	font:11px verdana;
	line-height: 11px;
	color: #858585;
	padding-bottom: 15px;		
	margin-bottom: 20px;	
	margin-right: 15px;	
	height: 205px;
	width: 250px;		
	float:left;
   }

#inbrief {	
	position: relative;
	float: right;
	right: 15px;
	background-color: #FFFFFF;
	border:1px dotted #BEBEBE;
	padding: 0px;
	text-align: left;
        width: 175px;
	top: 20px;
	font:11px verdana;
	line-height: 15px;
	color: #858585;
	margin-right: 0px;
	margin-left: 4px; 
	}

#latestposts {	
	padding: 5px;
	text-align: left;
	font:11px verdana;
	line-height: 15px;
	color: #858585;
	}

#inbriefitem {
        padding-left: 10px;
	padding-right: 0px;
        }


.inbriefsidebar {
	background-color: #E2E0DC;
        width: 175px;
         }

.latestpostssidebar {
	background-color: #E2E0DC;
        width: 175px;
         }


#inbrieftitle {
	top: 20px;
	width: 500px;
	padding-left: 22px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 2px;
	}

#tags {
	text-align: justify;
	}

#advertisements {	
	position: relative;
	float: right;
	right: 20px;
	/* background-color: #FFFFFF;
	border:1px dashed #BEBEBE; */
	padding-top: 5px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	text-align: left;
        width: 160px;
	top: 20px;
	/* font:13px verdana;
	line-height: 21px;
	color: #858585; */
	margin-right: 0px;
	}
	
#advertisementshome {	
	position: relative;
	float: right;
	right: 20px;
	height: 2600px;
	/* background-color: #FFFFFF;
	border:1px dashed #BEBEBE; */
	padding-top: 5px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	text-align: left;
        width: 160px;
	top: 20px;
	/* font:13px verdana;
	line-height: 21px;
	color: #858585; */
	margin-right: 0px;
		margin-left: 50px;
	}	


#vibrantexclude {
	}


#centerfootercontent {clear: left;}		


ol#thread  {
	margin: 0 0 0 10px;
	padding: 0;
}

ol#thread li {
        list-style-type: decimal;
        *list-style-type: none;
        list-style-position: outside;
        width: 100%; 
        *width: 98%;
	padding: 0 0 0px 5px;
	margin: 0px;
	background: url(images/square.gif) no-repeat top left;
	
}


#thread li.postitemeven {
	border-bottom: 1px solid #dadada;
        float: left;  
        background-color: #ECEDED;
        padding: 4px;

}

#thread li.postitemodd {
	border-bottom: 1px solid #dadada;
        float: left;  
        padding: 4px;

}

#pagecolumn1 {
	top: 10px;
	width: 170px;
	float: left;
	right: 15px;
	left: 15px;	
	padding: 10px 15px 10px 0px;	
	text-align: left;
	height: 100%;
    }	 
	

#pagecolumn2 {	
	float: left;
	width: 170px;
	top: 10px;	
	text-align: left;
	right: 15px;
	left: 15px;
	padding: 10px 15px 10px 0px;	
	height: 100%;
    }	 
		

#pagecolumn3 {	
	float: left;
	right: 15px;
	left: 15px;
	top: 10px;
	width: 170px;
	padding: 10px 15px 10px 0px;	
	text-align: left;
	height: 100%;
    }	 
	

#pagedottedline {
	border-right:1px dotted #BEBEBE;
	margin: 10px;
	height: 100%;
    width: 1px;
	float: left;
}	

div.feedburnerFeedBlock ul {
list-style: none;
list-style-type: none;
padding: 0;
margin-left: 0;
font-size: 7pt;
}

div.feedburnerFeedBlock ul li {
margin-bottom: 10px;
}

div#creditfooter {
display: none;
}

#thread .author { float: left; width: 15%; vertical-align: middle;}

#thread .comment { float: right; width: 80%; }


.clearall
{
clear: both
}

div.adspot { width: 160px; border: none; } 

div.adspot * ul { list-style: none; text-align: center; border: none; width: 160px; margin: 0; padding: 0px; } div.adspot * li { list-style: none; border: thin dotted gray; width: 160px; margin: 0; padding: 0px 0px 5px 0px; } 

ol.commentlist { list-style:decimal; margin:10px; padding:0; }
ol.commentlist li { background:#FFFFFF; border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; }
ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; line-height: 16px; font-family: verdana,helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }
ol.commentlist li div.vcard cite.fn a.url { color:#2246BC; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#2246BC; }
ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:7px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: verdana,helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: verdana,helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: verdana,helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 verdana,helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#cc0000; border:1px solid #cc0000; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }
ol.commentlist ul.children li.odd { background:#f6f6f6; }
ol.commentlist ul.children li.even { background:#ffffff; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
