﻿.sideFrame
{
    color:#fff;
}
.sideFrame ul
{
	margin:-20px 0 0;
}
.sideFrame li
{
    padding:0 0 10px;
    border-bottom:1px dashed #000;
}
#newsletterwidget-3
{display:none}
#newsletterwidget-3 input[type="text"]
{
	width:215px;
}
.sideFrame li a.slideshareLink, .sideFrame li a.mail
{
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.sideFrame li a.slideshareLink
{
	display:block;
	margin:5px 0 10px;
	padding:0;	
}
.sideFrame li a.slideshareLink:hover, .sideFrame li a.mail:hover
{
	color:#ccc;
}
.sideFrame li a.slideshareLink:visited, .sideFrame li a.mail:visited
{
	color:#fff;
}
.sideFrame li.quote
{
   font-weight:bold;
   font-style:italic;
   padding:0;
}
.sideFrame li.quote span, .sideFrame li.quote a, .sideFrame li.quote span em
{
   font-style:normal;
   color:#000;
   margin: 10px 0 0;
   display: block;
}
.sideFrame li.quote a, .sideFrame li.quote span em
{
	display:inline;
}
.sideFrame li.quote a:hover
{
   color:#555;
}
.sideFrame li.smart-youtube
{
    padding:0 0 30px;
}
.sideFrame li H3.widget-title
{
    font-weight:bold;
    text-align:left;
    font-size:32px;
	margin:20px 0;
	line-height: 1em;
}
.sideFrame li H3
{
    font-weight:bold;
    text-align:left;
    font-size:26px;
	padding: 5px 0;
	line-height: 1em;
}
.sideFrame li.tweet div
{
	margin: 10px 0;
}
.sideFrame li.tweet
{
	padding: 0;
}
.sideFrame .eme_events
{
	margin:0;
	padding:0;
}
.sideFrame .eme_events li
{
	padding:10px 0;
	margin:10px 0 0;
    border-bottom:0;
}
.sideFrame .eme_events li .date
{
	font-weight:bold;
}
.sideFrame .eme_events li .speaker
{
	font-style:italic;
}
.sideFrame .eme_events li .link a
{
	color:#000;
	font-weight:bold;
}
.sideFrame .eme_events li .link a:hover{
	color:#555;
}
.sideFrame .eme_events .eme_period
{
	font-size:14px;
	padding:20px 0 0;
	font-weight:bold;
	text-transform: uppercase;
	border-top: 1px dashed #000;
	margin: 10px 0 0;
}
.sideFrame .eme_events li div
{
	padding:0;
	margin:0;
}
/*.sideFrame li .widget-title.first
{
    padding-top:0;
    margin-top:0;
}*/
.sideFrame div
{
    margin-top:20px;
	margin-bottom:20px;
}
.sideFrame div
{
    margin:20px 0;
}
.sideFrame .function
{
	color:#000;
	font-weight:bold;
	margin:0;
}
.sideFrame .smallSocialMenu
{
	float:left;
	margin:0;
}
.sideFrame .smallSocialMenu a
{
	height:34px;
	background:url(/wp-content/uploads/2012/01/socialButtonsNew.png) no-repeat;
	display:block;
	float:left;
}
.sideFrame .smallSocialMenu a.facebook
{
	margin:0 0 0 10px;
	width:35px;
	background-position: -161px -52px;
}
.sideFrame .smallSocialMenu a.twitter
{
	width:35px;
	background-position: -203px -52px;
}
.sideFrame .smallSocialMenu a.linkedin
{
	width:32px;
	background-position: -33px 0;
}
