.banner
{
width:800px;
height:92px;
background-image:   url("../../images/banners/products_banner.jpg");
margin:0px 0px 0px 0px;
top:22px;
position:relative;
}

.textcontainer
{
width:550px;
height:auto;
margin-top:20px;
margin-left:200px;
margin-right:40px;
}

#menugradient
{
float:left;
width:145px;
height:auto;
background-image:  url("../../images/menus/news_gradient.jpg");
background-repeat:repeat-y;
left:0px;
margin-top:21px;
margin-left:30px;
margin-bottom:30px;
position:absolute;
}

#gradientline
{
float:left;
width:145px;
height:1px;
background-image:   url("../../images/menus/newsgradient_line.jpg");
background-repeat:no-repeat;
left:0px;
margin-top:20px;
margin-left:30px;
position:absolute;
}