/* CSS for GUGG Blog */
#righttwocol .blognav {
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}
/* For Search Results */
#righttwocol h2 {
	font: bold 12px Verdana, Helvetica, Arial, sans-serif;
	color: #2D7623;
}

/* wrap each entry in a div */
#righttwocol .entry {
	/* line-height: 1.4em; */
	border-bottom: 1px dashed #999;
	margin-bottom: 1.5em;
	padding-bottom: 0.8em;
}

#righttwocol h3 {
	margin: 0.2em 0 0.6em 0;
	color: #2D7623;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}

#righttwocol h3 .date {
	font-size: 10px;
	float: right;
	font-weight: normal;
	/*padding-top: 4px;
	padding-right: 8px; */
	color: #2D7623;
	margin-bottom: 5px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}



/* secondary info: post date, poster, category, number of comments */
#righttwocol .info {
	color: #666666;
	text-align: right;
}

/* attach the comments class to the 'x comments' link to get a comment icon in 
front of it */
#righttwocol .info .comments {
	padding-left: 13px;
}

#righttwocol p.comments {
	padding-top: 0.4em;
}

#righttwocol p.comment-footer {
	font-size: 0.9em;
	color: #555;
	padding: 0em 0px 0.6em;
}

#righttwocl #comm {
	padding-bottom: 5px;
}

/* Archives - remove default paragraph space*/
#lefttwocol #archives {
	margin: 0;
	padding-bottom: 7px;
}
#lefttwocol h1 {
	font: bold 12px Verdana, Helvetica, Arial, sans-serif;
	color: #0C2E86;
	background-color: #FFD600;
	padding: 2px;
	margin: 7px 5px 10px 0;
}

/* these styles are for the calendar widget */
#lefttwocol .calendar {
	padding: 1px 5px;
	margin: 0;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 1em;
	background-color: #F8F8F8;
}

#lefttwocol .calendarHeader {
	font-weight: bold;
	color: #0C2E86;
	background: #eee;
	margin: 0px;
	padding: 2px 5px;
	font-size: 11px;
}

#lefttwocol .calendarToday {
	background-color: #F9F3D7;
	font-weight: bold;
	color: #0C2E86;
	border: 1px solid #999;
}

#lefttwocol table.calendar {
	/* only the calendar has a line, not the individual cells */
	border: 1px solid #0C2E86;
	padding: 0px;
	width: 175px;
}

#lefttwocol table.calendar td {
	text-align: center;
}

#lefttwocol .calendarHeader a, #lefttwocol .calendar a {
	font-weight: bold;
	color: #FD1B14;
	text-decoration: none;
}

/* end of the calendar styles */

/* Search Styles */
.pivot-search label { visibility:hidden; display:none; }
.pivot-search legend { visibility:hidden; display:none; }
.pivot-search fieldset { border:0; padding:0; margin:0; }

.pivot-search-result label { visibility:hidden; display:none; }
.pivot-search-result legend { visibility:hidden; display:none; }
.pivot-search-result fieldset { border:0; padding:0; margin:0; }

#lefttwocol form {
	margin: 0 0 5px 0;
	padding: 0;
}
.searchbox, .result-searchbox, .commentinput {
	padding: 2px;	
	border: 1px solid #336699;
	background-color: #EEF6FC;
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
}
textarea {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
}
.commentinput {
	margin-bottom: 5px;
}
.result-searchbox {
	width: 200px;
	margin: 0;
}
.searchbox {
	width: 110px;
	margin: 0;
}

.searchbutton, .result-searchbutton, .commentbutton {
	padding: 2px 3px;
	border: 1px outset #555;
	background-color: #E5130D;
	color: #fff;
	font: bold 11px Verdana, Helvetica, Arial, sans-serif;  
}
.searchbutton, .result-searchbutton {
	width: 60px;
}
/* Pivot, RSS, Atom buttons */
img.badge { border: 0; margin-bottom: 2px; }


