.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,h2,h3,h4,h5,h6{font-size:100%;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, Verdana, Arial, Helvetica, sans-serif; color:#012c51; margin:0; font-size:14px; background: url(../images/carpentry-joinery-surrey-main-bg.jpg) left top repeat-x #013663; text-align:justify;}
h1{
	clear:both;
	display:block;
	color:#00437a;
	font-size:22px;
	padding:0 0 10px 0;
	font-weight: bold;
}
h2{
	clear:both;
	display:block;
	color:#960;
	font-size:18px;
	padding:0 0 10px 0;
	font-weight:bold;
}
.clear { clear:both; }
p {padding:0 0 15px 0; line-height:18px;}
a{text-decoration:none; outline:none;}
.img-right{width:auto; float:right; padding:0 0 0 20px;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container-home {width:100%; float:left; background:url(../images/carpentry-joinery-surrey-bg.jpg) top center no-repeat;}
#container{width:981px; margin:0 auto; padding:0;}

/* top-part
-----------------------------------------------------------------------------*/
#top{width:915px; float:left; padding:0 33px;}
#logo{width:570px; float:left;}
/*#email{width:283px; float:left; padding:0 0 0 61px;}*/
#email{width:283px; height:93px; float:left; padding:20px 0 0 61px; background:url(../images/carpentry-joinery-surrey-em.jpg);}
.phone{ width:283px; float:left;}
.phone-img{ width:34px; float:left;}
.phone-text{ width:249px; float:left; font-size:24px; font-weight:bold; color:#013C6C; line-height:28px; letter-spacing:1px;}
.email-text{ width:249px; float:left; font-size:14px; font-weight:bold; color:#013C6C; line-height:28px;}
.email-text a{
	color:#00C;
}
.email-text a:hover{
	color:#00C;
	text-decoration:underline;
}

/* top-menu
-----------------------------------------------------------------------------*/
#main-menu{width:981px; height:35px;float:left;}
#main-left{width:33px; height:35px;float:left;}
.main-right{width:33px; height:35px;float:left;}


#top-menu{width:982px; height:35px; background: url(../images/carpentry-joinery-surrey-menu-right-img.jpg) right #0f548d no-repeat; float:left;z-index:10;}
#top-menu ul{margin:0; padding:0;}
#top-menu li{ list-style:none; height:35px; float:left;position:relative; }
#top-menu li a { width:138px;color:#fff; text-decoration:none; font-size:14px; line-height:35px; display:block;text-align:center;background: url(../images/carpentry-joinery-surrey-tebs1.jpg) left no-repeat;}
#top-menu li a:hover{color:#cbe88b;  background:url(../images/carpentry-joinery-surrey-tebs-act.jpg) left no-repeat;}
#top-menu li a.act-top{color:#cbe88b; background:url(../images/carpentry-joinery-surrey-tebs-act.jpg) left no-repeat;}
#top-menu ul ul
{
  background:#000000;visibility:hidden;position:absolute;height:0;top:35px;left:0;
}
#top-menu ul ul li
{
  height:30px;
  clear:left;
}
#top-menu ul ul li a
{
  padding:0 30px 0 30px;
  width:8rgb(38,141,195)0px; 
  border:1px solid #387bb2;
  background:#0c538b;
  width:190px;
  font-size:12px;
  line-height:30px;
  text-align:left;
}
#top-menu ul ul li a:hover
{
  background:#387eb1;
}
#top-menu ul li:hover ul,#top-menu ul a:hover ul{visibility:visible; }
.menu_spacer
{
  width:2px;
}

/* menu area end */

/* header-part
-----------------------------------------------------------------------------*/            
#header-main{width:981px; float:left;}

#header{width:915px; float:left;z-index:1;}
#header-left{width:33px; float:left;}
#header-right{width:33px; float:left;}

/*content-part
-----------------------------------------------------------------------------*/
#content-main{width:915px; float:left; padding:0 33px; background:url(../images/carpentry-joinery-surrey-content-bg.jpg) repeat-y left top;}
#content{width:915px; float:left; background:url(../images/carpentry-joinery-surrey-content-bg-top.jpg) no-repeat left top; padding:20px 0 0 0;}

/*left-part
-----------------------------------------------------------------------------*/
#left{width:585px; float:left; padding:0 34px 0 46px;}
#left a{
	color:#00C;
	border-bottom:#012c51 dotted 0px;
	text-decoration: underline;
}
#left a:hover{ text-decoration:none; border-bottom:none;}
#left ul{ margin:0px; padding:0px 0 20px 25px;}
#left li{ text-decoration:none; line-height:24px;}


/*right-part
-----------------------------------------------------------------------------*/
#right{width:249px; float:left;}
#green-text{width:192px; float:left; padding:0 23px 0 34px; color:#33572D; font-size:14px; font-family:verdana;}

#latest-news{width:249px; float:left; padding:0 0 0 0}
.news-text1{width:192px; float:left;color:#000; font-size:12px; padding:20px 23px 0px 30px;}

.news-text{width:192px; float:left; color:#800000; font-size:12px; border-bottom:1px solid; }
.news-text p{ margin:0 0 0 0; line-height:14px; color:#000;}
.news-text2{width:192px; float:left; border-bottom:1px solid; color:#9B191B; font-size:12px;}
.news-text2 p{ margin:0 0 0 0; line-height:14px; color:#000;}
.news-text2 a{color:#000000;}

.more-lika{width:192px; float:left; text-align:right; font-size:11px; padding:0 23px 2px 30px; border-bottom:1px solid;}
.more-lika a{color:#00300; text-decoration:underline;  background:url(../images/carpentry-joinery-surrey-aroow1.jpg) left center no-repeat;}
.more-lika a:hover{color:#003000; text-decoration:none;}
.click-lika{width:249px; float:left; text-align: center;  padding:23px 0 50px 0;}

/*footer-part
-----------------------------------------------------------------------------*/
#footer-main{width:981px; float:left; font-size:12px; }
#footer-main2{width:931px; float:left; background:url(../images/carpentry-joinery-surrey-footer-bg.jpg) left top no-repeat;padding:0 0 0 50px }

#footer-menu{width:281px; float:left; padding:42px 0 0 17px; font-family:tahoma;}
#footer-menu ul{margin:0; padding:0;}
#footer-menu li{ list-style:none; line-height:18px; height:24px; background:url(../images/carpentry-joinery-surrey-aroow.gif) left 4px no-repeat; padding:0 10px;}
#footer-menu li a{
	width:auto;
	color:#024220;
	text-decoration:none;
	font-size:11px;
	border-bottom:#012c51 dotted 0px;
	background:none;
	line-height:12px;
}
#footer-menu li a:hover{
	color:#024220;
	text-decoration:underline;
	font-weight:normal;
	border-bottom:none;
	background:none;
}
#footer-menu li a.act-bot{
	color:#024220;
	text-decoration:none;
	font-weight:normal;
}

#footer-text{width:581px; float:left; color:#024220; padding:39px 0 55px 0; font-family:verdana; line-height:20px;}
#copy-right{width:616px; float:left; padding:0 0 38px 50px; color:#f1edd3;}
#copy-right a{ color:#f1edd3;; text-decoration:none;}
#copy-right a:hover{ color:#f1edd3; text-decoration: underline;}

#w3c-right{width:230px; float:left; padding:0 0 38px 80px;}


/* Form Part
-----------------------------------------------------------------------------*/
#form{ width:380px; float:left;}
.form_main{ width:380px;  float:left; padding:0 0 13px 0;}
.txt_box{width:190px; float:left; padding:10px 0 0 0;}
.txt_box1{width:190px; float:left;}
.card-box{width:190px; float:left;}
.txt_field{width:160px; height:18px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
.txt_field1{width:350px; height:120px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
.txt_field2{width:100px; height:22px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
label{ float:left; width:150px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; text-align:right; font-size:13px; }
.contact-left{ width:180px; float:left; padding:0 20px 0 0;}

/* Message Part
-----------------------------------------------------------------------------*/

#message
.success{color:#009966; padding-bottom:10px; float:inherit}
.error{color:#FF0000;padding-bottom:10px;}


.contact_info{text-decoration:none;color:color:#00437A;font-size:16px}
.contact_link{
	color:#00C
}

