@charset "utf-8";
/* CSS Document */
body {
 margin:0px auto;
 padding:0px;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 /*font-weight:100;*/
  }
#blackBar {
  position:absolute;
  top: 64px;
  z-index:-1;
  width:100%;
  height:255px;
  background-color:#000000;
  }
#wrap {
  width:936px;
  margin:0px auto;
  min-height:600px;
  position:relative;
  text-align:left;
  /*position:relative;*/
  }
#header {
  width:936px;
  height: 64px;
  position:relative;
  }
#header h1 {
  width:474px;
  margin:0px;
  padding:0px;
  }
#header ul {
  list-style-type:none;
  padding:0px;
  width:70% /*50%*/;
  position:relative;
  left: 484px;
  top:-30px;
  }
#header ul li {
  display:inline;
  line-height:22px;
  font-size:16px;
  margin: 0px 3px;
  }
#barImages {
  padding-top:11px;
  height:255px;
  }
#barImages img {
  margin-right:34px;
  }
#bottomContent {
  width:936px;
  /*min-height:600px;*/
  position:relative;
  }
.agentInfo {
 text-align:center;
 margin:6px;
 font-weight:bold;
  }
footer {
  text-align:center;
  margin:6px;
  }
a:link {color:#000000; text-decoration:none;}/* unvisited link */
a:visited {color:#333333;}  /* visited link */
a:hover {color:#999999;}  /* mouse over link */
a:active {color:#CCCCCC;}  /* selected link */
/*Page Contents*/

.tmHeaders {
  position:absolute;
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  font-weight:100;
  }
.introP {
  width:300px;
  margin:6px 6px 0px 16px;
  text-align:justify;
  position:absolute;
  top: 22px;
  left:0px;
  text-indent:10px;
  }

.videoReel {
  position:relative;
  left: 363px;
  width:560xp;
  height:315px;
  }
.videoPlace {
  position:relative;
  left: 363px;
  width:560xp;
  height:315px;
  }
.videoCenter {
  position:relative;
  left: 183px;
  width:560xp;
  height:315px;
  margin-top:10px;
  }
.clearFloats {
  clear:both;
  }
.imgGalHolder {
  margin:10px 3px;
  width:930px;
  text-align:center;
  }
.imgGalHolder img {
  margin:6px 3px;
  border:none;
  }
.spacer {
  height:335px;
  }

/*Main Page Content*/
#BotContent_main {
  width:936px;
  height:318px;
  position:relative;
  /*overflow:hidden;*/
  /*border:red solid 1px;*/
  }
#socialIcons {
  width: 32px;
  position:absolute;
  top:60px;
  left:30px;
  }
#socialIcons img {
  margin-bottom:16px;
  }
#mainImage {
  position:absolute;
  top:0px;
  left:98px;
  }
#mainVideo {
  position:absolute;
  top:0px;
  left:323px;
  width:560px;
  /*height:315px;*/
  min-height:315px;
  }
#Tweets {
  /*position:relative;
  top:11px;
  left:124px;*/
  margin-top:326px;
  width:500px;
  margin:10px auto;
  padding:0px;
  }
/*End Main Page Content*/
.smlVideos {
  float:left;
  margin: 4px 4px;
  }
/*End Page Contents*/

