#pagenumbering a{
text-decoration:  none;
}
#store .listAdd{
font-size:        10pt;
margin-top:       -24px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
}
#store .outofstock{
font-weight:      bold;
font-size:        10pt;
color:            rgb(255, 255, 0);
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      409px;
padding:          0px;
}
.newsImage{
float:            left;
font-size:        10pt;
padding-top:      3px;
padding-right:    9px;
}
#ccImage{
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     100px;
}
#checkout #store .listButton{
margin-top:       10px;
margin-bottom:    5px;
display:          inline;
}
#storeDescription{
border-bottom:    1px solid rgb(167, 52, 96);
margin-bottom:    10px;
padding-bottom:   11px;
}
.readmore{
font-weight:      bold;
margin:           0px;
padding:          0px;
}
#store .block{
margin:           0px;
padding:          0px;
height:           115px;
}
#store .listBullets{
position:         static;
display:          none;
}
#store .listDescription{
margin-top:       6px;
margin-right:     0px;
margin-bottom:    8px;
margin-left:      -3px;
padding:          0px;
}
li{
margin-left:      10px;
}
#pageNumbering .pageSelected{
font-weight:      bold;
font-size:        8pt;
color:            rgb(68, 68, 68);
background-color: rgb(255, 204, 221);
border:           1px solid rgb(0, 0, 0);
padding-top:      0px;
padding-right:    5px;
padding-bottom:   0px;
padding-left:     5px;
}
#pageNumbering .pageNo{
font-weight:      bold;
font-size:        8pt;
background-color: rgb(204, 170, 170);
border:           1px solid rgb(0, 0, 0);
margin-top:       0px;
margin-bottom:    0px;
padding-top:      0px;
padding-right:    4px;
padding-bottom:   0px;
padding-left:     4px;
}
#pageNumbering{
margin-top:       9px;
padding-top:      3px;
}
#quickLinks img{
border:           1px solid rgb(0, 0, 0);
padding-top:      3px;
padding-right:    13px;
padding-bottom:   3px;
padding-left:     16px;
}
#quickLinks{
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      -5px;
width:            532px;
}
p{
font-size:        10pt;
margin-top:       13px;
margin-bottom:    3px;
}
ul{
margin-top:       0px;
margin-bottom:    5px;
margin-left:      6px;
padding-top:      0px;
padding-left:     0px;
}
#store .viewPrice{
font-family:      Times New Roman;
font-size:        20pt;
position:         absolute;
top:              700px;
left:             770px;
}
#store .forms{
width:            auto;
}
#store .viewImage{
float:            left;
border:           1px solid rgb(0, 0, 0);
margin-right:     5px;
display:          block;
}
.forms:active{
border:           1px solid white;
}
.buttons:hover{
font-size:        8pt;
color:            rgb(227, 0, 112);
border-top:       1px solid rgb(0, 0, 0);
border-right:     1px solid rgb(255, 255, 255);
border-bottom:    1px solid rgb(255, 255, 255);
border-left:      1px solid rgb(0, 0, 0);
}
.buttons{
font-weight:      bold;
font-family:      verdana;
font-size:        8pt;
background-color: rgb(208, 150, 168);
border-top:       1px solid rgb(255, 255, 255);
border-right:     1px solid rgb(0, 0, 0);
border-bottom:    1px solid rgb(0, 0, 0);
border-left:      1px solid rgb(255, 255, 255);
margin-top:       6px;
padding-top:      3px;
padding-right:    1px;
padding-bottom:   3px;
padding-left:     1px;
width:            110px;
}
#newsEntries .flushNewsAbstract{
font-size:        8pt;
border-bottom:    1px solid rgb(255, 255, 255);
padding-top:      3px;
padding-right:    5px;
padding-bottom:   3px;
padding-left:     8px;
}
#newsEntries .flushNewsTitle{
font-weight:      bold;
font-size:        12pt;
background-color: rgb(157, 70, 103);
padding-top:      0px;
padding-right:    3px;
padding-bottom:   0px;
padding-left:     7px;
}
#newsEntries .flushNewsDate{
padding-top:      6px;
padding-right:    3px;
padding-bottom:   0px;
padding-left:     5px;
display:          none;
}
#newsEntries{
color:            rgb(255, 255, 255);
background-image: url(http://lumineri.co.uk/userimages/19-1327_fs.gif);
margin-top:       15px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      0px;
padding-top:      0px;
padding-right:    0px;
padding-left:     0px;
height:           450px;
}
#quickLinks td{
text-align:       center;
padding-top:      0px;
padding-right:    0px;
}
#store{
font-size:        9pt;
margin-top:       -10px;
width:            490px;
}
#maintop{
margin-top:       4px;
}
#liveBasket p{
font-size:        10pt;
padding-top:      0px;
padding-right:    5px;
padding-bottom:   0px;
padding-left:     5px;
}
#liveBasket{
color:            rgb(238, 238, 238);
background-image: url(http://www.lumineri.co.uk/userimages/19-1302_fs.gif);
padding-top:      0px;
padding-right:    0px;
padding-bottom:   2px;
padding-left:     0px;
height:           130px;
}
#navigation .separator{
border-bottom:    1px solid rgb(234, 228, 212);
}
.categorySelected{
font-weight:      bold;
font-style:       normal;
font-size:        12pt;
color:            rgb(238, 238, 238);
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     10px;
}
.category{
font-size:        12pt;
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     10px;
display:          block;
}
#navigation .selected{
font-weight:      normal;
font-size:        11px;
background-color: rgb(231, 171, 193);
margin-top:       2px;
margin-bottom:    2px;
padding-left:     9px;
}
.cc{
padding-top:      2px;
padding-right:    0px;
padding-bottom:   2px;
padding-left:     0px;
}
#navigation a:visited{
text-decoration:  none;
color:            rgb(227, 220, 200);
}
#navigation a{
text-decoration:  none;
color:            rgb(227, 220, 200);
}
#navigation .defLink{
font-weight:      normal;
font-size:        11px;
color:            rgb(227, 220, 200);
margin-top:       2px;
margin-bottom:    2px;
padding-left:     9px;
}
#navigationTD img{
border-bottom:    2px solid rgb(227, 220, 200);
margin-bottom:    0px;
}
#navigation{
background-image: url(http://www.lumineri.co.uk/userimages/19-1298_fs.gif);
background-repeat:repeat-y;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    15px;
margin-left:      0px;
padding-top:      1px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     0px;
height:           115px;
}
#navigationTD{
background-image: url(http://www.lumineri.co.uk/userimages/19-1290_fs.jpg);
margin-top:       0px;
margin-right:     -29px;
margin-bottom:    0px;
margin-left:      0px;
padding-top:      25px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     0px;
height:           100%;
}
#tabs{
text-align:       right;
padding-top:      5px;
}
#banner{
background-color: black;
}
.checkbox{
margin-top:       1px;
margin-right:     1px;
margin-bottom:    0px;
margin-left:      1px;
padding:          0px;
}
#store .basketOption{
font-weight:      bold;
margin-top:       2px;
margin-left:      8px;
display:          block;
}
#store .basketDescription{
font-size:        9pt;
border-bottom:    1px solid rgb(174, 53, 98);
margin-top:       0px;
margin-bottom:    0px;
padding-top:      0px;
padding-right:    3px;
padding-bottom:   10px;
padding-left:     3px;
display:          none;
}
.forms{
font-weight:      bold;
font-family:      verdana;
font-size:        8pt;
color:            black;
background-color: white;
border:           1px solid rgb(85, 34, 68);
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      5px;
padding:          3px;
width:            215px;
}
#store .basketQty{
text-align:       center;
float:            none;
}
#basketInventory td{
color:            rgb(0, 0, 0);
margin-bottom:    0px;
padding-top:      6px;
padding-right:    7px;
padding-bottom:   6px;
padding-left:     7px;
}
#store .basketPrice{
text-align:       right;
font-weight:      bold;
}
#store .basketSubtot{
text-align:       right;
font-weight:      bold;
}
#store .basketTotal{
text-align:       right;
font-weight:      bold;
}
th{
text-align:       left;
}
#store .basketTitle{
text-align:       left;
font-weight:      bold;
font-style:       normal;
font-size:        10pt;
text-decoration:  none;
}
#basketInventory th{
font-weight:      bold;
color:            rgb(238, 238, 238);
background-color: rgb(174, 53, 98);
padding-top:      1px;
padding-right:    6px;
padding-bottom:   1px;
padding-left:     4px;
}
#basketInventory{
background-image: url(http://lumineri.co.uk/userimages/19-1290_fs.jpg);
margin:           0px;
padding:          0px;
width:            100%;
}
h1{
font-weight:      normal;
font-family:      trebuchet MS;
font-size:        18pt;
color:            rgb(255, 255, 221);
margin-top:       6px;
margin-bottom:    6px;
}
a:visited{
text-decoration:  underline;
color:            rgb(255, 255, 255);
background-image: none;
background-position:center center;
}
a:link{
text-decoration:  underline;
color:            rgb(255, 255, 255);
}
#store .listPrice{
text-align:       right;
float:            none;
font-weight:      normal;
font-size:        18px;
text-decoration:  none;
color:            rgb(255, 255, 255);
position:         relative;
top:              -112px;
left:             410px;
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     22px;
display:          inline;
width:            80px;
}
#store .listButton{
text-align:       center;
font-weight:      bold;
font-size:        9pt;
color:            rgb(255, 255, 255);
background-color: rgb(208, 150, 168);
position:         static;
top:              -30px;
left:             360px;
border-top:       1px solid rgb(255, 255, 255);
border-right:     1px solid rgb(0, 0, 0);
border-bottom:    1px solid rgb(0, 0, 0);
border-left:      1px solid rgb(255, 255, 255);
margin-top:       0px;
margin-bottom:    0px;
padding:          1px;
display:          none;
width:            130px;
cursor:           pointer;
}
#store .listImage{
float:            left;
border:           1px solid rgb(0, 0, 0);
margin-top:       -34px;
margin-right:     16px;
margin-bottom:    15px;
margin-left:      2px;
}
#store .listTitle{
font-size:        18px;
color:            rgb(255, 255, 255);
position:         relative;
top:              3px;
left:             92px;
margin-top:       0px;
margin-bottom:    7px;
margin-left:      0px;
padding:          0px;
display:          block;
}
#store .listSeparator{
border-top:       1px solid rgb(167, 52, 96);
margin-top:       0px;
margin-bottom:    12px;
display:          block;
}
#storeNavigation{
font-size:        15pt;
text-decoration:  none;
color:            rgb(255, 255, 221);
margin-top:       2px;
margin-bottom:    2px;
}
#preamble a:visited{
font-weight:      bold;
text-decoration:  none;
color:            rgb(0, 0, 0);
}
#preamble a:link{
font-weight:      bold;
text-decoration:  none;
color:            rgb(0, 0, 0);
}
#template{
font-size:        10pt;
background-color: rgb(237, 0, 118);
width:            895px;
}
#c2{
font-size:        10pt;
background-image: url(http://www.lumineri.co.uk/userimages/19-930_fs.jpg);
background-repeat:no-repeat;
height:           590px;
}
#a2{
font-size:        10pt;
background-image: url(http://www.lumineri.co.uk/userimages/19-927_fs.jpg);
background-position:right top;
background-repeat:no-repeat;
margin-top:       0px;
padding-top:      0px;
height:           590px;
}
#footer{
text-align:       center;
font-size:        10pt;
background-color: rgb(237, 0, 118);
padding-top:      8px;
height:           25px;
}
#main{
font-size:        11pt;
color:            rgb(255, 255, 255);
background-image: url(http://www.lumineri.co.uk/userimages/19-1302_fs.gif);
margin:           0px;
padding:          10px;
width:            502px;
height:           100%;
}
#preamble p{
margin:           0px;
}
#preamble{
text-align:       right;
background-color: rgb(237, 0, 118);
border-top:       1px solid rgb(0, 0, 0);
margin:           0px;
padding-top:      5px;
padding-right:    13px;
height:           25px;
}
#c1{
background-color: rgb(0, 0, 0);
}
#a1{
background-color: rgb(0, 0, 0);
}
html{
height:           100%;
}
body{
font-family:      'Trebuchet MS',helvetica,verdana;
background-color: rgb(236, 0, 118);
background-image: url(http://www.lumineri.co.uk/userimages/19-1291_fs.gif);
background-position:center top;
background-repeat:repeat-x;
margin:           0px;
padding:          0px;
height:           100%;
}
td{
vertical-align:   top;
font-size:        10pt;
padding:          0px;
}
#headerTD{
background-color: rgb(0, 0, 0);
width:            620px;
}
#mainTD{
background-color: rgb(237, 0, 118);
background-image: url(http://www.lumineri.co.uk/userimages/19-1290_fs.jpg);
background-position:right top;
background-repeat:no-repeat;
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     15px;
height:           590px;
}
#liveBasket div{
margin-left:      4px;
padding:          5px;
}
#store .viewDescription{
text-align:       justify;
font-size:        10pt;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
}
#store li{
font-size:        10pt;
}
#store .masterQty{
font-size:        10pt;
position:         absolute;
top:              740px;
left:             656px;
width:            200px;
}
#store .bulletHead{
font-weight:      bold;
font-size:        10pt;
}
#store .viewAdd .listButton{
display:          inline;
}
#store .viewAdd{
position:         absolute;
top:              795px;
left:             584px;
margin-bottom:    -20px;
width:            350px;
}
#storeNavigation a{
font-style:       normal;
font-size:        10pt;
text-decoration:  none;
color:            rgb(221, 221, 221);
}
#storeNavigation a:visited{
text-decoration:  none;
color:            white;
}
#basketText{
font-size:        10pt;
margin-left:      5px;
padding-left:     0px;
}
#liveBasket a{
text-decoration:  none;
color:            white;
margin-left:      -8px;
padding-left:     0px;
}
#newsEntries a{
text-decoration:  none;
color:            white;
}
#newsEntries a:visited{
text-decoration:  none;
}
#liveBasket a:visited{
text-decoration:  none;
color:            white;
}
#checkout #store ul{
margin:           0px;
padding:          0px;
display:          none;
}
.loginBox{
background-color: rgb(255, 255, 255);
margin:           0px;
padding-top:      20px;
}
#loginFormBox{
background-color: white;
background-image: url(http://www.eternalnexus.net/images/login.png);
background-repeat:no-repeat;
border:           1px solid rgb(170, 170, 170);
margin-top:       50px;
margin-right:     auto;
margin-bottom:    0px;
margin-left:      auto;
padding:          0px;
width:            319px;
height:           174px;
}
#loginFormBox .domain{
font-weight:      bold;
font-family:      arial,'arial narrow';
font-size:        9pt;
color:            black;
margin-left:      20px;
}
#loginFormBox pre{
font-size:        9pt;
background-color: transparent;
margin-top:       22px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      75px;
padding:          0px;
width:            auto;
}
#loginFormBox img{
text-align:       left;
float:            left;
position:         absolute;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    3px;
margin-left:      4px;
}
.formsShort{
float:            none;
font-weight:      normal;
font-style:       normal;
font-size:        10pt;
background-image: none;
background-position:center 50%;
border:           1px solid rgb(0, 0, 0);
margin-top:       0px;
margin-right:     0px;
margin-bottom:    1px;
margin-left:      0px;
width:            120px;
}
#loginFormBox .buttons{
margin-top:       10px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      0px;
}
#loginFormBox #footer{
display:          none;
}
.even{
background-color: rgb(227, 216, 193);
}
#checkout h1{
font-family:      trebuchet MS;
font-size:        18pt;
color:            rgb(255, 255, 221);
}
#news{
font-family:      trebuchet MS;
font-size:        10pt;
}
#news h1{
font-weight:      normal;
font-style:       normal;
font-family:      trebuchet MS;
font-size:        18pt;
color:            rgb(255, 255, 221);
background-image: none;
background-position:center 50%;
}
#checkout a{
font-size:        12px;
text-decoration:  none;
color:            rgb(153, 0, 51);
margin-bottom:    0px;
padding-bottom:   0px;
}
#checkout a:visited{
font-size:        12px;
text-decoration:  none;
color:            rgb(153, 0, 51);
}
#mitra{
font-size:        9pt;
margin-left:      260px;
}
#bottomLinks{
font-size:        11px;
text-decoration:  none;
color:            rgb(255, 255, 255);
margin-right:     -31px;
margin-left:      116px;
padding-bottom:   4px;
padding-left:     0px;
}
#bottomLinks a{
font-size:        11px;
text-decoration:  none;
}
#bottomLinks a:visited{
font-size:        11px;
}
#mitra a{
font-size:        9pt;
text-decoration:  none;
}
#mitra a:visited{
font-size:        9pt;
text-decoration:  none;
}
#storeNavigation .category{
display:          none;
}
.itemSeparator{
font-size:        10pt;
display:          none;
}
#randomTable p{
font-size:        10px;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    1px;
margin-left:      0px;
padding:          0px;
}
#RandomTable{
font-size:        10pt;
margin:           0px;
padding:          0px;
width:            100%;
}
#randomTable{
font-size:        10pt;
margin:           0px;
padding:          0px;
width:            100%;
}
#randomTable td{
font-size:        10pt;
margin:           0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   0px;
padding-left:     4px;
}
#gallery td{
font-size:        10pt;
margin:           0px;
padding-top:      0px;
padding-right:    67px;
padding-bottom:   0px;
padding-left:     0px;
}
#pictureFrame{
text-align:       center;
font-size:        10pt;
}
#pictureFrame img{
font-size:        10pt;
border:           1px solid rgb(136, 55, 82);
margin-bottom:    20px;
}
#expandedNavigation{
text-align:       center;
font-size:        10pt;
text-decoration:  none;
margin:           0px;
padding:          0px;
width:            100%;
}
#expandedNavigation td{
text-align:       center;
font-size:        10pt;
margin:           0px;
padding:          0px;
}
.imageDescription{
font-size:        10px;
display:          none;
}
#expandedDescr{
font-size:        10pt;
}
#galleryFooter{
font-size:        10pt;
display:          none;
}
h2{
font-size:        18pt;
}
#galleryHeader{
font-size:        10pt;
display:          none;
}
