@font-face {
    font-family: 'lilithlightnormal';
    src: url('lilithlight.woff2') format('woff2'),
         url('lilithlight.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

body {
background-color: #057CB9;
background-image: url(images/bg_7.png);
background-repeat: repeat-x;
background-position: top;
background-attachment: fixed;  
margin-left: 0px;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; }

#preload-01 { background: url(http://luminasheart.com/images/lynne.jpg) no-repeat -9999px -9999px; }
#preload-02 { background: url(http://luminasheart.com/images/lynne_2.jpg) no-repeat -9999px -9999px; }
#preload-03 { background: url(http://luminasheart.com/images/lynne_3.jpg) no-repeat -9999px -9999px; }

td img { 
display: block; }

img.pad {
padding-right: 2%;
padding-bottom: 1%; }

img.pad2 {
padding-top: 4%;
padding-left: 2%;
padding-bottom: 1%; }

img.pad3 {
padding-right: 15%;
padding-bottom: 5%; }

ul {
color: #ffffff;
font-size: 12px;
font-weight: normal;
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

ul.two {
color: #ffffff;
font-size: 10px;
font-weight: normal;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 {
color: #ffffff;
font-size: 18px;
font-weight: normal;
line-height: 20px;
font-family: Georgia, Times New Roman, serif; }

h2 {
color: #ffffff;
font-size: 11px;
font-weight: bold;
line-height: 14px;
padding-left: 10px;
font-family: Georgia, Times New Roman, serif; }

hr {
text-align: center;
color: #ffffff;
size: 1px;
width: 50%;
}

font.one {
font-size: 14px;
color: #333333; }

font.two {
font-size: 13px;
line-height: 17px;
color: #ffffff; }

blockquote {
color: #ffffff;
font-size: 10px;
font-weight: normal;
line-height: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

table.circle {
background-image: url(images/bg_circle.png);
background-repeat: no-repeat;
background-position: top center;
background-attachment: fixed; }

table.pg {
background-image: url(images/pg_bg.png);
background-repeat: repeat;
background-position: top;
border-right: 1px dotted;
border-left: 1px dotted;
border-color: #75BBFC;
font-size: 12px;
font-weight: normal;
line-height: 28px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

td.ornament {
background-image: url(images/ornament.png);
background-repeat: no-repeat;
background-position: top center; }

td.divider {
padding-top: 20px;
padding-bottom: 30px;
border-color: #ffffff; }

td.divider2 {
padding-top: 20px;
padding-bottom: 10px;
border-color: #ffffff; }

td.cart {
padding-top: 15px;
padding-bottom: 0px; }

td.main {
background-image: url(images/main_bg.png);
background-repeat: repeat;
background-position: top; }

td.main_pad {
background-image: url(images/main_bg.png);
background-repeat: repeat;
background-position: top;
padding-right: 20px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px; }

td.logo {
padding-top: 0px;
padding-bottom: 0px;
background-image: url(images/td_main.png);
background-repeat: repeat;
background-position: top; }

td.nav {
background-image: url(images/nav_bg.png);
background-repeat: repeat;
background-position: top;
font-size: 12px;
font-weight: normal;
line-height: 28px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

td.nav_pad {
background-image: url(images/nav_bg.png);
background-repeat: repeat;
background-position: top;
line-height: 20px;
padding-right: 20px;
padding-top: 5px;
padding-left: 0px;
padding-bottom: 5px; }

td.cd {
color: #333333;
font-size: 11px;
font-weight: normal;
font-style: italic;
line-height: 22px;
font-family: Georgia, Times New Roman, serif; }

td.subscribe {
color: #ffffff;
padding-left: 25px;
font-size: 11px;
font-weight: normal;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

input.text {
color: #333333;
font-size: 14px;
font-weight: normal;
line-height: 24px;
font-family: Georgia, Times New Roman, serif; }

p {
color: #333333;
font-size: 14px;
font-weight: normal;
line-height: 24px;
font-family: Georgia, Times New Roman, serif; }

p.one {
color: #ffffff;
font-size: 11px;
font-weight: normal;
padding-top: 0px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

p.two {
color: #99FFCC;
font-size: 14px;
font-weight: normal;
line-height: 24px;
font-family: Georgia, Times New Roman, serif; }

p.three {
color: #ffffff;
font-size: 11px;
font-weight: normal;
padding-top: 0px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

p.copyright {
color: #333333;
font-size: 12px;
font-weight: normal;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

p.price {
color: #ffffff;
font-size: 14px;
font-weight: normal;
line-height: 24px;
font-family: Georgia, Times New Roman, serif; }

select.option {
color: #000000;
font-size: 10px;
font-weight: normal;
line-height: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif; }

a.first:link { 
font-weight: normal;
color: #ffffff;
padding-left: 25px;
font-size: 13px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a.first:active { 
font-weight: normal;
color: #ffffff;
padding-left: 25px;
font-size: 13px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a.first:visited { 
font-weight: normal;
color: #ffffff;
padding-left: 25px;
font-size: 13px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; }

a.first:hover { 
font-weight: normal;
color: #ffffff;
padding-left: 25px;
font-size: 13px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.second:link { 
font-weight: normal;
color: #333333;
font-size: 12px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.second:active { 
font-weight: normal;
color: #333333;
font-size: 12px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.second:visited { 
font-weight: normal;
color: #333333;
font-size: 12px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.second:hover { 
font-weight: normal;
color: #ffffff;
font-size: 12px;
line-height: 20px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.third:link { 
font-weight: normal;
color: #B4D7F8;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.third:active { 
font-weight: normal;
color: #B4D7F8;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.third:visited { 
font-weight: normal;
color: #B4D7F8;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.third:hover { 
font-weight: normal;
color: #ffffff;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.fourth:link { 
font-weight: normal;
color: #333333;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.fourth:active { 
font-weight: normal;
color: #333333;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.fourth:visited { 
font-weight: normal;
color: #333333;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.fourth:hover { 
font-weight: normal;
color: #ffffff;
font-size: 14px;
line-height: 24px; 
font-family: Georgia, Times New Roman, serif;
text-decoration: underline; }

a.fifth:link { 
font-weight: normal;
color: #ffffff;
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.fifth:active { 
font-weight: normal;
color: #ffffff;
font-size: 11px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.fifth:visited { 
font-weight: normal;
color: #ffffff;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a.fifth:hover { 
font-weight: normal;
color: #99FFCC;
font-size: 10px;
line-height: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; }

a, a:link, a:visited, a:focus, a:hover, a:active {
	color: #0000ee !important;
}
