/* CSS Document */
body {
	background-repeat: repeat;
	margin-bottom: 30px;
	margin-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
div#container{
border:#cfcfcf solid 1px;
width: 900px;
margin-left: auto; margin-right: auto;
height:670px;
}
div#header {
width:900;
height:258px;
background-image:url(images/main_banner.jpg);

}
div#header .left {
margin-left:38px;
width:200px;
float:left;
margin-top:140px;
}
div#header .right {
font-size:14px;
color:#e9e9e9;
float:left;
margin-top:40px;
margin-left:120px;
}
div#menu{
float:left;
width:240px;
}
div.menu-item{
margin-left: auto; margin-right: auto;
width:154px;
height:71px;
}
div.home{
background-image:url(images/home_but.jpg);
}
div.home.sel{
background-image:url(images/home_but_o.jpg);
}
div.home a:hover{
background-image:url(images/home_but_o.jpg);
}
div.gallery{
background-image:url(images/gallery_but.jpg);
}
div.gallery.sel{
background-image:url(images/gallery_but_o.jpg);
}
div.gallery a:hover{
background-image:url(images/gallery_but_o.jpg);
}
div.fencing{
background-image:url(images/fencing_but.jpg);
}
div.fencing.sel{
background-image:url(images/fencing_but_o.jpg);
}
div.fencing a:hover{
background-image:url(images/fencing_but_o.jpg);
}
div.test{
background-image:url(images/test_but.jpg);
}
div.test.sel{
background-image:url(images/test_but_o.jpg);
}
div.test a:hover{
background-image:url(images/test_but_o.jpg);
}
div.contact{
background-image:url(images/contact_but.jpg);
}
div.contact.sel{
background-image:url(images/contact_but_o.jpg);
}
div.contact a:hover{
background-image:url(images/contact_but_o.jpg);

}
div.menu-item a{
display:block;
width:100%;
height:100%;
}
div.call-now{
padding-top:20px;
}
div#main_body{
float:right;
width:648px;
padding-right:10px;
}
div#main_body h1{
padding-left:10px;
line-height:14px;
font-size:14px;
font-weight:bold;
}

div#main_body p{
display:block;
border-left:#2b337f solid 1px;
padding-left:10px;
}
#small_footer{
width: 900px;
margin-left: auto; margin-right: auto;
}
