.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1{font-size:100%;font-weight:normal;}
h2,h3,h4,h5,h6{font-size:180%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(http://www.sherlocksurveillance.com/images/main-bg.jpg) left top repeat-x; font-size:13px; color:#000; margin:0; padding:0;}
.clear{clear:both;}
p{line-height:18px; margin:0 0 15px 0;}
h1{ clear:both; display:block; font-weight:700; color:#5e5f5e; font-size:30px; margin:0px 0 0 0; padding:0 0 20px 0;}
h1 span{ color:#f1e2f1;}

/*Containor
-----------------------------------------------------------------------------*/
#containor{width:1000px; margin:0 auto;}
#containor-main{width:100%; float:left; background:url(http://www.sherlocksurveillance.com/images/main-bg.png) center top no-repeat;}

/*Top
-----------------------------------------------------------------------------*/
#top{width:1000px; float:left; height:175px;}
#top > .top-left > a { margin-left:0; }
#top > .top-left > a img { width:600px; height:auto; padding-top:16px; }
/*header
-----------------------------------------------------------------------------*/
#header-main{width:1000px; float:left; position:relative;}
#header{width:1000px; float:left; padding:27px 0 0 0;}
.video-bg{ width:434px; text-align:center; position:absolute; margin:130px 0 0 543px; float:left; /*background:url(http://www.sherlocksurveillance.com/images/video-bg.jpg) left bottom no-repeat #FFF; */ padding:0 0 31px 0px;}

/*Top Part
-----------------------------------------------------------------------------*/
.top-menu{ width:650px; float:left; position:absolute; background:url(http://www.sherlocksurveillance.com/images/menu-bg.png) left top no-repeat; margin:0 0 0 180px;}
.top-menu ul{ margin:0px; padding:0px;}
.top-menu li{ float:left; list-style:none; height:46px;}
.top-menu li a{ width:auto; text-decoration:none; color:#fff; float:left; font-size:18px; padding:16px 14px 17px 14px;}
.top-menu li.home a:hover,
.top-menu li.home a.home1{ background: url(http://www.sherlocksurveillance.com/images/home-hover.jpg) left top no-repeat;}

.top-menu li.con a:hover,
.top-menu li.con a.con11{background: url(http://www.sherlocksurveillance.com/images/con-img.jpg) right top no-repeat;}
.top-menu li.con a{padding:16px 15px 17px 14px;}
.top-menu li a:hover,
.top-menu li a.act-top{background:url(http://www.sherlocksurveillance.com/images/top-menu-hover.jpg) left top repeat-x;}



/*Content Part
-----------------------------------------------------------------------------*/
#content{width:1000px; float:left; }
#content-top{width:1000px; float:left;}
#content-mid{width:928px; height:400px; float:left; background:url(http://www.sherlocksurveillance.com/images/content-mid.png) left top repeat-y; padding:22px 36px 0 36px;}
#content-mid a{ color:#8d588c; text-decoration: underline;}
#content-mid a:hover{ text-decoration:none;}
#content-bot{width:1000px; float:left;}

/*left Part
-----------------------------------------------------------------------------*/
#left{ width:561px; float:left;}

/*right Part
-----------------------------------------------------------------------------*/
#right{ width:347px; float:left; padding:50px 0 0 20px;}
.right{width:347px; float:left; padding:0 0 10px 0;}
.feedback{ width:323px; float:left; background:url(http://www.sherlocksurveillance.com/images/text-box.jpg) left top no-repeat; line-height:20px; padding:17px 12px 0 12px;}
.feedback p{line-height:20px; margin:0 0 15px 0; font-size:14px}
.feedback p span{ font-size:16px;}

/*Footer Part
-----------------------------------------------------------------------------*/
#footer{ width:966px; float:left; padding:0 0 25px 26px;}
.footer-menu{ width:966px; float:left; padding:0 0 15px 0; color:#000;}
.footer-menu ul{ margin:0px; padding:0px;}
.footer-menu li{ list-style:none; line-height:13px; height:13px; float:left;}
.footer-menu a{ width:auto; height:13px; line-height:13px; float:left; text-decoration:none; color:#000; padding:0 10px;}
.footer-menu a:hover,
.footer-menu a.act-bot{ color:#82247e; text-decoration: underline;}
.copiy-right{ width:auto; float:left; color:#999; font-size:13px; padding:0 0 0 7px;}

.bold-text {  color:#8f5a8d; font-weight:bold; font-size:16px; padding-right:5px; }

.contactus-block{ width:561px; float:left; margin-bottom:15px;}

.top-left{ width:100%; height:auto; float:left; text-align:center; padding:15px 0 0 0;}
.cemera{ width:95px; height:100px; float:left; padding:72px 0 0 0;}
#top .cemera
{	display:none;
}

