#btm {
height:auto;
width:auto;
padding:30px 0 0 60px;
}

#btm p {
font-size:10px;
line-height:9pt;
margin:0;
padding:0;
}

#companymid {
height:400px;
width:790px;
border-bottom:solid #999 1px;
border-top:solid #999 1px;
margin:50px 0 0 40px;
padding:5px 0;
}
#mainmid {
height:400px;
width:790px;
border-top:solid #999 1px;
margin:50px 0 0 40px;
}
#vid {
height:auto;
width:790px;
border-bottom:solid #999 1px;
border-top:solid #999 1px;
margin:50px 0 0 40px;
padding:30px 0;
}

#contactform {
height:auto;
width:600px;
padding:0 0 0 265px;
}

#contactform h1 {
font-size:16px;
text-align:left;
color:#333;
margin:0;
padding:0 0 10px 5px;
}

#contactformwrap {
width:550px;
margin:0 auto;
padding:20px 0;
}

#footer {
	height:auto;
}

#logo {
float:left;
height:53px;
width:240px;
}

#mainimage {
height:auto;
width:auto;
background:#fff;
padding:120px 0 0 120px;
}

#menunav {
	float:right;
	height:25px;
	width:325px;
	padding:0 40px 0 0;
}

#mid {
	height:auto;
	padding:0 0 50px 65px;
	width: 935px;
}

#ppd div a {
position:relative;
display:block;
width:auto;
white-space:nowrap;
text-align:left;
text-decoration:none;
color:#666;
font:11px arial;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;
margin:0;
padding:6px 0;
}

#ppd li {
list-style:none;
float:left;
font:normal 12px arial;
margin:0;
padding:0;
}

#ppd li a {
display:block;
width:auto;
color:#999;
text-align:left;
text-decoration:none;
margin:0 1px 0 0;
padding:6px 2px 0 0;
}

#productsbtmnav {
height:auto;
width:auto;
margin:5px 0 0;
padding:5px 0 0 40px;
}

#productsmid {
	height:395px;
	width:790px;
	border-top:solid #999 1px;
	margin:0 0 0 40px;
	border-bottom: solid #999 1px;
}

#productsnav {
height:25px;
width:auto;
padding:25px 0 0 40px;
}

#productsnav li,#productsbtmnav li {
display:inline;
list-style:none;
margin:0 10px 0 0;
}

#productsnav ul,#productsbtmnav ul {
margin:0;
padding:0;
}

#sddm div a {
position:relative;
display:block;
width:auto;
white-space:nowrap;
text-align:left;
text-decoration:none;
color:#333;
font:11px arial;
background:#fff;
filter:alpha(opacity=60);
opacity:0.6;
margin:0;
padding:5px 11px;
}

#sddm div a:hover,#productsbtmnav.pageon #ppd.pageon {
color:#000;
}

#sddm div,#ppd div {
position:absolute;
visibility:hidden;
margin:0;
padding:0;
}

#sddm li {
list-style:none;
float:left;
font:normal 12px arial;
margin:0 0 0 2px;
padding:0;
}

#sddm li a {
display:block;
width:auto;
color:#999;
text-align:left;
text-decoration:none;
margin:0 1px 0 0;
padding:4px 10px;
}

#sddm li a:hover,#ppd li a:hover,#ppd div a:hover {
color:#333;
}

#sddm,#ppd {
z-index:30;
margin:0;
padding:0;
}

#sitelayout {
	height:auto;
	width:1000px;
	margin:0 auto;
}

#tipsmid {
	height:auto;
	width:790px;
	margin:0 0 0 40px;
}

#tipsmid p {
text-align:justify;
margin:0;
padding:0;
}
#tipsmid li {
	line-height:12pt;
}
#pressmid {
	height:555px;
	width:790px;
	margin:0 0 0 40px;
	background: url(images/MetroHome&Entertaining.jpg) no-repeat;
}
#top {
	height:100px;
	padding:30px 0 0 60px;
	width: 940px;
}

.btmtxt {
	height:300px;
	width:auto;
	text-align:justify;
	padding:0 100px 0 40px;
}

/* end products page drop down */
.clear {
clear:both;
}

.leftcontactinfo {
float:left;
width:70px;
padding:0 0 0 7px;
}

.leftcontactinfo p {
color:#333;
font-weight:700;
line-height:14pt;
margin:0;
padding:0;
}

/* classes */
.new2009 {
height:auto;
width:100px;
background:#C00;
color:#fff;
font-weight:700;
margin:25px 0 0;
padding:2px 0 2px 100px;
}

.rightcontactinfo {
float:right;
width:455px;
}

.rightcontactinfo p {
line-height:14pt;
margin:0;
padding:0;
}

a:hover {
color:#333;
text-decoration:none;
}

a:link,a:visited,a:active {
color:#999;
text-decoration:none;
}

body,td,th {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p {
line-height:12pt;
}.video {
	height: auto;
	width: 425px;
	margin: 0 auto;
}
td img {
	padding:0;
	margin:0;
}
.title {
	color:#000;
}
