a:visited {color: gray; font-weight: bold; text-decoration: none;;}
a:active {color: pink;font-weight: bold; text-decoration: none;}
a:link {color: gray; font-weight: bold;text-decoration: none;}
a:hover {color: white; font-weight: bold; background: gray;text-decoration: none;}


.about {color: black; background: no-repeat center url(ghost2.jpg);background-position: 70%;}
.about h1 {color: gray; font-family: 'papyrus';}
.about a:visited {color:gray; text-decoration: underline;}
.about a:active {color:gray; font-weight: bold;text-decoration: underline;}
.about a:link {color:gray;text-decoration: underline;}
.about a:hover {color:white; background: gray;}
.about div {margin-left: 40px;}
.about p {color: gray}

.apology {}

.basket {color: gray; background: white;}

.blank {color: gray; background: white}

.button {background:slategray;font-size: 12pt;}
.button a:visited {color: white;margin-left: 10px}
.button a:active {color: pink;font-weight: bold;}
.button a:hover {color: gray; background: white;}
.button a:link {color: white;margin-left: 10px;}

.department {background: white;text-align:center;}
.departmentTable1 {border: #f0f0f0 ridge 3px; background: gray;width: 95%;} 
.departmentTable2 {border: #f0f0f0 ridge 3px; background: white;}
.department option {color: gray;}

.directory {background: slategray;}
.directory a:visited {color: white;font-size: 10pt;text-decoration: none;}
.directory a:active {color: pink;font-weight: bold;}
.directory a:hover {color: gray; background: white;text-decoration: none;}
.directory a:link {color: white;font-size: 10pt;text-decoration: none;}

.dressbody{}
.dressTable {width: 100%; border: solid gray 3px;}
.dressMedTd {background: #DEE2E6; border-right: solid gray 3px; text-align: center;}
.dressRhsTd {vertical-align: top; text-align: center; padding: 5px; background: white;}
.dressForm {font-weight: bold;}
#dressExtras{}
#dressColours{}
.dressHr{}
.dressDescription {color: gray; font-weight: bold; font-size: 12pt; text-align: center; margin:2%; font-family: 'papyrus';}
.dressDescription h2 {color: black; text-align: center;font-size: 14pt;}
.dressDescription h5 {font-family: 'Helvetica';}

.foot a:visited {color: slategray;}
.foot a:active {color: pink;font-weight: bold;}
.foot a:hover {color:white; background: gray;}
.foot a:link {color: slategray;}
.foot p a:visited {color: gray;}
.foot p a:link {color: gray;}
.foot pa:active {color: pink;font-weight: bold;}
.foot p a:hover {color:white; background: gray;}

.front {color: gray; background: white; font-family: 'papyrus';}
.front h2 {color: pink;	background-color:#eebbFF;}
.frontLogo h1 {}
.frontImg {}
.frontContent {}
.frontImg2 {border: 0px none; margin: 5px 25px;filter:blendTrans(duration=3);
.frontImg {color: gray; background: white;}
.frontImg a:visited {color: white;}
.frontImg a:active {color: pink;font-weight: bold;}
.frontImg a:hover {color:white; background: gray;}
.frontFoot a:visited {color: slategray;}
.frontFoot a:active {color: pink;font-weight: bold;}
.frontFoot a:hover {color:white; background: gray;}
.frontFoot a:link {color: slategray;}
.frontFoot {font-size:10pt;margin: 100px 0px 0px 0px}

.greycenter {color: white; background:black;font: bold 14px; text-align: right}
.greycenter a:visited {color:#eeeeee; background: slategray;margin: 10px; text-decoration: none;}
.greycenter a:active {color:#eeeeee; background: slategray;font-weight: bold;margin: 10px;}
.greycenter a:link {color:#eeeeee; background: slategray;margin: 10px;}
.greycenter a:hover {color:gray; background: white;margin: 10px;}
.currency {background: black;}
.total {color: white; background: black;}

.help {color: black; background: white;}
.help h2 {color: gray}

.indexBody {color: #ffecd9; background: #866Db9; text-align: center;}
.indexTable {background: #010017; width: 90%; text-align: center; border: outset 10pt;}
.indexF1 {font: 14pt bold;}
.indexF2 {font: 12pt bold;}
.indexTd {background: #FFF8F0;}
.indexF3 {color: #2E105D; font-size:26pt; font-family: 'Agency FB';}
.indexF4 {color: #ffecd9}

.intro {}

.orderTotal {color: black; background: white;}
.orderTotal a:link {color: gray; text-decoration: underline;}
.orderTotal a:visited {color: gray; text-decoration: underline;}
.orderTotal a:active {color: pink;font-weight: bold; text-decoration: underline;}
.orderTotal a:hover {color: white; background: gray;}

.search {color: gray; background: white;}

.size {color: gray; background: white;}

.terms {color: black; font-size: 10pt}
.terms td {padding: 10px 18px}
.terms a:visited {color: gray;font-variant: small-caps; text-decoration: underline;}
.terms a:link {color: gray;font-variant: small-caps; text-decoration: underline;}
.terms a:active {color: pink;font-weight: bold; text-decoration: underline;}
.terms a:hover {color: white; font-weight: bold; background: gray}
.terms h4 {color:gray;font-variant: small-caps}


.thankyou {color: gray; background: white;}

.toc {background:slategray;}
.toc a:visited {color: white; border:none}
.toc a:active {color: pink;font-weight: bold;}
.toc a:hover {color: gray; background: white; border: none}
.toc a:link {color: white; border: none}












