/* Main layout */
body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%;
max-height: 100%;
background: #B59B86 url("/images/leftcol1.gif") no-repeat fixed 200px 0px;
}

body.main{
background: #C8B699 none;
}

#framecontent{
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 200px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background: #C8B699 url("/images/leftcol.gif") no-repeat fixed top left;
}

#maincontent{
position: absolute;
top: 0;
left: 200px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto;
}

#maincontent .innertube{
margin: 0px 0px 0px 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

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

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

/* necessary styles from frame-based website */

A.leftcol
{
text-decoration: none;
font: bold 10pt/14pt arial;
color: #DBE3D2;
}

A.leftcol:hover
{
text-decoration: underline;
}

font.cd
{
font: bold 12pt/12pt verdana;
color: #32364D;
}

P.texth
{
margin-top: 5px;
margin-right: 10px;
margin-bottom: 5px;
margin-left: 10px;
}

P.text1
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 35px;
}

P.text2, P
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}

input.poll
{
color: #000000;
font: 11px Arial;
border: 1px solid #000000;
}

A.author
{
text-decoration: none;
font: bold 10pt/12pt arial;
color: #32364D;
}

A.author:hover
{
color: #32364D;
}

P.text7
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 35px;
margin-bottom: 15px;
margin-left: 0;
}

P.text, div.article-question, .article-answer
{
font: 10pt/12pt arial;
margin-top: 35px;
margin-right: 35px;
margin-bottom: 35px;
margin-left: 35px;
}

font.cd1
{
font: bold 12pt/12pt verdana;
color: #655B57;
}

PRE.text3
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 25px;
margin-bottom: 0;
margin-left: 25px;
}

P.text5
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
color: #32364D;
}

A.cross-link
{
text-decoration: none;
font: normal 8pt arial;
color: #32364D;
}
A.cross-link:hover
{
color: #32364D;
}

A.concert
{
text-decoration: none;
font: bold 10pt/12pt arial;
color: #32364D;
}
A.concert:hover
{
text-decoration: underline;
color: #32364D;
}

A.recen
{
text-decoration: none;
font: bold 10pt/16pt arial;
color: #655B57;
}
A.recen:hover
{
color: #DBE3D2;
}

P.cd
{
font: bold 10pt/12pt verdana;
color: #32364D;
}

P.textf
{
font: 10pt/10pt arial;
margin-top: 4px;
margin-right: 0;
margin-bottom: 4px;
margin-left: 8px;
}

P.textf1
{
font: 10pt/10pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 7px;
}

P.tribute
{
font: 10pt/10pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 3px;
margin-left: 3px;
}

P.text8
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 35px;
margin-bottom: 0;
margin-left: 35px;
}

div.article-question {
	font-weight: bold;
}
span.article-question{
	font-weight: bold;
}

P.text4, li
{
font: 10pt/12pt arial;
margin-top: 0;
margin-right: 35px;
margin-bottom: 0;
margin-left: 5px;
}

p.nauthor
{
text-decoration: none;
font: 10pt/12pt arial;
color: #000000;
}

P.textn
{
font: 8pt/8pt arial;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}

A.author1
{
text-decoration: none;
font: 10pt/12pt arial;
}

A.lang
{
text-decoration: none;
font: bold 9pt/9pt verdana;
color: #655B57;
}
A.lang:hover
{
text-decoration: underline;
color: #655B57;
}

P.lang
{
font: bold 9pt/11pt verdana;
color: #655B57;
margin-top: 0px;
}
