body {
  text-align: center;
  background: url(../images/backgroundimage.jpg) top center;
  background-color:#fffc7b;
 
  background-repeat:repeat-y;

 
  
}

#container {
  margin: 0 auto;
  width: 967px;
  text-align: left;
padding-left: 20px;
  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:250px;*/
  /*background: url(../images/arrow.png) left center no-repeat;*/
  width:963px;
  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: 963px;
	  height: 273px;
	  text-indent: -9999px;
	  background: url(../images/topbanner.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: 10px 0 0 0;
  padding: 0 0 10px 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:12px;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:12px;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%;}



.highslide-caption  a:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#732c02; font-weight: bold; text-align:left; text-decoration:none;

}

.highslide-caption a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#732c02;font-weight: bold; text-align:left; text-decoration:none;
}

.highslide-caption a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#732c02; font-weight: bold; text-align:left; text-decoration:underline;
}

.highslide-caption a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#732c02; font-weight: bold; text-align:left; text-decoration:none;
}

.showcase {
	width: 967px;
	float: left; 
	/*cursor: pointer;*/
	display: inline;

	
}
.showcase ul {
	list-style: none;
}	
.showcase ul li {
	display: inline;
	float: left;
	height: 136px;
	/*margin: 1px 1px 0 0;*/
	margin: 0px;
	width: 241px;
}
.showcase ul li a:hover {
  cursor: pointer;
}

.showcase ul li.brothers {background: url(../images/rollovers/brothers_over.jpg);}
.showcase ul li.castle {background: url(../images/rollovers/castle_over.jpg);}
.showcase ul li.cougar {background: url(../images/rollovers/cougar_over.jpg);}
.showcase ul li.deepend {background: url(../images/rollovers/deepend_over.jpg);}
.showcase ul li.desperate {background: url(../images/rollovers/desperate_over.jpg);}
.showcase ul li.forgotten {background: url(../images/rollovers/forgotten_over.jpg);}
.showcase ul li.greys {background: url(../images/rollovers/greys_over.jpg);}
.showcase ul li.lost {background: url(../images/rollovers/lost_over.jpg);}
.showcase ul li.middle {background: url(../images/rollovers/middle_over.jpg);}
.showcase ul li.modern {background: url(../images/rollovers/modern_over.jpg);}
.showcase ul li.privatepractice {background: url(../images/rollovers/privatepractice_over.jpg);}
.showcase ul li.scrubs {background: url(../images/rollovers/scrubs_over.jpg);}
.showcase ul li.uglybetty {background: url(../images/rollovers/uglybetty_over.jpg);}


.showcase ul li.afhv {background: url(../images/rollovers/afhv_over.jpg);}
.showcase ul li.bachelor {background: url(../images/rollovers/bachelor_over.jpg);}
.showcase ul li.extreme_home {background: url(../images/rollovers/extreme_home_over.jpg);}
.showcase ul li.sharktank {background: url(../images/rollovers/sharktank_over.jpg);}
.showcase ul li.supernanny {background: url(../images/rollovers/supernanny_over.jpg);}


.showcase ul li.oscars {background: url(../images/rollovers/oscars_over.jpg);}
.showcase ul li.movie1 {background: url(../images/rollovers/movie1_over.jpg);}
.showcase ul li.movie2 {background: url(../images/rollovers/movie2_over.jpg);}
.showcase ul li.movie3 {background: url(../images/rollovers/movie3_over.jpg);}
.showcase ul li.movie4 {background: url(../images/rollovers/movie4_over.jpg);}
.showcase ul li.movie5 {background: url(../images/rollovers/movie5_over.jpg);}
.showcase ul li.movie6 {background: url(../images/rollovers/movie6_over.jpg);}

.showcase ul li.jkimmel {background: url(../images/rollovers/jkimmel_over.jpg);}

.showcase ul li.allmy {background: url(../images/rollovers/allmy_over.jpg);}
.showcase ul li.gh {background: url(../images/rollovers/gh_over.jpg);}
.showcase ul li.oltl {background: url(../images/rollovers/oltl_over.jpg);}
.showcase ul li.view {background: url(../images/rollovers/view_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: 420px;
  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*/30px 0 0 0;
  #padding: /*109*/30px 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:#fffc7b;
  font-size:20px;
  line-height:55px;
  font-weight:bold;
  /*padding: 0 0 10px 0;*/
 
}

.hint_title {
text-align: right;
  float: right;
 /* display: block;*/
  font-family:Tahoma, Geneva, sans-serif;
  color:#acacac;
  font-size:10px;
  

  /*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;
}
.copyright {
  /*float: left;*/
  padding: 15px 0 0 17px; /* IE6 only */
  font-size: 9px;
  width: 967px;
  display: block;
  color: #acacac;
  margin-left:auto;
  margin-right:auto;
}

/* 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;
}*/
