/* General */

.alignleft {float:left;}
.alignright {float:right;}
.nav .tab2 {font-weight: bold;}

/* Front Page Blog */

.front-post {margin-bottom: 20px;}

/* Page */

#page .pagination-name {font-size: 110%;}
#page .pagination-numbers {font-size: 140%; font-weight: bold;}

.tweetmeme {float: left; margin-right: 10px;}

/* Single */

.single-tags {font-size: 90%; text-transform: uppercase; padding: 5px 10px;}

/* Search */

.search-excerpt {background: yellow;}

/* Left Sidebar */

.module-medium #leftcol .side-mod .module, .module-dark #leftcol .side-mod .module {background: none;}

/* Right Sidebar */

#main-body-surround ul.menu li li span {padding-left: 14px !important;line-height: 140%;}
#rightcol .module-medium .side-mod .module, #rightcol .module-dark .side-mod .module {background: none;}

/* Widgets General */

.widget .feature-block .description {background: none;}

/* Widgets Default */

.widget ul {margin: 0; padding: 0; list-style: none;}
.widget ul li {margin:0; padding-bottom: 3px; padding-top: 0px;}
.widget ul li a span {display:block;}
.widget ul li a {padding:5px 10px 5px 22px; display:block; float:none; font-size:120%; overflow:hidden; text-indent:0; text-decoration: none;}
.widget ul li a:hover {text-decoration: none;}
.widget ul li ul {margin:0; padding:5px 0 5px 20px;}
.widget ul li li {background: none !important;}
.widget ul li li a {margin-bottom:10px; padding: 1px 0 0 14px;}

/* Widget Calendar */

.widget_calendar #wp-calendar {width: 80%; margin: 0 auto;}
.widget_calendar #wp-calendar caption {font-weight: bold; margin-bottom: 5px; font-size: 120%;}

/* Recent Comments */

.widget_recent_comments ul#recentcomments li a {font-size: 100%; background: none !important; margin-bottom: 5px;}
.widget_recent_comments ul#recentcomments li {padding:5px 0; font-size: 120%;}

/* Comments */

div.comment-section h4 {font-size:150%;font-weight:bold !important;margin:0;padding:0 0 8px;}
.comment-author-admin {background: #d0d0d0; color: #333333;}
.bypostauthor {background: #d0d0d0; color: #212121;
padding: 5px 30px 10px;

}

Tweet this

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 20px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font:bold 10px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist .comment-author {padding: 5px; overflow: hidden;}
ol.commentlist .comment_gravatar_wrapper {

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/avatar-bg.gif) no-repeat scroll 0 0;
float:left;
height:56px;
margin-top:5px;
padding:7px 0 0 8px;
width:56px;

}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font: helvetica,arial,sans-serif; margin:0 0 1em; font-size: 110%;font-weight: bold; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.replyto { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.replyto:hover { background:#c30; border:1px solid #c00; }
ol.commentlist li div.replyto a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

.comment-remix-meta {float: right;}

.comment-remix-meta a.quote { background:#505050; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:2px 5px;  text-align:center; width:36px; color:#333; text-decoration:none; }
.comment-remix-meta a.quote:hover { background:#323232; border:1px solid #c00; color:#fff; }
.comment-remix-meta a.quote a { color:#fff; text-decoration:none; text-transform:uppercase; }

.comment-remix-meta a.replyto { background:#505050; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:2px 5px;  text-align:center; width:36px; color:#333; text-decoration:none; }
.comment-remix-meta a.replyto:hover { background:#323232; border:1px solid #c00; color:#fff; }
.comment-remix-meta a.replyto a { color:#fff; text-decoration:none; text-transform:uppercase; }

.comment-nav {margin-bottom: 15px;}

.comment_entry {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/comment-entry-middle.gif) repeat-y scroll 0 0;
float:right;
padding: 10px; margin-bottom: 0px; margin-left: 0px; margin-top: -40px;  
width:480px;
}
/* Write Comment */

#commentform textarea {font-family:Helvetica,Arial,sans-serif; font-size:13px; height:120px; margin:0; padding:5px; width:97%; border: 1px solid #DDDDDD;}
#commentform #author, #commentform #email, #commentform #url {
 
-x-system-font:none;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
 
color:#777777;
float:right;
font-size:85%;
margin:0 0 10px;
padding:7px 5px 0 0;
text-align:right;
width:405px;
font-family:"Lucida Grande",Arial,sans-serif;
 
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:140%;
}

 
.ratingblock  {
margin-bottom: 0px; margin-top: 0px; margin-left: -90px;
}

 


.color1 {
background-color: #DBDBDB;
}
.color2 {
background-color: #EEEEEE;
} 


#commentform .readon-wrap1 input.button {background: none; border: none;}

