.bigcontent/*
Theme Name: Amas Default
Description: The default Amas Theme, Developed by Morsolutions.
Version: 1
Author: Morsolutions
Author URI: http://www.morsolutions.ie/


	This theme was designed and built by Morsolutions
	

*/
.broken_link, a.broken_link {
	text-decoration:underline!important;
}


/* Begin Typography & Colors */



body,td,th {
	font-family: "Verdana", Geneva, sans-serif;
	font-size: 11px;
	/*line-height:16px;
	color: #515151;*/
}
body {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #CDEDF8;
}

a:link {
	color: #1171ab;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #6c9a16;
}
a:hover {
	text-decoration: underline;
	color: #515151;
}
a:active {
	text-decoration: none;
	color: #515151;
}
a:focus{
	outline:dotted #CCC 1px;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 1.1em;
	color: #6c9a17;
}
h2 {
	font-size: 1.5em;
	color: #6c9a17;
}
h3 {
	font-size: 1.2em;
	color: #6c9a17;
}

h4 {
	font-size: 1em;
	color: #6c9a17;
}
h5 {
	color: #6c9a17;
}
h6 {
	color: #6c9a17;
}
strong{ font-weight:bold;}
em{ font-style:italic;}
u{ text-decoration:underline;}
.clr{ clear:both;}
#main{
	position:relative;
	margin:40px auto 20px;
	width:995px;
	}
#top{
	position:relative;
	width:995px;
	height:100px;
	background-image:url(images/top-banner.jpg);
	background-repeat:no-repeat;
	background-color:#0090CC;}
 #top .searchform{
	position:absolute;
	right:20px;
	bottom:20px;
	}
#top .tagline		{
	position:absolute;
	top:50px;
	left:325px;
	font-size:2.2em;
	line-height:1.2em;
	color:#aadeec;}
#top .searchfield, #top input.gsc-input{ border:0;
padding:0 3px;
font-size:1em;
color:#666;
float:left;
width:160px;
height:16px;
line-height:16px;
vertical-align:middle;
position:relative;
	border:#848484 solid 1px;}
#searchsubmit, input.gsc-search-button{
	margin-left:5px;
	position:relative;
	display:block;
	padding:0;
	width:30px;
	float:left;
	height:22px;
	vertical-align:middle;	
	font-size:1em;
	color:#FFF;
	background-color:#000;
	border:#848484 solid 1px;}
	
.homelink{
	position:absolute;
	display:block;
	top:31px;
	left:47px;
	width:151px;
	height:51px;
}
.homelink:hover{
text-decoration:none;
	}
.toplinks{
	position:absolute;
	right:0px;
	top:-20px;
	list-style:none;
}
	.toplinks li{
		float:left;
		}
		
.toplinks a{
	position:relative;
	display:block;
	font-size:0.8em;
	line-height:1em;
	float:left;
	color:#005b99  !important;
	padding:0 15px;
	border-right:#99c8eb solid 1px;}
.toplinks .last a{
	border:0;}	
.toplinks .current_page_item a{
	color:#000 !important;}	
.mainlinks{
	position:relative;
	list-style:none;
	padding:2px 3px;
	height:37px;
	width:989px;
	background-image:url(images/blackul.jpg);
	background-repeat:repeat-x;
	background-color:#a0a3a7;

	}
.mainlinks li{
	position:relative;
	float:left;
	height:37px;
	margin:0;}
	
.mainlinks a{
	position:relative;
	display:block;
	float:left;
	height:37px;
	line-height:37px;
	vertical-align:middle;
	background-image:url(images/mainmenu.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	color:#FFF !important;
	font-weight:bold;
	font-size:1.4em;
	width:163px;
	margin-right:2px;
	text-decoration:none !important;
	background-color:#619440;
	
	}	
	.mainlinks a:hover, .mainlinks a:focus{
		text-decoration:none;
		background-position:bottom;}
	.mainlinks .current_page_item a, .mainlinks .current_page_parent a, .mainlinks .current_page_ancestor a{
		background-position:center !important;}	
	.mainlinks .last a{ margin-right:0;
	}
	.mainlinks .page-item-91 a{
			width:164px;
		 margin-right:0;
		}
.banner{
	position:relative;
	width:995px;
	height:195px;
	background-image:url(images/mainbanner.jpg);
	background-repeat:no-repeat;
	}
.banner .container{
	position:absolute;
	display:block;
	top:50px;
	left:40px;
	height:100px;
	width:610px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
.banner h2{
	font-size:4em;
	line-height:1.4em;
	color:#4f7c0c;
	position:absolute;
	display:none;
	top:0;
	left:0;
	
	}
.banner p{
	position:absolute;
	left:0;
	bottom:0;
	font-size:2.5em;
	line-height:1.2em;
	display:none;
		color:#4f7c0c;}	
	
.maincontent, .pagecontent{
	position:relative;
	width:995px;
	background: #fff;
}
	
.pagecontent{
		position:relative;
		/*font-size:1.1em;  CD 1-3-11 Case 8886*/
		background-color:#525151;
		z-index:1;}
.intro{
	font-size:1.2em !important;}		
.time {
	font-size:0.8em;
	color:#6c9a17;
	margin-top:-10px;}	
.pagecontent a.readmore{
	color:#6c9a17;
	font-weight:bold !important;
		}		
.pagecontent .postmetadata{
	font-size:0.8em;
	display: block;
	padding:5px 8px;
	background-color:#efefef;
	margin-bottom:30px;}
.pagecontent .sidebar{
	position:relative;
	background-color:#fff;
	float:right;
	width:200px;
	padding: 0 0 15px 20px;
	margin:-8px 0 15px 15px;
  	z-index:5;
	}
.pagecontent .sidebar img{
	margin-bottom:10px;}	
.pagecontent .sidebarcontent{
    position: relative;
	border:#CCC solid 1px;
	padding:5px 10px 10px;
	}
.pagecontent .sidebarcontent h3{
		border-bottom:#d4d4d4 solid 2px;
			padding:5px 0 7px;
			line-height:20px;
			vertical-align:middle;
}
.pagecontent .sidebarcontent h3.rss{
	position:relative;
	padding-right:20px;
}

.pagecontent .sidebarcontent h3.rss a{
		color: #6c9a17;
		font-weight:bold;
		padding-right:5px /*CD 1-3-11 Case 8886*/
	}
.pagecontent .sidebarcontent h3.rss a.rsssidebar{ position:absolute;
right:5px;
top:5px;}
.pagecontent .sidebarcontent .latest a{ text-decoration:none; color:#515151 !important;}
.pagecontent .sidebarcontent a:hover, .pagecontent .sidebarcontent a:focus{ text-decoration:underline !important; font-weight:normal;}

.pagecontent .sidebarcontent p{
	font-size:0.9em;
	clear: both;}	

#sitemap_list a{
	color:#515151 !important;}
#sitemap_list a:hover, #sitemap_list a:focus{
	font-weight:normal;}	
.wp-caption{
	position:relative;
	margin:5px 0 0;
	}
.wp-caption p{
	display:block;
	padding: 5px 0 5px;
	margin:0 !important;
	font-size:0.8em;
	}
.alignright{
	position:relative;
	float:right;
	margin-left:10px;
	background-color:#FFF;
	z-index:5;}
.alignleft{
	position:relative;
	float:left;
	margin-right:10px;
		background-color:#FFF;
		z-index:5;}	
.alignright img, .alignleft img, img.alignright, img.alignleft { border:#000 solid 1px;}


.pagecontent .social{
	position:absolute;
	list-style:none;
	height:46px;
	padding:0 25px;
	bottom:65px;
	left:0;}
.pagecontent .social li{
	position:relative;
	}
	.pagecontent .social .header{
		font-weight:bold;
		padding-left:3px;
		color:#FFF;
		font-size:0.8em;
		margin-bottom:5px;}	
.pagecontent .social a{
	color:#fff;
	text-decoration:none;}	
.pagecontent .social .twitter{
	width:46px;
	height:47px;
	float:left;
	}	
.pagecontent .social .twitter a{
	display:block;
	width:46px;
	height:47px;
	background-image:url(images/twitterpages.gif);
	background-repeat:no-repeat;}

.pagecontent .social .linkedin{
	width:135px;
	height:47px;
	margin-left:20px;
	float:left;}	
.pagecontent .social .linkedin a{
	display:block;
	width:135px;
	height:47px;
	background-image:url(images/linkedinpages.gif);
	background-repeat:no-repeat;
	background-position:center;}	
/* comment layout starts here */

.pagecontent .comment{
	margin-bottom:20px;
	list-style:none;
	padding:0;
	background-image:none;
	}
.number{
	position:relative;
	padding:5px;
	height:15px;
	text-align:right;
	margin:0 !important;
	}
	.comment-text{
		position:relative;
		color:#6C9A17;
		float:left;
		padding:10px;
		margin-top:5px;
		min-height:55px;
		width:500px;
		border:#ccc solid 1px;
		background-color:#FFF;
		}
		.comment-meta{
			float:left;
			width:80px;
			margin-right:10px;
			
			}
			
			.commentsbig img{
				float:left;
				border:#ccc  solid 3px;
				margin-right:10px;}
				.commentsbig p.meta {
					margin-left:90px;
					margin-top:10px;
					display:block;}
					.commentsbig h2{
						text-transform:uppercase;}
.comment-form-box{}
.comment-form-box label, .wpcf7 label{
	display:block;
	padding:10px 0px 5px;}
	

.commentsbig{
	position:relative;
	margin:0 0 20px;
	padding:15px 15px 15px;
	
}	

.wpcf7 {
	margin-bottom:20px !important;}
	.comment-form-box input, .wpcf7 input{
		width:300px;
		padding:5px;
		border:#ccc solid 1px;
	}
	
		.comment-form-box input#submitbutton, .wpcf7 input.formsubmit{
			margin-top:15px;
			width:150px;}
			.comment-form-box textarea, .wpcf7 textarea{
		padding:5px;
		border:#ccc solid 1px;
		overflow:auto;
}
		 



/*Page Styles Start here*/		
.leftsidebar{
	position:relative;
	float:left;
	width:205px;
	padding:15px 10px;
}
.leftsidebar a:hover, .leftsidebar a:focus{
}
.leftsidebar .rsslist{
	position:relative;
	margin-bottom:10px;
	height:40px;
	list-style:none;

	}	
.leftsidebar .rsslist li{
	position:relative;
	height:30px;}
	.leftsidebar .rsslist a{
		display:block;
		height:30px;
		line-height:30px;
		vertical-align:middle;
		color:#FFF !important;
		text-decoration:none;
		padding-left:40px;
		background-image:url(images/rssbutton.gif);
		background-repeat:no-repeat;
		background-position:left;
		font-weight:bold;
		font-size:1.2em;}
		.leftsidebar .rsslist a:hover, .leftsidebar .rsslist a:focus{
			color:#efefef !important;
			text-decoration:none !important;}	
.leftsidebar h2{
	font-size:1.2em;
	color:#FFF;
	border-bottom:#999 solid 2px;
	padding:0 0 5px;
	margin-bottom:10px;}
	.leftsidebar .seo-tag-cloud	{
		margin-bottom:15px;
				}
		.leftsidebar .seo-tag-cloud a{
				color:#c5e981 !important;
			}
			
		.leftsidebar .seo-tag-cloud a:hover, .leftsidebar .seo-tag-cloud a:focus{
			color:#fff !important;
			text-decoration:none;
			}
			
				
	.fourth .seo-tag-cloud	{
		margin-bottom:15px;
		min-height:160px;

		}
		.fourth .seo-tag-cloud a{
			}
			
		.fourth .seo-tag-cloud a:hover, .fourth .seo-tag-cloud a:focus{
			text-decoration:none;
			}
			 .seo-tag-cloud em{
				font-style:normal;
				font-size:1.10em;}	
				
				.seo-tag-cloud {
					}
								
.leftlinks{
	position:relative;
	width:175px;	
	overflow:visible;
	list-style:none;
	margin-bottom:15px;
	padding:0 25px;
	}
.leftlinks li{
	position:relative;
	}
.leftlinks li ul{
	position:relative;
	display:none;

	}
	
.leftlinks li.current_page_item	ul, .leftlinks li.current_page_parent ul, .leftlinks li.cat-item ul{
	display:block;}
.leftlinks a, .leftlinks li.current_page_item ul a, .leftlinks li.current_page_parent a{
	position: relative;
	padding-bottom:4px;
padding-top:8px;
height:auto !important;
height:22px;
	vertical-align:middle;
	font-size:1.1em;
	display:block;
	color:#c5e981 !important;
	padding-left:20px;
	text-decoration:none !important;
}
.popular li{
	margin-bottom:5px;}
 .popular a{
	 padding-top:8px;
	 padding-bottom:4px;
	height: inherit !important;
	line-height:1em !important;
	
	}
.gap{ margin:15px;}	
.leftlinks a{
	background-image:url(images/linkarrows.gif);
	background-repeat:no-repeat;
	background-position:-25px -71px}
.leftlinks ul li{
	padding-left:20px !important;
	list-style:none;}	
	.leftlinks ul li a, .leftlinks li.current_page_item li a{
		background-position:0px -105px}
	.leftlinks a:hover, .leftlinks li.current_page_item ul a:hover, .leftlinks a:focus, .leftlinks li.current_page_item ul a:focus{
		text-decoration:none;
		}
		.leftlinks a:hover, .leftlinks a:focus{
			background-position:-25px 0px;
	}
		.leftlinks ul li a:hover, .leftlinks ul li a:focus{
				background-position:0px -34px
}
.leftlinks li.current_page_item a{background-position:-25px 0px;}
.leftlinks li ul li.current_page_item a{background-position:0px -34px}


.leftlinks li.current_page_item a, .leftlinks li ul li.current_page_item a{ color:#fff !important;}		

.pagebody{
	position:relative;
	padding:15px 15px 25px 15px;
	background-color:#FFF;
	min-height:600px;
	}
.sidepage{
	float:right;
	width:710px;}		


.pagebody h1 {
	font-size: 1.5em;
	color: #6c9a17;
	padding:0 0 10px;
	margin-bottom:10px;
	border-bottom:#d4d4d4 solid 2px;
}
.pagebody h2 {
	font-size: 1.4em;
	color: #515151;
	padding:0 0 5px;
	margin-bottom:10px;
	letter-spacing: 0.02em;
}
.pagebody h2 a{color: #515151 !important; text-decoration:none !important;}
.pagebody h3 {
	font-size: 1.2em;
	color: #6c9a17;
	padding:0 0 5px;
	margin-bottom:10px;
}
.pagebody h4 {
	font-size: 1em;
	color: #515151;
	padding:0 0 3px;
	margin-bottom:10px;
}
.pagebody p{
	margin-bottom:10px;
	letter-spacing: 0.02em;
	line-height: 1.4em;
    }
.pagebody .width{
    width: 470px;
}   


.pagebody ul{
	position:relative;
	list-style:none;
	margin-bottom:10px;
	}
.pagebody ol{
	position:relative;
	padding-left:5px;
	margin-bottom:10px;
	list-style-position:inside;
	letter-spacing: 0.02em;
    line-height: 1.4em;
	}	
.pagebody ul li{
	background-image:url(images/listsquare.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:30px;
	letter-spacing: 0.02em;
    line-height: 1.4em;}	
	

.pagebody table{
	width:54%;
	margin-bottom:15px;}	 
.pagebody td{
	border-bottom:#d4d4d4 solid 1px;
	padding:5px;}	

.breadcrumbs{ margin-bottom:10px;}
.breadcrumbs p{ font-weight:bold;}
.breadcrumbs a, .breadcrumbs span{ font-weight:normal;
color:#515151 !important;}
#pfButton{ margin-bottom:10px;}
.guides{
	margin-bottom:30px;}
.wp-pagenavi {
	margin-top:25px;
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover,.wp-pagenavi a:focus, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
/* statenet pages */

.pagebody ul.htmlmagazine{
	list-style:none;
	font-weight:bold;
	font-size:1.1em;
	list-style-position:inside;
	margin:15px 0px;
	}
.pagebody ul.htmlmagazine li{
	background-image:none;
	padding-left:10px;
	margin-bottom:5px;}	
.pagebody ul.htmlmagazine a{
	text-decoration:none;}	
	
blockquote {
	margin: 1em 3em;
	color: #000;
	border:#666 solid 1px;
	padding:0.5em 1em; }	

/*Home Page Starts Here*/		
	
.homeheader{
	position:relative;
	/*background-image:url(images/secmenulightgrey.jpg);
	background-repeat:repeat-x;
	background-color:#C2C2C2;*/
	height:43px;
	font-weight:normal;
	display:block;
	height:43px;
	line-height:43px;
	vertical-align:middle;
	padding-left:20px;
	font-size:1.5em;
	text-align:left;
	}	

 .first .homeheader{/*background-image:url(images/secmenugrey.jpg); background-color:#646464;*/  color:#cdf484;}
 .second .homeheader{color:#4f720d;}
 .third .homeheader{ /*background-image:url(images/secmenugrey.jpg); background-color:#646464;*/ color:#cdf484;}
 .fourth .homeheader{color:#4f720d;}
 
 .second h1 {color: #066398; text-decoration: none; font-size: 1.8em; display: block; margin: 5px 0 0 5px;}
 .second h2 {color: #066398; text-decoration: none; font-size: 1.4em; display: block; margin-bottom: 10px;}
 .second a {color: #008fd5;text-decoration: underline;}
 .second a:hover {color: #008fd5;text-decoration: none;}

.bigcontent{ position:relative;/*
	background-image:url(images/secmenulightgrey.jpg);
	background-repeat:repeat-x;*/
	font-family: arial, Geneva, sans-serif;
}

.bigcontent img{ margin:0 0 10px;}
.bigcontent h3{ margin:20px 0px 10px 0px; color: #194866;}
.bigcontent .third h3{margin:0px 5px 5px;}
	
.content{padding:8px 8px 0; margin: 0 0 5px 0;}
	
.bigcontent .first {position:relative; width:233px; float:left; margin: 10px 0 0 13px;}
.bigcontent .first ul{ position:relative;
list-style:none;
}
.bigcontent li {
	 margin: 0 0 4px 0;

}
.bigcontent .first li{
	background-image: url(images/blue-btn-bg.gif);
	background-repeat:repeat-y;
	background-position:top right;
	background-color:#1E93DF;
	width: 233px;
}
.bigcontent .first li.sec{
	background-image: url(images/green-btn-bg.gif);
	background-repeat:repeat-y;
	background-position:top right;
	background-color:#1E93DF;
	}	
	
	.bigcontent .first strong{ 
	display:block;
	font-size:1.2em;}
.bigcontent .first a{
	padding: 10px;
	position:relative;
	display:block;
	width:180px;
	color:#FFF;
	font-size:1.5em;
	text-decoration:none !important;
	letter-spacing: 0.06em;
	font-weight: bold;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
	}
	.bigcontent .first a:hover{
		text-decoration:underline !important;}
	.bigcontent .first a:hover, .bigcontent .first a:focus{ }

	.seo-tag-cloud a{ text-decoration:none !important;}
	.seo-tag-cloud a:hover{ text-decoration: underline !important;}
.bigcontent .second {position:relative; /*width:240px;*/ width: 504px; float:left; color: #58595b; font-size: 1.4em;  }
*:first-child+html .bigcontent .first { margin-top: 20px;}
*:first-child+html .bigcontent .second{margin-top: 20px;}
*:first-child+html .bigcontent .third { margin-top: 20px;}

.bigcontent .third {position:relative; /*width:271px;*/ width: 233px; float:left; margin: 10px 0 0 0;}
.bigcontent .third a{ color:#58595b !important; text-decoration:none !important; font-size: 1.1em; line-height: 1.1em;}
.bigcontent .third a:hover, .bigcontent .fourth a:focus{text-decoration:underline !important;}
.bigcontent .third .seo-tag-cloud{ position:relative; margin:0px 5px 0;}
.bigcontent .third .seo-tag-cloud a{ color:#515151 !important;line-height: 0.9em; }
.bigcontent .third .content {background: #daf2fd url(images/third-content-bg.gif) repeat-x scroll 0 0; margin-bottom: 10px; padding: 10px 5px 5px 10px;min-height: 70px;}
h2.sidebar-header {color: #fff; background: #09a4d5 url(images/sidebar-feature-bg.gif) repeat-y center right; padding: 8px 10px 8px 10px; margin: 0; letter-spacing: 0.04em; font-size: 1.4em;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);}

#content-feat {
	width: 135px; 
	float: right;
	display: inline; 
	padding: 10px 6px 10px 10px; 
	}
	
#content-feat img{
	margin: 0; 
	padding: 0; 
	border: 1px solid #999;
	}
	#content-feat p{ 
	padding: 0px; 
	margin: 0 0 5px 0;
	}
#content-feat a.sign-up {
	background: #518936;
	display: block;
	padding: 3px 3px 3px 5px;
	color: #fff;
	text-decoration: none;
	height: 100%;
	margin-bottom: 10px;
	font-weight: bold;
	}

.homeposts{ 
	position:relative;
	}
.homeposts p{
	margin-bottom:6px;}
	
.rsshome{
	position:absolute;
	top:10px;
	right:10px;}
	
.followers{
	list-style:none;
	z-index:8;
	}
	
.pagecontent .followers{
		bottom:45px;
	right:-7px;
	display: none;
	}	
	.footer .followers{
	display: block;
	}	
.followers li{
	position:relative;
	float:left;
	 margin:0px 5px;
	font-size:0.9em;
	height:43px;
	}
.followers a{
			height:43px;
			display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		color:#515151 !important;
		text-decoration:none !important;
		text-indent: -9999px;
	}	
	
	.followers li.twitter{
		position:relative;
		width:35px;
		}
		.followers li.twitter a{
		width:37px;
		background-image:url(images/twitter_icon.png);
		overflow: hidden;


		}
	.followers li.linkedin{
		position:relative;
		width:35px;
		}
		.followers li.linkedin a{
		width:35px;
		background-image:url(images/linkedin_icon.png);
		overflow: hidden;


		}
		.followers li.slideshare{
		position:relative;
		width:35px;
		}
		.followers li.slideshare a{
		width:35px;
		background-image:url(images/slideshare_icon.png);
		overflow: hidden;

		}
	/*subscription form starts here */
	#subForm{
		padding:15px;
		background-color:#efefef;}		
		#subForm label{
			font-weight:bold;}
		#subForm input{ position:relative; border:#CCC solid 1px; width:200px; padding:3px;} 	
		#subForm #submit{ width:100px; height:30px; background-color:#ccc; cursor:pointer;}
		#errorfield	{
			position:relative;
			margin:0 0 5px;
			border:#efefef solid 3px;
			background-color:#C00;
			font-size:1em;
			color:#FFF;
			padding:10px;
			display:none;}
			#errorfield p{
				margin-bottom:3px !important;}
.followers strong{
	position:relative;
	display:block;
	padding-bottom:5px;}	

.footer{
	position:relative;
	height:50px;
	background:#DDDFE1 url(images/footer-bg.gif) repeat-x scroll 0 0;
	}
.footer p {
	color: #5b5b5b;
	padding:10px 10px 0 0;
}

.footer p a{
	padding:0 10px 0 0;
}
.copy{
	position:relative;
	float:right;
	line-height:30px;
	vertical-align:middle;
	color:#5e5f5f;
	font-size:0.9em;
	padding-right:15px;}
.footerlinks{
	position:relative;
	float:left;
	list-style:none;
	padding-left:0px;
	height:30px;
	font-size: 0.8em;
	}
	.footerlinks a{
		color:#515151 !important;
		text-decoration:none		}
		
		.footerlinks a:hover, .footerlinks a:focus{
			text-decoration:underline;
		}
			.footerlinks a:hover, .footerlinks a:focus{
				font-weight:normal !important;

		}
.footerlinks li{
	position:relative;
	float:left;
	color: #5b5b5b;
	font-size: 1.1em;
	padding:10px 10px 0 10px;
	background-image:url(images/footer-divider.gif);
	background-repeat:no-repeat;
	background-position:100% 80%;
	line-height:30px;
	vertical-align:middle;
	}
.footerlinks li.last{
	background-image:none;}

.footercontact{
	padding:3px 10px;}	
		
/*add to any css */

	.addtoany_share_save_container{margin:16px 0;}
	ul.addtoany_list{
		display:inline;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
		text-indent:0 !important;
	}
	ul.addtoany_list li{
		background:none !important;
		border:0;
		display:inline !important;
		line-height:32px;
		list-style-type:none;
		margin:0 !important;
		padding:0 !important;
	}
	ul.addtoany_list li:before{content:"";}
	ul.addtoany_list li a{padding:0 0px;}
	ul.addtoany_list img{
		float:none;
		border:0;
		margin:0;
		padding:0;
		vertical-align:middle;
	}
	ul.addtoany_list a img{
	}
	ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
	}
	a.addtoany_share_save img{border:0;width:auto;height:auto;}
.pds-clear{
	display:inline-block !important;
	padding-bottom:10px !important;}
	
/*Caption Style*/
dd.wp-caption-dd {
	font-style:italic;
	background-color: #ccc;
	color: #333;
	padding: 5px;
	margin: 5px 8px 0 0;
	} 

