@charset "utf-8";
/* CSS Document */

#elec {
	text-align: left;
	line-height: 1.6em;
	text-rendering: optimizeLegibility;
	max-width: 620px;
	padding: 0 18px 8px 18px;
}
#elec img {
	width: 240px;
	margin: 4px 0 0 0;
	padding: 0;
	border: 12px solid #eeeeef;
}
#righty {
	background-color: #eeeeef;
	float: right;
	margin: 0 0 18px 26px;
	padding: 0 4px 12px 4px;
	text-align: left;
	border-radius: 4px;
}
#righty p {
	margin: 0 0 9px 0 !important;
	padding: 0 0 0 12px !important;
	font-size: 12px;
	line-height: 16px;
}
#elec h2 {
	color: #060;
	font-size: 24px;
	font-weight: bold;
	line-height: 36px;
	/* border-bottom: 1px solid #ccc; */
	width: auto;
	padding: 8px 0 0 0;
}
#elec strong {
	font-weight: bold;
	color: #444;
}
#elec p {
	margin-top: 9px;
}
#elec hr {
    border: 0;
    height: 1px;
    background: #ccc;
    background-image: -webkit-linear-gradient(left, #fff, #ccc, #eeeeeef); 
    background-image:    -moz-linear-gradient(left, #fff, #ccc, #eeeeeef); 
    background-image:     -ms-linear-gradient(left, #fff, #ccc, #eeeeeef); 
    background-image:      -o-linear-gradient(left, #fff, #ccc, #eeeeeef); 
}
#ownwords {
	font-weight: bold;
	color: #333;
}
#elec a, #elec a:link, #elec a:visited {
	text-decoration: none;
	color: #060;
	font-weight: normal;
}
#elec a:hover { text-decoration: underline; }
#elec a:active {text-decoration: underline; }
#icons {margin: 14px 0 0 12px; }
#icons a, #icons a:link, #icons a:visited, #icons a:hover, #icons a:active {color: #fff !important; }
