body {
background: #7ea399 url(images/secondary-bkgd.jpg) no-repeat;
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

body,table,td,th {font-size:100%}

p {
font-size:0.75em;
line-height: 1.2;
}

div#box {
background: transparent url(images/secondary_full_bkgd.jpg) no-repeat;
width: 754px;
height: 439px; 
margin-top:8px;
padding-top: 16px;
margin-left: 4px;
margin-right:4px; 
}

div#box_fullpage {
background: url(images/white-box-top-w-violin.jpg) no-repeat;
width: 752px;
height: 440px; 
margin-top: 8px;
padding-top: 16px;
margin-left: 4px;
margin-right:4px;
}

div#TOS {
width: 730px;
height: 400px; 
text-align:left;
margin-left:16px;
margin-right:36px;
overflow: auto; 
}

div#linklist {
padding-left: 12px;
padding-right:18px;
padding-bottom: 20px;
padding-top:0px;
}

.leftcolfirst {
margin-top: 6px;
text-align:left;
margin-left:16px;
margin-right:12px;
}

.leftcol {
text-align:left;
margin-left:16px;
margin-right:12px;
}

.leftcolbtm  {
text-align:left;
margin-left:16px;
margin-right:12px;
position: relative;
top: 180px;

}

.rightcol {
margin-top: 4px;
text-align:left;
margin-left:6px;
}

.indent {
margin-left: 24px;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #597D72;
background-color: transparent;
font-size:.9em;
margin-left:16px;
margin-right:12px;
margin-top:0;
margin-bottom: 0;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
background-color: transparent;
font-size:.8em;
font-weight: bold;
margin-left:16px;
margin-right:12px;
margin-top:12px;
margin-bottom: 0;
}
 
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000;
background-color: transparent;
font-size:.8em;
font-weight: bold;
margin-left:6px;
margin-right:12px;
margin-top:12px;
margin-bottom: 0;
}

a:link, a:visited {text-decoration: underline; color: #597D72; background-color: transparent;}
a:hover {text-decoration: none; color: #597D72; background-color: transparent;}

div#footer1 {
width: 180px;
position: relative; 
top: 2px;
left: 25px;
font-size: 60%;
color: #492915;
background-color: transparent;
}

div#footer2 {
width: 180px;
position: relative; 
top:36px;
left: 25px;
font-size: 60%;
color: #492915;
background-color: transparent;
}

#footer1 a:link, #footer1 a:visited, #footer2 a:link, #footer2 a:visited  {
color: #492915;
background-color: transparent;
text-decoration: none;
}

#footer1 a:hover, #footer2 a:hover {
color: #492915;
text-decoration: underline;
} 
