body{
 margin: 0px;
 background: #3987cf url('images/topbg.jpg') repeat-x top left;
}
#fence{
 position: relative;
 top: 0px;
 left: 0px;
 width: 100%;
 min-height: 800px;
 height: 100% !important;
 height: 800px;
 background: url('images/bottombg.jpg') repeat-x bottom left;
}
#wrap{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 500px;
}
#container{
 width: 750px;
 height: auto;
 margin-left: auto;
 margin-right: auto;
}
#header{
 width: 750px;
 height: 162px;
}
.logo a{
 position: absolute;
 top: 0px;
 left: 10%;
 width: 420px;
 height: 100px;
 background: url('images/logo.jpg');
}
#navigation{
 width: 750px;
 height: 200px;
}
#webdesign a{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav_01.jpg');
 display: block;
 float: left;
}
#webdesign a:hover{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav-h_01.jpg');
 display: block;
 float: left;
}
#purecss a{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav_02.jpg');
 display: block;
 float: left;
}
#purecss a:hover{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav-h_02.jpg');
 display: block;
 float: left;
}
#services a{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav_03.jpg');
 display: block;
 float: left;
}
#services a:hover{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav-h_03.jpg');
 display: block;
 float: left;
}
#info a{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav_04.jpg');
 display: block;
 float: left;
}
#info a:hover{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav-h_04.jpg');
 display: block;
 float: left;
}
#contact a{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav_05.jpg');
 display: block;
 float: left;
}
#contact a:hover{
 width: 150px;
 height: 200px;
 background-image: url('images/landing-nav-h_05.jpg');
 display: block;
 float: left;
}
#footer{
 width: 440px;
 height: 20px;
 padding: 90px 0px 50px 310px;
 color: #2255aa;
 font: small-caps 500 10px verdana;
 overflow: hidden;
}
#footer a{
 color: #113377;
 font: small-caps 500 10px verdana;
 text-decoration: none;
}
#preload{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 0px;
 height: 0px;
 overflow: hidden;
}
