body {
  text-align: center;
  /*background: url(../images/background.jpg) top center;*/
  background-color:#000;
 
  
}

#container {
  margin: 0 auto;
  width: 967px;
  text-align: left;
  overflow: hidden;
  position: relative;
}

/* HEADER *********************************************************************/
/******************************************************************************/

#head_container {
  float: left;
  margin: 50px 0 0 0;
  width: 967px;
  height: 42px;
  background: url(../images/header_back.png) repeat-x;
}


#contact {
  /*float: right;*/
  font: 11px normal "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  color: #6f6f6f;
  /*margin: 0;
  padding: 0 12px;*/
  margin-top:40px;
  margin-bottom:20px;
  padding-left:10px;
  background: url(../images/arrow.png) left center no-repeat;
  width:400px;
  margin-left:auto;
  margin-right:auto;
  
}
#contact p{
  margin:0;
  padding:0px;
  
}
/*#contact a {
  color: #6f6f6f;
  text-decoration: none;
  line-height: 20px;
}

#contact a:hover {
  border-bottom: 2px solid #f8c100;
}
*/

/* LOGO ***********************************************************************/
/******************************************************************************/

#logo a#featured_on {
  position: absolute;
  width: 192px;
  height: 54px;
  margin: -135px 0 0 775px;
  /*background: url(../images/featured_on.png) no-repeat;*/
}

#logo {
	  float: left;
	  margin: 0px 0 0 0;
	  border-top:solid 1px #333;
	  border-bottom:solid 1px #333;
	  width: 967px;
	  height: 271px;
	  text-indent: -9999px;
	  background: url(../images/newlogo.jpg) no-repeat 0 0;
}

/*#logo a {
  float: left;
	margin-left:15%;
	width: 967px;
	height: 349px;
	text-indent: -9999px;
	
	background: url(../images/newlogo.jpg) no-repeat 0 0;
}*/

/* PORTFOLIO ******************************************************************/
/******************************************************************************/

.assetlink a:link,.assetlink a:visited{color:#666;text-decoration:none;font-size:12px;font-weight:bold;}
.assetlink a:hover{color:#fff;text-decoration:none;font-weight:bold;}
#showcase_cont {
  float: left;
  margin: 250px 0 0 0;
  padding: 0 0 140px 0;
}
html>body #showcase_cont {
  margin: 250px 0 1px 0;
  #margin: 250px 0 3px 0;
}

/*.separator1 {
  float: left;
  margin: 0;
  width: 967px;
 
  display: block;
  background: url(../images/separator1.png) bottom no-repeat; 
  height: 1px;
}*/
#schedule a:link,#schedule a:visited{font-size:14px;font-weight:bold;color:#000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;position:relative;top:7px;left:30px;}
#schedule a:hover{font-size:14px;color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;position:relative;top:7px;left:30px;}
.highslide-caption dl {margin-bottom:50px;}
.highslide-caption dl dt {background:#5f9be3;color:#fff;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-right:10px;padding:5px;width:100px; }
.highslide-caption dl dd{margin:2px 0;padding:5px 0;font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; }
.highslide-caption span{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left; font-weight:bold;padding-bottom:2px; border-bottom:solid 1px #999;}
.highslide-caption table td{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left;}
.highslide-caption table td.timeslot{font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:left;font-weight:bold;width:15%;}
.showcase {
	width: 968px;
	float: left; 
}
.showcase ul {
	list-style: none;
}	
.showcase ul li {
	display: inline;
	float: left;
	height: 140px;
	/*margin: 1px 1px 0 0;*/
	margin: 0px;
	width: 241px;
}
.showcase ul li a:hover {
  cursor: pointer;
}

.showcase ul li.item_01 {background: url(../images/rollovers/executive_over.jpg);}
.showcase ul li.item_02 {background: url(../images/rollovers/modernfamily_over.jpg);}
.showcase ul li.item_03 {background: url(../images/rollovers/middle_over.jpg);}
.showcase ul li.item_04 {background: url(../images/rollovers/flash_over.jpg);}
.showcase ul li.item_05 {background: url(../images/rollovers/sharktank_over.jpg);}
.showcase ul li.item_06 {background: url(../images/rollovers/hank_over.jpg);}
.showcase ul li.item_07 {background: url(../images/rollovers/forgotten_over.jpg);}
.showcase ul li.item_08 {background: url(../images/rollovers/cougar_over.jpg);}
.showcase ul li.item_09 {background: url(../images/rollovers/eastwick_over.jpg);}
.showcase ul li.item_10 {background: url(../images/rollovers/v_over.jpg);}
.showcase ul li.item_11 {background: url(../images/rollovers/press_over.jpg);}
.showcase ul li.item_12 {background: url(../images/rollovers/abc_over.jpg);}

/*.separator2 {
  float: left;
  margin: 1px 0 0 0;
  width: 967px;
  display: block;
  background: url(../images/separator2.png) top no-repeat;
  height: 1px;
}*/




/* DETALLE DE CADA ITEM *******************************************************/
/******************************************************************************/

#get_inside {
  position: absolute;
  width: 967px;
  /* margin: 1248px 0 0 0; */
  /*top: 420px;
  left: 0;*/
  top: 520px;
  left: 0px;
  text-align: center;
  font-family:Tahoma, Geneva, sans-serif;
  color:#333;
  font-size:1.0em;
  font-weight:bold;
  text-decoration:none;
  
}

#get_video {
  position: absolute;
  width: 200px;
  /* margin: 1248px 0 0 0; */
  /*top: 1100px;
  left: 390px;*/
  top: 420px;
  left: 390px;
/*  background: url(../images/videoButton.jpg) center center no-repeat;*/
  background: url(../images/ScheduleBtn.jpg) center center no-repeat;
  height:30px;
  border:solid 1px #777;
  padding:2px;
}
.vid{border:solid 1px #333; padding:10px;}
.playT{
  text-align: center;
  font-family:Tahoma, Geneva, sans-serif;
  color:#000;
  font-size:15px;
  font-weight:bold;
  padding:5px 0 0 12px;
  text-decoration:none;
}
.playT a:link,.playT a:visited{
  font-family:Tahoma, Geneva, sans-serif;
  color:#000;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
.playT a:hover{
  font-family:Tahoma, Geneva, sans-serif;
  color:#FFF;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
.works_cont {
  float: left;
  padding: /*112*/150px 0 0 0;
  #padding: /*109*/150px 0 0 0;
}
html>body .works_cont {
  margin: 1px 0 0 0;
  #margin: 0px;
}

.goback {
  background: url(../images/back-to-top.png) no-repeat;
  width: 230px;
  height: 21px;
  float: right;
  display: block;
  font: normal 11px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #aba6a6;
  padding: 6px 0 0 14px;
  text-decoration: none;
  position:relative;
  top:28px;
}

.work_title {
  float: left;
  display: block;
  font-family:Tahoma, Geneva, sans-serif;
  color:#ffcc00;
  font-size:20px;
  line-height:55px;
  font-weight:bold;
  /*padding: 0 0 10px 0;*/
 
}
.play-movie {
  background: url(../images/play-movie.png) no-repeat;
  margin: 96px 0 0 139px;
  width: 78px;
  height: 15px;
  float: right;
  display: block;
  font: normal 11px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #aba6a6;
  padding: 6px 0 0 14px;
  text-decoration: none;
  text-indent: -9999px;
}

/* FOOTER *********************************************************************/
/******************************************************************************/

#footer {
  /*float: left;*/
  padding: 15px 0 0 17px; /* IE6 only */
  font: 11px normal "Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  width: 967px;
  display: block;
  color: #454545;
  margin-left:auto;
  margin-right:auto;
}
html>body #footer {
  padding: 0 0 10px 17px;
}
#footer p {
  float: left;
  padding-top: 15px;
}

/*a#mt {
  float: right;
  text-indent: -9999px;
  background: url(../images/mt.png) no-repeat;
  width: 241px;
  height: 43px;
  padding-right: 17px;
}*/
