html, body {	height: 100%;    width: 100%;    text-align:center;}body {	margin: 0px;	padding: 0px;    font-family: Century Gothic, Verdana, Arial;    color: #939393;	font-size:12px;}img {    border:0;}table {    font-size:12px;}#layout-outer {	width: 950px;	/* height: 100%; */	/* margin: 0px auto; */    text-align: left;    margin-left: auto;     margin-right: auto;	/*padding-top: 25px;*/	background-color: #FFFFFF;}#layout-inner {	/* width: 928px; */    /* margin-top: 25px; */    /* margin: 25px; */}html>body #layout-inner {	height: auto;}#layout-header {}.body-home #layout-header {    display:none;}.body-home #layout-body {    margin-top: 25px;}#layout-body {    min-height: 250px;    margin-top: 25px;}.home-title {    border-bottom: solid 1px #EF3D42;    margin-bottom:10px;    padding-left: 30px;}#layout-body strong {    font-size: 14px;}#layout-body h1 {	margin: 0;    padding: 0;    font-family: "Century Gothic", Verdana, Arial;	font-weight: 400;	font-size: 28px;	color: #ff032d;	text-transform: uppercase;}#layout-header h1 {	margin: 0;    padding: 0;    font-family: Century Gothic, Verdana, Arial;	font-weight: 400;	/* font-size: 110px; */    font-size: 50px;	color: #FF032D;	text-transform: uppercase;}.body-showrooms #layout-header h1 {    font-size: 50px;}.body-contact-us #layout-header h1 {    font-size: 50px;}#nav-main {    position: absolute;    top: 400px;    padding-top: 20px;    padding-left: 30px;    padding-bottom: 20px;    background-image: url('../images/nav_indicator.jpg');    background-repeat: no-repeat;    width: 150px;}.nav-home {    background-position: 0px 12px;}.nav-showrooms {    background-position: 0px 28px;}.nav-events {    background-position: 0px 46px;}.nav-news {    background-position: 0px 63px;}.nav-contact-us {    background-position: 0px 80px;}a {    font-family: Century Gothic, Verdana, Arial;	color: #F37174;    text-decoration: none;}a:hover {    color: #F37174;    text-decoration: underline;}#nav-main a:hover {    text-decoration: none;    color: #F37174;}#nav-main a {	text-transform: uppercase;    color: #939393;    display: block;	font-weight: 400;	font-size: 13px;    text-decoration: none;}#nav-main a.active {    color: #F37174;}#layout-footer {    text-align: right;    /* color: #F37174; */}.body-home #layout-footer {    color: #939393;}.div-clear {    clear:both;    height: 0px;    font-size: 0px;}