/* sidebar.css - CSS Document */
/* oneday vancouver */
/* Jun5/08 - Sam */
#content_sub h3 {
	font-size: 1.8em;
	font-weight: bold;
	color: #F76112;
	margin-left: 0em;
	padding-left: 0px;
	margin-top: 0px;
}
#content_sub { padding: 0 4px 0 0; margin-top: 0; border: none; }
#content_sub .box { padding: 0; background-color: #FFFFFF; margin-bottom: 0.5em; font-size: 0.85em; }
#content_sub .box p {
	padding: 0;
	border-bottom: none;
	margin-bottom: 0.5em;
	padding-top: 0.5em;
	font-size: .95em;
}
#content_sub .box p:first-line {/* font-weight: bold; */ font-weight: normal;	color: #494949;}	
#content_sub .box ul {list-style-type: none; margin-top:0; padding-top:0  }
#content_sub .box ul li { font-size: 0.95em;line-height: 1.7em;	margin: 0px;padding: .5em 0 .25em 0; list-style-type:none;}
#content_sub .box ul li p {	padding-top: .25em;}
#content_sub .box ul li p a { color: #0074A6;text-decoration: none;}
#content_sub .box ul li p a:visited { color: #0074A6;text-decoration: none;}
#content_sub .box ul li p a:hover { color: #0093D0;	text-decoration: none;}
#content_sub .box ul li p a:active { color: #0074A6;text-decoration: none;}				
#content_sub .box ul li#first p {border-top-style: none;padding-top: 0px;}

#content_sub .box ul.link {
	margin: 0;
	padding: 0;
}

#content_sub .box ul.link li { margin: 0; font-size: 1em; padding-bottom: 0.25em; list-style:none; background-image:url(../images/navarrow.gif); background-repeat:no-repeat; padding-left: 1.6em; background-position: left 8px; padding: .15em 0 .15em 1.6em; 
}	

#content_sub .box ul.events { margin: -.25em 0 0 0; padding: 0; padding-top: 0; }

#content_sub .box ul.events li { margin: 0; font-size: 1em; padding-bottom: 0.25em; list-style:none; background-image:url(../images/navarrow.gif); background-repeat:no-repeat; padding-left: 1.6em; background-position: left 8px; padding-top: 0.15em; }

#content_sub .box p.first { border-top: none; padding-top:0; margin-bottom: 0px; padding-bottom: 0.25em; 
}
#content_sub .box p.first, .box p.firstGif { border-top: none; padding-top:0; margin-bottom: 0px; padding-bottom: 0.25em; 
}
#content_sub .box p.firstGif {padding-bottom: .5em;}
#content_sub .box p.link {
	border-top: none;
	padding:0 0 0.5em 0;
	margin: 0 0 0 0;
	font-weight: bold;
}
/* image styles for content_sub */
#content_sub img.inlineIcon  {vertical-align: top;}
#content_sub img.imageSidebar {	border: solid 1px #ccc;	margin: 0;margin-bottom: 1em;border-color: #999;}
#content_sub .imageRight {	margin: 0 .25em .5em 0; float: right;padding: 0px; padding-left: 0.25em;}
#content_sub .imageLeft {padding-right: 0.35em;	margin-right: 0px;}
p.imgHolder {text-align: center; border: none;}
#content_sub img {
	padding: 0;
	margin: 0;
}

#content_sub h4 {color: #FFFFFF;background-color: #F78621;	padding: 0.25em;
	background-image: url(../images/content_sub/h4-3-4.gif);background-repeat: repeat-x;
	font-size: 1.3em;text-align: left;margin-bottom: 0.5em;}

#content_sub .box p.imgHolder {
	text-align: center;
	border-bottom: none;
	border-top: none;
	margin: 0;
}
#content_sub .imgHolder {
	text-align: center;
	margin-bottom: 0.5em;
	border-bottom: none;
	margin-top: 1em;
	padding-top: 0px;
}
h4 + p {border-top-style: none;}
#content_sub .box h4 + p {border: none;}
#content_sub h4 a { color: #fff; }
#content_sub h4 a:link, #content_sub h4 a:visited, #content_sub h4 a:hover, #content_sub h4 a:active { color: #fff; text-decoration: none;}

.wrap {
	float: right;
	width: 200px;
	margin: 0 0 5px 20px;
}
#content_sub ul.events li#findAnswer { margin-top: 0.75em; }

