body{background-color:#fff;}
p,a,li{font-family:'Titillium' sans-serif,calibri serif, arial serif;font-size:14px;line-height:1.5;}
h1,h2,h3{color:#009cda;font-family:'Titillium' sans-serif,calibri serif, arial serif;line-height:1.5;}
h1{font-size:30px;}
h2{font-size:28px;margin:4px 0;}
hr{margin:4px 0;}
img{height:inherit;max-width:inherit;vertical-align:top;}
#content{background-color:#fff;margin-left:0;}
#content .span8{margin-left:0;}
#content .span4{margin-left:10px;}
#content .btn-group{margin:10px;}
#content .subheading-category{font-size:20px;}
#footer{background-color:#eee;padding:10px 0;margin-top:4px;}
#footer p{color:#111;text-align:center;}

/*		Header		*/
#header{background-color:#eee;}
#header img{float:left;margin:0 14px 10px 14px;}
#header h1{color:#111;font-family:'Titillium' sans-serif,calibri serif, arial serif;font-size:32px;font-weight:500;line-height:28px;padding:35px 0 0 0;}
#header h3{color:#111;font-family:'Titillium' sans-serif,calibri serif, arial serif;font-size:16px;font-weight:500;margin:0;}
@media(max-width:824px){
	#header h1{font-size:26px !important;}
	#header h3{font-size:12px !important;}
	#header .search,#header #extraIcons{float:right;}
}
#header .container-fluid .span3{float:right;padding-top:50px;}
#header li a{color:#111;float:left;margin:0;}
#header #extraIcons ul{list-style:none;margin-left:5px;}
#header #extraIcons ul li{float:left;margin:5px 3px;padding-right:5px;}
#header #extraIcons ul li:first-child{border-right:1px solid #111;}

/*		Slideshow		*/
#slideshow #myCarousel{margin:0 !important;}
#slideshow .carousel-caption{background-color:#eee;opacity:0.8;}
#slideshow .carousel-caption p{color:#000;font-family:'Titillium' sans-serif,calibri sans-serif;font-size:16px;}
#slideshow .carousel-caption p a{font-size:16px;text-decoration:underline;}
#slideshow .carousel-caption .credit{font-size:12px;float:right;}
#slideshow .item img{width:100%;}
@media(max-width:824px){
	#slideshow .carousel-caption p a{font-size:14px;}
	#slideshow .carousel-caption .credit{font-size:10px;}
}

/*	navigationMenu	*/
#navigationMenu #js-mainnav.white ul.level1 .childcontent{margin:-40px 0 0 170px !important;}

/*		SmallBoxes		*/
#rightCol .moduletable .srfrContainer{background-color:#eee;}
#boxes{margin-top:20px;}
#boxes .moduletable .custom{height:300px;overflow-y:auto;}
#boxes .moduletable img{
	display:block;
	margin:0 auto;
	-webkit-transition: -webkit-transform .8s ease-in-out;
	transition: transform .8s ease-in-out;
}
#boxes .moduletable img:hover{
	opacity:0.7;
	-webkit-transform: rotate(5deg);
	transform: rotate(5deg);
}
#boxes .moduletable h3,#rightCol .moduletable h3{
	background-color:#eee;
	color:#009cda;
	font-weight:500;
	font-size:22px;
	height:25px;
	margin:0;
	padding:10px;
	text-align:left;
	text-decoration:none;
}
#boxes h2{text-align:center;line-height:0.5;}
#boxes p{text-align:center;line-height:1;margin:15px 0 10px 0;}
#boxes h2 a,#lower_boxes h2{clear:both;font-size:22px;font-weight:500;line-height:1;}
#boxes h2 a:hover{text-decoration:none;}
#lower_boxes{margin-top:10px;border-top:1px solid #ccc;padding-top:10px;}


/* Latest Pubs	*/
#boxes  .moduletable .pubs{background-color:#eee;overflow-y:auto;height:555px;}
#boxes .pubs .srfrPostTextLink a{float:left;margin-left:10px;}

/*	lower_boxes	*/
.socialmedia ul{margin:0;}
.socialmedia li{float:left;list-style:none;margin:4px;}
.socialmedia img:hover{opacity:0.8;}
#lower_boxes p,#lower_boxes a{font-size:12px}


.acymailing_form,.acysubbuttons{margin:0 !important;text-align:left !important;}
.blog .page-header h2{font-size:18px;margin:0;}
.blog .page-header p{font-size:12px;}

/*** AP Banner	***/
@media(max-width:1020px){
	#apMenuNew{display:none;}
	.add-banner{display:none;}
	#boxes  h3{font-size:12px;}
}
#startTable{margin:0 15px;padding:0}
#menuTable #orgBack h3{padding-bottom:4px}
#apMenuNew{position:absolute;z-index:9999;width:952px;top:0;left:0;}
#apButton{margin:0 10px 0 0 !important}
#startTable #middleRow .linkList{margin:0 0 9px 0!important}
.apSlide{margin:0 !important}