
BODY {
margin: 0px;
background-color: #efefef;
}

BODY, TD {
font-family: "Arial";
font-size: 12px;
color: #121212;
}


#siteHolder {
background-image: url('images/background.png');
width: 1000px;
position: absolute;
left: 50%;
margin-left: -500px;
background-color: #f0f0f0;
cursor: default;
}

#lanSelect {

width: 100%;
position: absolute;
right: 50%;
margin-right: -450px;

}
#lanSelect TD {

font-size: 11px;

}
.fade {
opacity: 0.3; 
filter:alpha(opacity=30); 
-khtml-opacity: 0.3; 
-moz-opacity:0.3; 
}

.noFade {
opacity: 1.0; 
filter:alpha(opacity=100); 
-khtml-opacity: 1; 
-moz-opacity:1; 
}


#logo {



}
A {
outline: none;
}

#menu {
width: 900px;
background-image:url('images/menubackground.png');
height: 44px;
margin-top: 0px;
}

.menuItem {

width: 150px;
text-align:left;
float: left;
height: 44px;
cursor: pointer;
font-size: 11px;
}

.menuItem A {
color: #fff;
text-decoration: none;
cursor: pointer;
font-size: 11px;
}

.menuItemOver A {
color: #121212;
text-decoration: none;
cursor: default;
font-size: 11px;
}

.menuItemOver {

background-image:url('images/menuItemOver.png');
height: 44px;
width: 150px;
text-align:left;
float: left;
font-size: 11px;
cursor: default;
}


#siteContent {

margin-top: 10px;

}

.pageTitle {
font-family: "Arial";
font-size: 25px;
color: #353535;
cursor: default;
}

.pageTitle2 {
font-family: "Arial";
font-size: 23px;
color: #353535;
cursor: default;
}

.pageTag {
cursor: default;
font-size: 14px; 
color: #858585;
}

.selection {
width: 150px;
font-size: 12px;
font-family: "Arial";
}



.tableTop {
background-color: #efefef;
font-size: 1px;

}

.tableTopSpacer {

height: 8px;
border-right-style:solid;
border-width:1px;
width: 250px;
margin: 0px;
padding: 0px;
border-color:#e0dada;


}

.tableContentSpacer {
border-right-style:solid;
border-width:1px;
margin: 0px;
padding: 0px;
border-color:#e0dada;
width: 259px;
padding-bottom: 8px;
}


.tableTopLeft {
background-image: url('images/tableTopLeft.gif');
background-repeat: no-repeat;
background-position: top;
width: 10px;;
height: 9px;

}

.tableTopRight {
background-image: url('images/tableTopRight.gif');
background-repeat: no-repeat;
background-position: top;
width: 10px;
height: 9px;
}


.tableBottom {
background-color: #efefef;
font-size: 1px;

}

.tableBottomLeft {
background-image: url('images/tableBottomLeft.gif');
background-repeat: no-repeat;

width: 10px;;
height: 9px;

}

.tableBottomRight {
background-image: url('images/tableBottomRight.gif');
background-repeat: no-repeat;
width: 10px;
height: 9px;
}



.tableContent {

background-color: #efefef;

}




.tableInnerContent {
padding: 20px;
padding-top: 11px;
padding-bottom: 5px;
}


.thumbnail {
width: 160px;
height: 145px;
background-image:url('images/thumbbackground.gif');
}

.thumbnailMore {

text-align:center;
color: #fff;
height: 26px;

line-height: 25px;
vertical-align: middle;
cursor: pointer;

}

.carTitle {
font-size: 19px;
font-family: "Arial";
cursor: default;
}

.carDescBox {
margin-top: 10px;
background-color: #fff;
width: 100%;

}

.carDescInfo {
cursor: text;
}

.priceTag {
font-size: 17px;
font-family: "Verdana";
color: #232323;
margin-top: 10px;

}
.priceTagPrice {
font-size: 17px;
font-family: "Verdana";
color: #de1816;
cursor: text;
}

.button {
border-style:solid;
border-width: 1px;
border-color: #cccccc;
background-color: #ffffff;
font-size: 12px;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
cursor: pointer;
}


#credits {

width: 100%;
border-top-style: dotted;
border-width: 1px;
border-color: #D5D5D5;
font-size: 11px;


}

#credits A {

color: #666;
text-decoration: none;
font-family: "verdana";
font-size: 10px;
}

#credits A:Hover {

color: #333;
text-decoration: none;
border-bottom-style:dotted;
border-width: 1px;
border-color: #ccc;
font-family: "verdana";
font-size: 10px;
}

.noA {
text-decoration: none;
}
.noA IMG {
border-style: none;
}



.showId {
background-color: #ff0000;
font-weight: bold;
color: #fff;
font-family: "verdana";
font-size: 10px;
padding-left: 5px;
padding-right: 5px;

}

.showId2 {
background-color: #0000FF;
font-weight: bold;
color: #fff;
font-family: "verdana";
font-size: 10px;
padding-left: 5px;
padding-right: 5px;

}

#siteContent A {
color: #666;
text-decoration: none;
}

#siteContent A:HOVER {
color: #000;
text-decoration: none;
}




#carPics IMG {
border-style: solid;
border-width: 1px;
border-color: #Ccc;
}

