you have a comment tag that never gets closed.
the problem is in this style black:
<style type="text/css">
<!--
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
}
#outerWrapper {
width: 1152px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
height: 100%;
}
#pix2 {
background-image: url(images/net-guy.jpg);
background-repeat: no-repeat;
height: 133px;
width: 149px;
float: left;
padding-bottom: 5px;
padding-right: 10px;
}
#header {
background-repeat: no-repeat;
width: 1005px;
height: 179px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
#header1 {
clear: none;
float: left;
height: 179px;
width: 331px;
background-image: url(images/logo1.png);
background-repeat: no-repeat;
}
#header2 {
height: 179px;
width: 656px;
clip: rect(auto,auto,auto,auto);
float: left;
}
#header2a {
height: 42px;
width: 656px;
}
#header2b {
height: 137px;
width: 656px;
background-image: url(images/Small_bnr.png);
background-repeat: no-repeat;
background-color: #fff;
background-position: center;
}
#header3 {
height: 179px;
width: 18px;
background-image: url(images/end1.png);
background-repeat: no-repeat;
float: right;
clear: right;
}
#ContentBody {
background-image: url(images/bd2.png);
background-repeat: repeat-y;
width: 1005px;
float: left;
}
#footer {
background-image: url(images/base.png);
background-repeat: no-repeat;
width: 1005px;
overflow: visible;
height: 56px;
clear: both;
float: left;
}
#fp_rtop {
background-image: url(images/fp_rtop.png);
background-repeat: no-repeat;
float: right;
width: 504px;
height: 10px;
}
#fp_rcontent {
float: right;
width: 486px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
clear: right;
text-align: justify;
margin-right: 10px;
}
#flashArea {
float: left;
height: 227px;
width: 819px;
}
#sideAd {
float: right;
height: 507px;
width: 134px;
background-image: url(images/r-ad.gif);
background-repeat: no-repeat;
padding-left: 7px;
padding-right: 13px;
clear: right;
}
#frPage {
width: 820px;
float: left;
padding-top: 10px;
}
#LContentArea {
float: left;
width: 820px;
padding-left: 17px;
}
#RContentArea {
float: right;
width: 154px;
overflow: visible;
clear: right;
}
#top {
background-repeat: no-repeat;
}
#bd {
background-image: url(images/bd.png);
background-repeat: repeat-y;
}
#frontl {
width: 310px;
float: left;
clear: left;
}
#pix1 {
background-image: url(images/net-girl.jpg);
background-repeat: no-repeat;
height: 133px;
width: 152px;
float: left;
clear: left;
padding-right: 10px;
padding-bottom: 3px;
}
#fp_ltop {
background-image: url(images/fp_ltop.png);
float: left;
width: 310px;
background-repeat: no-repeat;
height: 10px;
}
#fp_lcontent {
float: left;
width: 292px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
clear: left;
padding-left: 10px;
text-align: justify;
}
head {
}
#fp_lmid {
background-image: url(images/fp_mid.png);
background-repeat: repeat-y;
float: left;
width: 310px;
}
#fp_lbtm {
background-image: url(images/fp_lbtm.png);
background-repeat: no-repeat;
float: left;
width: 310px;
height: 26px;
}
#frontr {
width: 504px;
float: right;
clear: right;
}
#contactus {
float: left;
width: 820px;
}
#carrerb {
width: 820px;
}
body {
background-image: url(images/bkgd4.jpg);
background-repeat: no-repeat;
width: 100%;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
#fp_rmid {
background-image: url(images/fp_rmid.png);
background-repeat: repeat-y;
float: right;
width: 504px;
}
#fp_rbtm {
background-image: url(images/fp_rbtm.png);
background-repeat: no-repeat;
float: right;
width: 504px;
padding-bottom: 10px;
clear: right;
height: 26px;
}
#Container {
width: 1005px;
clear: none;
float: none;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
.footer {
font-family: Tahoma, Geneva, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #FFF;
}
</style>
there is an opening comment at the very begining:
<style type="text/css">
<!--
but it is missing the closing tag at the end:
there needs to be a closing comment tag before the closing </style> tag