body{ background: #79819c url('images/body-bg.jpg') no-repeat top center; font-family: Helvetica, Arial, sans-serif; color: #333366; font-size: 10pt}

#wrap{ width: 1000px; margin: auto; position: relative; /*min-height: 725px*/ padding: 0 0 50px 0;}

/*TOP*/
#top-nav-wrap{ float: right; width: 324px; height: 34px;}

#top-nav{width: 324px; height: 34px; background: transparent url('images/top-nav-bg.jpg') no-repeat;}

#top-nav-links{position: absolute; top:0; right: 0; width: 324px; height: 34px; z-index: 2; }

#top-nav-links a{display: block; position: absolute; top: 0;}

#top-nav-links a span{display: none; }

a#e-news{width: 148px; height: 26px; left: 0;}

a#dealer-log{width: 144px; height: 26px; left: 148px;}

a#faced-book{width: 21px; height: 23px; left: 303px;}

/*CONTENT*/

#lefty, #righty{ margin-top: 20px; float: left;}

#lefty{ width: 215px; }

#righty{ width: 785px;}

/*MAIN NAV*/
#main-nav{width: 215px; height: 416px; background: transparent url('images/main-nav-bg.jpg') no-repeat; margin: 15px 0 0 0; position: relative;}

#nav {background:url('images/nav-sprite.jpg') no-repeat;width:166px;height:393px;overflow: hidden; margin: 0 0 0 20px; position: relative; top: 3px; }

#nav span {display: none;}

#nav li, #nav a {width: 167px; min-height: 55px;display:block;}

#nav li {list-style:none;display:inline;}

#nav-home a{ height: 55px;}

#nav-summary a{ height: 55px;}

#nav-transactions a{ height: 57px;}

#nav-logout a{ height: 57px;}


#nav-home a:hover, #nav-home-on a {background:url('images/nav-sprite.jpg') -167px 0px no-repeat; height: 55px;}

#nav-summary a:hover, #nav-summary-on a {background:url('images/nav-sprite.jpg') -167px -55px no-repeat; height: 55px;}

#nav-transactions a:hover, #nav-transactions-on a {background:url('images/nav-sprite.jpg') -167px -110px no-repeat; height: 57px;}

#nav-logout a:hover, #nav-logout-on a {background:url('images/nav-sprite.jpg') -167px -167px no-repeat; height: 57px;}

/*CONTACT INFO BLOCK UNDER NAV*/
#contact-info { text-align: center; font-size: 9pt; line-height: 1.6em; width: 208px; color: #fff }

/*FOOTER*/
#footer-wrap{ width: 100%; height: 81px; background: transparent url('images/footer-bg.jpg') no-repeat top center; position: relative; /*top: 125px*/}

#footer{ width: 1000px; margin: auto; font-size: 8pt; text-align: center; color: #ccc;}

#footer-nav{ padding: 40px 0 0 0;}

#footer-nav li {list-style:none;display:inline; padding: 0 4px 0 0}

#footer-nav li a{ color: #ccc; text-decoration: none;}


/*SECONDARY PAGE(S)*/
#sub-content{margin: 30px 0 0 32px; min-height: 500px; background: #fff}

#data{padding: 25px;}

.date{background:url('images/date.gif') no-repeat left top;padding: 0 0 25px 20px;  float: right; font-size: 9pt}

table{ width: 95%; margin: 10px 0 0 0;}

th{ font-weight: bold; text-decoration: underline; padding: 0 0 15px 0}

td{vertical-align: top; padding: 0 0 20px 0}


input.text{ width: 289px; height: 22px; border: 1px solid #ccc; background: #fff url('images/input-bg.jpg') repeat-x; margin: 0; padding: 0;}

/*MISC*/
.clear{ clear: both;}

p{ padding: 0 0 10px 0; line-height: 1.3em}

h1,h2,h3,h4,h5,h6{padding: 0 0 5px 0;font-weight: normal; letter-spacing: 1px;}

h1{font-size: 20pt; }

h2{font-size: 18pt; }

h3{font-size: 16pt; }

h4,h5,h6{ font-size: 14pt;}

iframe{ border: 1px solid #000;}

a{ color: #666699;}

a:hover{ text-decoration: none;}

 #sub-content ol, #sub-content ul{ margin: 0 0 10px 25px;}

#sub-content ul li{ list-style-type: disc;}

#sub-content ol li{ list-style-type: decimal;}




