BODY {
	background-color: #666;
}

TD.head {
/*/*/	background: #000 url(/images/site/h-map.gif) right top no-repeat; /* !NN4 */
}

TD.context A, TD.site A, TD.local A {
	color: #666;
}

TD.context {
	border-width: 0 0 0 2px;
}

TABLE.local TD, TABLE.local TH {
	border-color: #666;
}

H1 {
	color: #666;
}

#contentfull {
/*/*/	margin-left: 1%;
	margin-right: 1%; /* !NN4 */
}

#contentfull A.button, INPUT.button {
	background-color: #DDD;
/*/*/	padding: 2px 3px; /* !NN4 */
}

TD.footer {
	color: #CCC;
	background-color: #9A9A9A;
/*/*/	background: #9A9A9A url(/images/site/f-map.gif) right top repeat-y; /* !NN4 */
}

TD.footer SPAN {
	background-color: #9A9A9A;
}

/* specific to this section */

#content {
/*/*/	width: auto; /* !NN4 */
}

TABLE.map {
/*/*/	margin-top: 10px; /* !NN4 */
}

TABLE.map TD {
/*/*/	padding: 0; /* !NN4 */
}

TABLE.map TD A {
	text-decoration: none;
	display: block;
/*/*/	padding: 5px; /* !NN4 */
}

TABLE.map TD A B {
	color: #666;
}

#content TABLE.map TD A:link:active   {color: #930;}
#content TABLE.map TD A:link:hover    {color: #930;}
#content TABLE.map TD A:visited:hover {color: #930;}

TD.d2 A {
	font-weight: bold;
}

TD.d2 A:link:hover {background-color: #DDD;}
TD.d2 A:visited:hover {background-color: #DDD;}

TD.d3 A {
	font-size: 12px;
/*/*/	font-size: 0.92em;
	padding-left: 1em; /* !NN4 */
}

TD.d3 A:link:hover {background-color: #E0E0E0;}
TD.d3 A:visited:hover {background-color: #E0E0E0;}

TD.d4 A {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
/*/*/	font-size: 0.846em;
	padding-left: 2em; /* !NN4 */
}

TD.d4 A:link:hover {background-color: #EEE;}
TD.d4 A:visited:hover {background-color: #EEE;}

TD.d5 A {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
/*/*/	font-size: 0.846em;
	padding-left: 3em; /* !NN4 */
}

TD.d5 A:link:hover {background-color: #F0F0F0;}
TD.d5 A:visited:hover {background-color: #F0F0F0;}

TD.d6 A {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
/*/*/	font-size: 0.846em;
	padding-left: 4em; /* !NN4 */
}

TD.d6 A:link:hover {background-color: #F5F5F5;}
TD.d6 A:visited:hover {background-color: #F5F5F5;}

/* +15% of tab link colour, then +4% */
TABLE.mapabout TD.d2 {background-color: #D8B6F7;}
TABLE.mapabout TD.d3 {background-color: #E4CCFA;}
TABLE.mapabout TD.d4 {background-color: #EEDFFC;}
TABLE.mapabout TD.d5 {background-color: #F8F1FE;}

TABLE.mapwork TD.d2 {background-color: #F4B9C5;}
TABLE.mapwork TD.d3 {background-color: #F7CED7;}
TABLE.mapwork TD.d4 {background-color: #FAE0E5;}
TABLE.mapwork TD.d5 {background-color: #FDF2F4;}

TABLE.maparts TD.d2 {background-color: #C2E7A2;}
TABLE.maparts TD.d3 {background-color: #D1EDBA;}
TABLE.maparts TD.d4 {background-color: #DFF2CE;}
TABLE.maparts TD.d5 {background-color: #ECF8E3;}

TABLE.mapblog TD.d2 {background-color: #93D1F0;}
TABLE.mapblog TD.d3 {background-color: #AADBF3;}
TABLE.mapblog TD.d4 {background-color: #C0E4F6;}
TABLE.mapblog TD.d5 {background-color: #D7EEF9;}

TABLE.mapshop TD.d2 {background-color: #EACA61;}
TABLE.mapshop TD.d3 {background-color: #EDD278;}
TABLE.mapshop TD.d4 {background-color: #F0D98E;}
TABLE.mapshop TD.d5 {background-color: #F3E1A5;}

TD.d3heading, TD.d4heading, TD.d5heading {
	font-family: Georgia,Times,'Times New Roman',serif;
	font-size: 11px;
/*/*/	font-size: 0.846em;
	padding: 3px 5px !important; /* !NN4 */
	background-color: #F6F4EF;
	color: #777;
	text-transform: lowercase;
	font-style: italic;
	letter-spacing: 0.02em;
}

TD.d3heading {background-color: #F4F2EB !important;}
TD.d4heading {background-color: #F6F4EF !important;}
TD.d5heading {background-color: #FBFBF8 !important;}

TABLE.fb TD {
/*/*/	padding: 10px; /* !NN4 */
	text-align: center;
}

TABLE.fb H2 {
/*/*/	margin-top: 0; /* !NN4 */
}

TABLE.fb TD.jewellery {
	background-color: #E4DBB4;
	border: 1px solid #D7CA8E;
	width: 48%;
}

TABLE.fb TD.agentpink {
	background-color: #B4D4E4;
	border: 1px solid #8EBFD7;
	width: 48%;
}

TABLE.fb TD.pretty {
	background-color: #D4E4B4;
	border: 1px solid #BFD78E;
	width: 48%;
}

TABLE.fb TD.food {
	background-color: #D5CAE7;
	border: 1px solid #BAA7D7;
	width: 48%;
}

TABLE.fb P.rss {
/*/*/	padding-top: 1em; /* !NN4 */
	border-top: 1px solid #FFF;
}

FORM.fb {
/*/*/	padding: 5px 2px;
	margin-top: 1em; /* !NN4 */
}
#contentfull FORM.fb P {
/*/*/	padding: 0;
	margin: 0; /* !NN4 */
}
#contentfull FORM.fb P.fb {
	font-family: Verdana,sans-serif;
	font-size: 10px;
/*/*/	font-size: 0.77em;
	margin-top: 0.5em; /* !NN4 */
	color: #666;
}
#contentfull FORM.fb INPUT.button {
	font-family: Verdana,sans-serif;
	font-size: 11px;
/*/*/	font-size: 0.846em;
	margin-top: 5px; /* !NN4 */
}

.rss IMG {
/*/*/	margin: 3px 5px 0 5px; /* !NN4 */
}
SPAN.rss {
	white-space: nowrap;
}

