/* cherryheaven.co.uk */

a.fvr /* favourite: white */
{
text-decoration: none; cursor: crosshair; color: #FFFFFF;
}

a.nip /* new internet project: cornflower blue */
{
text-decoration: none; cursor: crosshair; color: #6495ED;
}

a.rth /* remote text highlighter: cornflower blue */
{
text-decoration: none; cursor: crosshair; color: #6495ED;
}

body.bdn /* body normal: light grey on black */
{
width: 762px; margin: 12px 0px 0px 11px; border: 0px; border-collapse: collapse; padding: 0px;
background: #101010; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #D3D3D3;
text-align: justify;
}

body.don /* body done: light grey on black */
{
width: 762px; height: 600px; margin: 12px 0px 0px 11px; border: 0px; border-collapse: collapse; padding: 0px;
background: #101010; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #D3D3D3;
text-align: justify;
}

body.sho /* body shop: light grey on black ok */
{
width: 762px; margin: 16px 0px 0px 11px; border: 0px; border-collapse: collapse; padding: 0px;
background: #101010; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #D3D3D3;
text-align: justify;
}

img.lgn /* logo normal ok */
{
width: 760px; height: 82px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

span.fvd /* favourite description: custom bright blue */
{
color: #66CCFF;
}

span.fvr /* favourite: cornflower blue */
{
color: #6495ED;
}

span.hot /* hot text: orange-red ok */
{
color: #FF7000;
}

span.men /* menu: cornflower blue ok */
{
color: #6495ED;
}

span.mnb /* menu bar: mid-grey: ok */
{
color: #808080;
}

span.mof /* menu off: cornflower blue ok */
{
color: #6495ED;
}

span.mon /* menu on: cyan ok */
{
color: #00FFFF;
}

span.txd /* text dim: dark gray */
{
color: #A9A9A9;
}

table.lgs /* logos ok */
{
width: 760px; margin: 0px 1px 16px 1px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.cnl /* column name left: custom light blue with grey border on custom dark grey */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 3px;
background: #282828;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: left; text-transform: uppercase;
}

td.cnr /* column name right: custom light blue with grey border on custom dark grey */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 3px;
background: #282828;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: right; text-transform: uppercase;
}

td.dsc /* description centre: light grey ? */
{
height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #D3D3D3;
text-align: center; text-transform: lowercase;
}

td.hdl /* heading left: custom light blue */
{
height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 16px 0px 0px 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: left;
}

td.hdr /* heading right: custom light blue */
{
height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 16px 0px 0px 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: right;
}

td.lgn /* logo normal ok */
{
width: 760px; height: 82px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.mnl /* menu left: cornflower blue ok */
{
height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #6495ED;
text-align: left;
}

td.mnr /* menu right: cornflower blue ok */
{
height: 13px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #6495ED;
text-align: right;
}

td.pfn /* pay field name: custom light blue */
{
height: 12px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: left;
}

td.pfp /* pay field prompt: custom bright blue */
{
height: 12px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #66CCFF;
text-align: right;
}

td.pon /* pay option name: custom light blue */
{
width: 405px; height: 20px; margin: 0px; border: 0px; border-collapse: collapse; padding: 4px 0px 4px 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #B9ECFF;
text-align: left;
}

td.scp /* shopping card prompt: custom bright blue */
{
width: 173px; height: 12px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #66CCFF;
text-align: right; text-transform: uppercase;
}

td.spd /* shop portrait description: dim gray */
{
width: 705px; height: 70px; margin: 0px; border: 0px; border-collapse: collapse; padding: 51px 0px 7px 0px;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #696969;
text-align: right;
}
