In the attached HTML and CSS I am trying to get a border around the entire div called container. just applying the border didnt work so I have used the header and footer to get some of it in place but cant figure out how to get the left and right sides sorted. any assistance would be greatly appreciated.
Thanks
Hayden
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
<head>
<title>Floren and Gilder - Beautiful handmade leather handbags and accessories</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<meta name ="description" content ="Floren and Gilder handmade leather handbags and accessories" />
<meta name ="keywords" content = "luxury leather handbags handmade leather handbags belts accessories deer nappa wallets made to order handbags new zealand made leather handbags">
<link href="F&G.css" rel="stylesheet" type="text/css"/>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
</head>
<body>
<div id="container">
<div id="header">
<!-- navigation -->
<div id="navigation" class="mod">
<div class="mod-main nav">
<ul class="list-inline">
<li><a href="gallery.html">Gallery</a>
<!-- <ul>
<li><a href="">Bags</a></li>
<li><a href="">Belts</a></li>
<li><a href="">Accessories</a></li>
</ul> -->
</li>
<li><a class="active" href="about.html">About Us</a>
</li>
<li><a href="contact.html">Contact Us</a>
</li>
<li><a href="blog.html">Blog</a></li>
</ul>
</div>
</div>
<!-- /navigation -->
<div id="logo">
<img src="images/Horse3.png" class ="feature" width="125" height ="83"/>
</div> <!-- end of logo div -->
<div id="SiteBranding">
<img src="images/branding.png" class ="feature" width="350" height ="50"/>
</div> <!-- end of SiteBranding div -->
</div> <!-- end of header div -->
<div id="AboutContent">
<p>Floren and Gilder was born in 2006 from a desire to create beautiful, functional handbags, belts and other leather accessories. Our products are designed and made to look great without pandering to the latest fashion fads.
<br>
<br>
Our construction techniques promote the original strength and beauty of the leather without tampering too much with the natural structure of the hide. This also assists longevity of life for the product as it is given the best possible opportunity to improve on its beauty and develop its own patina the more it is used and loved.
<br>
<br>
All bags and belts are currently made to order. New designs and variations to those shown in the gallery are available upon request. Special and non fashion projects are also very welcome.
<br>
<br>
For further information please <a href="contact.html">contact us</a>.
<br>
<br>
Floren and Gilder
<br>
Owner: Jude Stubbington
<br>
301 Middle Renwick Rd
<br>
RD1 Blenheim 7271
<br>
New Zealand
<br>
<a href="#">info@snip.com</a>
<br>
0064 (0)22 674 2260
</p>
</div> <!-- end of AboutContent div -->
<div id="SlimGall">
<img src="images/aboutSlim.jpg" width="140" height="333" />
</div> <!-- end of ImgGall div -->
<div id="footer">
</div> <!-- end of footer div -->
</div> <!-- end of container div -->
</body>
</html>
body {
background-color: #AAB29C;
padding:20px;
margin:0px;
text-align: center;
}
#container {
margin: 0px auto;
width: 752px;
text-align: left;
background-color: #92ad8b;
padding: 0px;
position: relative;
}
#ImgGall {
position: absolute;
left: 104px;
top: 105px;
padding: 4px;
}
#SlimGall {
position: absolute;
left: 606px;
top: 105px;
padding: 4px;
}
#header {
position: absolute;
width: 100%;
left: 0px;
top: 0px;
height: 105px;
background-color: #92ad8b;
border-top: 2px solid #446f60;
border-left: 2px solid #446f60;
border-right: 2px solid #446f60;
}
#footer {
position: absolute;
left: 0px;
top: 498px;
width: 100%;
background-color: #92ad8b;
height: 35px;
border-bottom: 2px solid #446f60;
border-left: 2px solid #446f60;
border-right: 2px solid #446f60;
}
#dims {
position: absolute;
left 0px;
top: 355px;
}
#SiteBranding {
position: absolute;
left: 105px;
top: 20px;
}
#logo {
position: absolute;
left: -7px;
top: 15px;
}
#BagName {
Position: absolute;
left: 105px;
top: 443px;
}
#BagDesc {
position: absolute;
left: 105px;
top: 453px;
}
#Enq {
Position: absolute;
top: 440px;
left: 500px;
}
#Prev {
Position: absolute;
top: 440px;
left: 606px;
}
#Next {
Position: absolute;
top: 440px;
left: 685px;
}
#gallery {
Position: absolute;
top: 65px;
left: 105px;
}
#about {
Position: absolute;
top:65px;
left: 170px;
}
#contact {
Position: absolute;
top:65px;
left: 230px;
}
#blog {
Position: absolute;
top:65px;
left: 300px;
}
#AboutContent {
position: absolute;
top: 100px;
left: 0px;
width: 605px;
padding: 3px;
}
#blogContent {
position: absolute;
top: 100px;
left: 0px;
width: 605px;
padding: 3px;
}