* {margin: 0px; padding: 0px; border: none;}
html, body {padding: 0; margin: 0; height: 100%; font-family: "Times New Roman", Times, serif; font-size: 14px; text-align: center; color: #363636; background-color: #ffffff;}
#outer {min-height: 100%; height: auto; width: 100%; margin-bottom: -118px;  background: url(../images/design/bg-outer.gif) bottom right no-repeat;}
* html #outer {height: 100%;}
#inner {text-align: left; width: 100%; min-height: 605px;}
* html #inner {height: 605px;}
#footer {width: 100%; clear: both; height: 118px; text-align: left; background: url(../images/design/bg-footer.gif) top right repeat-x;}
#clearfooter {clear: both; height: 118px;}
html>body #miHeight {float: left; width: 0px; height: 100%; margin-bottom: -120px;}
.container {width: 924px; position: relative; margin: 0 auto;}

		/* format text */
a {color: #ae7378; text-decoration: none;}
a:hover, a.active, a.active:hover {color: #ff7f7f; text-decoration: none;}
h1, h2, h3, h4 {color: #b26b77; font-weight: normal;}
h1 {font-size: 36px; padding-bottom: 9px;}
h2 {font-size: 18px; padding-bottom: 18px;}
h3 {font-size: 16px; padding-bottom: 16px;}
h4 {font-size: 14px; font-weight: bold; padding-bottom: 168px;}
p {margin: 0px 0px 16px 0px;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.center {text-align: center;}
		/* end format text */

		/* format blocks */
/* units */
.unit-1, .unit-2, .unit-3, .unit-4, .unit-5, .unit-6, .unit-7, .unit-8, .unit-9, .unit-10, .unit-11, .unit-12 {padding: 0px 8px 0px 7px; float: left;}
.unit-1 {width: 62px;}
.unit-2 {width: 139px;}
.unit-3 {width: 216px;}
.unit-4 {width: 293px;}
.unit-5 {width: 370px;}
.unit-6 {width: 447px;}
.unit-7 {width: 524px;}
.unit-8 {width: 601px;}
.unit-9 {width: 678px;}
.unit-10 {width: 755px;}
.unit-11 {width: 832px;}
.unit-12 {width: 909px;}
/* end units*/
.float-left{float: left; margin: 0px;}
.float-right{float: right; margin: 0px;}
.clear {clear: both; font-size: 1px; line-height: 1px;}
		/* format blocks */
		
		/* header */
#header-box {position: relative; height: 360px; width: 100%;}
#header-left {position: absolute; left: 0px; top: 282px; width: 165px; height: 327px; background: url(../images/design/bg-inner.png) 0px 0px no-repeat;}
#header-l, #header-r {width: 50%; height: 360px; position: absolute; top: 0px;}
#header-l {left: 0px;}
#header-r {right: 0px;}
#header-tl, #header-tr, #header-bl, #header-br {width: 100%; background-repeat: repeat-x;}
#header-tl, #header-bl {background-position: top right;}
#header-tr, #header-br {background-position: top left;}
#header-tl, #header-tr {height: 282px;}
#header-bl, #header-br {height: 78px;}
#header-tl {background-image: url(../images/design/bg-header-tl.gif);}
#header-tr {background-image: url(../images/design/bg-header-tr.gif);}
#header-bl {background-image: url(../images/design/bg-header-bl.gif);}
#header-br {background-image: url(../images/design/bg-header-br.gif);}
#header, .header-container {height: 360px; background-image: url(../images/design/bg-header.jpg); background-position: top center; background-repeat: no-repeat; position: relative;}
#header {width: 100%;}
/* top menu right */
.topmenu-right {padding: 24px 0px 0px 0px; text-align: right; color: #ae7378; font-size: 10px;}
.topmenu-right a {text-transform: uppercase; font-weight: bold;}
/* end top menu right */
/* top menu big */
ul.topmenu-big, ul.topmenu-big li {
	display: block;
	float: left;
	position: relative;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	background-image: url(../images/design/bull-topmenu-big.gif);
	background-repeat: no-repeat;
}
ul.topmenu-big {height: 33px; background-position: top right; font-size: 10px; margin-top: 166px;}
ul.topmenu-big li {height: 23px; background-position: top left; padding: 10px 5px 0px 5px;}
ul.topmenu-big li a {text-transform: uppercase; color: #000000;}
ul.topmenu-big li a:hover, ul.topmenu-big li a.active, ul.topmenu-big li a.active:hover  {color: #ff7f7f;}
/* end top menu big */
/* top menu small */
ul.topmenu-small, ul.topmenu-small li {display: block; list-style-image: none; list-style-position: outside; list-style-type: none; position: relative;}
ul.topmenu-small {font-size: 10px; padding-top: 24px;}
ul.topmenu-small li {padding: 0px 6px; background: url(../images/design/bull-topmenu-small.gif) 0px 5px no-repeat; float: left;}
ul.topmenu-small li a {text-transform: uppercase; font-weight: bold; color: #000000;}
ul.topmenu-small li a:hover, ul.topmenu-small li a.active, ul.topmenu-small li a.active:hover {color: #ff7f7f;}
/* end top menu small */


		/* end header */

		/* home cars */
.home-cars {
	display: none;
	height: 340px;
	width: 924px;
	position: relative;
	margin: 0px auto;
	padding-bottom: 47px;
}
.home-cars-line1, .home-cars-line2 {
	position: absolute;
	left: 7px;
	width: 909px;
	background: url(../images/design/home-cars-line-bg.gif) left bottom repeat-x;
}
.home-cars-line1 {top: -40px;	height: 209px;}
.home-cars-line2 {top: 169px;	height: 171px;}
.home-cars-line1-bg, .home-cars-line2-bg {
	width: 909px;
	margin: 0px -45px;
	padding: 0px 45px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	position: relative;
}
.home-cars-line1-bg {height: 209px; background-image: url(../images/design/homecar1-bg.png);}
.home-cars-line2-bg {height: 171px; background-image: url(../images/design/homecar2-bg.png);}
.homecar1, .homecar2, .homecar3, .homecar4, .homecar5, .homecar6, .homecar7, .homecar8 {
	width: 216px;
	float: left;
	margin-right: 15px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 146px;
}
.homecar1, .homecar2, .homecar3, .homecar4 {padding-top: 63px;}
.homecar5, .homecar6, .homecar7, .homecar8 {padding-top: 25px;}
.homecar4, .homecar8 {margin-right: 0px;}
.homecar1 {background-image: url(../images/design/home-car-1.png);}
.homecar2 {background-image: url(../images/design/home-car-2.png);}
.homecar3 {background-image: url(../images/design/home-car-3.png);}
.homecar4 {background-image: url(../images/design/home-car-4.png);}
.homecar5 {background-image: url(../images/design/home-car-5.png);}
.homecar6 {background-image: url(../images/design/home-car-6.png);}
.homecar7 {background-image: url(../images/design/home-car-7.png);}
.homecar8 {background-image: url(../images/design/home-car-8.png);}
.home-cars a {
	width: 216px;
	height: 16px;
	padding-top: 130px;
	text-align: center;
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	position: relative;
	font-weight: bold;
}
.home-cars a:hover {
	color: #ff7f7f;
}
		/* end home cars */
		
		/* content */
.contact-block {color: #000000; font-size: 18px; line-height: 21px; margin: 11px 0px 0px 0px; background: url(../images/design/bg-contact-block.gif) 0px 0px repeat-x; text-align: center;}
.contact-block p {padding: 0px; margin: 0px;}
.contact-block p.cont-head {font-size: 24px; text-transform: uppercase; padding: 8px 0px 21px 0px; font-weight: bold; color: #b26b77;}
.contact-block .img {
	position: relative;
	padding-top: 35px;
	text-align: center;
}
.bag {display: none; width: 216px; height: 286px; background: url(../images/design/bag.jpg) 0px 0px no-repeat; margin-top: 50px;}

/* gallery */
.gallery {width: 720px; margin: 0px -21px;}
.gallery-item {text-align: center; width: 144px; float: left; padding-bottom: 15px;}
.gallery-item a img {border: solid 1px #ae7378;}
.gallery-item a:hover img {border: solid 1px #ff7f7f;}
/* end gallery */
img.car-img-l {margin: 0px 16px 16px 0px;}
img.car-img-r {margin: 0px 0px 16px 16px;}
		/* end content */
		
		/* footer */
#footer-block {padding-top: 74px; background: url(../images/design/bg-footer-right.gif) top right no-repeat;}
#footer-txt {background-color: #faf1cf; text-align: center; height: 33px; padding-top: 11px; color: #ae7378; font-size: 12px;}
		/* end footer */
		
.display {
	display: block;
}
