body, ul, ol {	margin: 0;	padding: 0;	font-family: Tahoma, Verdana, sans-serif;}#wrapper {width: 920px;margin: 0 auto;	position: relative;}body {	padding-top: 24px;}.logo {	position: absolute;}.chevrolet {	left: 0;	top: 0;}.sozh {	right: 0;	top: 0;}.menu ul  {	list-style: none;}.top li {	float: left; 	margin-right: 20px;	position: relative;}.menu.top {	width: 625px;	margin: 0 auto;	padding-top: 31px;}.top li a {	color: #717171;	text-decoration: none;	font-size: 16px;}.jsddm a:hover {color: #dfb363;}#header {	height: 87px;}#rotating-pic {	padding-bottom: 12px;}.cars-in-stock td {line-height: 1.5;padding-right: 20px;}.column {	float: left;}.cl {	clear: both;}a img {	border: 0;}.ditto_summaryPost {text-align: justify;padding-bottom: 15px;line-height: 1.2em;font-size: 12px;}.ditto_info {padding-bottom:6px;padding-top:3px;}strong.footnote {font-weight: 100;}#content {	color: #676767;	font-size: 14px;	font-family: Arial, sans-serif;	padding-bottom: 31px;}#content h1 {	color: #434543;	font-family: "Arial Narrow", sans-serif;	margin-top: 16px;	font-size: 21px;}.left {	width: 637px;	margin-right: 57px;}.right {width: 226px;	}.contacts-block {	background: url(images/phone.jpg) no-repeat top right;	width: 226px;	height: 150px;	font-family: "Arial Narrow", sans-serif;	font-size: 20px;	color: #dfb363;}.contacts-block strong{	color: #434543;	display: block;	padding-bottom: 20px;	margin-top: 16px;}#content {	background: url(images/hr.jpg) bottom center no-repeat;}li.last {margin-right: 0;}#rotating-pic-main {	background: url(images/hr.jpg) top center no-repeat;	padding-top: 25px;	padding-bottom: 12px;}#footer {	background: url(images/footer-niva.jpg) no-repeat 6px 28px;	height: 70px;	padding-top: 28px;	padding-left: 103px;	font-size: 12px;	color: #717171;}a {	color: #1d66aa;}.contacts-block a {	font-size: 14px;}#rotating-pic-main {	position: relative;}.items {	text-align: center;}a#rotLeft {	display: block;	background: url(images/left-arrow.jpg);	width: 34px;	height: 52px;	position: absolute;	left: 35px; top: 55px;	cursor: pointer;}a#rotRight {position: absolute; cursor: pointer;top: 55px; right: 35px;	display: block;	background: url(images/right-arrow.jpg);	width: 34px;	height: 52px;}.about-main {	width: 364px;	margin-right: 40px;}.news-main {	width: 231px;}#featured a {	color: #676767;	text-decoration: none;	font-family: "Arial Narrow", sans-serif;	font-size: 18px;}#featured img {	cursor: pointer;}.apple_overlay {background-image:url(http://static.flowplayer.org/tools/img/overlay/white.png);display:none;font-size:11px;padding:35px;width:640px;}.apple_overlay div.close {	background-image:url(http://static.flowplayer.org/tools/img/overlay/close.png);	position:absolute; right:5px; top:5px;	cursor:pointer;	height:35px;	width:35px;}.items {	height: 300px;}.items img {	/*display: none;*/}.items img {    position:absolute;    top:20px;    left:100px;    z-index:8;}.items img.active {    z-index:10;}.items img.last-active {    z-index:9;}.menu li ul {	position: absolute;	top: 20px; left: 0;	padding: 5px 5px;	background: #fff;	border: 1px solid #f3d889;	visibility: hidden;	z-index: 555;}.menu li {z-index: 557;}.menu li ul li {white-space: no-wrap;min-width: 200px;width: auto;} .menu li ul li a {white-space: no-wrap;}