@charset "UTF-8";/* CSS Document */body	{		font-family: "Times New Roman", Times, serif;		text-align: center;		background-image: url(images/bgtile3.jpg);		background-repeat: repeat-x;		background-color: #dbe6e9;		font-size: 100%;		color: #333333;		}		#container	{	margin: 0 auto;	padding: 0;	width: 900px;	text-align: left;	background-color: #fff;	position: relative;	border: #0D2E37 7px solid;			}			#logoBanner	{	width: 900px;	height: 85px;	background-image: url(images/mmLogo.jpg);	background-repeat: no-repeat;	padding: 0;	margin: 0;			}				a:link { 	color: #275E6D;	}a:visited { 	color: #275E6D;	}a:hover { 	color: #990000;	text-decoration: none;	}a:active { 	color: #FF0000;	}					/* For upper navigation bar */#navlist	{	height: 34px;	padding: 0 0 0 30px;	margin: 0;	font-size: 1em;	background-color: #FFFFFF;	background-image: url(images/navbar.jpg);	background-repeat: no-repeat;			}#nav	{	padding: 0;	margin: 0;	top: 8px;	left: 0px;	position: relative;	width: 880px;	z-index: 10;		}#nav a	{		text-decoration: none;		background-color: transparent;		}#nav a:link	{ 			color: #fff;			text-decoration: none;			}#nav a:visited 	{ 				color: #fff;				text-decoration: none;				}#nav a:hover	{				color: #ffcc00;				text-decoration: none;				}				#nav a:active 	{ 				color: #ffcc00;				}																																			#redlink1 a:active 	{ color: #ff0000; }#redlink2 a:active 	{ color: #ff0000; }#redlink3 a:active 	{ color: #ff0000; }						#nav ul {		list-style: none;		padding: 0;		margin: 0;		}#nav li li a	{				display: block;				color: #fff;				text-align: left;				padding: 0.2em 5px;				width: 100px;				}				#nav li li a:link	{ 					color: #fff;					text-decoration: none;					background-color: #2E5E6B;					background-image: url(images/dropdownbg.jpg);					background-repeat: repeat-y;					}#nav li li a:visited 	{ 						color: #fff;						text-decoration: none;						background-color: #2E5E6B;						background-image: url(images/dropdownbg.jpg);						background-repeat: repeat-y;						}#nav li li a:hover {					color: #ffcc00;					text-decoration: none;					background-color: #338399;					background-image: url(images/dropdownbgx.jpg);					background-repeat: repeat-y;					}				#nav li li a:active	{ 					color: #ff0000;					text-decoration: none;					background-color: #338399;					background-image: url(images/dropdownbgx.jpg);					background-repeat: repeat-y;					}#nav li	{	float: left;	position: relative;	text-align: center;	cursor: default;	background-color: transparent;	list-style: none;	padding: 0 9px;		}#nav li ul	{			display: none;			position: absolute;			top: 100%;			left: 0;			font-weight: normal;			padding: 0;			z-index: 20;			}#nav li>ul 	{			top: auto;			left: auto;			}#nav li li 	{			display: block;			position: relative;			left: -12px;			float: none;			background-color: transparent;			border: 0;			z-index: 30;			}#nav li:hover ul, #nav li.over ul	{ display: block; }	/* For lower navigation bar */#navbar	{	position: relative;	font-size: 0.85em;	color: #fff;	height: 34px;	text-align: center;	background-color: #213A41;	background-image: url(images/navbar.jpg);	background-repeat: no-repeat;		}		#navbartext	{	padding: 9px 0 0 0;}						#navbar a:link { 	color: #ffffff;	text-decoration: none;	}#navbar a:visited { 	color: #ffffff;	text-decoration: none;	}#navbar a:hover { 	color: #ffcc00;	text-decoration: none;	}#navbar a:active { 	color: #ff0000;	}h1	{ color: #354C54; }h2	{ color: #354C54; }h3	{ color: #354C54; }h4	{ color: #354C54; }#bottomBanner	{				width: 612px;				height: 145px;				background-color: #C7CCCF;				background-image: url(images/shadow2.gif);				background-repeat: repeat-x;				padding: 30px 144px;				margin: 0;				font-size: 1.1em;				color: #000;				}#showroomPhoto	{				width: 900px;				height: 306px;				background-image: url(images/showroom.jpg);				background-repeat: no-repeat;				padding: 0;				margin: 0;				}				#textArea	{			width: 700px;			padding: 22px 100px 44px 100px;			background-color: #fff;			background-image: url(images/shadow.jpg);			background-repeat: repeat-x;			}			.photoRight	{						position: relative;			margin-left: 22px;			margin-bottom: 22px;			top: 35px;			right: -30px;			}			#bottomBanner2	{				width: 900px;				height: 85px;				background-color: #C7CCCF;				background-image: url(images/shadow2.gif);				background-repeat: repeat-x;				margin: 0;				font-size: 1.1em;				color: #000;				}				#map	{		width: 300px;		height: 300px;		float: right;		position: relative;		top: 30px;		}		#credit	{		margin: 0 auto;		padding: 6px 0;		width: 900px;		text-align: left;		position: relative;		font-size: .7em;		color: #6E8B92;		}		#credit a:link 	{ 				color: #6E8B92;				}#credit a:visited { 				color: #6E8B92;				}#credit a:hover { 				color: #000;				text-decoration: none;				}#credit a:active { 				color: #FF0000;				}		.floatRight	{			float: right;			}		.smallText	{			font-size: .8em;			color: #666666;			}			.promoLogo	{			float: left;			width: 110px;			margin-right: 22px;			}