#sc2 { width:150px;float:right;text-align:left;margin-top:0px;margin-bottom:20px;}


.blog { font-size:12px;line-height:15px;color:#616265;text-align:left;width:528px;padding:25px;}
.blog h2 { font-size:16px;line-height:13px;color:#7131d7;text-align:left;border-bottom:#c6b9e4 solid 1px;padding-bottom:10px;font-weight:normal;}
.blog h2 a { text-decoration:none;}
.blog ul { margin-left:0px;padding-left:1.5em;}

h2.archivetitle { font-size:11px;color:#454545;font-weight:normal;margin-bottom:10px;}

.blog h3 a { text-decoration:none;font-size:13px;}

.postmetadata { margin-bottom:25px;}
/*sidebar */
#sidebar a { color:#ffffff;font-size:11px;text-decoration:none;}
#sidebar h2 { color:#ffffff;font-size:12px;margin-bottom:4px;}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
	
	
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: left;
	}

#sidebar #searchform #s {
	width: 80px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}