/*

Theme Name: IHC

Description: 

Version: 1.1

Author: Ameet Megnath

Author URI: http://www.blueprintuniversity.com

*/

@import url(http://intlhc.org/wp-content/themes/ihc/dropdown.css);


@font-face {

	font-family: 'MyriadWebProRegular';

	src: url('http://intlhc.org/slideshow_pics/myriadwebpro-webfont.eot');

	src: local('☺'), url('http://intlhc.org/slideshow_pics/myriadwebpro-webfont.woff') format('woff'), url('slideshow_pics/myriadwebpro-webfont.ttf') format('truetype'), url('img/myriadwebpro-webfont.svg') format('svg');
#categoryposts-3 ul{padding:0;}
#categoryposts-3 ul li{margin-top:15px;}


}



#ibox{

width:512px;

height:2500px;

overflow:hidden;

margin:auto;

}



#ibox iframe{

width:900px;

height:2700px;

margin-left:-195px;

margin-top:-210px;

margin-bottom:-500px;

}





body {

	background:url(img/body_background.jpg) #E5E5E3 repeat-y;

	margin-top:0;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	color: #646363;

	}



ul li{

	list-style:circle;

	font-weight:normal;

	}



a, a:visited, a:active, a:hover  {

	color:#EA5E2A;

	}

	

a img{ 

	border:0;

	}

	

#main_container {

	width:1063px;

	background-color:#fff;

	margin:0 auto;

	}

	

#header {

	height:135px;

	}

	#blue_bar{

		background-color:#005388;

		height:13px;

		}

	#logo{

		float:left;

		}

	#weather_box{

		font-family:Georgia, "Times New Roman", Times, serif;

		width:154px;

		height:94px;

		float:left;

		text-align:left;

		padding-top:28px;

		}

		.weather_location{

			color:#206492;

			font-size:12px;

			}

		.weather_text{

			color:#707070;

			font-size:12px;

			}

#horiz_navigation {

	font-family:sans-serif;

	border-bottom:1px solid #E3EBF0;

	border-top:1px solid #E3EBF0;

	/*background-color:#005287;*/

	background:url(img/horiz_bg.jpg) repeat-y #4380AC;

	height:33px;

	margin-bottom:-1px;

	}

	#horiz_navigation ul {

		list-style:none;

		margin:0;

		padding:0;

		float:right;

		}

		#horiz_navigation ul li {

			float:left;

			padding: 0 13px 0 0;

			font-size:15px;

			list-style:none;

			}

			#horiz_navigation ul li a {

				color:#fff;

				text-decoration:none;

				line-height:33px;

				font-weight:bold;

				

				}

			#horiz_navigation ul li a:hover{

				color:#F25B2E;

				}

			#horiz_navigation ul li:after{

				content: "|" ;

				padding-left:13px;

				font-size:15px;

				color:#fff;

				font-weight:bold;		

				}

			#horiz_navigation ul li:last-child:after{

				content:" ";

				}

				

			#horiz_navigation ul li.last:after{

				content:"";

				padding:0;

				}

				

#content_container{

	//background:url(img/content_bg.gif) repeat-y;

	}

	

	#left_column{

		width:220px;

		float:left;

		padding:0 4px;

		margin-top:8px;

		}

		

		#vert_navigation{

			background-color:#A2BFD2;

width:225px;

			

			}

			#vert_navigation ul {

				margin:0;

				padding:0;



				list-style:none;

				}

				#vert_navigation ul li {

					margin-bottom:2px;

					list-style:none;

					font-family:sans-serif;

					font-size:14px;

					}

					#vert_navigation ul li a{

						text-decoration:none;

						display:block;

						height:25px;

						width:200px;

						color:#fff;

						padding: 5px 0 0 25px;

						background:url(img/navigation_li_bg.jpg) repeat-y #4380AC;

											

}

						#vert_navigation ul li a:before {

						content: "|";

						padding-right:9px;

						}

					

					#vert_navigation ul li ul li a{

						background:url(img/navigation_li_ul_li_bg.jpg) repeat-y;

						padding-left:48x;

						}

					#vert_navigation ul li a:hover{

						color:#EF5A21;

						}

					#vert_navigation ul li ul li a:hover{

						color:#EF5A21;

					}

	#newsletter_box{

		margin:5px 0 25px 0;

		background:url(img/newsletter_box_bg.gif) no-repeat bottom;

		text-align:center;

		}

		h2{

			margin:0;

			padding:0;

			color:#f05823;

			font-size:17pt;

			font-weight:100;

			font-family:Arial, Helvetica, sans-serif;

			}

		

		.receive_newsletter{

			color:#f05823;

			font-style:italic;

			font-size:11pt;

			}

		#newsletter_box form input{

			border: 1px solid #ABC7D8;

			font-size:12px;

			color:#ccc;

			font-style:italic;

			text-align:center;

			width:181px;

			margin-top:4px;

			}

		#newsletter_box form input:focus{

			border: 1px solid #005388;

			color: #333;

			

			}

		#newsletter_box form button{

			width:128px;

			height:23px;

			background:url(img/newsletter_box_submit.gif) no-repeat;

			border:0;

			margin-top:6px;

			}

			#newsletter_box form button:hover{

				cursor:pointer;

				}

	

	#follow_box{

		text-align:center;

		}

		h3{

			margin:0 0 3px 0;

			padding:0;

			font-size:17pt;

			font-weight:100;

			color: #005388;

			font-family:Georgia, "Times New Roman", Times, serif;

			}

			#follow_box a img{

				border:0;

				margin-right:23px;

			}

			

	#center_column{

		width:819px;

		float:left;

		margin:0 0 0 10px;

		}

		

		.post_box{

			width:814px;

			background:url(img/post_ender.gif) no-repeat center bottom;

			padding-bottom:10px;

			}

			.post_box img{

				margin:0 5px 5px 0;

				}

			.post_box p{

			font-size:14px;

			font-family:Arial, Helvetica, sans-serif;

			color:#646363;

			margin-top:10px;

			}

			.post_box h2 a { color:#005287; text-decoration:none;

			}

			h1, h2 , h3, h4{

				font-family:Georgia, "Times New Roman", Times, serif;
				color:#005287;
				margin: 5px 0 5px 0;
				font-weight:normal;
				}

			h1{
				font-size:23px;
			}

			h2{
				font-size:22px;
			}

			h3{
				font-size:21px;
			}

			h4{
				font-size:19px;
			}

			h5{
				font-size:18px;
			}

			h6{
				font-size:16px;
			}
	

			.page_points{

				color:#EF5A21;

				font-size: 9.25pt;

				font-family: Arial, Helvetica, sans-serif;

				}		



			.post_box a:hover{color:#EA5E2A;}

		

	#right_column{

		width:223px;

		margin-top:8px;

		float:right;

		padding-bottom:50px;

		}

		#right_column li{
			list-style:none;
		}

		#right_column #text-3, #right_column #text-2{
			text-align:center;
		}

		a img.side_images{

			border: 1px solid #e1e3e2;

			}

		img.side_images{

			margin-bottom:20px;

			}

			a img.side_images:hover{

				border:1px solid #ABB1AE;

				}

			



	#footer{

		clear:both;

		height:58px;

		background-color:#005388;

		color:#fff;

		position:relative;

		font-size:12px;

		}

		.footer_address{



	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	position:absolute;

	left: 12px;

	top: 17px;

			}

		.footer_copyright{



	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

	position:absolute;

	left: 841px;

	top: 15px;

		}

			#footer a{

				color:#fff;

				text-decoration:none;

				}

				#footer a:hover{

					text-decoration:underline;

					}

				



#slideshow{

border-bottom:10px solid #EF5A21;

margin-left:-10px;



}

#slideshow img{

float:left;

margin:0;

padding:0;

display:block;

}

#clear{clear:both;}



#pagetitles{

	color:#005287;

	font-size:28pt;

	font-weight:110;

	font-family: 'MyriadWebProRegular', sans-serif;

	width:320px;

	text-align:center;

	float:left;

	margin-top:25px;

}

.members{padding:0; margin:0;}

.members li{list-style:none; padding:0;margin:0;}



hr.blue{

background-color:#E4E9EE;

height:1px;

border:0;

margin:24px 0;

padding:0;



}



#fadeshow1, #slideshowtoggler{

margin-left:-10px;

}



.udc_blurb{

color:#005186;

font-family:Georgia, "Times New Roman", Times, serif;

}





#upcoming_events li{

margin-bottom:15px;

}

li#categoryposts-3.widget.widget_categoryposts ul { padding:0 0 0 10px;}
li#categoryposts-3.widget.widget_categoryposts ul li { margin-bottom:15px;}
h4.pagetitle{display:none;}
li#categoryposts-3.widget h2.widgettitle{display:none;}
.blogbadge{margin-bottom:0 !important;}