body, html 		{margin: 0; padding: 0px; border: 0; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; color: #5b5b5b;}
body.home 		{background-image: url(images/bgr_home.jpg);}
body.page 		{background-image: url(images/bgr_page.jpg);}
p {}

a 			{text-decoration: none; color: #c7303a;}
a:hover 	{color: #004fa7; text-decoration: underline;}
td 		{font-style : normal; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; vertical-align: top; padding: 0;}
form 		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input 	{border: 1px solid #95958b; font-family : Arial, Helvetica, sans-serif; font-size : 11px; padding: 1px 0 2px 5px; margin: 0 3px 0 0;}

b, strong 	{font-weight : bold;}
img 			{border: 0;}

H1 {font-family : Arial, Helvetica, sans-serif;	font-size : 18px;	font-weight : normal; color: #057bc7;	margin :0;	padding:0 0 7px 0; line-height: 18px;}
H2 {font-family : Arial, Helvetica, sans-serif;	font-size : 16px;	font-weight : normal; color: #057bc7;	margin-top:0;	margin-bottom:4; padding-top:0;	padding-bottom:0;}
H3 {font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : normal; color: #057bc7; margin-top:0; margin-bottom:3; padding-top:0; padding-bottom:0;}
H4 {font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; color: #057bc7; margin:0; margin-bottom:0; padding-bottom:2; }

/* Container */
#container 			{margin-left: 0; margin-right: 0; background-color: #ffffff; width: 780px; border-top: 0px solid #FFFFFF;}
#content 			{margin: 0; padding: 0; width: 100%;}
#content #leftCol {display: none;}
#content #mainCol {}

/* Header */
#header 							{width: 100%;}
#header td 						{background-image: url(images/bgr_haeder.jpg); padding: 0; margin: 0;}
#header #topNav 				{display: none; }

#headerTopLinks, 
#headerBottomLinks 	{display: none;}

/* Categories */
ul.categories 				{margin: 15px 0 0 25px; padding: 0; list-style: none; font-size: 11px;}
ul.categories li 			{float: left;}
ul.categories .welcome 	{border: 1px solid #aaaaa1; padding: 15px; width: 380px; background-color: #f2f2ed; color: #646464; line-height: 1em;}

/* Content */
#banner 				{display: none;}
#mainCol .content {clear: both; margin: 20px 25px 25px 25px;}
#mainCol .logos 	{display: none;}

/* Footer */
#footer 					{display: none;}

/* Forms */
input.submit 	{border: 1px solid #c7303a; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #c7303a; color: #ffffff; font-weight: bold;}
#contact 		{border: 1px solid #cbcbca; padding: 10px 10px 10px 10px;	width: 470px; background-color: #f1f1f1;}
#contact td 	{vertical-align: top; padding: 1px 0px 1px 15px;}

/* Listings */
.tableListings {margin: 0 0 5px 0;}
.tableListings td 					{padding: 8px 15px 8px 10px; line-height: 13px; }
.tableListings th 					{padding: 2px 15px 2px 10px; background-image: url(../images/bgr_th.gif); background-color: #adada5; color: #ffffff; font-size: 11px; text-align: left; border-bottom: 1px solid #717164; border-right: 1px solid #717164; border-left: 1px solid #e7e7dd;  border-top: 1px solid #e7e7dd;}
.tableListings td.shaded 			{background-color: #f2f2ec; border-bottom: 1px solid #d1d1cd;}
.tableListings td.blank 			{background-color: #ffffff; border-bottom: 1px solid #d1d1cd;}
.tableListings img.carPhoto 		{background-color: #ffffff; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-top: 1px solid #a8a89f; border-left: 1px solid #a8a89f;}
.tableListings a.itemName 			{font-size: 14px; color: #004fa7; font-weight: bold; display: block; padding: 0 0 3px 0;}
.tableListings a.itemName:hover 	{color: #c7303a; text-decoration: none;}

.listNav {margin: 0 0 5px 0; text-align: right;}
.listNav a {font-size: 11px; display: block; border: 1px solid #717164; padding: 0 5px 0 5px; margin: 0 0 0 2px;}
.listNav a:hover {text-decoration: none; background-color: #f2f2ec;}