/* minikiln.co.uk */

a.fvr /* favourite: firebrick ok */
{
text-decoration: none; cursor: pointer; color: #FF4500;
}

a.nip /* new internet project: firebrick ok */
{
text-decoration: none; cursor: pointer; color: #FF4500;
}

a.puh /* pop-up help: yellow ochre */
{
text-decoration: none; cursor: crosshair; color: #FFCC00;
}

a.rth /* remote text highlighter: yellow ochre ok */
{
text-decoration: none; cursor: crosshair; color: #FF4500;
}

body.bdn /* body normal: light grey on dark grey ok */
{
width: 762px; margin: 12px 0px 0px 11px; border: 0px; border-collapse: collapse; padding: 0px;
background: #585858; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #E2E2E2;
text-align: justify;
}

body.sho /* body shop: light grey on black */
{
width: 762px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
background: #585858; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #D3D3D3;
text-align: justify;
}
div.puc /* pop-up content */
{
visibility: hidden;
width: 370px; background: #585858; position: absolute; left: -600px; top: 0px;
border: 2px solid #808080; border-collapse: collapse; margin: 0px; padding: 11px 2px 6px 2px;
z-index: 15;
}

div.pup /* pop-up photo */
{
visibility: hidden;
width: 480px; height: 360px; background: #585858; position: absolute; left: -600px; top: 0px;
border: 2px solid #808080; border-collapse: collapse; margin: 0px; padding: 0px; 
z-index: 15;
}

iframe.pdt /* phots of dorset */
{
width: 784px; height: 3724px; margin: -24px 0px 23px -11px; border: 2px solid #808080; border-collapse: collapse; padding: 0px;
background: #585858; cursor: crosshair;
}

img.nmn /* name normal ok */
{
width: 760px; height: 59px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

input.pfi /* pay field input: white on dark grey with grey border ok */
{
width: 420px; height: 21px; margin: 0px; border: 2px solid #808080; border-collapse: collapse; padding: 1px 0px 2px 3px;
background: #585858; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFFFF;
}

p.txm /* text message: pale grey ok */
{
width: 762px; margin: 0px 0px 7px 0px; border: 0px; border-collapse: collapse; padding: 0px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #A0A0A0;
text-align: justify;
}

span.fvd /* favourite description: white ok */
{
color: #FFFFFF;
}

span.mof /* menu off: firebrick ok */
{
color: #FF4500;
}

span.mon /* menu on: peach ok */
{
color: #FFCC00;
}

span.txd /* text dim: light grey ok */
{
color: #E2E2E2;
}

span.txe /* text highlight: light peach ok */
{
color: #F8CB90;
}

span.txp /* text passive: dim grey ok */
{
color: #888888;
}

td.htl /* heading technical left: pale yellow ok */
{
height: 14px; margin: 0px; border: 0px; border-collapse: collapse; padding: 16px 0px 0px 1px;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #E7E7D0;
text-align: left;
}

table.lgs /* logos ok */
{
width: 760px; margin: 0px 1px 22px 1px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.cnl /* column name left: custom yellow with grey border on grey */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 3px;
background: #686868;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: left;
}

td.cnr /* column name right: custom yellow with grey border on grey */
{
margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 3px;
background: #686868;
font-size: 10px; line-height: 12px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF95;
text-align: right;
}

td.mnl /* menu left: firebrick 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: #FF4500;
text-align: left;
}

td.mnr /* menu right: firebrick 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: #FF4500;
text-align: right;
}

td.nmn /* name normal ok */
{
width: 760px; height: 59px; margin: 0px; border: 0px; border-collapse: collapse; padding: 0px;
}

td.sic /* shop item cost: pale yellow with grey border on black ok */
{
width: 48px; margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 1px 4px 3px 4px;
background: #585858;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF96;
text-align: right;
}

td.sid /* shop item description: pale yellow with grey border on black ok */
{
width: 346px; margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 1px 4px 3px 4px;
background: #585858;
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFF96;
text-align: left;
}

td.sim /* shop item money: light peach with grey border on custom dark grey ok */
{
width: 48px; margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 4px;
background: #484848; 
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #F8CB90;
text-align: right;
}

td.sit /* shop item title: light peach with grey border on custom dark grey ok */
{
width: 346px; margin: 0px; border: 1px solid #808080; border-collapse: collapse; padding: 2px 4px 3px 4px;
background: #484848; 
font-size: 11px; line-height: 13px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #F8CB90;
text-align: left;
}

textarea.scd /* shopping card: white on dark grey with grey border ok */
{
width: 420px; height: 161px; margin: 0px; border: 2px solid #808080; border-collapse: collapse; padding: 1px 0px 2px 3px;
background: #585858; cursor: crosshair;
font-size: 12px; line-height: 14px; font-family: verdana,tahoma,arial,sans-serif; font-weight: normal; color: #FFFFFF;
}
