.overflowtext 
{
font: 10pt Calibri, sans-serif;
color: #fff;
background: url(../images/textBG.jpg) top left;
padding: 5px 1%; 
width: 98%;
text-align: justify;
margin: 0 auto;
}  

.text 
{
font: 10pt Calibri, sans-serif;
color: #fff;
padding: 5px 5px; 
width: 96%;
text-align: justify;
margin: 0 auto;
}

.text a:link
{
text-decoration: none;
color: #0093D9;
border-bottom: 1px dotted #fff;
}

.text a:visited
{
text-decoration: none;
color: #ccc;
border-bottom: 1px dotted #ccc;
}

.text a:hover 
{
color: #fff;
text-decoration: none;
background-color: #069;
}

.righttext 
{
font: 10pt Calibri, sans-serif;
color: #fff;
padding: 5px 1%; 
width: 98%;
text-align: right;
margin: 0;
}

.righttext a:link, .righttext a:visited
{
text-decoration: none;
color: #0093D9;
border-bottom: 1px dotted #069;
}

.righttext a:hover 
{
color: #fff;
text-decoration: none;
background-color: #069;
}

.centertext 
{
font: 10pt Calibri, sans-serif;
color: #fff;
padding: 5px 0; 
width: 100%;
text-align: center;
margin: 0;
}

.centertext a:link
{
text-decoration: none;
color: #069;
border-bottom: 1px dotted #fff;
}

.centertext a:visited
{
text-decoration: none;
color: #ccc;
border-bottom: 1px dotted #ccc;
}

.centertext a:hover 
{
color: #fff;
text-decoration: none;
background-color: #069;
}

.formtext 
{
font: bold 8pt Arial, sans-serif;
color: #fff;
padding: 5px 0px; 
width: 90%;
text-align: justify;
margin: 0 auto;
}

.guestbooktext 
{
font: bold 10pt Arial, sans-serif;
color: #fff;
padding: 0px; 
text-align: right;
margin: 0;
}

.selecttext 
{
font: 10pt Eurostile, sans-serif;
color: #fff;
padding: 0px; 
text-align: left;
margin: 0;
}

.djtext, .djtext a:link, .djtext a:visited 
{
font: bold 9pt Papyrus, sans-serif;
color: #f90;
margin: 0 auto;
padding: 1px 0px; 
width: 90%;
text-align: left;
text-transform: uppercase;
}