html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{transparent;border:0;vertical-align:baseline;margin:0;padding:0;}

html{height:100%;}

body{height:100%;background:#feeef7 url(http://cityseo.co.uk/wp-content/uploads/2025/09/scout-perfect-res-bg.png) top repeat;margin:0;padding:0;}

a{text-decoration:none;color:#33333;}

a:hover{text-decoration:underline;}

#navbarupper{background:0 repeat scroll 0 0 #EFEFEF;border-bottom:0 solid #666;height:38px;padding-top:0;width:977px;margin:0 auto;}

#navbar{height:38px;padding-top:0;text-align:center;margin:0 auto;}

#access{display:inline-block;padding-left:0;margin:0 auto 0 0;}

#access .menu-header,div.menu{font-size:14px;padding-left:0;}

#access .menu-header ul,div.menu ul{list-style:none;border:0;background:#999;text-align:left;margin:0 auto;}

#access .menu-header li,div.menu li{float:left;position:relative;border:0;background-image:none;padding:0;}

#access a{color:#fff;display:block;line-height:38px;text-decoration:none;font-weight:400;padding:0 15px;}

#access ul ul{border:0;display:none;position:absolute;top:38px;left:0;float:left;z-index:99999;padding-left:0;margin-left:0;background:#999;}

#access ul ul li{width:250px;color:#fff;margin:0;padding:0;}

#access ul ul ul{left:100%;top:0;margin:0;padding:0;}

#access ul ul a{background:#999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#939393', endColorstr='#555555');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#939393', endColorstr='#555555');height:auto;color:#fff;background-image:0 to(#555555));margin:0;padding:0 10px 0 20px;}

#access li:hover > a,#access ul ul :hover > a{background:#999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#999999');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#999999');color:#010101;background-image:0 to(#999999));}

#access ul li:hover > ul{display:block;color:#fff;background:#999;margin:0;padding:0;}

#access ul li.current-menu-item > a{font-size:14px;padding:0 15px;}

#access ul li.current-menu-ancestor > a,#access ul li.current-menu-parent > a{padding:0 15px;}

#access ul li.current-menu-ancestor > a:hover,#access ul li.current-menu-parent > a:hover{font-weight:700;color:#fff;}

* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,{color:#ff;padding:0;}

* html #access ul li a:hover{color:#999;}

#container{position:relative;min-height:100%;_height:100%;}

#videoframe{position:relative;width:100%;height:500px;display:block;margin-left:2px;margin-top:20px;background:url(images/videoframe_grundge.png) center no-repeat;}

.video{height:439px;overflow:hidden;padding-top:21px;width:800px;}

#main{width:100%;height:auto;position:relative;top:5px;margin:0 auto;}

#mainheader{width:100%;height:auto;position:relative;margin:0 auto;}

#main .frametop{width:980px;height:12px;margin:20px auto 0;}

#mainheader .frametopheader{background:url(images/md_top_colour_edit.png) top no-repeat;width:977px;height:16px;margin:0 auto;}

#mainheader .framemainheader{min-height:250px;width:977px;padding-top:20px;padding-bottom:20px;background:url(images/md-middle-colour-edit.png) center repeat-y;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;}

#main .framemain{min-height:250px;width:980px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto;}

#mainheader .entrytext{padding:1px 25px;}

#mainheader .framebottomheader{background:url(images/md_bottom_colour_edit.png) top no-repeat;width:977px;height:28px;margin:0 auto;}

#main .framebottom{width:980px;height:24px;margin:0 auto;}

ul,ol{margin:0 0 1.625em 2.5em;}

p{margin-bottom:1.625em;}

#hid{width:100%;}

#hid ul,ol{margin-left:40px;margin-bottom:20px;margin-top:20px;}

#hid li{line-height:150%;margin-bottom:10px;padding-top:4px;}

#hid p{margin-bottom:1.625em;line-height:150%;}

.alignleft{float:left;margin:0 10px 10px 0;}

.aligncenter{display:block;margin-left:auto;margin-right:auto;}

.alignright{float:right;margin:0 0 10px 10px;}

img{border:0 none;}

#hid a{color:#0088CC;text-decoration:none;}

h1,h2,h3,h4,h5{padding-bottom:20px;}

/*#hid li p{color:#5C5C5C;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:21px;margin-top:0;padding-bottom:10px;}*/

#hid h1{margin-top:0;font-size:2.3em;color:#222;font-weight:400;line-height:1.1em !important;}

#hid h2{margin-top:0;font-size:1.8em;color:#222;font-weight:400;line-height:1.25em !important;}

#hid h3{color:#222;font-size:1.5em;font-weight:400;margin-top:0;line-height:1.3em !important;}

#launchcommentsarrow{height:81px;width:108px;background:url(images/commentsarrow-red.gif);background-repeat:no-repeat;float:left;}

#addtocart{width:100%;height:400px;}

#addtocart button.addtocart{position:relative;top:150px;background:url(images/addtocart.jpg) no-repeat;width:438px;height:157px;display:block;cursor:pointer;border:none;margin:0 auto;}

#textinfo{display:block;width:800px;margin:0 auto;}

#textinfo p{text-align:center;color:#333;font:normal 11px Arial, Helvetica, sans-serif;}

#textinfo p a{color:#333;}

.spam-messege{background-image:url(images/spam.png);background-position:left center;background-repeat:no-repeat;font-size:11px;line-height:14px;min-height:25px;padding-left:25px;text-align:left;width:230px;margin:0 auto;}

form .text{background:none repeat scroll 0 0 #F6F6F6;border:2px solid #999;color:#202020;font-size:20px;margin-bottom:6px;padding-bottom:10px;padding-left:12px;padding-top:10px;width:285px;}

#footer{position:relative;width:100%;clear:both;}

.footer-menus,.footer-left-menu{padding-top: 6px;padding-bottom:6px;text-align: center;}

.footer-menus li {border-left: 1px solid #C0C0C0;display: inline;font-size: 13px;list-style: none outside none;padding: 0 10px;}

#set_space{padding-top:6px !important;padding-bottom:0px !important;}

#footer ol,ul { margin:0px;}

#main .entrytext{padding:10px 40px;}

#fbcomments{text-align:center;}

#launchcommentsblocks{padding: 5px 130px;}