* {
margin: 0;
padding: 0;
}

body {
background: url(../images23/bg103.gif);
}

div.main {
width:100%;
height:100%;
margin:0px; background: url(../images23/products_b.gif) repeat-x top center;
}

div.body {
width:100%;
margin:0px;
background-color: #FFFFFF;
}

div.footer {
width:100%;
margin:0px;
background: url(../images23/footer.jpg) repeat-x top center;
line-height:300%;
}

a#nu {
text-decoration: none
}

div#mn a {
width:100px;
background: url(../images23/new_releases_s.gif) repeat-x top center;
text-decoration: none;
color:#000000;
}

div#liner {
width:523px;
background: url(../images23/newsection.gif) repeat-x top center;
}

a {
color: #000060;
text-decoration: none;
}

a:hover {
color: #000060;
text-decoration: underline overline;
}

#linki a {
color: #000060;
text-decoration: none;
}

#linki a:hover {
color: #000060;
text-decoration: underline overline;
}

#wrapper {
width:100%;
}

#red {
width:100%;
background: url(../images23/products_b.gif) repeat-x top center;
}

#line {
width:100%;
height:10%;
background: url(../images23/newsliner.jpg) #CCCCCC repeat-x top center;
}

#headnav {
width:160px;
background: url(../images23/new_releases_s.gif) no-repeat;
float:left;
padding: 0 5px 0 0px;
margin 0;
}

#nav {
width:160px;
float:left;
width:100%;
margin 0;
}

#nav a {
width:150px;
color:#000000;
background: url(../images23/uf1.gif);
float:left;
padding: 0 5px 0 0px;
margin 0;
}

#nav a:hover {
width:150px;
color:#000000;
background: url(../images23/2newsline.jpg);
text-decoration: none;
}

#content {
text-align:left;
color:#000000;
}

#sidebar {
width: 15%;
border: black;
background-color: gray;
text-align: right;
} 

#textarea {
width: 25%;
height: 30%;
}