* {margin:0px; padding:0px; border:none;}
iframe {border:none; border-collapse:collapse; padding:0; margin:0;}
body {color:#000;font-family:'Arial','Verdana','Tahoma';font-size:12px;background:url(/_gfx/site_bg.png) repeat-x #202020;margin: 20px 0px 20px 0px;}
img {border:0px;}

h1, h2, h3 {margin:0 0 4px 0;font-weight:normal;font-family:'Georgia','Arial';font-style:italic;}
h1 {color:#990000;font-size:18px;text-transform:uppercase;}
h2 {font-size:16px;}
h3 {color:#ad0101;font-size:15px;}

p {margin:3px 0 10px 0;font-family:'Georgia';color:#333;font-size:14px;line-height:22px;font-weight:normal;}
p a:link, a:visited {color:#0b89f3;font-weight:normal;}
hr {margin:8px 0 8px 0;height:1px;color:#d7d6d8;background-color:#d7d6d8;}

.fix {clear:both;}

a:link, a:hover, a:visited {color:#000;text-decoration:none;outline:none;font-weight:normal;}
h3 a:link, a:hover, a:visited {color:#3ea9fb;text-decoration:none;}
tbody {font-size:12px;}

#startPicture {height:257px;width:900px;position:absolute;top:281px;left:10px;background-color:#fff;}

li {margin:10px;font-family:'Georgia','Arial';font-size:14px;}

.cpInput   {border: 1px solid #898989; width: 140px; height: 17px; background: #fff; float: right; padding: 0px;}
input {border: none; background-color:#fff; padding: 4px; border: 1px solid #000;}

.carAd {
    border-top: 1px solid #ccc;
    margin-bottom: 15px;
    padding-top: 15px;
}

.carInfo {
    float: left;
}

.carAd h2 {
    color:#990000;
    font-size:17px;
    text-transform: none;
    margin-bottom: 8px;
    font-family: arial, helvetica;
    font-style: normal;
}

.carAd img {
    float: left;
    width: 190px;
    margin: 0px 20px 0px 0px;
}

.adInfoBox {
    float: left;
    width: 200px;
    margin-right: 15px;
    line-height: 17px;
}

.adInfoText {
    margin: 10px 0px 0px 0px;
    width: 600px;
    line-height: 17px;
}

.hiddenImages {
    display: none;
}

.image_caption {
	 font-size:11px;
	 text-align:center;
	 line-height:19px;
}

.ignore_margins {
	 margin: -10px -30px 0;
}

.puff.standard {
	 width: 373px;
	 padding: 10px;
	 position:relative;
	 border: 1px solid #e1e1e1;
	 -moz-box-shadow: 0 7px 0 #e1e1e1;
	 -webkit-box-shadow: 0 7px 0 #e1e1e1;
	 box-shadow: 0 7px 0 #e1e1e1;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
}
.puff.standard img {
	 margin:0 10px 0 0 !important;
}
.puff.standard h3 {
	 font-size:18px;
	 color:#a61b0a;
	 display:inline;
	 position:absolute;
	 top:20%;
}
.puff.standard a.abs {
	 font-family:Georgia;
	 font-size:12px;
	 color:#a61b0a;
	 position:absolute;
	 bottom:30%;
}
.puff .valign {
	 display:inline;
}
.valign {
	 vertical-align:middle;
}
.alert {
	 margin:15px;
	 padding:15px;
	 background:#a61b0a;
	 background: -webkit-gradient(linear, left top, left bottom, from(#a61b0a), to(#6A1006));
	 background: -moz-linear-gradient(top, #a61b0a, #6A1006);
	 text-align:center;
	 -moz-border-radius:12px;
	 -webkit-border-radius:12px;
	 border-radius:12px;	 
}
.alert h1, .alert h2, .alert h3 {
	 color:white;
	 margin:0;
}
