#cms_blog_holder_wrapper .content_item_image_wrapper {
  width: 618px;
  height: 120px;
  position: absolute;
  top: 15px;
  left: 20px;
  overflow: hidden;
  z-index: 0 !important;
  background-color: #ccc;
}

#cms_blog_holder_wrapper .content_item_image_wrapper img {
  width: 618px;
  height: auto;
}

#cms_blog_holder_wrapper h1 {
  background-color: transparent !important;
  position: relative;
  z-index: 5;
}

#cms_blog_holder_wrapper .page_ref {
	display: none !important;
}

#cms_blog_holder_wrapper  first {
	
}
#cms_blog_holder_wrapper  img {
	
}
#cms_blog_holder_wrapper .rss_link {
	display: none;	
}
#cms_blog_holder_wrapper .blog_summary_wrapper {
	
	border-top-width: 15px;
	border-top-style: solid;
	border-top-color: #EDE8E5;
}
body#cms_blog_holder_body.resources #cms_blog_holder_wrapper .blog_holder_header h1 span{
display:none;
}
#cms_blog_holder_wrapper .blog_summary_wrapper h2 a {
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	color:#00ACE1 !important;
	font-size: 1.4em !important;
	font-family:TradeGothicBold,'Helvetica Neue',Arial,Helvetica,sans-serif;
}
#cms_blog_holder_wrapper .blog_summary_wrapper hr {
	
	display: none;
}
#cms_blog_holder_wrapper  .blog_summary_wrapper  h2 {
	display: block;
	height: 25px;
	float: right;
	width: 382px;
	text-align: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em !important;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #999 !important;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: 0em;
	margin-top: 0px;
}

#cms_blog_holder_wrapper .blog_summary_wrapper {
	/*width: 702px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;*/
	clear: both;
	width: 605px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#cms_blog_holder_wrapper .blog_summary_wrapper p {
	
}
#cms_blog_holder_wrapper  .blog_summary_wrapper .scrolling_thumbnail {
	float: left !important;
	
}
#cms_blog_holder_wrapper  .blog_summary_wrapper .blog_body_wrapper {
	float: right !important;
	width: 400px !important;
}
#cms_blog_holder_wrapper .blog_summary_wrapper .author {
	color: #00B7EF;
	font-size: 1em;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	line-height: 1.1em;
	display: none;
	height: 10px;
	width: 400px;
	font-family: Helvetica, Arial, sans-serif;
	float: right;
}
#cms_blog_holder_wrapper  .blog_summary_wrapper .breadcrumb{
	display: none;	
}
#cms_blog_holder_wrapper   .blog_summary_wrapper img {
	width: 190px !important;
	float: left;
	padding-right: 12px;
	height: auto !important;

	
}

#cms_blog_holder_wrapper  .blog_summary_wrapper .blog_footer_links {
	padding-bottom: 5px;
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
	position: relative;
	padding-top: 5px;
	float: right;
	width: 402px;
	margin-top:0px;
}
#cms_blog_holder_wrapper .blog_footer_links .blog_more_link a {
	font-size: 1em;
	background-image: none !important;
	float: left;
	color: #02ADE1;
	text-decoration: none;
	/*background-color: #000;*/
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	/*padding-left: 10px;*/
	font-weight: bold;
	position: relative;
	top: -36px;
	left: 250px;
	text-transform:uppercase;
}
#cms_blog_holder_wrapper .blog_footer_links .blog_comments_link a {
	display: none;	
}
#cms_blog_holder_wrapper .blog_footer_links .blog_twitter_link a {
	background-image: url(/client_files/londonplay.them.co.uk/images/tweet.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0;
	line-height: 200px;
	text-decoration: none;
	float: right;
	margin-left: 5px;
	
}
#cms_blog_holder_wrapper .blog_footer_links .blog_facebook_link a {
	background-image: url(/client_files/londonplay.them.co.uk/images/facebook.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0;
	line-height: 200px;
	text-decoration: none;
	float: right;
	margin-left: 5px;
	
}
 
#cms_blog_holder_wrapper .tags {
	display: none !important;	
}
#cms_blog_holder_wrapper .blog_next_previous_links {
	display: none !important;	
}
x    {
	display: block;
	/*float: right;*/
	width: 590px;
	text-align: left;
	position: relative;
	top: 0px;
	font-weight: normal;
	color: #9C9A8D;
	margin-top:15px;
}


/*BLOG HEADER WRAPPER*/


#cms_blog_entry_wrapper .content_item_image_wrapper {
  width: 618px;
  height: 120px;
  position: absolute;
  top: 15px;
  left: 20px;
  overflow: hidden;
  z-index: 0 !important;
  background-color: #ccc;
}
#cms_blog_entry_wrapper .content_item_image_wrapper img {
  width: 618px;
  height: auto;
}

#cms_blog_entry_wrapper h1 {
  background-color: transparent !important;
  position: relative;
  z-index: 5;
}

#cms_blog_entry_wrapper .blog_entry_wrapper h2 a {
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
#cms_blog_entry_wrapper .blog_entry_wrapper hr {
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #71BD83;
	margin-left: 0px;
	padding-left: 0px;
}
#cms_blog_entry_wrapper  .blog_entry_wrapper h2 {
	display: block;
	height: 6px;
	float: right;
	width: 430px;
	text-align: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em !important;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #999 !important;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: 0em;
	margin-top: 0px;
}
#cms_blog_entry_wrapper .blog_entry_wrapper{
	width: 590px;
	
}
#cms_blog_entry_wrapper .blog_entry_wrapper .author {
	color: #00B7EF;
	font-size: 1em;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	line-height: 1.1em;
	display: none;
	height: 10px;
	width: 450px;
	font-family: Helvetica, Arial, sans-serif;
	float: right;
}
#cms_blog_entry_wrapper  .blog_entry_wrapper .breadcrumb{
	display: none;	
}
#cms_blog_entry_wrapper   .blog_entry_wrapper img {
	
	padding-left: 0px;
	padding-right: 10px;
	margin-top: 0px;
}
#cms_blog_entry_body #cms_blog_entry_wrapper   .blog_entry_wrapper img {	
	/*padding-left: 10px;*/
	padding-right: 10px;
	padding-bottom:0px;
	margin-top: 0px;
	width: 300px !important;
	height: auto !important;
	float:left;
}
#cms_blog_entry_wrapper  .blog_entry_wrapper .blog_footer_links {
	padding-bottom: 5px;
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
	position: relative;
	padding-top: 5px;
	float: left;
	width: 590px;
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper .blog_footer_links{
	float: right;
    width: 618px;	
	margin-right:0px;
	
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper .blog_footer_links span.blog_more_link{
float:left;	
}
#cms_blog_entry_wrapper .blog_footer_links .blog_more_link a {
	font-size: 1em;
	background-image: none !important;
	float: left;
	color: #02ADE1;
	text-decoration: none;
	/*background-color: #000;*/
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:underline;
}
#cms_blog_entry_wrapper .blog_footer_links .blog_twitter_link a {
	background-image: url(/client_files/londonplay.them.co.uk/images/tweet.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 58px;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0;
	line-height: 200px;
	text-decoration: none;
	float: right;
	margin-left: 5px;
	
}
#cms_blog_entry_wrapper .blog_footer_links .blog_facebook_link a {
	background-image: url(/client_files/londonplay.them.co.uk/images/facebook.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0;
	line-height: 200px;
	text-decoration: none;
	float: right;
	margin-left: 5px;
	
}
 
 #cms_blog_entry_wrapper .blog_footer_links .blog_comments_link a {
	display: none !important;
}
#cms_blog_entry_wrapper .tags {
	display: none !important;	
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p.blog_footer_links,
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p .blog_footer_links,
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p .blog_more_link, 
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p .blog_twitter_link, 
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p .tags{
margin-top:0px;	
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper p.blog_footer_links iframe{
float: right;
width: 75px !important;
}
#cms_blog_entry_wrapper .blog_entry_wrapper p {

	margin-right:0px;
}
#cms_blog_entry_wrapper .blog_login_prompt{
	color: #888577;
	font-size: 1.2em;
	text-decoration: none;
	margin-top: -5px;
	font-weight: bold;
	padding-top: -5px;
}
#cms_blog_entry_wrapper .blog_login_prompt a {
	color: #888577;

}
#cms_blog_entry_wrapper .blog_next_previous_links {
	display: none !important;	
}

#cms_blog_entry_wrapper #comments {
}
#cms_blog_entry_body #cms_blog_entry_wrapper #comments {
 padding-left:10px;
 margin-top: 15px;
padding-top: 10px;
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_login_prompt{
padding-left:10px;	
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_login_prompt a{
	color: #e7e8ea;
}
#cms_blog_entry_wrapper span.comment_details {

	color: #000;
	font-size: .9em;
	text-decoration: none;
	margin-top: -5px;
	font-weight: bold;
	padding-top: -5px;
	clear: both;

}
#cms_blog_entry_wrapper .button_link.blog {
	font-size: 1em;
	background-image: none !important;
	float: left;
	color: #FFF;
	text-decoration: none;
	background-color: #000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
 .comment_wrapper .edit_live {
	float: right !important;
}
#cms_blog_entry_wrapper .resources_component_wrapper .image_list_wrapper ul li img

{

	margin-top: -140px !important;
}
#cms_blog_entry_wrapper .resources_component_wrapper h3

{

display: none;
}

#cms_blog_holder_body #cms_blog_holder_wrapper p.blog_footer_links .blog_facebook_links,
#cms_blog_holder_body #cms_blog_holder_wrapper p.blog_footer_links .blog_twitter_link,
#cms_blog_holder_body #cms_blog_holder_wrapper p.blog_footer_links 	.tags{
	margin-top:0px;
	margin-right:15px;
}
#cms_blog_holder_body #cms_blog_holder_wrapper p.blog_footer_links  .blog_more_link{
	/*margin-right:161px;*/
	margin-top:0px;	
	float:left;
}
#cms_blog_holder_body #cms_blog_holder_wrapper p.blog_footer_links .blog_more_link a{
top:0;
left:0;
position:relative;	
text-decoration:underline;
}

#page_editable_body_2 p img{
	padding-left: 0px !important;
	padding-right: 10px;
}
#cms_blog_holder_wrapper .blog_summary_wrapper .blog_footer_links span.blog_facebook_link{
	display:none;
}
#cms_blog_holder_wrapper .blog_summary_wrapper .blog_footer_links  span.blog_twitter_link{
	display:none;
}
#cms_blog_holder_body #cms_blog_holder_wrapper .blog_summary_wrapper .blog_footer_links  span.blog_twitter_link{
	display:block;
}
#cms_blog_holder_body #cms_blog_holder_wrapper .blog_summary_wrapper .blog_footer_links  span.blog_twitter_link a{
	display:block;
	background-image: url(/client_files/londonplay.them.co.uk/images/tweet.png);
	height: 25px;
    width: 58px;
	background-repeat:no-repeat;
}
#cms_blog_holder_body #cms_blog_holder_wrapper .blog_summary_wrapper .blog_footer_links iframe{
width:75px !important;
float:right;
}
#cms_blog_entry_body #cms_blog_entry_wrapper{
background-color:transparent;	
}

#cms_blog_entry_body #cms_blog_entry_wrapper #page_editable_body {
	margin-top: 10px;
}

#cms_blog_entry_body #cms_blog_entry_wrapper .fb_iframe_widget span iframe{
width: 618px !important;
}
#cms_blog_entry_body #cms_blog_entry_wrapper fb:comments span{
width: 618px !important;
}
#cms_blog_entry_body #cms_blog_entry_wrapper .blog_entry_wrapper{
	width:618px;
}

div#cms_category_wrapper > hr + div{
margin-top: 130px !important;

}
/*div#cms_category_wrapper > .content_item_image_wrapper{
display:none;
}*/
div#cms_category_wrapper > .Blog{
clear: both;
width: 605px !important;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

border-top-width: 15px;
border-top-style: solid;
border-top-color: #EDE8E5;

}