/* STEVEN LECKART */

* { margin:0px; padding:0; }
html { height: 100%; }
body { 
  line-height: 12px; 
  margin: 0px auto;
  width: 950px;
  font-family: Helvetica, Arial, Sans-Serif; 
  font-size: 13px;
  padding: 50px 0px 0px 0px;
  background-color: #FDFADA;
  }
img { border:0; }
p { line-height: 10px; margin-bottom: 10px; }

/* STEVEN LECKART ARCHITECTURE */
#container { 
  margin: 0px auto;
  width: 950px;
  height: 550px;
  }

#titlebar {
  margin: 0px;
  padding: 0px;
  width: 950px;
  height: 55px;
  float: left;
	}

#title {
  margin: 0px;
  padding: 0px;
  width: 310px;
  height: 55px;
  float: left;
	}
  
#bar1 {
  margin: 10px 10px 10px 0px;
  padding: 0px;
  width: 310px;
  height: 450px;
  background: #3EB6C9;
  float: left;
	}

#bar2 {
  margin: 10px 0px 10px 0px;
  padding: 0px;
  width: 310px;
  height: 450px;
  background: #3EB6C9;
  float: left;
	}


#video {
  margin: -2px 10px 10px 15px;
  padding: 0px;
  width: 278px;
  height: 170px;
  background: #FDFADA;
  float: left;
  }


#footer { 
  margin: 0px;
  padding: 10px;
  width: 920px;
  height: 50px;
  background: aqua;
  float: left;
  }   

  

/* classes */
.floatleft { float: left; }
.floatright { float: right; }
.aligncenter { text-align: center; }
.alignleft { text-align: left; }
.alignright { text-align: right; }
.clearboth { clear: both; }
.no-margin { margin: 0px;}