/*  crash = Croydon ASH */

body	{ font: 1.2em Arial, Tahoma, sans-serif; margin: 0; }
#all_bar_strip { max-width: 700px; margin: 0.4em auto; padding: 0.7em; }
#main { color: black; background-color: white; margin: 0; line-height: 1.4; }
header { background-color: white; padding: 0; text-align: center; }
p	{ margin: 0 0 1em 0; }
h1	{ font-family: Arial, "Arial Black", sans-serif; font-size: x-large; 
            font-weight: 700; color: #838; background-color:inherit; display: inline; }
h2	{ font-family: Arial, "Arial Black", sans-serif; font-size: medium;
            font-weight: 700; color: #CBC; background-color:inherit; display: inline; }
h3	{ font-family: Arial, "Arial Black", sans-serif; font-size: large; 
            font-weight: 700; color: #838; background-color: white; text-align:center; }
img   { max-width: 100%; }
td    { padding-left: 0.5em; vertical-align: top; }
nav   { font:500 85% "Arial", "Tahoma", sans-serif; text-align:center; line-height: 1.6;
        color: #222; background-color: white; margin: 0; padding: 0 0.5em; }

.botnav         { background: #727; color: #CCC; margin: 0; }
.botnav a       { text-decoration: none;      color: #FFF; }
.botnav a:hover { text-decoration: underline; color: #FFF; }

.bnav_box       { width: 210px; height: 10em; float: left; padding-left: 1em; position: relative; }

.valinks { max-width: 700px; margin: 0.5em auto; padding: 0.2em;
           font: small "Arial", sans-serif; text-align: center; color: #777; }

.imgcentr {margin:auto; width:100%; text-align:center; font: 500 small sans-serif; color:#888888;}
.fleft    {float: left; margin-right: 20px;}
.fright   {float:right; margin-left:  20px;}
.break    {height:0.5em;}		
#navbox   {float:left; margin-top: 1em; margin-right:1em; height:20em;}		
.purple   { color: #838; background-color: inherit; }
.crosshead { height: 1.2em; color:#838; font-size: 105%; }
#qlogo  {margin-left:auto; margin-right:auto;}
.black  {color:black; background-color:inherit;}
.grey   {color:#555; background-color:inherit;}
.greysmall{color:#666; background-color:inherit; font-size:x-small;}
.red    {color:red; background-color: inherit;}
.orange {color:brown; background-color: #fdb; font-size: medium; font-weight:700; padding:0.5em;}
.tcentr { text-align: center; }
.tar    { text-align: right; }

.gap	{width:50px; height:20px;}
#navstrip {font: 500 small "Arial", sans-serif; text-align:center;}

.columns  {float: left; width: 960px;}
.columns div {width: 310px; margin-right:12px; float: left; padding:0;
	font-family: "Arial", sans-serif; font-size:medium; color: black; background-color: white;}

