
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px;
background-color:#4c4c4b;
}
    
	
h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#fb8200;
margin:0px;
font-weight:normal;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#373737;
margin:0px;
font-weight:bold;
}

.welcome-font
{
font-size:27px;
}

/*p
{
margin:0px;
padding:0px;
}*/

.clear-div
{
clear:both;
}

.color-orange
{
color:#fb8200;
}

.color-black
{
color:#3c3c3c;
}
	
.main-block
{
width:1000px;
margin:0 auto;
} 

.top-block
{
background:url(../images/top-image.jpg) no-repeat;
width:1000px;
height:173px;
margin:0 auto;
}

.logo
{
width:313px;
height:65px;
float:left;
margin-top:40px;
margin-left:41px !important;
margin-left:20px;
}


#menubar
{
width:700px;
float:left;
margin-top:34px;
margin-left:40px !important;
margin-left:20px;
}

#menu-content
{
float:left;
padding: 0;
position: relative;
/*margin-top:20px;
margin-left:10px !important;
margin-left:5px;*/
}

#menu-content ul 
{
color: #FFF;
margin: 0;
padding-left: 0;
}

#menu-content li 
{ display:inline; }

#menu-content li a
{
font: 13px verdana, Arial,sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:90px;
height:26px;
margin-left:11px;
padding-top:8px;
}

#menu-content li a:hover
{
background:url(../images/nevi-hover.jpg) no-repeat;
color:#fff;
font-weight:bold;
} 

#menu-content li a#current
{
background:url(../images/nevi-hover.jpg) no-repeat;
color:#fff;
font-weight:bold;
}

.header-back
{
background:url(../images/header-back.jpg) repeat-x #d6d6d6;
width:1000px;
height:350px;
margin:0 auto;
}

.header-back-left
{
background:url(../images/header-back.jpg) repeat-x;
width:703px;
float:left;
}

.header-back-right
{
background:url(../images/header-back.jpg) repeat-x;
width:244px;
float:right;
margin-right:20px !important; 
margin-right:10px;
}

.slider
{
background:url(../images/header.jpg) no-repeat;
width:703px;
height:312px;
margin-top:16px;
margin-left:20px;
}

.slider1
{
background:url(../images/header.jpg) no-repeat;
width:703px;
height:312px;
margin-top:16px;
margin-left:20px;
}

.header-resi
{
background:url(../images/header-resi.jpg) no-repeat;
width:703px;
height:312px;
float:left;
margin-top:16px;
margin-left:20px !important;
margin-left:10px;
}

.header-comm
{
background:url(../images/header-comm.jpg) no-repeat;
width:703px;
height:312px;
float:left;
margin-top:16px;
margin-left:20px !important;
margin-left:10px;
}

.header-gallery
{
background:url(../images/header-gallery.jpg) no-repeat;
width:703px;
height:312px;
float:left;
margin-top:16px;
margin-left:20px !important;
margin-left:10px;
}

.header-about
{
background:url(../images/header-about.jpg) no-repeat;
width:703px;
height:312px;
float:left;
margin-top:16px;
margin-left:20px !important;
margin-left:10px;
}

.header-contact
{
background:url(../images/header-contact.jpg) no-repeat;
width:703px;
height:312px;
float:left;
margin-top:16px;
margin-left:20px !important;
margin-left:10px;
}

.form-box
{
#background:url(../images/contact-box.jpg) no-repeat;
width:244px;
height:315px;
margin-top:15px;
padding-top:11px;
background-color: #4B4B4B;
border-radius:4px;
}

.form-contact 
{ 
width : 230px;
/*border:1px #dedede solid;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
margin-left:10px;
} 

input 
{
padding : 2px; 
border : 1px solid #dedede; 
font : normal 11px Arial, Helvetica, sans-serif;
color : #5b5b5b;
margin-bottom:5px !important;
width:134px;
background-color:#FFFFFF;
height:18px;
} 

textarea 
{ 
width :134px; 
padding : 2px; 
font : normal 11px Arial, Helvetica, sans-serif; 
border : 1px solid #dedede; 
height : 50px; 
display : block; 
color : #373737; 
} 

.button
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:68px;
height:21px;
color:#ffffff;
float:right;
cursor:pointer;
margin-top:5px;
background:url(../images/submit-btn.jpg) no-repeat;
border:none;
padding:0px;
padding-top:0px;
line-height:0px;
margin-right:12px;
}

.content-block
{
width:1000px;
height:auto !important;
min-height:340px !important;
height:340px;
margin: 0 auto;
background-color:#e4e5e4;
}

.welcome-box
{
width:665px;
float:left;
margin-top:20px;
margin-left:25px !important;
margin-left:13px;
}


.welcome-box li
{
background:url(../images/bullet.jpg) no-repeat;
list-style:none;
height:13px;
margin-left:5px;
padding-left:20px;
margin-bottom:7px;
margin-left:-40px;
}


.welcome-left
{
width:225px;
float:left;
margin-top:10px !important;
margin-top:0px;
}

.welcome-right
{
width:155px;
float:left;
margin-top:10px !important;
margin-top:0px;
}

.welcome-bottom
{
width:665px;
float:left;
margin-top:10px !important;
margin-top:0px;
}



.tabs-box
{
width:250px;
float:right;
margin-top:25px;
margin-right:15px !important;
margin-right:8px;
}

.tab-1
{
width:244px;
height:51px;
float:left;
}
.tab
{
width:244px;
height:51px;
float:left;
margin-top:10px;
}


.footer-block
{
width:1000px;
margin: 0 auto;
}

.footer
{
background:url(../images/footer.jpg) no-repeat;
width:1000px;
height:51px;
font-size:11px;
}

.footer a
{
color:#000000;
text-decoration:none;
}

.footer a:hover
{
color:#fb8200;
}

.footer-left
{
width:360px;
float:left;
margin-left:24px !important;
margin-left:12px;
margin-top:20px;
}


.footer-left-right
{
width:330px;
float:right;
margin-right:20px !important;
margin-right:10px;
margin-top:20px;
}

a
{
color:#000000;
text-decoration:underline;
}

a:hover
{
color:#fb8200;
}

.gallery-div
{
width:660px;
float:left;
}



/*right navigation tabs*/

.tab1{ width:244px; height:51px; }
.tab1 ul{ margin: 0; padding-left: 0; }
.tab1 li { display:inline; }
.tab1 li a{margin-top:5px; float:left; width:244px; height:51px; }
.tab1 li a#current1{background:url(../images/btn-residential.jpg) no-repeat;} 
.tab1 li a#current1:hover{background:url(../images/btn-residential-hover.jpg) no-repeat;}
.tab1 li a#current2{ background:url(../images/btn-commercial.jpg) no-repeat; } 
.tab1 li a#current2:hover{ background:url(../images/btn-commercial-hover.jpg) no-repeat;}
.tab1 li a#current3{background:url(../images/btn-gallery.jpg) no-repeat;} 
.tab1 li a#current3:hover{background:url(../images/btn-gallery-hover.jpg) no-repeat;}


.g-recaptcha { 
	transform:scale(0.74); 
	-webkit-transform: scale(0.74); 
	transform-origin:0 0; 
	-webkit-transform-origin:0 0; 
}


.button {
    position: relative;
    right: 30%;
    bottom: 24px;
}

#captcha {
    position: relative;
    top: -18px;
}





