body{font-size:0.80em;font-family:Verdana, Arial, Helvetica, sans-serif;color:#222;margin:10px 0 0 0;background-image:url("http://www.fastklean.co.uk/images/bg.jpg");}
html{background-repeat:repeat-y;margin:0 auto;background-position:center top;}
a, h2 a:hover, h3 a:hover{text-decoration:none;color:#16208F;}
a:hover{color:#16208F;}
a:link, a:visited{text-decoration:none;color:#16208F;}
a:hover, a:active{text-decoration:none;}
.header{position:relative;}
#header{height:181px;background-image:url(images/header.jpg);background-repeat:no-repeat;background-position:center top;}
#title_desc{position:absolute;top:4px;left:26px;}
#header h1{margin:0px;padding:0px;font-size:20px;text-align:center;}
#header h1 a{color:#000033;margin:0px;padding:0px;}
#header h5{margin:0px;padding:0px;font-size:14px;color:#222;text-align:center;}
#logo{font-size:1.8em;font-weight:bold;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;position:absolute;top:55px;left:50px;}
.mid{position:relative;top:00px;z-index:1;background-image:url(images/mid-bg.jpg);background-repeat:repeat-y;}
.content_column{line-height:20px;position:relative;top:-60px;}
#content{padding:10px 20px;}
.add{text-align:center;}
.add img{margin:0 auto;padding:5px;}
.sidebar_right{position:relative;top:-100px;}
#sidebars{padding:5px;}
#sidebars a{padding-left:0px;}
#sidebars ul{padding:0px;margin:0px;list-style:none;}
#sidebars ul li h2{color:#fff;margin:0px;padding:3px 10px;font-size:1.0em;line-height:23px;background-image:url(images/h2bg.png);background-repeat:no-repeat;height:26px;padding-top:0px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
#sidebars ul li ul{margin-bottom:10px;line-height:22px;border:0px solid #c6eaf4;padding-left:10px;}
#sidebars ul li ul ul{border:none;}
#sidebars ul li ul li{border-bottom:0px solid #E9E3D5;display:block;padding:0px 0px;margin-bottom:1px;}
#sidebars ul li ul li a{color:#3b499f;font-size:.85em;}
#sidebars ul li ul li ul li{margin-bottom:1px;list-style-position:inside;padding-left:10px;color:#3b499f;}
#sidebars .comments ul li{padding-left:10px;}
.footer{z-index:5;position:relative;top:-1px;}
#footer{height:145px;text-align:center;background-image:url(images/footerbg.jpg);background-repeat:repeat-x;vertical-align:bottom;background-position:0px center;}
#footer p{margin:0;padding:50px 0;text-align:center;color:#000033;font-size:12px;}
.sponsor ul{margin:0px;padding:0px;text-align:center;}
.sponsor li{display:inline;padding:3px 10px;}
small{font-size:0.9em;}
.sm {font-size:11px;line-height:18px}
.sm a{font-size:11px !important}
h2.pagetitle{font-size:16px;color:#000033;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{display:block;margin-right:10px;}
.alignright{display:block;margin-left:10px;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
.post{margin:0 0 40px;text-align:justify;}
.post small{margin:0px;padding:0px;}
.post small span{color:#16208F;font-size:1.0em;}
.post h2, .post h3{margin:0px;padding:0px;font-size:16px;}
.post h2 a, .post h3 a{color:#000033;font-size:16px;}
.search{}
.search ul li{background-image:none;}
.author{padding:10px;margin-bottom:10px;border:0px solid #eee;width:430px;height:180px;overflow:scroll;list-style:none;position:absolute;right:50px;top:180px;color:#111;font-size:12px;}
.author h3, .author ul, .author li{padding:0px;margin:0px;list-style:none;padding-left:5px;}
.author img{margin-right:5px;}
.postmetadata{display:none;}
h2.pagetitle{margin-top:10px;text-align:left;padding:0px;margin-bottom:0px;}
#searchform{margin:10px auto;padding:5px 3px;}
#sidebars #searchform #s{width:155px;padding:2px;}
#sidebars #searchsubmit{padding:1px;}
.entry form{text-align:center;}
select{width:130px;}
.alt{background-color:#f5f5f5;border:5px solid #eee;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;background-color:#f5f5f5;border:1px solid #eee;color:#000;}
#commentform textarea{width:95%;padding:2px;background-color:#f5f5f5;border:1px solid #eee;}
#commentform #submit{margin:0;float:right;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
#sidebar form{margin:0;}
#wp-calendar{empty-cells:show;margin:10px auto 10px;width:155px;border:1px solid #eee;padding:10px;}
#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;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:40px;}
.post .folder_icon{background-image:url(images/folder.gif);background-repeat:no-repeat;background-position:left center;}
.post .folder_icon a{margin-left:15px;}
.post .comments{background-image:url(images/comments.gif);background-repeat:no-repeat;background-position:left center;}
.post .comments a{margin-left:15px;}
.post .date{background-image:url(images/date.gif);background-repeat:no-repeat;background-position:left center;color:#16208F;font-weight:normal;}
.post .date strong{margin-left:15px;}
.wp-caption{float:right;display:inline;padding-left:8px;}
.wp-caption-text{font-size:10px;line-height:15px;text-align:left;}
.footerlinks{padding:1px 1px 2px 1px;color:#000033;line-height:1.5;background-color:#fff;}
.footerlinks a{text-decoration:none;background-color:#fff;}
.footerlinks a:hover{text-decoration:underline;}
.carpet a{background-image:url('http://www.fastklean.co.uk/images/buttons/carpet-cleaning-london.png');overflow:hidden;text-indent:-9999px;margin:14px 20px 0px 30px;display:block;width:180px;height:108px;float:left;display:inline;}
.rates {clear:left; margin-top:23px}
.rates a{background-image:url('http://www.fastklean.co.uk/images/buttons/rates.png');overflow:hidden;text-indent:-9999px;margin:-13px 0 0 50px;display:block;width:142px;height:28px;float:left;}
.rates #button11{background-position:0px 0px;}
.rates #button11:hover{background-position:0px -28px;}
.horizontalcssmenu ul{margin:0;padding:0;list-style-type:none;line-height:100%}
.horizontalcssmenu ul li{position:relative;display:inline;float:left;}
.horizontalcssmenu ul li a{display:block;width:130px;padding:5px 9.55px;border:1px solid #202020;border-left-width:0;text-decoration:none;background:url(http://www.fastklean.co.uk/images/glossyback2.gif) center center repeat-x;color:white;font:bold 11px Verdana;}
.horizontalcssmenu ul li a:hover{background:url(http://www.fastklean.co.uk/images/glossyback3.gif) center center repeat-x;color:#000;}
.horizontalcssmenu ul li ul li a:hover{background:#cde686;}
* html p#iepara{padding-top:1em;}
* html .horizontalcssmenu ul li{float:left;height:1%;}
* html .horizontalcssmenu ul li a{height:1%;}
.small li {float:left;width:270px}
