body { margin: 0; padding: 0; background: #fff url(../images2/body-bg.gif) repeat-x top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-align: left; }
a { color: #1b5c88; text-decoration: underline; }
a:hover { color: #1b5c88; text-decoration: none; }
img { border: 0; }
strong { color: #1b5c88; }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; margin: 10px 0 0 20px; padding: 0; line-height: 1.2em;}
h2 { margin: 5px; padding: 0; line-height: 1.4em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3a4d81;}
h3 {font-size: 12px; color: #00325d; margin: 0 0 5px 15px; padding: 0; line-height: 1.2em;}
h4 { margin: 2em 0 .5em 0; font-size: 12px; color: #961717; }
p { margin: 0; padding: 7px 15px 7px 15px; line-height: 1.4em; }
.clear { clear: both; }
.image {float: left; padding: 3px; margin: 5px; background: #aed7f7;}
.image2 {float: left; width: 0px; height: 0px; overflow: hidden;}

div#container {margin: 0 auto; padding: 0; width: 800px; overflow: hidden; border-left: 10px solid #265372; border-right: 10px solid #265372; border-bottom: 10px solid #265372;}

div#container div#top {margin: 0; padding: 0; width: 800px; height: 194px; background:  url(../images2/header.jpg) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#top a.logo {display: block; float: left; margin: 0; padding: 0; width: 302px; height: 194px; background: url(../images/logo.gif) no-repeat; overflow: hidden;}

div#container div#nav {display: block; margin: 0; width: 800px; height: 59px; background:  url(../images2/nav-bg.gif) repeat-x; text-indent: -9000em; overflow: hidden; }
div#container div#nav ul {margin:0; padding: 0; list-style: none; }
div#container div#nav ul li {float: left; margin: 0; padding: 0;  }
div#container div#nav ul li a {display: block; height: 59px;}
div#container div#nav ul li a.home {margin: 0; padding: 0; background:   url(../images2/home.gif) no-repeat top; width: 75px;}
div#container div#nav ul li a.home:hover {background:   url(../images2/home.gif) no-repeat bottom;}
div#container div#nav ul li a.about {margin: 0; padding: 0; background:   url(../images2/about.gif) no-repeat top; width: 74px;}
div#container div#nav ul li a.about:hover {background:   url(../images2/about.gif) no-repeat bottom;}
div#container div#nav ul li a.recover {margin: 0; padding: 0; background:   url(../images2/recovery.gif) no-repeat top; width: 101px;}
div#container div#nav ul li a.recover:hover {background:   url(../images2/recovery.gif) no-repeat bottom;}
div#container div#nav ul li a.sales {margin: 0; padding: 0; background:   url(../images2/sales.gif) no-repeat top; width: 157px;}
div#container div#nav ul li a.sales:hover {background:   url(../images2/sales.gif) no-repeat bottom;}
div#container div#nav ul li a.financing {margin: 0; padding: 0; background:   url(../images2/financing.gif) no-repeat top; width: 160px;}
div#container div#nav ul li a.financing:hover {background:   url(../images2/financing.gif) no-repeat bottom;}
div#container div#nav ul li a.careers {margin: 0; padding: 0; background:   url(../images2/careers.gif) no-repeat top; width: 96px;}
div#container div#nav ul li a.careers:hover {background:   url(../images2/careers.gif) no-repeat bottom;}
div#container div#nav ul li a.contact {margin: 0; padding: 0; background:   url(../images2/contact.gif) no-repeat top; width: 111px;}
div#container div#nav ul li a.contact:hover {background:   url(../images2/contact.gif) no-repeat bottom;}

div#container div#content {margin: 0; padding: 0; width: 800px; background: #fff url(../images2/content-bg.gif) repeat-x bottom; overflow: hidden;}
div#container div#content div#left-col {float: left; margin: 0; padding: 15px; width: 55%}
							.title-home {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-home.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-about {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-about.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-careers {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-careers.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-contact {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-contact.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-financing {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-financing.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-recovery {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-recovery.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							.title-sales {display: block; margin: 5px 0 10px 0; height: 57px; background:  url(../images2/title-sales.gif) no-repeat; text-indent: -9000em; overflow: hidden;}

div#container div#content div#right-col {float: left; margin: 0; padding: 15px; width: 37%}
							a.store-btn {display: block; width: 284px; height: 133px; margin: 0; padding: 0; background:  url(../images2/store-btn.gif) no-repeat top; text-indent: -9000em; overflow: hidden;}
							a.store-btn:hover {background:  url(../images2/store-btn.gif) no-repeat bottom;}
div#container div#content div#right-col div#news-header {display: block; margin: 15px 0 10px 0; padding: 0; width: 285px; height: 41px; background:  url(../images2/news-header.gif) no-repeat; text-indent: -9000em; overflow: hidden;}
							div#spacer {display: block; height: 20px;}


div#footer {display: block; margin: 0 auto; padding: 0; width: 750px ; height: 30px; background: #265372; overflow: hidden; color: #628ba5; font-size: 9px;  }
div#footer a { color: #628ba5; text-decoration: underline; }
div#footer a:hover { color: #628ba5; text-decoration: none; }
div#footer-bottom {display: block; margin: 0 auto; padding: 0 0 20px 0; width: 750px; height: 10px; background:  url(../images2/footer-bottom.gif) no-repeat; overflow: hidden; }



















