Thanks for your reply

Here is my CSS:-
/*=======HEADER=======*/
#header
{
height: 100px;
background: #FDF18D;
}
/*======Left-Column======*/
#leftCol
{
float:left;
margin: 10px -5px 0px 20px;
/*position:relative;*/
}
/*=====Content======*/
#content
{
/*background: url(images/contentBackground.jpg) no-repeat;*/
margin: 10px 0px 0px 5px;
height: 800px;
width: 725px;
border: 1px solid #623022;
background: #FDF18D;
float: left;
/*position: relative;*/
display: inline;
}
/*=====Horizontal Menu=======*/
#horizontalMenu
{
margin: 0px 0px 0px 7px;
}
#horizontalMenu ul
{
list-style: none;
margin: 40px 0px 0px 0px;
}
#horizontalMenu li
{
/*display: inline;*/
width : 205px;
height: 35px;
margin: 10px 0px 0px 15px;
border-top: 1px solid #623022;
border-bottom: 1px solid #623022;
border-left: 1px solid #623022;
background: #ffbc00;
overflow:hidden;
}
#horizontalMenu li a
{
padding: 12px 0px 0px 45px;
text-decoration: none;
color:black;
font-family: "Trebuchet MS", Arial, san-serif;
font-size: 20px;
}
#horizontalMenu li:hover
{
background: #f5a100;
}
#post
{
min-height: 190px;
width: 690px;
margin: 0px 7px 0px 10px;
}
#post h1
{
font: 'Century', Palatino, Georgia, Geneva, Arial, Verdana, sans-serif;
color: #e7c087;
font-size: 27px;
font-weight: 100;
padding: -3px 0px 0px 10px;
}
#post p
{
color: black;
font-family: "Trebuchet MS", Arial, san-serif;
font-size: 15px;
}
This is my main CSS.
Here is the HTML:
<html>
<head>
<title>
Blog
</title>
<link href="layout2.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="header">
<h1>Abhishek's Blog</h1>
</div>
<div id="leftCol">
<div id="horizontalMenu">
<ul>
<li>
<a href="index2.html">About Me</a>
</li>
<li>
<a href="blog.html">Blog</a>
</li>
<li>
<a href="myWork.html">My Work</a>
</li>
<li>
<a href="#">Contact</a>
</li>
</ul>
</div>
</div>
<div id="content">
<div id="post">
<h1>About Me</h1>
</div>
</div>
</body>
</html>
If would really appreciate if you can point out any other mistake or improvement that could be made.
Thanks,
Abhishek