/*
Theme Name: MHLRC Default
Theme URI: http://www.mhlrc.ca
Description: MHLRC template using new design.
Version: 2.0
Author: Mike Newton
Tags: mantle color, variable width, two columns, widgets

*/

.alignleft { float:left; }
.alignright { float:right; }

ul { padding:0px; margin:0px; list-style:none; }

.navigation { display:block; }

.archivelist { list-style:disc !important; }

body { font-size:small; }
h1 { font-size:medium; }

ul.french-note {
margin-top:15px;
}

li.french a {
background-image:url(/wp-content/themes/mhlrc/images/francais.gif);
background-position:right 3px;
background-repeat:no-repeat;
padding-right:20px;
}

li.french .noicon {
background-image:none;
padding-right:0px;
}

.vvqbox {
border:2px #f28126 solid;
}



div.content-left {
	width:160px;
	float:left;
	min-height:150px;
	margin-right:5px;
	margin-left:5px;
	margin-top:155px;
	}
	
div.content-right {
	width:560px;
	float:left;
	}	



.footer-text-logo {
width:120px;
height:23px;
vertical-align:middle;
background-image:url(/wp-content/themes/mhlrc/images/manitoba-logo.gif);
background-repeat:no-repeat;
}

/*Default style for SPAN icons. Edit if desired: */

.iconspan{
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
font-weight: bold;
padding: 6px;
color:#414141;
}

.icongroup1{
padding-left:25px;
}

.icongroup1 ul {
padding-left:55px;
}

div.icongroup1 blockquote {
margin:5px 5px 5px 30px ;
}

.icongroup1 hr {
height:1px;
border-top:1px #414141 solid;
border-left:0px;
border-right:0px;
border-bottom:0px;
}

div.post ul li ul {
margin:10px;
}

div.post ul li ul li {
 list-style:disc; margin-left:10px;
}

ul.sublinks-in-content li {
list-style:disc;
margin-left:20px;
padding-left:5px;
}

ul.sublinks-in-content li a {
font-family:Trebuchet MS;
color:#999999;
font-weight:bold;
text-decoration:none;
}


ul.sublinks-in-content li a:hover {
text-decoration:underline;
}



//************************ .flexipages_widget ******//





strong { color:#467200; }

.mainbg {
	background-color:#f28126;
	}


	
div.container {
	width:835px;
	margin:auto;
background-image:url(/wp-content/themes/mhlrc/images/mainbg.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}

div.container.cdpibg {
	width:835px;
	margin:auto;
	background-image:url(/wp-content/themes/mhlrc/images/mainbg-blue.gif) !important;
	background-repeat:repeat-y;
	background-position:right;
	}

div.container.pphbg {
	width:835px;
	margin:auto;
	background-image:url(/wp-content/themes/mhlrc/images/mainbg-red.gif) !important;
	background-repeat:repeat-y;
	background-position:right;
	}

div.container.vcsbg {
	width:835px;
	margin:auto;
	background-image:url(/wp-content/themes/mhlrc/images/mainbg-pink.gif) !important;
	background-repeat:repeat-y;
	background-position:right;
	}

div.main-column1 {
	width:75px;
	float:left;
	height:268px;
	background-image:url(/wp-content/themes/mhlrc/images/side-apple.gif);
	}

div.main-column1.blueapple {
	width:75px;
	float:left;
	height:268px;
	background-image:url(/wp-content/themes/mhlrc/images/side-apple-blue.gif) !important;
	}

div.main-column1.redapple {
	width:75px;
	float:left;
	height:268px;
	background-image:url(/wp-content/themes/mhlrc/images/side-apple-red.gif) !important;
	}

div.main-column1.pinkapple {
	width:75px;
	float:left;
	height:268px;
	background-image:url(/wp-content/themes/mhlrc/images/side-apple-pink.gif) !important;
	}


div.main-column2.two { background-image:url(/wp-content/themes/mhlrc/images/header2.jpg) !important; }
div.main-column2.three { background-image:url(/wp-content/themes/mhlrc/images/header3.jpg) !important; }
div.main-column2.four { background-image:url(/wp-content/themes/mhlrc/images/header4.jpg) !important; }
div.main-column2.five { background-image:url(/wp-content/themes/mhlrc/images/header5.jpg) !important; }
div.main-column2.six { background-image:url(/wp-content/themes/mhlrc/images/header6.jpg) !important; }
div.main-column2.seven { background-image:url(/wp-content/themes/mhlrc/images/header7.jpg) !important; }
div.main-column2.eight { background-image:url(/wp-content/themes/mhlrc/images/header8.jpg) !important; }
div.main-column2.nine { background-image:url(/wp-content/themes/mhlrc/images/header9.jpg) !important; }



div.main-column2.cdpi-1 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-1.jpg) !important; }
div.main-column2.cdpi-2 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-2.jpg) !important; }
div.main-column2.cdpi-3 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-3.jpg) !important; }
div.main-column2.cdpi-4 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-4.jpg) !important; }
div.main-column2.cdpi-5 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-5.jpg) !important; }
div.main-column2.cdpi-6 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-6.jpg) !important; }
div.main-column2.cdpi-7 { background-image:url(/wp-content/themes/mhlrc/images/cdpi-7.jpg) !important; }



div.main-column2.pphl-1 { background-image:url(/wp-content/themes/mhlrc/images/pphl-1.jpg) !important; }
div.main-column2.pphl-2 { background-image:url(/wp-content/themes/mhlrc/images/pphl-2.jpg) !important; }
div.main-column2.pphl-3 { background-image:url(/wp-content/themes/mhlrc/images/pphl-3.jpg) !important; }
div.main-column2.pphl-4 { background-image:url(/wp-content/themes/mhlrc/images/pphl-4.jpg) !important; }
div.main-column2.pphl-5 { background-image:url(/wp-content/themes/mhlrc/images/pphl-5.jpg) !important; }
div.main-column2.pphl-6 { background-image:url(/wp-content/themes/mhlrc/images/pphl-6.jpg) !important; }
div.main-column2.pphl-7 { background-image:url(/wp-content/themes/mhlrc/images/pphl-7.jpg) !important; }



div.main-column2.vcs-1 { background-image:url(/wp-content/themes/mhlrc/images/vcs-1.jpg) !important; }
div.main-column2.vcs-2 { background-image:url(/wp-content/themes/mhlrc/images/vcs-2.jpg) !important; }
div.main-column2.vcs-3 { background-image:url(/wp-content/themes/mhlrc/images/vcs-3.jpg) !important; }
div.main-column2.vcs-4 { background-image:url(/wp-content/themes/mhlrc/images/vcs-4.jpg) !important; }
div.main-column2.vcs-5 { background-image:url(/wp-content/themes/mhlrc/images/vcs-5.jpg) !important; }
div.main-column2.vcs-6 { background-image:url(/wp-content/themes/mhlrc/images/vcs-6.jpg) !important; }
div.main-column2.vcs-7 { background-image:url(/wp-content/themes/mhlrc/images/vcs-7.jpg) !important; }
	
div.main-column2 {
	width:760px;
	float:left;
	background-image:url(/wp-content/themes/mhlrc/images/header2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}





	
.clearboth { clear:both; }		

div.bottom-shadow {
	background-image:url(/wp-content/themes/mhlrc/images/bottom-shadow.jpg) !important;
	background-position:right;
	background-repeat:no-repeat;
	height:19px;
	width:835px;
	margin:auto;
	}		

div.bottom-shadow.bottomblue {
	background-image:url(/wp-content/themes/mhlrc/images/bottom-shadow-blue.gif) !important;
	background-position:right;
	background-repeat:no-repeat;
	height:19px;
	width:835px;
	margin:auto;
	}		

div.bottom-shadow.bottomred {
	background-image:url(/wp-content/themes/mhlrc/images/bottom-shadow-red.gif) !important;
	background-position:right;
	background-repeat:no-repeat;
	height:19px;
	width:835px;
	margin:auto;
	}

div.bottom-shadow.bottompink {
	background-image:url(/wp-content/themes/mhlrc/images/bottom-shadow-pink.gif) !important;
	background-position:right;
	background-repeat:no-repeat;
	height:19px;
	width:835px;
	margin:auto;
	}
	
	


hr {
	border-top:2px #cccccc dotted;
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
	height:2px;
	}
	
div.search-font-size {
	margin-left:auto;
	width:35%;
	padding-top:25px;
	padding-right:5px;
	height:113px;
	color:#000000;
	font-size:small !important; 
	}

div.search-font-size strong {
	color:#000000 !important;
}
	
	
		
div, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	}
	
div.search-font-size a {
	text-decoration:none;
	margin-left:5px;
	padding:5px;
	color:#000000;
	}

div.search-font-size a:hover {
	background-color:#f28126;
	color:#ffffff;
}

	
a.small-text { font-size:small; }
a.medium-text { font-size:16px; }
a.large-text { font-size:20px; }

form { margin:auto; }
input.form-field { border:1px #cccccc solid; padding:1px; font-size:small; }
	
div.healthy-people-header {
	background-image:url(/wp-content/themes/mhlrc/images/healthy-people-header.gif);
	height:55px;
	margin-top:30px;
	}	
	
div.bottom-green-bg {
	background-image:url(/wp-content/themes/mhlrc/images/bottom-green-bg.gif);
	line-height:17px;
	vertical-align:middle;
	text-align:left;
	font-size:x-small;
	text-transform:uppercase;
	margin-left:auto;
	width:549px;
	padding-left:211px;
	margin-top:15px;
	}	
	
div.bottom-green-bg a {
	color:#ffffff;
	text-decoration:none;
	}
	
div.bottom-green-bg a:hover {
	color:#000000;
	}	
	
div.text-body {
	padding-left:40px;
	padding-right:40px;
	}	
	


div.content-right, div.content-right div, div.content-right div.text-body {
	line-height:160%;
	}

h1 {
	color:#e44c08;
	font-family:Verdana;
	}	

h2 {
	color:#000000;
	font-family:Trebuchet MS;
	font-weight:bold;
	border-bottom:1px #ccc solid;
	padding-bottom:5px;
	margin-bottom:5px;
	}	

a, a:visited {
color:#467200;
}


a:hover { text-decoration:none; color:#b9dc6f; }









  			
/* Vertical Accordions */
		
.accordion_toggle {
	display: block;
	height: 30px;
	width: 500px;
	padding: 0 0px 0 0px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #999;
	border-bottom: 1px solid #999;
	cursor: pointer;
	margin: 0 0 0 0;}
		
.accordion_toggle_active {
	color: #999;
	border-bottom: 1px solid #999;}
		
.accordion_content {
	background-color: #ffffff;
	overflow: hidden;}
	
.accordion_content ul {
	margin-left: 30px;
	margin-bottom: 20px;}
			
.vertical_accordion_toggle {
	display: block;
	height: 30px;
	width: 500px;
	padding: 0 10px 0 10px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 14px;
	color: #666;
	border-bottom: none;
	cursor: pointer;
	margin: 0 0 0 0;}

.vertical_accordion_toggle_active {
	color: #666;
	border-bottom: none;}

.vertical_accordion_content {
	background-color: #ffffff;
	overflow: hidden;}
	
#horizontal_container {
	margin: 20px auto 20px auto;
	width: 600px;
	height: 100px;}
    
#vertical_nested_container {
	margin: 10px auto 10px auto;
	width: 500px;}

.wpcf7-list-item {
  display: block;
}

.article_box {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #000000;
  clear: both;
}


.article_box_image {
  float: right;
  margin: 0px 0px 0px 0px;
  padding-top: 10px;
}

.article_box_signed_date {
  color: #000000;
  margin: 10px 0px 0px 0px;
  font-style: italic;
}