* { margin:0; padding:0;}
img { border: none;}
body {background-color: #6f8a8c; font-family:"Times New Roman", Times, serif; color: #000; font-size: 17px; line-height: 21px;}
p { padding: 0 0 21px 0;}
a, a:hover, a:link, a:active { outline: none;}
a { color: #b7402b; text-decoration: none;}
a:hover { font-weight: bold; text-decoration: none;}
span.super { vertical-align:super;} 

#large-container { width: 100%; background:url(/images/bkrd.gif) repeat-y;}
#container { width: 990px; position: relative; z-index: 2;}
#container  #left { width: 167px; float: left; margin-right: 23px; background-color: #fff; min-height: 448px; height:auto !important; height:448px;}
#container  #left #logo { background:url(/images/metropole.gif) top left no-repeat #6f8a8c; height: 205px; width: 167px; display: block;}
#container  #left #logo a { text-indent: -999em; width: 167px; height: 176px; display: block;} 
#container  #left #sales-info { background:url(/images/sales_center.gif) top left no-repeat; margin: 42px 0 0 24px; padding: 38px 0 0 0; font-size: 13px; line-height: 18px;}
#container  #left #sales-info ul { padding: 0 0 12px 0; list-style-type: none;}
#container #right { width: 799px; float: left; background-color: #fff;}
#container #right #header { width: 799px; height: 175px; }
#container #right #nav { font-family:Arial, Helvetica, sans-serif; height: 30px; background-color: #6f8a8c; width: 799px; }
#nav ul { list-style-type: none; text-transform:uppercase; color: #fff; font-size: 11px; line-height: 12px; font-weight: bold; padding: 0 0 0 17px;}
#container #right #content { padding: 43px 23px 20px 34px;}
#container #right #content h1 { margin: 0 0 26px 0;}
* html #container #right #content h1 { margin: 0 0 16px 0;}
#container #right #content #text-container { width: 440px;}
#text-container em { color: #6f8a8c; font-style:normal;}
#nav ul li { float: left; padding: 10px 0 8px 0; background-color: #6f8a8c; }
#nav ul li.on {background-color: #fff; }

#nav ul li a { color: #fff; text-decoration: none; background: url(/images/nav_divider.gif) bottom left no-repeat; padding: 0 18px 0 18px;}
#nav ul li.on a {color: #6f8a8c; background-image:none;}
#nav ul a.first { background-image:none; }

/****** footer ******/

#footer { width: 731px; height: 75px; padding: 21px 35px 0 224px; line-height: 20px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: bold; }
#footer ul { list-style-type:none; float: left; width: 479px;}
#footer img { float: right;}





/* @group clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
/* @end */