body {
	font: 14px/1.25 Geneva, Arial, Helvetica, sans-serif;
}
p {
	margin: 0 0 10px 0;
}
h1 {
	font-size: 18px;
	color:#cb2015; margin:0 0 15px 0;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#cb2015;
}
.lists li {
	margin-left:25px;
}
#wrapperbottom a {
	text-decoration: none;
}
#wrapperbottom {
	text-decoration: none;
	font-size: 11px;
	line-height: 1.25em;
}
.insetpic {
	float: right;
	margin: 8px;
}
#servicepic {
	margin: 8px 70px 0 8px;
}
#logos {
	margin: 0 auto;
}
#logos li {
	float: left;
	margin: 20px 15px 0 0;
}
dt img {
	float: left;
	padding: 0 10px 0 0;
}
dt {
	clear: both;
}
dd {
	margin: 15px 100px 0 15px;
}
#map {
	border: 2px solid #000;
	margin: 0 auto;
}
#shop {
	margin: 0 0 30px 20px;
}
.aunderline {
	text-decoration: underline;
	}
/*============ Begin Layout ============*/
body {
	background:url(../images/background.jpg) repeat-x;	
}
#wrapper {
	background:url(../images/wrapper-top.jpg) no-repeat;
	width: 645px;
	padding: 85px 0 0 0; margin:0 auto;
}
#wrapperbottom {
	background:url(../images/wrapper-bottom.jpg) no-repeat bottom left;
	height: 125px;
	clear:both;
}
#promofooter {
	text-align:center;
}
#banner {
	margin: 0 0 0 20px; padding:0;
}
#content {
	padding: 0 50px; margin:0;
	clear:both;
}
#contentbottom {
		padding: 50px 0 0 75px;
}
/*============ End Layout ============*/
/*============ Start Navigation Code ============*/
#nav {
	text-align:left;
	margin: 0 0 65px 50px;
}
#services #nav {margin: 0 0 40px 50px;}
#nav li {
	float: left;
	margin: 0 0 0 30px;
}
#nav a {
	color:#000;
	text-decoration:none;
	font-size:20px;
}
#home #navhome a, #navhome a:hover, #services #navservices a, #navservices a:hover, #about #navabout a, #navabout a:hover, #find #navfind a, #navfind a:hover, #contact #navcontact a, #navcontact a:hover {
	color:#cb2015;
}
#nav2 {
	text-align:left;
	margin: 0 0 65px 50px;
}
#nav2 li {
	float: left;
	margin: 0 0 0 30px;
}
#nav2 a {
	color:#000;
	text-decoration:none;
	font-size:16px;
}
.collision #nav2coll a, #nav2coll a:hover, .mechanical #nav2mech a, #nav2mech a:hover, .astro #nav2astro a, #nav2astro a:hover, .misc #nav2misc a, #nav2misc a:hover  {
	color:#cb2015;
}
/*============ End Navigation Code ============*/
#promofooter {
	margin: 20px 0;
	font-size: 10px;
	color:#333333;
}
#promofooter a {
	text-decoration:none;
	color:#333333;
}
#promofooter a:hover {

	color:#cb2015;
}