/*

Theme Name: MWR

*/



img {

  margin:0;

  padding:0;

  border:0;

  outline:0;

  font-size:100%;

  vertical-align:baseline;

  background:transparent;

}         



/* @group header footer wrapper */



.expatext b {

display:block;

font-size:16px;

padding-bottom:5px;

}



body {

	text-align: center;

	margin-top: 0px;

	padding-top: 0px;

	padding-bottom: 0;

	margin-bottom: 0;

	font: 10px Arial, Helvetica, sans-serif;

	background: url(images/bg1px.gif) repeat-x;
	
	background-attachment:fixed;



}


body.logged-in 
{
	background-position:28px 28px;
}


#wrapper {

	text-align: left;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	background-color: #fff;

}



#midWrapper {

	width: 900px;
	padding-top:140px;

	margin-left: auto;

	margin-right: auto;

	/*background: #eee;*/

}



#rightWrapper {

	width: 744px;

	float: left;

	margin-left: -1px;

	border-left:  1px solid #5c6467;

}





#header {

	width: 900px;

	height: 140px;

	background: #9891bc url(images/header.gif) no-repeat;

	position: fixed;
	z-index:99999999999999;

}



#footer {

	width: 900px;

	height: 59px;

	border-top:  1px solid #5c6467;

	position: relative;

	text-align: right;

	padding: 10px 0px;

}



#footer h1 {

	color: #43217d;

	margin: 0;

	font-size: 1.4em;

	padding-top: 42px;

	padding-right: 0;

	text-align: right;

}



#footer h1 a {

	color: #43217d;

	text-decoration: none;

}



#footer h1 a:hover {

	color: #43217d;

	text-decoration: underline;

}



#footerMenu {

	/*position: absolute;*/

	height: 20px;

	width: 475px;

	/*top: 8px;

	right: 250PX;*/

	text-align: left;

	padding-top: 8px;

	padding-bottom: 8px;

}



#footerMenu ul {

	width: 380px;

	float: left;

	list-style: none;

	padding-left: 0;

	margin-left: 0;

	margin-top: 0;

	padding-top: 0;

	font: 9px Arial, Helvetica, sans-serif;

	color: #43217d;

	height: 20px;

	padding-bottom: 0px;

}



#footerMenu ul li {

	margin-bottom: 1px;

	padding-right: 3px;

	padding-left: 3px;

	display: inline;

	border-right: 1px solid #43217d;

	height: 20px;

	line-height: 20px;

}



#footerMenu ul li.end {

	margin-bottom: 1px;

	display: inline;

	border: none;

	padding-right: 0;

}





#footerMenu a:link, #footerMenu a:visited {

	color: #000;

	text-decoration: none;

}



#footerMenu a:hover, #footerMenu a:active {

	color: #000;

	text-decoration: underline;



}



ul.footerlinks {

	margin: 0px;

	padding: 0px;

	list-style: none;

	/* width: 102px; */

}



.footerlinks.left {

	float: left;

	margin-right: 16px;

}



.footerlinks.right {

	float: right

}



.footerlinks.last {

	margin-right: 0px;

}



.footerlinks li {

	/*margin: 0px 15px 0px 0px;

	padding: 0px;

	display: inline;

	width: 94px;*/

	text-align: center;

}



.footerlinks li.lexel {

	margin-bottom: 35px;

}



.footerlinks li.qs {

	margin-bottom: 24px;

}



.footerlinks img {

	/*display: inline;*/

	border: 0px;

}



.hiddentext {

	visibility: hidden;

}



#footer div.col1 {

	float: left;

	width: 140px;

	margin-right: 28px;

}



#footer div.col1 a img {

	border: none;

	text-decoration: none;

	margin-top: 10px;

	display: inline;

}



#footer div.col2 {

	float: left;

	width: 475px;

	margin-right: 15px;

}



#footer div.col2 p {

	text-align: left !important;

	font-size: 9px !important;

	clear: both;

	margin: 0px;

	padding: 10px 0px 0px 0px !important;

}



#footer div.col3 {

	float: right;

	width: 234px;

	margin: 5px 0px 20px 0px;

}





/* @end */



#search {

	position: absolute;

	height: 20px;

	width: 250px;

	top: 25px;

	left: 155px;

	font: bold 1em Arial, Helvetica, sans-serif;

	color: #fff;

	display:none;

}



#claimbutton {

  position:absolute;

  top:0px;

  right:0px;



}



#date {

	position: absolute;

	top: 112px;

	height: 20px;

	width: 120px;

	left: 165px;

	font: bold 1em Arial, Helvetica, sans-serif;

	color: #fff;

}



/* @group topmenu */



#topmenu {

	position: absolute;

	top: 118px;

	right: -3px;
}



#topmenu ul {

	float: left;

	list-style: none;

	padding: 0px;

	margin: 0px;

	font: 1.2em Arial, Helvetica, sans-serif;

	color: #43217d;

}



#topmenu ul li {

	margin-bottom: 1px;

	margin-right: 3px;

	padding: 7px 0px 7px 0px;

 	display:inline;	

	border: 1px solid silver;

	border-bottom: 0px;

 	border-radius: 5px 5px 0px 0px;

    	-webkit-border-radius: 5px 5px 0px 0px;

    	-moz-border-radius: 5px 5px 0px 0px;

	behavior: url(/PIE.php);


}



#topmenu li a.on {

	color: #43217d !important;

}



#topmenu ul li.endtop {

	margin-bottom: 1px;

	margin-right: 0px;

	padding-right: 0px;

	display: inline;

}



#topmenu a {

	padding:7px 9px 7px 9px;

} 



#topmenu a:link, #topmenu a:visited {

	color: #fff;

	text-decoration: none;

}



#topmenu a:hover, #topmenu a:active {

	color: #482987;

	background-color:#C8BEDB;

 	border-radius: 5px 5px 0px 0px;

    	-webkit-border-radius: 5px 5px 0px 0px;

    	-moz-border-radius: 5px 5px 0px 0px;

	behavior: url(/PIE.php);

}



/* @end */



.leftNews {

	width: 236px;

	padding-right: 28px;

	float: left;

	margin-bottom: 20px;

}



.rightNews {

	width: 236px;

	float: left;

	margin-bottom: 20px;

}



.leftNews hr, .rightNews hr {

	visibility: hidden;

}



.NewsHeadlines {

	width: 236px;

	height: 50px;

}



.NewsHeadlines h1 {

	margin: 0;

	padding: 0;

	color: #4a5154;

	font-size: 1.8em;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	line-height: 1.2em;

}



.NewsHeadlines a {

	color: #4a5154 !important;

}



.NewsHeadlines a:hover {

	color: #43217d !important;

}







.leftLetter {

	width: 200px;

	padding-right: 100px;

	float: left;

}



.rightLetter {

	width: 200px;

	float: left;

}



.LetterDownload {

	width: 200px;

	float: left;

	margin-top: 0px;

	margin-bottom: 20px;

}



.LetterDownload p {

	font-size: 1.8em;

	padding: 0;

	margin: 0;

}



.LetterDownload a:link, .LetterDownload a:visited {

	color: #666 !important;

	text-decoration: none;

}



.LetterDownload a:hover, .LetterDownload a:active {

	color: #43217d !important;

	text-decoration: underline !important;

}



/* @group leftcol */





#leftCol {

	width: 155px;

	height: 670px;

	background: #ffffff;

	padding:0 0 20px 0;

	border-right:  1px solid #5c6467;

	float: left;

	margin-top: 10px;

	position: relative;

}



#sidepanels {

	width: 138px;

	/* height: 254px; */

	background: #ffffff;

	float: left;

	margin-top: 5px;

	position: relative;

}



#sidepanels a {

	display: block;

}



#sidepanels img {

	padding: 0;

	margin: 0;

	/* margin-bottom: 10px; */

}



.side-box {

	margin-bottom: 4px;

	overflow: auto;

	//clear: both;

}



.side-box a.f4c-link {

	line-height: 30px;

}



.side-box h3 {

	font-size: 15px;

	letter-spacing: -1px;

	color: #492B84;

	padding-bottom: 0px;

	margin-top: 5px;

	margin-bottom: 10px;

}



.side-box.followus a, .side-box.twitter a {

	display: block;

	margin: 0 10px 0 0!important;

	float: left;

}



.side-box.f4c {

	margin: 0px !important;

}



.side-box.twitter a.f4c-link {

	display: block;

	margin: 0 !important;

	float: left;

	color:#492B84;

	font-size:15px;

	letter-spacing:-1px;

	padding-bottom:0;

	font-weight: bold;

	text-decoration: none;

}



#leftCol ul {

	width: 135px;

	float: left;

	list-style: none;

	padding-left: 0;

	margin-left: 0;

	margin-top: 0;

	padding-top: 0;

	font: 1.2em Arial, Helvetica, sans-serif;

	color: #43217d;

	display: block;

	padding-bottom: 0;

	margin-bottom: 5px;

}



#leftCol ul li {

	margin-bottom: 1px;

}





#leftCol ul li a:link, #leftCol ul li a:visited {

	color: #43217d;

	text-decoration: none;

	width: 135px;

	display: block;

	padding-left: 10px;

	padding-top: 3px;

	padding-bottom: 3px;

}



#leftCol ul li a:hover, #leftCol ul li a:active {

	color: #fff;

	text-decoration: none;

	background-color: #472886;



}



#leftCol ul li.current_page_item a, #leftCol ul li.current_page_parent a  {

	color: #fff !important;

	text-decoration: none;

	background-color: #472886;



}



/*#leftCol a.onState {

	color: #12baff;

	text-decoration: none;



}*/



/* @end */



#TopHolder {

	width:  744px;

	padding-bottom: 20px;

	border-bottom: 1px solid #666;

	margin-bottom: 10px;

}



#TopHolder2 {

	width:  744px;

	padding-bottom: 20px;

	margin-bottom: 10px;

	position: relative;

}



/* @group top submenu */



#TopSubmenu {

	width: 230px;

	float: left;

	padding-left: 10px;

}



#TopSubmenu p {

	font: 1.2em Arial, Helvetica, sans-serif;

	color: #988eb9;

	}

	

#TopSubmenu a:link, #TopSubmenu a:visited {

	color: #988eb9;

	text-decoration: none;

}



#TopSubmenu a:hover, #TopSubmenu a:active {

	color: #43217d; 

	text-decoration: none;

}







#TopSubmenu ul {

	padding: 0;

	padding-top: 17px;

	margin: 0;

	list-style: none;

}



#TopSubmenu ul li {

	font-size: 1.3em;

	padding-bottom: 5px;

}



#TopSubmenu ul li a.TopOn {

	color: #43217d !important;

}





#TopSubmenu ul li a:link, #TopSubmenu ul li a:visited {

	color: #988eb9;

	text-decoration: none;

}



#TopSubmenu ul li a:hover, #TopSubmenu ul li a:active {

	color: #555e61;

	text-decoration: none;

}



#TopSubmenu h1 {

	color: #43217d;

	margin: 0;

	font-size: 1.5em;

	padding: 10px 0 5px;

	line-height: 1.4em;

}



/* @end */



/* @group topcontent */



#TopContent ul.newslist {

	padding: 0;

	margin: 0;

	list-style: none;

}



#TopContent ul.newslist li {

	font-size: 1.2em;

	padding-bottom: 5px;

}



#TopContent ul.newslist li a.TopOn {

	color: #43217d !important;

}





#TopContent ul.newslist li a:link, #TopContent ul.newslist li a:visited {

	color: #988eb9;

	text-decoration: none;

}



#TopContent ul.newslist li a:hover, #TopContent ul.newslist li a:active {

	color: #43217d;

	text-decoration: none;

}







#TopContent {

	width: 500px;

	margin-top: 50px;

	float: left;

}



#TopContent h1 {

	color: #43217d;

	margin: 0;

	font-size: 1.5em;

	line-height: 1.4em;

	padding-left: 0;

	padding-right: 0;

	padding-bottom: 10px;

}



#TopContent h2 {

	color: #43217d;

	margin: 0;

	font-size: 1.2em;

	line-height: 1.2em;

	padding-left: 0;

	padding-right: 0;

	padding-bottom: 10px;

}



#TopContent ul li, #TopContentNews ul li {

	font-size: 1.2em;

	color: #5c6467;

}



#TopContentNews {

	width: 500px;

	float: left;

}



#TopContentNews h1 {

	color: #43217d;

	margin: 0;

	font-size: 1.6em;

	padding: 10px 0 25px;

	line-height: 1.4em;

	font-weight: normal;

	font-style: normal;

}





#TopContentLawyer {

	width: 500px;

	margin-bottom: 20px;

	float: left;

	position: relative;

}



#TopContentLawyerCopy {

	width: 300px;

	position: absolute;

	left: 163px;

}



#TopContentLawyerCopy p {

	padding: 0 !important;

	margin: 0;

	color: #000 !important;

}



#TopContentLawyerCopy h1 {

	padding: 0 !important;

	margin: 0;

	color: #43217d !important;

	font-weight: bold;

	font-size: 1.2em;

}



#TopContent a:link, #TopContent a:visited {

	color: #988eb9;

	text-decoration: none;

}



#TopContent a:hover, #TopContent a:active {

	color: #43217d;

	text-decoration: underline;

}



/* @end */



.tfield {

	width: 230px;

}



.tarea {

	width: 480px;

}





#exp {

	width: 744px;

	height: 209px;

	float: left;

	position: relative;

	background: #b2b6bd;

	overflow: hidden;

}

#expa {

	width: 744px;

	height: 209px;

	margin: 0;

	float: left;

	position: relative;

	background: #b2b6bd;

	overflow: hidden;

}



.expatext div {

display:none;

}

.expatext {	left: 200px;

	top: 35px;

	width: 255px;

color: #ffffff;

	position: absolute; 



}



.expatext h1 {

	color: #ffffff;

	margin: 0;

	padding: 0 0 5px;

	font-size: 1.6em;

}



div.expatext div p {

	color: #fff;

	margin: 0;

	padding: 0;

	font-size: 1.4em ;

}





#expText {

	left: 200px;

	top: 10px;

	width: 525px;

	background: #b2b6bd;

	position: absolute;

}



#expText h1 {

	color: #43217d;

	margin: 0;

	padding: 0 0 5px;

	font-size: 1.5em;

}



#expText p {

	color: #fff;

	margin: 0;

	padding: 0;

	font-size: 1.4em;

}



.darken {

	color: #272425;



}



#welcome {

	width: 734px;

	margin-left: 10px;

	background: #fff;

	height: 80px;

	margin-top: 10px;

	float: left;

	border-bottom:  1px solid #5c6467;

	margin-bottom: 10px;

	display: inline;

}



#welcome p {

	color: #5c6467;

	margin: 0;

	padding: 5px 0 10px;

	font-size: 1.1em;

}



h1.welcomegif {

	color: #43217d;

	margin: 0;

	padding: 0 0 5px;

	font-size: 1.6em;

	text-indent: -5000px;

	background: url(images/welcome.gif) no-repeat;

}



#tradeUnion {

	width: 138px;

	height: 107px;

	float: left;

	display: block;

	margin-bottom: 10px;

	text-indent: -5000px;

	background: url(images/trade_off.jpg) no-repeat;

}







#tradeUnion a {

	width: 138px;

	height: 107px;

	display: block;

	background: url(images/trade_off.jpg) no-repeat;

}



#tradeUnion a:hover {

	width: 138px;

	height: 107px;

	display: block;

	background: url(images/trade_off.jpg) no-repeat 0 -107px;

}



#rollMap {

	width: 498px;

	height: 300px;

	float: left;

	display: block;

	margin-bottom: 40px;

	text-indent: -5000px;

	background: url(images/map1.jpg) no-repeat;

	overflow: hidden;

	border: 1px solid black;

}



#rollMap a {

	width: 500px;

	height: 300px;

	display: block;

	background: url(images/map1.jpg) no-repeat;

}



#rollMap a:hover {

	width: 500px;

	height: 300px;

	float: left;

	display: block;

	background: url(images/map2.jpg) no-repeat;

}



#cForm {

	width: 500px;

float: left;

}



/* @group article */





#article {

	width: 230px;

	height: 290px;

	float: left;

	padding-left: 10px;

	border-right:  1px solid #5c6467;

	padding-right: 10px;



}



#article h1 {

	color: #9b91bb;

	margin: 10px 0 0 0;

	padding: 0;

	font-size: 1.5em;

	padding-bottom: 5px;

}



#article h2 {

	color: #555e61;

	margin: 0;

	padding: 0;

	padding-bottom: 5px;

	font-size: 1.8em;

	font-weight: normal;

}



#article p, #TopContent p, #TopContentNews p  {

	color: #555e61;

	margin: 0;

	padding: 5px 0;

	font-size: 1.2em;

}



#article p {

	font-size: 1.1em;

}



	#article a, #TopContent a {

	text-decoration: none;	

	color: #43217d;

}



/* @end */



/* @group news */





#poll {

	width: 230px;

	height: 290px;

	float: left;

	padding-left: 10px;

	border-left:  1px solid #5c6467;

}



#sidebar {float:right;width:242px;border-left:1px solid #5c6467}



#news {

 	background:#c8bedb;

	padding:10px;

}



#news h1 {color:#472987;}





#news p {

	color: #555e61;

	margin: 0;

	font-size: 1.1em;

	padding: 0 0 15px;

}



#twitter {

 	background:#ece9f3;

	padding:10px;

	border-top:1px solid #5c6467;

}



#twitter h1 {margin-top:0;font-size:18px;font-weight:normal;text-transform:uppercase;color: #9b91bb}

	#twitter h1 a { text-decoration: none; color: #472987}

#twitter ul {list-style:none;padding:0;margin:0;font-size:11px;color:#231f20}

#twitter ul li {margin-bottom:15px;list-style-type:none;}

#twitter ul li a {text-decoration:none;color:#482987}

#twitter ul li a.time {color:#555e61;display:block}

p.sgnup a {color:#452380;text-decoration:none}





#poll p {

	color: #666;

	margin: 0;

	font-size: 1.1em;

	padding: 0 0 15px;

}

#poll h1 {color: #9b91bb}



#homeform {

	padding: 0;

	margin: 0;

}





#news h1, #poll h1 {

	margin: 0;

	padding: 0 0 5px;

	font-size: 1.5em;

}



#news h2.date {

	color: #000;

	margin: 0;

	padding: 0;

	padding-bottom: 0;

	padding-top: 0;

	font-size: 1.1em;

}



	#news a, #poll a {

	text-decoration: none;	

	color: #43217d;

}



	#news a.greylink {

	text-decoration: none;	

	color: #666;

}



	#news a.greylink:hover {

	text-decoration: underline;	

	color: #666;

}



#news .author {

	color: #482987; text-transform: capitalize;

}



/* @end */





.clearing {

	clear: both;

}



/* @group jargon */



.page-template-page-jargon-php #TopSubmenu {

	width: 734px;

	display: block;

}



#atoz {

	clear: both;

	display: inline;

	float: left;

	margin: 10px 50px 0px 10px;

}



#atoz ul {

	padding: 0;

	margin: 0;

	text-transform: uppercase;

	list-style: none;

}



#atoz ul li {

	margin: 0px 0px 4px;

}



#words {

	display: block;

	float: left;

	width: 152px;

	font-size: 1.2em;

	margin: 10px 20px 0px 0px; 

}



#definition {

	display: block;

	float: left;

	width: 500px;

	font-size: 1.2em;

	margin: 2px 0px 0px 0px;

}



#definition .jargtitle {

	display: block;

	color: #43217d;

	margin: 0;

	font-size: 1.5em;

	padding: 0px 0px 5px;

	line-height: 1.4em;

}



#atoz a, #words a {

	color: #9b91bb;

	font-size: 1.2em;

	text-decoration: none;

}



#atoz a:hover, #words a:hover {

	color: #43217d;

	text-decoration: underline;

}



#words a {

	font-size: 1em;

}



#words a.selected {



		color: #43217d;

}



#searchresults {

	padding: 50px 0px 0px 10px;

	font: 1.2em Arial, Helvetica, sans-serif;

	color: #555E61;

}



/* @end */



.sgnup {

	font-size: 15px !important;

	font-weight: bold;

	padding-top: 10px !important;

	padding-bottom: 0px !important;

}



.f-x1 {

	width: 478px !important;

	border-right: 0 !important;

}



.f-x1, #news {

	height: auto !important;

}



.f-x1 h1 {

	font-size: 18px !important;

	font-weight: normal;

}



.f-x1 p {

	font-size: 14px !important;

	padding: 10px 0 !important;

	line-height: 18px !important;

}



#news h1 {

	font-size: 18px;

	font-weight: normal;

}



#news p {

	padding-bottom: 13px;

}



#exp {

	margin-bottom: 15px;

}



/*#footerMenu {

	right: 0 !important;

	width: auto !important;

}



.i1 {

	margin-bottom: 4px !important;

} */



#sidepanels a img {

	border: 0;

}



/* .followus {

	padding-left: 10px;

	min-height: 84px;

}



.followus a.f4c-link {

	line-height: 30px;

}



.followus h3 {

	font-size: 15px;

	letter-spacing: -1px;

	color: #492B84;

	padding-bottom: 0px;

	margin-top: 8px;

	margin-bottom: 10px;

}



.followus img {

	display: block;

	margin: 0 10px 0 0!important;

	float: left;

} */



#topmenu {

	text-transform: uppercase;

	

	font-family: Arial, Helvetica, sans-serif !important;

}



.menu-sidebar-menu-container {

	text-transform: uppercase;

	

}



#TopSubmenu h1 {

	font-size: 18px !important;

	font-weight: normal;

}



.subtitle {

	font-size: 12px !important;

	color: #9890BA !important;

	margin-top: -5px !important;

	padding-bottom: 12px !important;

	padding-left: 1px !important;

}



.subtitle {

	line-height: 16px !important;

}



.subtitle a {

	color: #9890BA;

	text-decoration: none;

}



.subtitle a:hover {

	color: #000;

	text-decoration: underline;

}



.error404 #leftCol ul li.current_page_parent a {

	color: #43217D !important;

	background: none !important;

}



.error404 #leftCol ul li.current_page_parent a:hover {

	background: #43217D !important;

	color: #fff !important;

}



#TopSubmenu li.current_page_item a {

	color: #43217D !important;



}



#topmenu li.current_page_item, #topmenu li.current-page-ancestor {

	color: #482987;

	background-color: #C8BEDB;

}



#topmenu .current_page_item a, #topmenu .current-page-ancestor a {

	color: #482987;

}



.linklove {

	display: none;

}



#usermessagea {padding: 10px 5px; font-weight: bold; font-size:12px}

.ddsg-wrapper ul li ul {

	font-size: 10px;

	list-style-type: disc;

}



/* -- Blog Sidebar Styles ----------------------------------------- */

/* ---------------------------------------------------------------- */

#sidebar-news {

    float: left;

    padding: 0px 90px 0px 10px;

    width: 140px;	

}

	#sidebar-news p {

		font: 1.2em Arial, Helvetica, sans-serif;

		color: #988eb9;

	}

	#sidebar-news a:link, #sidebar-news a:visited {

		color: #988eb9;

		text-decoration: none;

	}

	#sidebar-news a:hover, #sidebar-news a:active {

		color: #43217d; 

		text-decoration: none;

	}

	#sidebar-news ul {

		padding: 0;

		margin: 0;

		list-style: none;

	}

		#sidebar-news ul .widget-container {

			font-size: 1.2em;

			padding-bottom: 17px;

			border-bottom: 1px solid #cdcdcd;

		}

		#sidebar-news ul .widget-container h3 {

			margin-bottom: 6px;

		}

		#sidebar-news ul .widget-container a.TopOn {

			color: #43217d !important;

		}

		#sidebar-news ul .widget-container a:link, #sidebar-news ul .widget-container a:visited {

			color: #988eb9;

			text-decoration: none;

		}

		#sidebar-news ul .widget-container a:hover, #sidebar-news ul .widget-container a:active {

			color: #555e61;

			text-decoration: none;

		}

	#sidebar-news h1 {

		color: #43217d;

		margin: 0;

		font-size: 1.5em;

		padding: 10px 0 5px;

		line-height: 1.4em;

		font-size: 18px;

		font-weight: normal;

	}

	

.execphpwidget li a {

	text-transform: capitalize;

}





/* -- Blog Styles ------------------------------------------------- */

/* ---------------------------------------------------------------- */

#TopContentNews {

	padding-top: 32px;

}

	#TopContentNews h1 {

		padding-bottom: 0;

		padding-top: 11px;

		font-size: 16px;

		color: #482987;

		font-weight: bold;

	}

		#TopContentNews h1 a {

			color: #482987;

			text-decoration: none;

		}

		#TopContentNews h1 a:hover {

			color: #000;

			text-decoration: underline;

		}



.post {

	width: 100%;

	border-bottom: 1px solid #cdcdcd;

	padding-bottom: 23px;

	padding-top: 10px;

}

	.post-meta {

		color: #555E61;

    	font-size: 1.2em;

    	margin: 0;

    	padding: 0px 0px 18px;

	}

	.post-meta .author {

		text-transform: capitalize;

	}

	.post a {

		color: #482987;

		text-decoration: none;

	}

	.post a.more-link {

		text-decoration: none;

		color: #482987;

	}

	.post a.more-link:hover {

		text-decoration: underline;

		color: #482987;

	}

	.post a.more-link2 {

		padding: 4px 0px 0px; display: inline-block;

	}

	.post a:hover {

		color: #43217d;

		text-decoration: underline;

	}

	.post img {

		padding: 0px 0px 4px;

	}	



.clientposts {

	width: 100%;

	padding-bottom: 23px;

	padding-top: 10px;

}



.single .post {

	border-bottom: 0;

	padding-bottom: 0;

}



.more_entries {

	padding-top: 20px;

	font-size: 12px;

	font-weight: bold;

}

	.more_entries a {

		text-decoration: none;

		color: #482987;

	}

	.more_entries a:hover {

		text-decoration: underline;

	}


