body{
	font-family: Arial, Helvetica, sans-serif;
}
a, a:link{ color: #090}
a:active, a:visited, a:hover{color: #66f}
.blogName {
	font-size: 24px;
	font-weight: bolder;
	color: #009900;
	line-height: 24px;
	text-align: left;
}
.blogName a, .blogName a:link{color: #009900;text-decoration: none}
.blogName a:hover{text-decoration: underline}
.sidebar {
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.sidebarLink {
	font-size: 12px;
	line-height: 16px;
	color: #6666FF;
	text-decoration: none;
	text-indent: 20px;
	padding-left: 15px;
	text-align: left;
}
.sidebarName {
	font-size: 18pt;
	color: #000000;
	text-align: left;
}
.sidebarLinkni {
	font-size: 12px;
	line-height: 16px;
	color: #6666FF;
	text-decoration: none;
	text-align: left;
}
.sidebarGain {
	font-size: 13px;
	line-height: 18px;
	color: #009900;
	text-align: left;
}
.sidebarGainNoRating {
	font-size: 13px;
	line-height: 18px;
	color: #999999;
	text-align: left;
}
.recentPostHDR {
	font-size: 18px;
	line-height: 20px;
	font-weight: bolder;
	text-align: left;
}
.recentPostHDR a{color:#000;text-decoration: none}
.recentPostHDR a:hover{color:#090;text-decoration: none}
.dateTimeStamp, .dateTimeStamp a {
	font-size: 11px;
	line-height: 16px;
	color: #6666FF;
	text-decoration: none;
	text-align: left;
}

.Vote {
	font-size: 12px;
	line-height: 16px;
	color: #6666FF;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
}
.Rating {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
}
.recentPostBody {
	font-size: 13px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.blogsTracks {
	font-size: 12px;
	line-height: 14px;
	color: #009900;
	text-decoration: none;
	text-align: left;
}
.blogsSpacer {
	font-size: 12px;
	line-height: 14px;
	color: #8366FF;
	text-decoration: none;
	text-align: left;
}
.pastPosts {
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.ruleAround {
	border: 1px solid #999999;
}
.RatingSM {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.votingWidgetOuter {
}
.votingWidget {
}
#search {
	padding:0 0 10px 5px;
}
#search label {
	font-size:12px;
}
.padicon {
	padding-right:5px;
}

/* comments styles */
.comments{font-size: 11px;border-top: 1px solid #090; border-bottom: 1px solid #090;margin-top: 15px; padding-bottom: 10px; margin-bottom: 15px;text-align: left;}
.comment{padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #66f;}
.comments-header, .comments-open-header, .trackbacks-header, .search-results-header{color: #090; font-size: 14px; font-weight: bold; }
.comment-header{font-size: 12px;margin-bottom: 0;}
.comment-content{font-size: 11px; margin-top: 0;}
.comment-footer{ color:#66f; font-size: 11px;}
.comments-open{font-size: 11px;}
#trackback{font-size: 11px;}
.search-area{font-size: 11px}
.search-area .entry-footer{padding: 8px; border-bottom: 1px dotted #66f}
.profile-comments { border-bottom: 0 !important; }

/* footer styles */
#footer{padding:10px 0 10px 0; color: #fff;font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

/* profile editing styles */

.profileRow {
vertical-align:top;
}
.profileRow td {
padding:10px 0 0 0;
}
.profileLabelCell {
width:200px;
}
.profileLabel {
font-weight:bold;
}
.profileLabel .note {
font-weight:normal;
font-size:12px;
}
.profileField, .profileTextArea {
width:300px;
}
.profileTextArea {
height:100px;
}
.profileMessage, .profileError {
font-weight:bold;
padding:10px 0  10px 0;
}
.profileMessage {
color:#090;
}
.profileError {
color:red;
}
.profile p {
font-size:12px;
}
.profile h3 {
font-size:14px;
}

.loginBox {
	font-size: 11px;
}

#profile_side_container, #profile_side_login_container { display: none; text-align: left; }

#profile_side_username_span { font-weight: bold; }


/* styles for profile view */
.entries-content .entry-header {
	font-size: 1.5em; line-height: 1em;color:#000a9b;font-weight: bold;margin-bottom: 20px;
}
.entries-content .entry-header a{text-decoration: none;}
.entries-content {padding: 10px 0;line-height: 1.25em;color: #333;font-size: 11px;border-top: 1px solid #090;}
.entries-content .entry {padding-top: 10px;border-bottom: 1px dotted #66f;}
.entries-content .entry-footer {font-family: Arial, Helvetica, sans-serif;padding-right: 5px;margin-right: 5px;}


