*                       {margin: 0; padding: 0; border: 0}
body                    {font-family: arial; font-size: small; line-height: normal; color: #444; margin: 20px 7%}
h1                      {font-size: medium}
h2                      {font-size: small; font-weight: bold}
p                       {text-align: justify}
h1, h2, p               {padding-top: 15px}
h1, h2                  {line-height: normal; color: #333}
a                       {text-decoration: none}
#TJLobb                 {float: left; padding-bottom: 15px}
#Donohew                {float: right; padding-bottom: 15px}
#rmif                   {clear: both}
img.map                 {width: 49%; padding: 0 2px}
#adobe                  {clear: both; padding-left: 5px}

.tjl_list               {padding-top: 15px}
.tjl_list ul            {margin: auto; display: block; list-style: circle}
.tjl_list li            {display: list-item; margin-left: 15px}

div#g_nav, div#l_nav    {width: 100%; clear: both}
#g_nav ul, #l_nav ul    {font-weight: normal; list-style-type: none; white-space: nowrap; overflow: hidden}
#g_nav li, #l_nav li    {display: inline}
#g_nav a, #l_nav a      {width: 100px; display: block; float: left; text-align: center; font-size: small; line-height: 25px; border-right: 2px solid #fff}
#g_nav                  {background-color: #245E36}
#g_nav a                {color: #fff}
#g_nav a:hover          {background-color: #004730}
#l_nav                  {background-color: #ddd}
#l_nav a                {color: #444}
#l_nav a:hover          {background-color: #aaa; color: #fff}

#bottom_bar                 {clear: both; font-size: small; background-color: #245E36; height: 25px; padding: 0 5px; line-height: 25px}
#bottom_bar a               {color: #fff}
#footer_left, #footer_right {padding: 15px 0; font-size: small}
#footer_left                {float: left}
#footer_right               {float: right}
#footer_right dl            {text-align: right}
#footer                     {width: 100%; clear: both;}

#woodhen                {float:left}
#siteinfo               {float:right}

#bread                  {padding: 15px 0 0 0}
#bread ul               {display: inline; border: none}
#bread ul li            {display: inline; list-style: none}
#bread a                {color: #555; font: small Arial; font-variant: small-caps}

label               {float: left; width: 200px; font-weight: bold}
input, textarea     {width: 180px; margin-bottom: 5px; border: solid 1px #888}
textarea            {width: 250px; height: 150px}
#submit             {margin-left: 200px; margin-top: 5px; width: 90px}
br                  {clear: left}

#history            {text-align: center}
#history table      {display: inline}

#Supplier           {float: right;}
#stocklist          {color: #245E36;}

table       {margin-left: auto; margin-right: auto;}
th          {padding-top: 15px; padding-right: 15px; text-align: left; border-bottom: solid 1px; border-bottom-color: #656565;}
td          {text-align: left; padding-right: 15px;}

td a            {font-weight: bold; color: #444;}
td a:hover      {text-decoration: underline;}
td a:visited    {color: #444;}

.cat        {font-weight: bold; text-align: center; padding: 10px 0; color: #245E36;}

#browse     {display: block; padding: 20px; margin-left: auto; margin-right: auto; text-align: center; vertical-align: middle;}
#browse img {padding: 0 10px; display: inline;}

#car        {display: block; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 20px; border-bottom: solid 1px; border-bottom-color: #656565;}
#car h1     {color: #245E36;}

#details    {margin-left: auto; margin-right: auto;}

#Specs          {float: left;}
#Specs table    {margin:0;}

#Photos         {float: right;}
#Photos table   {margin:0;}






