/*
Theme Name: WP-sites
Description: WP-sites.co.uk theme
Author: WP-sites
Version: 1.1
*/

body {	background: #f1f1f1;	color: #3d3d3d;	font-family: 'Arial', 'Verdana', 'sans-serif';	margin: 0;	padding: 0;	margin: 0px auto 0px;	background-image: url(images/bg.jpg);	background-repeat: repeat-x;	font-size:12px;	line-height:15px;}ul{clear:both;}h1, h2, h3{	margin:0;	padding:0;}h3{clear:both;}h4{font-size:17px;color:#5E5E5E;}a{color: #ff6600;}a img{border:none;}label{margin-right:25px;font-size:14px;}#header1{	width:902px;	height:70px;	margin: 0px auto 0px;	padding-top:15px;	padding-right:25px;	padding-left:25px;	background-image: url(images/header1.jpg);	background-repeat: no-repeat;	overflow:hidden;}#header2{	width:902px;	height:134px;	padding-top:30px;	padding-left:25px;	padding-right:25px;	margin: 0px auto 0px;	background-image: url(images/header2.jpg);	background-repeat: no-repeat;	overflow:hidden;	font-size:24px;	color:#ffffff;}#header2 img{float:right;border:none;}#header2 a{text-decoration:none;border:none;}.logolink{float:left;display:block;clear:none;}#header-nav{clear:none;width:750px;height:68px;list-style-type: none;  padding-left:0px;  margin:0;  float:right;}#header-nav li{height:68px;float:left;text-align:center;}#header-nav a{height:49px;float:left;padding-right:30px;padding-left:30px;padding-top:23px; /* 73 total hight */font-size:17px;color:#e6e6e6;text-decoration:none;/*font-weight:bold;*/}#header-nav a:hover{background-image: url(images/nav-mouseover.jpg);background-repeat: no-repeat;background-position: center bottom;}.current_page_item{background-image: url(images/header-nav-selected.png);}#pagecontent{width:939px;margin: 0px auto 0px;padding-left:11px;background-image: url(images/pagebg.png);  overflow:hidden;}div.contentbg{background-image: url(images/contentbg.jpg);background-repeat: repeat-x;background-color:#f6f6f6;}.contentbg img{float:left;}.contentbg p{margin-left:10px;margin-right:10px;clear:both;}div.content33{width:299px;float:left;margin:5px;margin-top:0px;background-color:#f6f6f6;position:relative;}div.content100{width:920px;float:left;margin:5px;margin-top:0px;background-color:#f6f6f6;}div.content75{ width:610px;float:left;margin:5px;margin-top:0px;background-color:#f6f6f6;}.formheader{ color:#5e5e5e; margin:0px; padding:0px; margin-top:20px;margin-bottom:20px; font-size:17px;font-weight:bold;}.contentbg h1{ float:left; width:210px; color:#5e5e5e; margin:0px; padding:0px; margin-top:20px; font-size:17px; margin-right:10px;}.contentbg h1 a{color:#5e5e5e;text-decoration:none;}.contentbg h2{ float:left; clear:none; width:210px; color:#5e5e5e; margin:0px; padding:0px; font-size:13px; margin-right:10px; font-style: italic; }.contentbg h3{margin-left:10px;margin-top:20px;margin-bottom:20px;font-size:14px;}.contentbg li{line-height:17px;display:block;padding:2px;padding-left:25px;margin-left:-20px;margin-bottom:7px;background-image: url(images/bluebp.png);background-repeat: no-repeat;}.contentbg ul{margin-top:10px;margin-bottom:20px;}.bar{background:url(images/bar.jpg) no-repeat;width:282px;height:39px;color:#ffffff;font-weight:bold;font-size:14px;padding:10px;margin-top:25px;margin-bottom:25px;}.bar a{text-decoration:none;color:#ffffff;}.leftbar{float:left;width:180px;text-align:center;padding-top:9px;}.rightbar{float:right;width:80px;text-align:center;padding-top:9px;font-size:16px;}.note{font-size:90%;}ul.strongblue  li{font-weight:bold;color:#235b9f;}#footer{	width:905px;	height:356px;	padding-left:25px;	padding-right:25px;	margin: 0px auto 0px;	background-image: url(images/footer.png);	background-repeat: no-repeat;	overflow:hidden;	font-size:16px;	color:#ffffff;	float:left;	margin-top:-10px;	margin-left:-11px;}#footer a{color:#1978A4;}#footertop{height: 250px;margin-top:25px;}#footerbottom{height:50px;margin-top:40px;margin-right:20px;color:#dfdfdf;font-size:10px;}#footertop h3{font-size:16px;margin-left:10px;margin-bottom:20px;}#footerleft {    float:left;    height:259px;    overflow:hidden;    width:295px;}#footercenter{float:left;width:308px;}#footerright{float:left;padding-left:15px;width:285px;height:240px;font-size:12px;color:#ffffff;background:url(images/wordpressbackground.png) no-repeat;background-position: right bottom;}#footerright h3{margin-bottom:20px;}#showcaseimg{margin-left:8px;border:none;}#twitter_update_list li{background:url(images/twitterbp.png) no-repeat;line-height:17px;display:block;padding:2px;padding-left:30px;margin-left:-20px;margin-bottom:7px;font-size:12px;color:#ffffff;}#twitter_update_list a{color:#1978a4;display:block;}#twitter_update_list span a{color:#1978a4;display:inline;}#twitter_update_list{margin-top:5px;margin-bottom:0px;width:220px;}/* login form */div.formrow{border-bottom:2px solid #e6e6e6;height:45px;padding-top:20px;text-align:right;}input.formrow{border:1px solid #969696;height:22px;width:150px;}select.formrow{border:1px solid #969696;height:22px;width:150px;}.login label{display:inline;font-size:12px;clear:none;margin-top:5px;margin-bottom:5px;float:left;width:170px;}.formhelper{font-size:10px;}.formhelper a{color:#e81212;}/* login form end *//* contact form */label.side-contact-form{margin-bottom:0px;display:block;}input.side-contact-form{border:1px solid #969696;height:22px;width:100%;margin-top:-8px;}textarea.side-contact-form{height:80px;width:100%;margin-top:-8px;}/* contact form end */img.captcha-small{float:left;border:1px solid #969696;}input.captcha-small{float:left;width: 200px;margin-right:10px;}.dark-head-triangle{background:url(images/dark-head-triangle.png) no-repeat;height:93px;width:306px;position:relative;top:-3px;left: -2px;z-index:500;}.dark-head-triangle h5{color:#ffffff;font-size:18px;margin:0;margin-top:8px;padding:0;padding-top:8px;text-align:center;}.light-head-triangle{background:url(images/light-head-triangle.png) no-repeat;height:93px;width:306px;position:relative;top:-3px;left: -2px;z-index:500;}.light-head-triangle h5{color:#ffffff;font-size:18px;margin:0;margin-top:8px;padding:0;padding-top:8px;text-align:center;}.topdark{	position:relative;	background-color: #c3d9e5;	width:299px;	text-align:center;	padding-top:70px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.darkrow1{		background-color: #deece6;	position:relative;	width:299px;	text-align:center;	padding-top:20px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.darkrow2{	position:relative;	background-color: #c3d9e5;	width:299px;	text-align:center;	padding-top:20px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.toplight{	position:relative;	background-color: #c4e2f9;	width:299px;	text-align:center;	padding-top:70px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.lightrow1{		background-color: #e2effb;	position:relative;	width:299px;	text-align:center;	padding-top:20px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.lightrow2{	position:relative;	background-color: #c4e2f9;	width:299px;	text-align:center;	padding-top:20px;	padding-bottom: 20px;	top:-70px;	left:0;	z-index:10;	color:#02577e;}.smallboldcontrast{	font-size:10px;}.smallboldcontrast strong{	font-size:18px;}#wp-calendar {	border: 1px solid #ddd;	empty-cells: show;	font-size: 14px;	margin: 0;	width: 90%;}#wp-calendar #next a {	padding-right: 10px;	text-align: right;}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}#wp-calendar a {	display: block;	text-decoration: none;}#wp-calendar a:hover {	background: #e0e6e0;	color: #333;}#wp-calendar caption {	color: #999;	font-size: 16px;	text-align: left;}#wp-calendar td {	color: #ccc;	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	letter-spacing: normal;	padding: 2px 0;	text-align: center;}#wp-calendar td.pad:hover {	background: #fff;}#wp-calendar td:hover, #wp-calendar #today {	background: #eee;	color: #bbb;}#wp-calendar th {	font-style: normal;	text-transform: capitalize;}/* Captions & aligment */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}img.aligncenter{float:none !important;}.alignleft {	float: left;}.alignright {	float: right;}.clearboth{clear:both;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions & aligment */.edit-link{position:absolute;top:0px;left:0px;}.edit-link a{color:#ffffff;font-weight:bold;}div.error404{text-align:center;padding-top:50px;padding-bottom:50px;}img.dev-mail{	position:absolute;	top:20px;	right:20px;}#slideshow-wrapper{margin-top:5px !important;}#image{margin-top:-5px !important;}#information a{color:#99BDD0;text-decoration:none;}/*extra styles for control panel  */#app{background-color:#F6F6F6;background-image:url("images/contentbg.jpg");background-repeat:repeat-x;float:left;margin:0 5px 5px;width:920px;padding-top:25px;overflow:hidden;}.newdomainorold label{display:block;font-size:12px;clear:both;margin-top:25px;margin-bottom:5px;}#app h1{color:#5E5E5E;font-size:17px;font-weight:bold;padding:0;}#app h2{color:#235B9F;font-size:14px;}#app h3{margin-top:15px;margin-bottom:15px;}#existing_domain_result{overflow:hidden;margin:5px;clear: both;}#new_domain_result{clear:both;margin:5px;overflow:visible;width:350px;}strong.domain_name{clear:both;margin-bottom:5px;height:15px;padding-top:5px;display:block;float:left;color:#02577E;font-size:14px;}strong.domain_name i{display:block;clear:left;font-size:10px;margin-top:5px;}a.register_button {background-color:#118BC2;border:1px dotted #FFFFFF;clear:none;color:#FFFFFF;float:right;font-size:10px;font-weight:bold;margin-bottom:5px;padding:5px;text-decoration:none;}.row1{background-color:#c3d9e5;width:100%;overflow:visible;height:50px;padding:7px;padding-right:15px;padding-left:15px;}.row2{background-color:#e2effb;width:100%;overflow:visible;height:50px;padding:7px;padding-right:15px;padding-left:15px;}.smallquestionmark{position:relative;top:3px;}/* signup contact details */#newuser_form div.formrow{height:40px;padding-top:15px;}#pageerror{margin-left:auto;margin-right:auto;width:400px;margin-bottom:50px;}/* format error message */.error_message{background-color:#ff4343;border: 2px dotted #D8D8D8;}.error_message a{color:#ffffff;font-weight:bold;}.error_message p{color:#ffffff;}.our_blue{color:#235B9F}.placeholder_3rd_header_left{width:73px;overflow:hidden;float:left;}.placeholder_3rd_header_right{width:220px;overflow:hidden;float:left;}#footerbottom a{color:#dddddd;}.captcha-832 .wpcf7-not-valid-tip{left:-200px;}/*Blog styles*/#blog{    font:13px/1.5 "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;    padding-top:20px;}#blog a, #blog .entry-content a:link, #blog .entry-content a:active, #blog .entry-content a:visited {    color:#2E84DB;    text-decoration:none;}#blog .entry-title, #blog .entry-title a {    color:#51545C;    font-size:30px;    font-weight:bold;    letter-spacing:-2px;    line-height:38px;    margin:5px 0;    padding-left:5px;    text-shadow:0 1px 2px #FFFFFF;    width:100%;}#blog .entry-header {   background:url("images/container-menu.jpg") repeat-x scroll 0 -40px transparent;    border:1px solid #CCCCCC;    clear:both;    margin:15px 0;    padding:10px;    text-transform:uppercase;}#blog .published {    background: url("images/widget-title.gif") no-repeat scroll center bottom #575A62;    border:1px solid #494C55;    color:#FFFFFF;    float:left;    left:-11px;    line-height:15px;    padding:4px 7px;    position:relative;    text-align:center;    text-shadow:0 1px 2px #444444;    top:-11px;}#blog .comment-count {    float:right;    font-weight:bold;}#blog .entry-content {    clear:both;    font-size:15px;    margin-top:32px;}#blog .entry-footer {    background:url("images/blog-bottom.jpg") no-repeat scroll 0 0 transparent;    clear:both;    font-size:13px;    font-style:italic;    height:55px;    margin:30px 0 0;    padding-left:10px;    padding-right:10px;    padding-top:10px;}#blog .entry-meta {    text-shadow:0 1px 0 #FFFFFF;}#blog .entry-categories {    background:url("images/icon-category.gif") no-repeat scroll 0 5px transparent;    padding:5px 0 5px 20px;}#blog .vcard a, #blog .edit-post a, #blog .comment-count a{    color:#000;}#blog .read-more{    float:right;}#blog .pad10{    padding:10px;}#blog-nav{    margin-left:-20px;}#blog-nav, #blog-nav ul{    width:100%;    margin:0;    padding:0;}#blog-nav a {    background:url("images/bluebp.png") no-repeat scroll 20px 0 transparent;    border-bottom:1px dashed #777;    color:#000000;    display:block;    height:25px;    padding-left:50px;    padding-top:5px;    width:240px;}#blog-nav li li, #blog-nav li{    background:none;}#blog-nav .children a {    background:none repeat scroll 0 0 transparent;    display:block;    height:30px;    padding-left:80px;    padding-top:5px;    width:210px;}#blog-nav li{    width:100%;}#blog-nav li li{    margin-left:-40px;    padding-left:40px;    width:100%;}hr{background-image:url(images/hr.jpg);width:100%;display:block;clear:both;height:13px;background-repeat:no-repeat;border:none;margin-bottom:30px;}.page-id-342 .right {    float:right;    width:300px;}.page-id-342 .left {    float:left;    width:300px;}.page-id-342 .right a, .page-id-342 .left a{     color:#235B9F;    font-weight:bold;}.page-id-342 .right ul{margin-top:20px;}.page-id-396 div.entry-content{    padding:25px;}.page-id-396 div.entry-content strong{    margin-top:20px;    margin-bottom:20px;    display:block;}.page-id-396 div.entry-content h2{    margin-bottom:40px;    display:block;}.appleslide #information {    background:none repeat scroll 0 0 transparent !important;    color:#000000 !important;    float:right;    height:220px !important;    margin:10px 40px 25px 25px;    opacity:0.7;    overflow:hidden;    position:relative;    width:250px;    z-index:300;}.appleslide #information em, .appleslide #information a { display:block;}.appleslide #image img{border-right:none !important;border-left:none !important;}.appleslide #image{margin-left:40px !important;    margin-top:20px !important;}.appleslide #fullsize,.appleslide #slideshow-wrapper{background-color:transparent;}.appleslide #slideshow-wrapper{border-right:1px solid #f6f6f6;}.appleslide #fullsize{height:200px;}.appleslide #information h3,.appleslide #information p,.appleslide #information a{color:#000000;}

#blog-sidebar {
width: 275px;
float: right;
clear: none;
list-style: none;
padding-left: 10px;
}
.post-featured-image {
display: block;
float: left;
margin: 15px;
padding: 5px;
border: 1px solid #CCC;
}
#blog-sidebar li > div{margin:10px;margin-top:25px;}
.single #content, .tag #content, .blog #content, .archive #content{width:600px;float:left;padding:10px;}
.single .contentbg h3, .tag .contentbg h3, .archive .contentbg h3, .blog .contentbg h3 {font-size:20px;}
.single .contentbg p, .tag .contentbg p, .blog .contentbg p, .archive .contentbg p{clear:none;}
.single #blog-sidebar li, .tag #blog-sidebar li, .blog #blog-sidebar li, .archive #blog-sidebar li{background:none;}

.widget_tag_cloud {
  
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
    font-size: 0.847em; line-height: 1;
}
.widget_tag_cloud a {
    float: left;
    display: inline;
    padding: 5px 7px 6px;
    margin:5px;
    background: #d6d6d6;
    text-decoration:none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: #000;
}
.widget_tag_cloud a:hover {
    background-color:#444;
    color: #fff;
    border: none;
}
#disqus-comment-block{
	margin:20px;
}

pre.wp-code-highlight {
    margin-right: 10px !important;
    margin-left: 10px !important;
    width: 90% !important;
    padding: 3%;
}
a.post-featured-image{
	margin-top:0;
}
#disqus-comment-block li{
 background-image:none;
}
