body {
background: black;
} 
a {
color: #FF93FF;
}
h4
{color: white;
font: normal 17px "Times New Roman";
}
h5 {
color: #FF93FF;
font: normal 11px "Times New Roman", sarif; 
}

.header {
width: 100%;
height: 100px;
margin: 0;
padding: 0;
background: black url("../images/banner_lorrie2.jpg") center center no-repeat;
}

.header table {
width: 100%;
}
.header #telephone {
padding-top: 70px;
padding-left: 20px;
text-align: left;
color: #FF93FF;
font: bold 22px "Times New Roman", sarif;
}

.header #email {
padding-top: 70px;
padding-right: 20px;
text-align: right;
color: #FF93FF;
font: bold 20px "Times New Roman", sarif;
}

.indentmenu {
margin: 0;
padding: 0px;
float: left;
width: 100%;               /*width of menu*/
border: 1px solid #8B008B; /*dark purple border*/
background: black url("../images/indentbg_pink.gif") center center repeat-x;
font: bold 20px Verdana, "Times New Roman", sarif;
}

.indentmenu li first:child {
width: 60px;
background: white url("../images/indentbg_pink.gif") center center repeat-x;
}

.indentmenu li {
display: inline;
}

.indentmenu li a {
float: left;
color: black;              /*text color*/
padding: 5px 11px;
text-decoration: none;
border: 1px solid #8B008B; /*dark purple border*/
}

.indentmenu li a:visited {
color: white;
}

.indentmenu li a:hover, .indentmenu li .current {
color: white !important;   /*text color of selected and active item*/
text-transform: uppercase;
padding-top: 8px;          /*shift text down 1px for selected and active item*/
padding-bottom: 2px;       /*shift text down 1px for selected and active item*/
background: black url("../images/indentbg2_pink2.gif") center center repeat-x;
}

table {
width: 100%;
}

.maintext td {
padding: 30px;
}

.maintext p, .maintext ul li {
color: white;
list-style-type: square;
font: normal 20px "Times New Roman", sarif;
}

.maintext .locations  {
color: white;
padding: 10px;
font: normal 20px "Times New Roman", sarif;
}

.maintext #company {
color: #FF93FF;
font: bold 30px "Lucida Calligraphy", "Lucida Handwriting", "Times New Roman", sarif;
}

.slideshow {
vertical-align: top;
}

.slideshow applet {
padding: 20px;
}

.aboutme td {
color: white;
padding: 20px;
font: normal 18px "Times New Roman", sarif;
}

.photogalary img {
height: 80px;
border: none;
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
}

.photogalary p {
color: white;
text-align: center;
padding-bottom: 0;
font: normal 20px "Lucida Calligraphy", "Lucida Handwriting", "Times New Roman", sarif;
}

.pagebottom table {
color: #FF93FF;
text-align: center;
font: normal 25px "Lucida Calligraphy", "Lucida Handwriting", "Times New Roman", sarif;
}
.pagebottom a {
color: #FF93FF;
font: normal 20px "Times New Roman", sarif;
}
