body { 
padding : 0;
margin : 0;
background-image: url(images/DPA-gradient.jpg);
} 
span, small, sup, big  {
background: white;
}
#wrapper { 
width : 900px;
margin : 0 auto;
padding: 0;
background-color: #AB2F33;
} 
#banner { 
background-color: white;
margin : 0;
height : 200px;
padding : 0px;
top : 0;
border-bottom: 1px solid black;} 
#topmenu { 
margin : 0;
height : 25px;
padding : 5px;
background-color: #AB2F33;
} 
#sidebar { 
margin : 0;
display : inline;
width : 160px;
float : left;
padding : 10px;
background-color:#AB2F33;
} 
#content { 
margin : 0;
display : inline;
width : 680px;
float : left;
padding: 20px;
background-color: WHITE;
} 
#buttons { 
margin : 0;
display : inline;
float : left;
} 
#footer { 
clear : both;
padding : 0;
margin : 0;
background-color: white;
} 

p.maintext, b         {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 9pt; 
background-color: transparent;
color: black;
text-align: left;
margin-bottom: 8px;
padding: 0px;
}

p.producttext         {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold;
background-color: transparent;
color: black;
text-align: left;
margin-bottom: 8px;
padding: 0px;
}

p.komaintext         {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 9pt; 
background-color: transparent;
color: white;
text-align: left;
margin-bottom: 8px;
padding: 0px;
}

p.kosmalltext         {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 8pt; 
background-color: transparent;
color: white;
text-align: left;
margin-bottom: 8px;
padding: 0px;
}

p.menutext      {
font-family: arial, helvetica, sans-serif; 
font-size: 12pt; 
color: #AB2F33;
font-weight: bold;
font-variant: small-caps;
text-align: center;
}

p.centertext       {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 9pt; 
background-color: transparent;
color: black;
text-align: center;
}

p.smalltext        {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10pt; 
background-color: white;
color: black;
text-align: center;
}

p.monthtext       {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold;
background-color: #AB2F33;
color: white;
text-align: center;
margin-top: 6px;
margin-bottom: 6px;
}



img { 
padding : 0;
border : 0;
background: white;
} 
img.button { 
padding : 0;
border : 0;
background: #ab2F33;
} 
img.product { 
padding : 0;
border : 0;
margin-right: 15px;
background: white;
} 
.clear { 
clear : both;
} 
* html #leftcolumn { 
height : 300px;
} 
