
/** Text Styles **/
p {
	font-family:"Verdana",Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0 0 12px 0;
}

div.posted	{
	font-size:0.9em;
	line-height:1.3em;
	margin-bottom:15px;
	}	
.date {
	font-size:0.9em;
	color:#989190
	}	
h1 {
	margin:0;
	padding:0 0 10px 0;
	font-family:"Arial", Helvetica, Verdana, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.1em;
}
h4 {
	margin:0;
	padding:0 0 6px 0;
	font-family:"Arial", Helvetica, Verdana, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.1em;
}


/** Header **/
#header {
	margin:0;
	padding:0;
	width:989px;
	float:left;
}	
#header div.event-title {
	margin:0;
	padding:0;
	float:left;
	width:709px;
}
#header h2 {
	margin:0;
	padding:2px 0 0 0;
	font-family:"Arial", Helvetica, Verdana, sans-serif;
	font-size:1.3em;
	line-height:1.2em;
}
.top{width:100%;height:20px;text-align:center}
.top .citystrap{padding:0;margin:5px 0px 0 2px;font-size:.9em;}
.top .citystrap a:link,.top .citystrap a:visited{color:#7a7778;text-decoration:none;}
.top .citystrap a:hover{color:#27c;text-decoration:underline;}
.top .citystrap .bullet{font-size:.8em;line-height:1.3em;font-weight:normal;color:#27c;margin:0 9px;}

/** Navigation **/
.calendar {
	font-weight:normal;
  	padding:1px;
	color:#5b5c60;
	}
div.leftcol div.navigation dt .calendar a.cal-link {
	background:none;
	margin:0;
	padding:0;
	}
.calendarhead {
	font-weight:bold;
  	line-height:12px;
	color:#5b5c60;
	}
div.leftcol .search-button {
	float:right;
	padding:1px 10px 0 0;
}	
div.leftcol .search-field {
	float:left;
	padding:0 0 14px 5px;
}	

/** Content **/
.event-calendar {
	margin:20px 0 10px 0px;
	padding:8px;
	width:243px;
	border:1px solid #989190;
	background:#99b2cc;
}
.event-calendar div.events {
	margin:0;
	padding:8px;
	background:#ffffff;
	color:#989190;
	font-size:0.9em;
}
.event-calendar div.events a {
	color:#989190;
}
.event-calendar div.events .title {
	margin-bottom:4px;
	padding:0;
	font-family:"Arial", Helvetica, Verdana, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	display:block;
	outline:none;	
	background: url('http://www.searchenginestrategies.com/_imgs/ses21x14.gif') no-repeat ;
	padding-left:26px;
	align:absmiddle;
}
.event-calendar div.events .event-title {
	margin-right:18px;
	padding:0;
	float:left;
}
.event-calendar div.events .event-date {
	margin:0;
	padding:0;
	float:left;
}
	
/** Footer **/
div.rightcol div.footer-blog {
	margin:10px 0 6px 0;
	padding:6px;
	font-size:0.9em;
	color:#989190;
	line-height:normal;
	clear:both;
	text-align:center;
}	

#comment-form-name, #comment-form-email, #comment-form-url {width:300px;padding-bottom:5px}
.formlabel {width:50px;float:left}
#comment-form-remember-me {clear:both;margin-bottom:10px}

div.social-media-buttons {margin:6px 0 0 0x;padding:0;}
div.social-media-buttons li {list-style:none;float:left;padding-right:10px}
