﻿* html #outer{
  height:1%; /* So IE plays nice */
}
body {
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0;
}
#outer {
    width: 950px;
    background-color:#FFFFFF;
    margin: 0 auto;
    padding: 0px;
    border: 1px solid #727272;
    background-image:url('../images/background_tile.gif');
    background-repeat:repeat-y;
}
#outer_video {
    width: 950px;
    background-color:#FFFFFF;
    margin: 0 auto;
    padding: 0px;
    border: 1px solid #727272;
}
#header {
	position: absolute;
	top: 0;
    padding: 0px;
    margin: 0px;
	width: 950px;
    height:110px;
    text-align: center;
    border-bottom:1px black solid;
    background-color:green;
}
#menu {
    width: 171px;
    padding: 0px;
    margin: 0px 0px;
    position:absolute;
    top: 110px;
    display: block;
}
#inner {
	margin:90px 0 0 0;
	padding:0;
	background-image: url('../images/cont_bg.gif');
	background-repeat: repeat-x;
}
#content {
    margin: 10px 0 0 172px;
	padding: 0px 20px 0 55px;
    background-color:silver;
    min-height: 860px; /* this sets minimum height so the footer doesn't come up short */
}
* html #content { /* this is needed for IE6 compatibility to push down the footer */
	height:860px;
}
#footer {
    padding: 0 15px;
    margin: 0 auto;
    border-top: 1px solid #727272;
    text-align:center;
    background-color:green;
}
#video_frame {
	margin: 110px auto 10px auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}