@charset "UTF-8";

/* CSS Document */





/*-------------------------------------------------------------------------------------------*/

/*- HEADER ----------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/



	/*--------------------------*/

	/*- HEADER ROW -------------*/

	.logo{float: left; margin-bottom: 2px;}

	.logo img{display: block;}

		



	/*--------------------------*/

	/*- CATEGORY MENU ----------*/

	ul#nav{float: right;margin-top: 97px !important;}



	ul#nav li{float: left; position: relative;}

	ul#nav li a{display: block; padding: 3px 10px 3px; font-weight: 600; font-size: 15px; color: #000;}

	ul#nav li a:hover{color: #111;}		



		/*--------------------------*/

		/*- SUB MENU ---------------*/

		ul#nav ul.sub-menu{display: none; position: absolute; top: 30px; left: 10px; z-index: 2; background: #111; width: 160px;}

			

			ul#nav ul.sub-menu li:last-child{border-bottom: none;}

			ul#nav li:last-child ul.sub-menu{left: 10px; right: 0px;}

			ul#nav ul.sub-menu ul{left: 162px; top: 0px;}

			ul#nav li:last-child ul.sub-menu ul{left: auto; right: 162px; top: 0px;}



			ul#nav ul.sub-menu li{width: 160px; border-bottom: 1px solid #333;}

			ul#nav ul.sub-menu li a{display: block; padding: 3px 5px; margin: 5px; line-height: 1.5em; color: #fff; border-top: none;}

			ul#nav ul.sub-menu li a:hover{background: #fff; color: #111 !important;}





/*-------------------------------------------------------------------------------------------*/

/*- GENERAL LAYOUT --------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/

#header-container{padding: 40px 0px 0px;}

#header{width: 940px; padding-bottom: 0px; margin: 0px auto 0px; border-bottom: 3px solid #000;}





/*--------------------------------------------------------*/



	/*- POST LIST 1 ------------------------------------------*/



	ul.post-list{padding: 0px 0px 20px; margin: 0px 0px 30px;}



		ul.post-list li{width: 235px; float: left; overflow: hidden;}



		ul.post-list li:last-child{width: 235px; border: none;}



		ul.post-list li .copy{padding: 15px;}



		ul.post-list li h2 a{font-size: 15pt;}



		ul.post-list li p{font-size: 9pt;}



		ul.post-list li a.action-link{clear: both; width: 176px; height: 26px; display: block; }		



		ul.post-list li a.action-link:hover{background-position: bottom;}



/*- This fixes the gap to the left of the content on a default layout page. ------------------------------------------*/

.post-content .copy {

padding-bottom: 20px;

margin-left: 20px;

border-bottom: 1px solid #CCC;

font-size: 13px;

}





	/*-------------------------------------------*/

	/*- SLIDER ----------------------------------*/

	.slider{width: 940px; padding-bottom: 10px; margin-bottom: 30px; border-bottom: 3px solid #000; overflow: hidden; position: relative;}

	



h4.widgettitle {

color: #000000;

}


 .ia-box { overflow:visible; margin:10 15 17px 0; padding:20px 10px 0 0; width:460px; background:url(/custom/images/curvy-box-bg-top.jpg) left top no-repeat;}




/*-------------------------------------------------------------------------------------------*/
/*- FOOTER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
			
			
	/*-------------------------------------------*/
	/*- FOOTER ITEMS ----------------------------*/
	#footer{font-size: 13px;}
	#footer h4{margin-bottom: 10px; font-weight: 600; font-size: 13px; color: #111;}
	#footer a{color: #333; font-weight: normal;}
	#footer a:hover{color: #6684BF;}

	#footer ul{ overflow: hidden;}
	#footer ul li.column{float: left; width: 210px; margin-right: 10px;}
	#footer ul li.column:last-child{margin-right: 0px;}

	#footer ul li.column ul li{padding: 0px 0px 3px; margin: 0px 0px 3px; border-bottom: 1px dotted #ccc;}

	.footer-text{clear: both; margin-top: 30px; padding-top: 15px; border-top: 1px solid #ccc; color: #878787;}
	.footer-text p{float: left; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px;}
	.footer-text .obox-credit{float: right;}