html, body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
font-family: 'Helvetica', sans-serif; 
font-size: 9pt;
color: black;
background: #eee;
font-variant: caps;	  
}

#textcontent{
margin: 6px;
}

.submenu{
    margin-left: 20px;
}

#framecontent{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: auto; /*Width of frame div*/
height: 100%;
margin: 6px;
overflow: auto;
}

#maincontent{
position: fixed;
text-align: left;
top: 0; 
left: 200px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
float: right;
margin: 6px;
overflow: auto;
}

#dimension{
text-align: right;
}

#date{
text-align: right;
}

* html body{ /*IE6 hack*/
padding: 0 0 0 200px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

P {
width: 500px;
text-align:justify;
}

A {
     text-decoration:none;
     color:#666;
}

A:hover {
    color:black;
}

#addToCart A {
     padding: 2px;
     background: white;
     color: red;
     border:1px solid #f00;
}

#addToCart A:hover {
     background: red;
     color: white;
     text-decoration: none;
}