div.roller_entry {
    background-color: white;
    border-bottom: 1px solid #ababab;
    border-top: 1px solid #ababab;
    margin-bottom: 20px;
    padding-bottom: 8px;
    margin-right: 15px;
}

/* that blue color: #3573b9;
   that gray color: #ababab;
*/

div.roller_entry h2 {
    margin: 0;
    padding: 2px 8px 2px 8px;
    background-color: #3573b9;
    color: white;
    font-weight: bold;
}

div.roller_entry div.blogtext {
    padding: 12px;
    text-align: justify;
}

div.roller_entry div.postedby{
    margin-top: 4px;
    padding-left: 12px;
    padding-right: 12px;
    font-style: italic;
}

div.roller_entry div.permalink{
    padding-left: 12px;
    padding-right: 12px;
}




.entries{
	width: 80%;
	float: left;
}
div.rWeblogCategoryChooser {
	text-align: center;
}
.rightbar{ 
	width: 20%;
	float: right;
}
.sidebar{
	margin-left: 6;
	padding-left: 5;
    margin-bottom: 20px;
}
div.entry {
  font-size: 10px; 
  font-weight:bold;
  margin-top:10px;
  text-transform:uppercase;
  border-bottom:1px dotted #666;		
}

div.day {
  border-style: dotted;
  border-width: thin;
  font-size: small;
  color: black;
  color : #000000;
}

div.box {
  margin: 15px 15px 15px 15px;
}

.dateStamp {
  color : gray;
  font-size: small;
}

.rFolder {
	margin-left: 0;
	padding-left: 0;
}
.rBookmark1 {
  margin-left: 10px;
  font-size: small;
  font-weight: bold;
}
.rBookmark2 {
  margin-left: 10px;
  font-weight: bold;
  font-size: large
}
.rBookmark3 {
  margin-left: 10px;
  font-size: x-large
}

.hCalendarTable {
  text-align : center;
}
.hCalendarTitle {
  text-align : center;
  font-weight : bolder;
  font-size: large;
}
.hCalendarDayNameRow {
  text-align : center;
  font-weight : bolder;
  font-size : x-small;
}
.hCalendarDay {
  text-align : center;
  font-size : x-small;
}
.hCalendarDayCurrent {
  text-align : center;
  font-size : x-small;
  font-weight : bolder ;
}
.hCalendarDayLinked {
  font-size : x-small;
  font-weight : bolder ;
  text-align : center;
}
.hCalendarDayNotInMonth {
  font-size : x-small;
}
.hCalendarNextPrev {
  font-size : x-small;
  text-align : center;
  font-style : italic;
}

.rChosenCategory {
    font-weight: bolder;
}
.rUnchosenCategory {
    font-size: medium;
}

ul.rReferersList {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  font-size : x-small;
}
li.rReferersListItem {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  font-size : x-small;
}
    
.comments {
  margin: 15px 15px 15px 15px;
}		
.comment {
	margin: 5px 0px 10px 5px;
	border: 1px solid #ddd;
  	background:#eee;	
}
.comments-form {
  font-size:10px;
  font-weight:normal;
  background:#FFF;	
  margin: 15px 15px 15px 15px;
}	
			
.comments-head	{ 
  font-size: 10px; 
  font-weight:bold;
  margin-top:10px;
  text-transform:uppercase;
  border-bottom:1px dotted #666;		
}

img.rssbadge { vertical-align: middle; }

ul.recentposts {margin-top: 0; }

li.recentposts {margin-top: 10px; }

