#main-container{width:769px; margin-left:auto; margin-right:auto; margin-top:37px; text-align:left; background:url('images/bg.jpg') top center repeat-y;}
#main-container a:hover{text-decoration:underline; color:#fff;}

.spacer{clear:both !important; margin:0 !important; padding:0 !important;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.bold{font-weight:bold;}

/* header menu-bar */
#menu-bar{width:100%; height:45px; background:url('images/menubarbg.jpg') top left repeat-x; color:#fff; text-align:left; font-family:tahoma;}
#menu-bar span{display:block; margin-top:19px; height:16px;}
.menu-left{width:202px; margin-left:7px; float:left; background:url('images/search_car_literature.gif') no-repeat;}
.menu-right{width:540px; margin-right:7px; float:right;}
.menu-right ul{margin:0; padding:0;}
.menu-right li{list-style:none; background:url('images/menu-divider.gif') top right no-repeat; padding-right:8px; float:right; }
.menu-right a{display:block; margin-left:5px; margin-right:5px;}
/* end of header menu-bar */

/* homepage */
.homepage{width:565px; margin-left:1px; margin-right:1px;}
.homepage-logo{padding-bottom:16px;}
.homepage-logo span{float:left; display:block;}
.homepage-logo p{margin-left:25px; margin-right:25px; margin-top:5px; margin-bottom:5px;}
.homepage-flash{width:370px; text-align:center; font-size:11px; font-family:Tahoma; padding-left:5px; padding-right:5px;}
.homepage-purchase-lit{width:183px; font-family:Arial; font-weight:bold; font-size:12px; margin-top:15px;}

.homepage-contents{background-color:#c8bb99; font-size:12px; font-family:Tahoma;}
.homepage-contents p{margin-top:5px; margin-bottom:5px;}
.homepage-contents div{float:none; width:100%;}
.homepage-contents span{float:left; width:180px; margin-right:11px; text-align:justify; color:#292b2a;}
.homepage-image{margin-bottom:5px; padding:0; margin:0 !important; width:179px;  overflow:hidden; max-height:154px;}
.homepage-contents span label{font-size:16px; font-family:Arial; text-transform:uppercase; text-align:center; display:block; font-weight:bold; margin-top:6px; margin-bottom:7px;}
#flash-movie{height:241px; width:370px;}
/* end of homepage */

/* gallery */
.gallery div{float:left; width:150px; display:block; margin-right:15px; text-align:center; margin-bottom:16px;}
.gallery span{max-height:130px; overflow:hidden; width:130px;}
.gallery p{margin:5px 0 0 0; padding:0;}
/* end of gallery */

/* footer */
#footer{width:100%; height:45px; background:url('images/menubarbg.jpg') top left repeat-x; color:#fff; text-align:left; text-transform:uppercase; font-family:tahoma; font-size:11px;}
#footer span{float:left;}
#footer .ebaystore{margin-left:5px; margin-top:7px;}
#footer ul{margin:0; padding:0;}
#footer li{list-style:none; padding-right:3px; float:left;}
#footer a{margin-left:3px; margin-right:5px; color:#fff;}
.footer-copyright{margin-left:20px; margin-top:10px;}
.footer-links{margin-top:18px; margin-left:20px;}
/* end of footer */

/* column-left */
.column-left-boxes label{width:100%; height:33px; display:block;}
.column-left-boxes{background-color:#c1b794;}
.column-left-boxes div{padding:18px 17px 12px 17px;}
.column-left-boxes p{margin-bottom:5px; margin-top:0px; padding:0;}
.column-left-boxes span{display:block; font-weight:bold; color:#7b2525; font-family:Tahoma; font-size:12px; font-weight:bold; margin-bottom:5px;}
.column-left-boxes input, .column-left-boxes select {margin-top:1px; margin-bottom:1px; padding-top:0; padding-bottom:0px; width:158px;}
.car-news{background:url('images/car_news_bg.gif') bottom left repeat-x; font-size:11px; font-family:Tahoma;}
/* end of column-left */

/* articles */
.viewarticles{font-size:14px; padding-top:5px; padding-bottom:10px;}
/* end of articles */