@charset "utf-8";
/* CSS Document */

body{
margin:0;
font: normal 12px Georgia;
color:#999999;
}
a{color:#999999; outline:none; text-decoration:none}
a:hover{color:#666666}

a.drkgrey{color:#333333; outline:none}
a.drkgrey:hover{color:#666666}

a.linkarrow{color:#999999; text-decoration:none; background-image:url(/graphics/linkarrow.gif); background-position:2px 4px; background-repeat:no-repeat; padding-left:15px; font-size:11px;}
a.linkarrow:hover{color:#666666; text-decoration:none}
/* fonts */
h1{font-size:18pt;color:#333333;margin:0px}
h2{font-size:12pt; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; margin:0px}
#font11{font-size:11px}
/* fonts */


#main{margin-left:auto; margin-right:auto;width:989px;}
#logo{ padding:8px; width:200px; float:left}
#tel{ padding:8px; float:right;}
#image{width:946px; height:500px; background-color:#000}
#imageinner{width:946px; height:362px; background-color:#000;border-bottom:1px #858585 solid;}
/* layout */
#top{height:28px;background-image:url(/graphics/top.gif);background-repeat:no-repeat;width:989px;}
#bottom{height:28px;background-image:url(/graphics/bot.gif);background-repeat:no-repeat;width:989px; clear:both}
#mid{background-image:url(/graphics/mid.gif);background-repeat:repeat-y;padding-left:17px; padding-right:17px; margin-bottom:-12px;}

#header{background-color:#f1f1f1; height:87px; width:944px; border:1px #858585 solid; margin-top:-5px;}
#footer{background-color:#ffffff; height:40px; width:944px; border:1px #858585 solid; font: normal 12px Georgia; color:#666666; margin-bottom:20px;}
#footermain{padding:4px 5px 0px 5px}

#hmmenubk{background-image:url(/graphics/hmmenubk.gif); background-repeat:repeat-x; height:28px;width:944px;border:1px #858585 solid;}
#hmmenubktitles{width:145px; float:left; padding:5px; border-right:1px #858585 solid; text-align:center}
#hmmenubktitlesend{width:146px; float:left; padding:5px;text-align:center}
#hmmenuimage{width:944px;border-left:1px #858585 solid;border-right:1px #858585 solid;border-bottom:1px #858585 solid;}
#hmmenubkimage{float:left; border-right:1px #858585 solid;}

#content{background-color:#f1f1f1; border-left:1px #858585 solid;;border-right:1px #858585 solid; width:944px}
#innerleft{float:left; padding:25px; width:130px;}
#innerleftdetails{float:left; padding:25px; width:230px;}
#innerright{float:left; padding:25px; width:688px;}
#innerrightdetails{float:left; padding:25px; width:580px;}
#innerrightnews{float:left; padding-left:36px; width:728px;}
#menu{width:944px;}
#clear{clear:both}
#spacer{height:10px}
#titleunderlined{border-bottom:1px #858585 solid; clear:right; height:1px; padding-top:5px;}
/* layout */

#floatleft{float:left}
#floatright{float:right}
#hitlist div a > img {float: left;}
#hitlist div:first-child {margin-top:20px;}
#hitlist{min-height:200px; border:1px solid #d0d0d0; margin:8px 12px 12px 0px; background-color:#FFFFFF; paddding-bottom:5px; width:515px}
#hitlist2{height:340px; float:left; border:1px solid #d0d0d0; margin:8px 12px 12px 0px; background-color:#FFFFFF; paddding-bottom:5px; width:329px}
#hitlistdetailimage{width:552px; text-align:center;}
#hitlistdetailsimage{height: 550px};
#hitlistinner{ font-family:Georgia, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 0px 2px 0px; margin:0px 14px 0px 14px; border-bottom:1px solid #dbdbdb; color:#666666; width:270px; float:right;}
#hitlisttop{border:1px solid #666666; background-image:url(/graphics/hitlisttop.gif); background-position:bottom; background-repeat:repeat-x; height:28px; width:515px; margin-top:14px; padding:0px}
#hitlisttopdetails{border:1px solid #666666; background-image:url(/graphics/hitlisttop.gif); background-position:bottom; background-repeat:repeat-x; height:28px; width:552px; margin-top:14px; padding:0px}
#hitlistpage{float:left; padding:5px; color:#333333;}
#hitlistpagedetails{border-right:#666666 1px solid; float:left; padding:7px 10px 7px 10px; color:#333333}
#hitlistview{border-right:#666666 1px solid; border-left:#666666 1px solid;float:left; height:29px}
#hitlistsortby{float:left; padding:3px 7px 3px 7px}
#hitlistsortbydetails{float:left; padding:7px;color:#333333}

#formtitle{float:left; width:160px}
input, textarea, select {border:1px solid #858585;margin:2px;font: normal 12px Georgia;}
.radio, radio{width:20px; border:none; outline:none; display:inline}
#forminput input{width:150px; margin:2px 2px 2px 0px; border:1px solid #858585;font: normal 12px Georgia;}
#links{display:none;background-color:#FFFFFF; width:180px;border:1px #858585 solid; padding:5px; margin-top:-130px; margin-left:-30px; position:absolute
}

#hitlist #hitlistinner.largeFont{
	font-size: 14px; 
}
.largeFont{
	font-size: 14px; 
}

/*JQuery Carousel Elements*/

div.classicCars p {
    float: left;
    margin: 50px 0 0;
}
div.classicCars img {
    border: 1px solid #000000;
    clear: both;
    float: right;
}
#promocarousel > li {
    padding: 0 5px 0 0;
}
.jqcararr {
    -moz-user-select: none;
    background-color: #FFFFFF;
    border: 1px solid #999999;
    color: #999999;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    line-height: 18px;
    margin-top: -130px;
    text-align: center;
    width: 20px;
}
.carimg {
    cursor: pointer;
}
#center > #bottom > #flrepl {
    height: 130px;
    padding-top: 10px;
}
#flashContent > #flrepl {
    background-image: url("/graphics/details-scroller-bground.png");
	background-position: bottom;
    background-repeat: no-repeat;
    padding-top: 10px;
}
.jcarousel-container {
    margin: 0 5px;
    padding-top: 18px;
}
.jcarousel-clip {
    margin-left: 0px;
	width: 925px;;
}
#bottom > #flrepl > .jcarousel-container {
    margin: 0 5px;
    padding-top: 18px;
}
#promocarouseltop {
    display: block;
    margin-bottom: -10px;
    width: 100%;
}
#promocarouseltext {
    color: #666666;
    display: block;
	background-image: url("/graphics/car-name-bground.png");
    font-size: 10px;
    height: 18px;
    line-height: 18px;
    margin: auto;
    text-align: center;
    width: 400px;
	clear:both;
}
