body {}
p {}
td {}
#masthead    { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(graphics/images/NEW_masthead_01.jpg); background-repeat: no-repeat; width: 760px; height: 104px }
.9pxbwhite   { color: white; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
#greynavbar  { color: white; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #999; text-indent: 18px; padding-top: 2px; padding-bottom: 2px }
#greynavbar a  { color: white; text-decoration: none }
#greynavbar a:hover    { color: #660000; text-decoration: none }
#18pxheads  { color: #fff; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #600; text-indent: 8px }
#newsarch   { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #600; text-indent: 8px; padding-top: 8px; padding-bottom: 8px }
#newsarch a   { color: #fff; text-decoration: none }
#newsarch a:hover   { color: #fff; text-decoration: underline }
#redbox  { background-color: #ff3333; padding-left: 8px; height:50px }
#newsmonth  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 4px 4px 4px 10px; width: 183px; height: 22px }
#newsmonth a   { color: #fff; text-decoration: none }
#newsmonth a:hover   { color: #fff; background-position: right 0 }
#date { color: white; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-bottom: 2px }
#event  { color: #fff; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 38px }
#event a  { color: #fff; text-decoration: none }
#event a:hover  { color: #600; text-decoration: none }
#event2   { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 4px 2px }
#event2 a   { color: #fff; text-decoration: none }
#event2 a:hover   { color: #600; text-decoration: none }
#header24   { color: #f33; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px; padding-right: 4px; padding-left: 10px }
#body13  { color: #000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 4px 10px }
.header14  { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 2px 2px 2px 6px }
.body11b   { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; padding: 12px 6px 2px 8px }
.body11  { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; padding: 12px 6px 2px 8px }
.body11 a  { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; padding: 12px 6px 2px 8px }
.body11 a:hover  { color: #600; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; padding: 12px 6px 2px 8px }
#event2 a  { color: #fff; text-decoration: none }
#event2 a:hover  { color: #600; text-decoration: none }
/* navigation styles */

#navcontainer  { width: 185px }

#navcontainer ul
 { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; list-style-type: none; margin-left: 0; padding-left: 0 }

#navcontainer a
 { background-color: #f33; display: block; padding: 6px 3px; width: 185px; border-bottom: 1px solid #fff; border-left: 6px solid #f33 }

#navcontainer a:link, #navlist a:visited
{
color: #FFFFFF;
text-decoration: none;
}

#navcontainer a:hover
 { color: #ffffff; background-color: #c33; border-bottom: 1px solid #fff; border-left: 6px solid #f33 }
#newsheader  {
	color: #600;
	font-size: 30px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	margin-bottom: 20px;
	border-bottom: 1px solid #600;
	left: auto;
	text-indent: 0px;
}
#newsheader1 { color: #600; font-size: 30px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-bottom: 20px; padding-right: 52pt; border-bottom: 1px solid #600; }
#news_image1 { background-image: url(graphics/newnews.jpg); background-repeat: no-repeat; background-position: right bottom }
#news_image2 { background-image: url(/graphics/newnews-review.jpg); background-repeat:no-repeat; background-position: right bottom }
#parts_image1  { background-image: url(graphics/products1.jpg); background-repeat: no-repeat; background-position: right bottom }
#parts_image2 { background-image: url(graphics/radiators.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image3 { background-image: url(graphics/oilcooler.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image4 { background-image: url(graphics/chargedair.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image5 { background-image: url(graphics/heat.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image6 { background-image: url(graphics/newfans.jpg); background-repeat: no-repeat; background-position: left bottom; }
#parts_image7 { background-image: none; background-repeat: no-repeat; background-position: left bottom; }
#parts_image8 { background-image: url(graphics/design.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image9 { background-image: url(graphics/coremanufacture.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image10 { background-image: url(graphics/completeproduct.jpg); background-repeat: no-repeat; background-position: left bottom; }
#parts_image11 { background-image: url(graphics/historic.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image12 { background-image: url(graphics/technology.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image14 { background-image: url(graphics/catalogue.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image15 { background-image: url(graphics/heat.jpg); background-repeat: no-repeat; background-position: right bottom; }
#parts_image16 { background-image: url(graphics/techsales.jpg); background-repeat: no-repeat; background-position: right bottom; }


#newsthumbnail  { padding-right: 10px; padding-bottom: 10px; float: left }
#newssub  { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 6px }
#newssub1 { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 150pt; padding-bottom: 0; }
#newssub2  { color: #f33; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 6px }
#newsbody2  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
#newsbody3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#newsbody1 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#aston { background-image: url(graphics/applications.jpg); background-repeat: no-repeat; background-position: right bottom }
#aston2  { background-image: url(graphics/contacts.jpg); background-repeat: no-repeat; background-position: right bottom }
#newsbody { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
#newsbody a  { color: #f33; text-decoration: none }
#newsbody a:hover  { color: #600; text-decoration: none }
#newsintro {
	color: #f33;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding-right: 140px;
}
#techintro { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: none; background-position: right bottom; padding-right: 20px; }
#newsintroh {
	color: #f33;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	clip: rect(auto,auto,auto,auto);
	text-indent: 0px;
}
#newsintroil { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 40px; }
#productintro { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 0; }
#productintrof { color: #f33; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 200px; }
