.italic {font-style:  italic;}

html body {font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: #666666; }
#includes-new {background: #fff url(../images/bg-home2.png) top repeat-x;}
#home-events .last {border-bottom: none;}
.plain {font-weight:  normal; text-decoration:  underline;}

	#contentContainer-outer {padding-top: 20px; min-width:970px; }
	.home {background:  url(../images/bg-content.jpg) center 0 no-repeat; }

/* Styles for the big image/tab area */
#home-tabs{
	height: 347px;
	width: 961px;
	clear: both;
	left: -1px;
	position: relative;
	background: url(../images/home-tabs-bg.png) bottom center repeat-x;
}
#home-tabs-selectors{
	height:157px;
	top: -22px;
	overflow: hidden;
	font-size: 10px; 
	margin-bottom: 0px; 
	position: relative;
	z-index:  10;
}
#home-tabs-selectors li{
	padding: 0;
	margin: 0;
	background-image: none;
	float: left;
	height: 157px;
}

	#home-tabs-selectors li .home-tab-list li {
	height:  15px;
}
#home-tabs-selectors a{
	display: block;
	height: 157px;
	color: white;
	text-decoration: none;
	background: url(../images/home-tab-bar.png) 0 0 no-repeat;
}

#home-tabs-selectors a span.wrap{
	display:block;
	padding-left:  45px;
	padding-top:  68px;
	height: 89px;
	cursor: pointer;
	line-height:  15px;
}

#home-tabs-selectors span.title{
	display: none;
	font-size: 12px; 
}
#home-tabs-selectors .home-every-day-giving a{ width: 239px; background-position: 0 0; }
#home-tabs-selectors .home-choice a{ width: 241px; background-position: -239px 0; }
#home-tabs-selectors .home-customizable a{ width: 239px; background-position: -480px 0; }
#home-tabs-selectors .home-affordable a{ width: 241px; background-position: -719px 0; }

#home-tabs-selectors .home-every-day-giving .activeSlide{ width: 239px; background-position: 0 -157px; }
#home-tabs-selectors .home-choice .activeSlide{ width: 241px; background-position: -239px -157px; }
#home-tabs-selectors .home-customizable .activeSlide{ width: 239px; background-position: -480px -157px; }
#home-tabs-selectors .home-affordable .activeSlide{ width: 241px; background-position: -719px -157px; }
#home-tabs-container{
	height: 285px;
	position: relative;
}

/* My Comment */
#home-tabs-container div.home-image{
	height: 285px;
	position: absolute;
	width: 961px;
	left: 0;
	top:  0;
}

/* My Comment */
#home-every-day-giving{
	background: url(../images/home-tab-1.jpg) 7px 0 no-repeat;
}
#home-choice{
	background: url(../images/home-tab-2.jpg) 7px 0 no-repeat;	
}
#home-customizable{
	background: url(../images/home-tab-3.jpg) 7px 0 no-repeat;	
}
#home-affordable{
	background: url(../images/home-tab-4.jpg) 7px 0 no-repeat;
}
#home-tabs-container div.tab-text{display: none;}

#home-tabs-container div.image-text{
	color: #FFF;
	position: absolute;
	font-size: 14px;
	line-height: 24px;
	width: 450px;
	top: 156px;
	left: 72px;
}
#home-tabs-container div.image-text p{
	margin-bottom: 9px;
}
#home-every-day-giving div.image-text a {
	display:  block;
	text-indent:  -9999px;
	background: url(../images/btn-home-leadership.png) 0 0 no-repeat;
	width:  289px;
	height:  34px;
}
#home-choice div.image-text a {
	display:  block;
	text-indent:  -9999px;
	background: url(../images/btn-home-speaking.png) 0 0 no-repeat;
	width:  304px;
	height:  34px;
}
#home-customizable div.image-text a {
	display:  block;
	text-indent:  -9999px;
	background: url(../images/btn-home-organization.png) 0 0 no-repeat;
	width:  349px;
	height:  34px;
}
#home-affordable div.image-text a {
	display:  block;
	text-indent:  -9999px;
	background: url(../images/btn-home-coaching.png) 0 0 no-repeat;
	width:  216px;
	height:  34px;
}

#home-tabs-container div.image-text a.button-clear, a.button-clear{
	display:block;
	margin-right: 12px;
	width: 112px;
	height: 24px;
	float: left;
	color: white;
	padding: 6px 0;
	text-decoration: none;
	text-align: center;
	background: url(../images/button-clear.png) 0 0 no-repeat;
}
#home-tabs-container div.image-text a.button-clear:hover, a.button-clear:hover{
	background-position: 0 -36px;
	text-decoration: underline;
}

#home-shadow {
		background: url(../images/bg-home-shadow.jpg) 0 0 no-repeat;
		width:  961px;
		height:  20px;
		display:  block;
		position:  relative;
		top:  -22px;
		z-index:  75;
}

#home-shadow a {
	display:  block;
	width:  182px;
	height:  18px;
	text-indent:  -9999px;
	position:  absolute;
	z-index:  80;
	top:  -30px;
}

#home-link-leadership {
	left:  28px;
}
#home-link-coaching {
	left:  270px;
}
#home-link-organization {
	left:  510px;
}
#home-link-speaking {
	left:  748px;
}
	#hd-intro {
	width: 946px;
  	background: url(../images/hd-intro.png) center 0 no-repeat;
  	height: 36px;
  	display:  block;
  	text-indent:  -9999px;
  	padding-bottom:  10px;
}
	
	#featured {
  	width: 960px;
  	background: url(../images/bg-feature.png) center 0 no-repeat;
  	height: 194px;
  	/*margin: 28px 0 0 0;*/
	}

.clear {
	height: 1px;
	clear: both;
	margin-top: -1px;
	overflow: hidden;
}
.row:after, .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

	#column-main {
	background:  #ffffff;
	float:  left;
	width:  716px;
	position:  relative;
	top:  -22px;
}
	#home-clients {
	width:  700px;
	height:  120px;
}
	#home-clients-head {
	border-bottom:  1px #999999 dotted;
}
	#home-clients-head h4{
	background: url(../images/hd-home-clients.png) 0 0 no-repeat;
	width:  101px;
	height:  13px;
	text-indent:  -9999px;
	margin-top:  10px;
	margin-bottom:  5px;
}
	#home-clients-head a {
	text-align:  right;
	float: right;
	display:  block;
	text-decoration:  underline;
	color:  #4383ae;
	padding-bottom:  5px;
	font-weight:  normal;
	position:  relative;
	top:  -15px;
}
	#home-events {
	width: 700px;
}
	#home-events h4 {
	display:  block;
	background: url(../images/hd-home-events.png) 0 0 no-repeat;
        background-color: #e6e9e3;
	width: 700px;
	height: 33px;
	text-indent:  -9999px;
}
	#home-events ul {
	padding:  10px 20px 20px;
}
	#home-events li {
	padding-top:  7px;
	border-bottom:  #eeefeb 1px solid;
}
	#home-events li a {
	font-size: 16px;
}

	#home-events p {
	font-size:  13px;
	line-height:  1.5em;
        margin-top: 4px;
}
	#btn-home-events {
	background: url(../images/btn-home-events.png) 0 0 no-repeat;
	display:  block;
	text-indent:  -9999px;
	width:  208px;
	height:  17px;
	left:  20px;
	position:  relative;
}
	#home-book {
	width:  700px;
        margin-top: 20px;
	background: url(../images/bg-new-book.png) 25px 50px no-repeat;
        float: left;
        clear: both;
        min-height: 400px;
}
	#home-book h4 {
	display:  block;
	background: url(../images/hd-home-book.png) 0 0 no-repeat;
        background-color: #cac8bd;
	width: 700px;
	height: 33px;
	text-indent:  -9999px;
}
	.home-book-links {
	top:  175px;
	left:  20px;
        width: 110px;
        float: left;
  	position: relative;
}
	.home-book-links a{
	display:  block;
	width:  106px;
	height:  7px;
	background-color:  #4383ae;
	font-size:  9px;
	color:  #ffffff;
	text-transform:  uppercase;
	padding:  5px;
	margin:  5px;
	background: url(../images/bg-book-links.png) 0 0 no-repeat;
}
	.home-book-links a:hover {
	text-decoration:  none;
}
	.home-book-links a:visited{
	color:  #ffffff;
}
	#sticky-home-book-links {
       position: relative;
       left: 4px;
       float: right;
       top: -10px;
}
        #sticky-home-book-links p {
       width: 120px;
       margin-bottom: 0px;
       font-size: 11px;
       margin-top: 8px;
       margin-left: 5px;
}
	#sticky-home-book-links a{
	display:  block;
	width:  106px;
	height:  7px;
	background-color:  #4383ae;
	font-size:  9px;
	color:  #ffffff;
	text-transform:  uppercase;
	padding:  5px;
	margin:  5px;
	background: url(../images/bg-book-links.png) 0 0 no-repeat;
}
	#sticky-home-book-links a:hover {
	text-decoration:  none;
}
	#sticky-home-book-links a:visited{
	color:  #ffffff;
}
	#home-book-desc {
	float:  right;
	width: 520px;
	padding-right:  20px;

}
	#home-book-desc p {
	line-height: 1.5em;
}
	#home-book-desc a {
	font-weight:  normal;
	text-decoration:  underline;
	color:  #4383ae;
}

	#book-head {
	font-size:  18px;
	position:  relative;
	top:  20px;
}
	#column-aside {
	float:  right;
	width:  243px;
	background: url(../images/bg-sidebar-right.png) 0 0 no-repeat #ffffff;
	position:  relative;
	top:  -22px;
}
	.column-aside-indent {
	padding:  10px 20px 5px;
}
	#home-blog {
	padding-left:  17px;
	padding-bottom:  20px;
}
	#home-blog h4 {
	display:  block;
	background: url(../images/hd-home-blog.png) 0 0 no-repeat;
	width: 227px;
	height: 33px;
	text-indent:  -9999px;
	position:  relative;
}
	#home-blog h4 a{
	display:  block;
	width:  25px;
	height:  25px;
	position:  absolute;
	left:  130px;
	top:  5px;
}
	.home-btn-text {
	color:  #ffffff;
}
	.home-btn-text a{
	display:  block;
	width:  93px;
	height:  7px;
	font-size:  9px;
	text-transform:  uppercase;
	padding:  5px;
	margin:  0px 0px 5px;
	background: url(../images/bg-home-btn.png) 0 0 no-repeat;
	color:  #FFFFFF;
}

	.home-btn-text a:hover {
	text-decoration:  none;
}
	.home-btn-text a:visited {
	color:  #ffffff;
}
	.home-mini-head {
	font-weight: bold;
	border-bottom:  #999999 dotted 1px;
}
	.mini-text {
	font-size:  10px;
	color:  #999999;
	display:  block;
	padding-bottom:  15px;
}
	#home-sticky {
	padding-left:  17px;
	float: left;
}
	#home-sticky h4 {
	display:  block;
	background: url(../images/hd-home-sticky.png) 0 0 no-repeat;
	width: 227px;
	height: 33px;
	text-indent:  -9999px;
	position:  relative;
	margin-bottom:  15px;
}
	#home-sticky-first {
	clear:  both;
	float:  left;
	width:  200px;
}
	#home-sticky img {
	border:  1px solid #999999;
	float:  left;
}
	#home-sticky-desc {
	float:  right;
	width:  122px;
	position:  relative;
	left:  5px;
}
	#quiz-head {
	margin-top: 10px;
	height:  20px;
	margin-bottom:  10px;
	font-weight: bold;
	border-bottom:  #999999 dotted 1px;
	position:  relative;
	clear:  both;
}
	#home-sticky-quiz {
	float:  left;
	width:  120px;
}
	#home-sticky-btn {
	float: right;
}
	#home-say {
	padding-left:  17px;
	float: left;
}
	#home-say h4 {
	display:  block;
	background: url(../images/hd-home-say.png) 0 0 no-repeat;
	width: 227px;
	height: 33px;
	text-indent:  -9999px;
	position:  relative;
	margin-bottom:  15px;
	margin-top:  20px;
}
	#home-say #quote {
	font-family:  Georgia, serif;
	color:  #e6e6e6;
	font-size:  60px;
	float:  left;
	left:  15px;
	position:  relative;
	top:  -10px;
        margin-bottom: 110px;
}
	.align-right {
	text-align:  right;
	padding-right:  20px;
}
	#home-say #desc {
	position:  relative;
	left:  20px;
	width:  190px;
}

/* @group home rotation logos */

#home-client-logos{
    position: relative;
    width: 710px;
    height: 65px;
}
#home-client-logos span{
    text-align: center;
    padding: 7px 0;
    width: 710px;
    line-height: 42px;
    display: none;
}
#home-client-logos span.show{
    display: block;
}
#home-client-logos img {
	max-width:  150px;
}
#home-client-logos img, .shop-logos a{
    margin: 0 3px 12px 3px;
    background: none;
    display: inline;
    padding: 3px 5px 3px;
}
#footercontainer {
	width:100%;
	padding: 20px 0 0 0;            
	background:transparent url(../images/footer_bg2.gif) repeat-x; 
	bottom:  0px;    
	position:  relative;
}
#footer {
	font-size: 1em;
	color: #999999;
	width: 840px;
	height: 80px;
	margin: 0 auto;
	padding: 0 0 0 120px;
	background:transparent url(../images/logo_shambaughGlobe2.gif) 60px 0 no-repeat;               
}


#headerSecondary #columnB h2{
	padding-top: 15px;
	margin: 0;
	float: left;
	color:  #ffffff;
	font-size:  28px;
}
#navSecondary #callout h3{
	display:  block;
	text-indent: -9999px;
	width:  115px;
	height:  14px;
	background:url(../images/hd-why.png) no-repeat 0 0px;
	margin-top:  5px;
}
.content-middle {
	width:  430px;
}

.profile-page {
	width:  430px;
}

.profile-box {
	border:  1px solid #eeefeb;
	padding:  20px;
	width:  390px;
	float:  left;
	clear:  both;
	position: relative;
}
#contentSecondary #contentMain h2, #contentSecondary #contentMainWide h2 { 
font-size: 24px; color:  #02588f; font-weight:  normal; padding-bottom:  12px;
border-bottom:  1px solid #eeefeb; margin-bottom: 10px;}
.profile-page .profile-head {
	font-size:  20px;
	color:  #49a7d5;
	font-weight:  bold;
}
.our_executives .photo {
	float:  left;
	background: url(../images/bg-photo.jpg) 93px 0 no-repeat;
	width:  115px;
	vertical-align:  top;
	padding-bottom:  20px;
}

.our_executives .desc {
	float:  left;
	width:  305px;
}
.profile-page .photo {
	float:  right;
	background: url(../images/bg-photo-l.jpg) 0 0 no-repeat;
	width:  98px;
	vertical-align:  top;
	padding-left:  50px;
	position:  relative;
	padding-bottom:  20px;
}
.profile-page .photo img {
	float: right;
    padding: 4px;
	border: 1px solid #cccccc;
        width: 100px;
}
.profile-page .desc {
	float:  left;
	width:  230px;
}
.profile-page .position {
	font-size:  16px;
	font-style:  italic;
	padding-top:  12px;
	margin-bottom:  3px;
}
.profile-page .text {
	font-size:  11px;
}
#contentSecondary #contentMainWide .profile-sub-head {
	font-size:  20px;
	font-weight:  normal;
	padding-top:  15px;
	padding-bottom:  10px;
	height:  20px;
}

.divider-solid {
	padding-bottom:  20px;
	border-top:  1px solid #eeefeb;
	margin-bottom:  10px;
	margin-top:  10px;
        padding-top: 10px;
}

.date {
	color:  #999999;
}

#hire a {
	font-size:  18px;
	color:  #d37f29;
	font-weight:  normal;
}

#contentSecondary #alumni {
	font-size:  14px;
	line-height:  2em;
        list-style-type: none;
}
#sidebar {
	float:  right; 
	width:  213px;
}

#find-program {
	background: url(../images/tertiary-program.png) 0 0 no-repeat;
	display:  block;
	text-indent:  -9999px;
	width:  210px;
	height:  83px;
}
#find-program a{
	display:  block;
	width:  210px;
	height:  83px;
	text-indent: -9999px;
}

.tertiary-box {
	background-color:  #edf7e1;
	border:  1px solid #efefe7;
	width:  211px;
	margin-top:  7px;
	margin-bottom:  7px;
	padding-bottom:  7px;
}
#get-in-touch h5 {
	background: url(../images/hd-getintouch.png) 0 0 no-repeat;
	text-indent:  -9999px;
	width:  85px;
	height:  12px;
	margin-top:  12px;
	margin-left:  7px;
}

#get-in-touch p {
	width:  190px;
	padding-left:  10px;
	padding-top:  15px;
	font-size:  12px;
}
#get-in-touch a {
	margin-left:  10px;
	margin-top:  10px;
}
#get-in-touch h5 {
	background: url(../images/hd-getintouch.png) 0 0 no-repeat;
	text-indent:  -9999px;
	width:  85px;
	height:  12px;
	margin-top:  12px;
	margin-left:  10px;
}
#leadership h5 {
	background: url(../images/hd-leadership.png) 0 0 no-repeat;
	text-indent:  -9999px;
	width:  179px;
	height:  15px;
	margin-top:  12px;
	margin-left:  10px;
	margin-bottom:  12px;
}

#leadership a {
	background: url(../images/ico_email.gif) 10px 0 no-repeat;
	width:  150px;
	padding-left:  48px;
	display:  block;
	height:  30px;
	font-size:  11px;
	font-weight:  bold;
	text-decoration:  underline;
}

#tertiary-events h5 {
	border:  1px solid #efefe7;
	width:  211px;
	margin-top:  10px;
	margin-bottom:  10px;
	padding-bottom:  10px;
	height:  22px;
	background: url(../images/hd-upcoming.png) 10px 10px no-repeat #edf7e1;	
	display:  block;
	text-indent:  -9999px;
}
#tertiary-events ul {
	margin-left:  10px;
	margin-top:  20px;
	line-height:  1.3em;
}
#tertiary-events li {
	margin-bottom:  15px;
	color:  #999999;
	width:  190px;
}

	#tertiary-events-btn a{
	display:  block;
	width:  148px;
	height:  7px;
	background-color:  #4383ae;
	font-size:  9px;
	color:  #ffffff;
	text-transform:  uppercase;
	padding:  5px;
	margin:  5px;
	background: url(../images/btn-secondary.png) 0 0 no-repeat;
}
	#tertiary-events-btn a:hover {
	text-decoration:  none;
}

	#tertiary-blog div {
	padding-left:  10px;
}
#tertiary-blog h5 {
	border:  1px solid #efefe7;
	width:  211px;
	margin-top:  10px;
	margin-bottom:  20px;
	padding-bottom:  10px;
	height:  22px;
	background: url(../images/hd-tertiary-blog.png) 10px 10px no-repeat #edf7e1;	
	display:  block;
	text-indent:  -9999px;
}
	#tertiary-blog-btn a{
	display:  block;
	width:  93px;
	height:  7px;
	background-color:  #4383ae;
	font-size:  9px;
	color:  #ffffff;
	text-transform:  uppercase;
	padding:  5px;
	background: url(../images/btn-secondary-blog.png) 0 0 no-repeat;
}
	#tertiary-blog-btn a:hover {
	text-decoration:  none;
}
        #tertiary-blog a {
         font-family:Helvetica,Arial,sans-serif;
         font-size:11px;
}
        #becky-blog-title {
        text-indent: -0.5in;
}
        #tertiary-blog p {
        color:#666666;
         font-family:Helvetica,Arial,sans-serif;
         font-size:11px;
         text-indent: 0px;
}
	.dotted {
	border-bottom:  1px dotted #999999;
	padding-bottom:  5px;
	margin-bottom:  8px;
	margin-top:  5px;
	color:  #999999;
}

.photo img {
       width: 73px;
}
#contentSecondary #contentMainWide ul.our_executives {
	float: left;
	display: inline;
	margin-bottom:  50px;
	list-style-type: none;
	width: 430px;
	border-bottom: 1px solid #efefe7
}
#contentSecondary #contentMainWide ul.our_executives li {
	float: left;
	clear: left;
	padding: 0;
	width: 430px;
	list-style-type: none;
	background: transparent;
	border-bottom:  1px solid #eeefeb;
	margin-top:  20px;
}
#contentSecondary #contentMainWide ul.our_executives li img {
	float: left;
        padding: 4px;
	border: 1px solid #cccccc;
}
#contentSecondary #contentMainWide ul.our_executives li h3 a{
	margin: 0 0 5px;
	padding: 0;
	color: #000;
	font-size:  14px;
        border-bottom: 0px;
}
.content-middle span {
top:10px;
position: relative;
}

#get-in-touch .blogside {
line-height:1.2em;
margin:0 0 16px;
padding-left: 10px;
padding-top: 5px;
}
#sidebar p {
line-height:1.6em;
margin:0 0 16px;
 padding-left: 0px;
}
p.text, li.text, div.text {
text-indent: 0px;
}

	#nav2 {
  	width: 794px;
  	height: 34px;
 	position: relative;
 	top:  80px;
	left: 186px;
  	background: url(../images/nav2.png) 0 0 no-repeat;
  	list-style: none;
  	z-index: 100;
	}	
	#nav2 li {
  	position: absolute;
  	top: 0;
  	height: 34px;
	}	
	#nav2 li a {
  	display: block;
  	height: 24px;
  	text-indent: -9000px;
	}	
	#nav2About { left: 0; }
	#nav2About, 
	#nav2About a { width: 94px; }
	#nav2About a:hover, 
	#nav2About:hover, 
	#nav2About.sfHover, 
	body#about #nav2About {background: url(../images/nav2.png) 0 -35px no-repeat; }
	#nav2Programs { left: 94px; }
	#nav2Programs, 
	#nav2Programs a { width: 234px; }
	#nav2Programs a:hover, 
	#nav2Programs:hover, 
	#nav2Programs.sfHover, 
	body#our_programs #nav2Programs {background: url(../images/nav2.png) -94px -35px no-repeat; }	
	#nav2Clients {left: 328px; }
	#nav2Clients, 
	#nav2Clients a {width: 116px; }
	#nav2Clients a:hover, 
	#nav2Clients:hover, 
	#nav2Clients.sfHover, 
	body#clients #nav2Clients {background: url(../images/nav2.png) -328px -35px no-repeat; }
	#nav2Blog {left: 444px; }
	#nav2Blog, 
	#nav2Blog a {width: 98px; }
	#nav2Blog a:hover, 
	#nav2Blog:hover, 
	#nav2Blog.sfHover, 
	body#blog #nav2Blog {background: url(../images/nav2.png) -444px -35px no-repeat; }
	#nav2News {left: 542px; }
	#nav2News, 
	#nav2News a {width: 137px; }
	#nav2News a:hover, 
	#nav2News:hover, 
	#nav2News.sfHover, 
	body#news #nav2News {background: url(../images/nav2.png) -542px -35px no-repeat; }
	#nav2Contact {left: 679px; }
	#nav2Contact, 
	#nav2Contact a {width: 115px; }
	#nav2Contact a:hover, 
	#nav2Contact:hover, 
	#nav2Contact.sfHover, 
	body#contact #nav2Contact {background: url(../images/nav2.png) -679px -35px no-repeat; }	
	/* @end */

#nav2 li ul {
  width: 180px;
  list-style: none;
  position: absolute;
  left: 1px;
  top: -9000px;
  z-index:100;
}
#nav2 li#nav2Programs ul {width:240px;}
#nav2 li:hover ul, #nav li.sfHover ul { top: 36px; }
#nav2 ul li {text-indent: 0; position: static;}
#nav2 ul li, #nav ul li a {height: 1%; width: auto;}
#nav2 ul li a {
	padding: 7px 40px 7px 20px;
	color: #666666;
	background: #e6e9e3 ;
	border-bottom: 1px solid #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
        text-indent: 0px;
}
#nav2 ul li a:hover {background: #dcdfd9;}

#social-media {
     background: url(../images/social-media.png) no-repeat; 
     width: 173px;
     height: 24px;
     text-indent: -9999px;
     position: relative;
     left: 320px;
     top: 27px;
     float: left;
}

#facebook-media {
    display: block;
    height: 22px;
    width: 22px;
    position: absolute;
    left: 123px;
    top: 0px;
}

#linkedin-media {
    display: block;
    height: 22px;
    width: 22px;
    position: absolute;
    left: 150px;
    top: 0px;
}

.pdf-download {
     background: url(../images/page_white_acrobat.png) 0 0 no-repeat; 
     padding-left: 25px;
     height: 25px;
     display: block;
}
.event-date {
     float: left;
     text-align: center;
     padding-top: 25px;
     clear: left;
     width: 50px;
}
.event-month {
     color:  #02588f;
     font-size: 18px;
     text-transform:  uppercase; 
     margin-bottom: 10px;
}

.event-desc {
     float: left;
     width: 600px;
     padding-left: 10px;
     margin-left: 10px;
     border-left: 1px solid #EEEFEB;
     margin-bottom: 10px;
     margin-top: 10px;
}
.event-title a {
color:#000000;
font-size:14px;
font-weight:bold;
}