#upper-content-holder{
   margin: 1% 0 2% 0;
}

#home-vid-placeholder{
   /*margin-top:1px;*/
   padding: 0 0 0 1%;
}

#home-right {
   padding: 0 1% 0 2%;
}

#home-upper > img {
   width: 60%;
   margin-bottom: 15px;

}

/*#home-upper-left{
   display: inline-block;
   width: 44%;
}

#home-upper-right {
   display: inline-block;
   width: 55%;
}*/

#home-subheading, #home-desc{
   color: #2d2d2d;
}
#home-heading{
   cursor: text;
}

#home-subheading{
   font-size: 20px;
   line-height: normal;
}

#home-subheading > b {
   color: #1E90FF;
}

#home-desc{
   font-size: 13px;
   width: 100%;
}

#home-desc p > b {
   color: #1E90FF;
   font-weight: normal;
}

#learnmore-btn{
   display: block;
   width: 138px;
   height: 37px;
   background: url('../images/home/learnmore-btn.jpg') no-repeat;
   text-decoration: none;
   float: right;
}

#home-def {
   margin: 1% 8%;
}

#home-def > span {
   color: d8d8d8;
}

#home-def > p {
   margin-bottom: 0;
}

#home-def .home-def-content-div {
   display: inline-block;
   width: 29%;
   margin-left: 3%;
}

#home-def {
   font-size: 12px;
}

#home-def .home-def-title > b {
   color: #1E90FF;
   font-weight: bold;
}

#home-def .home-def-desc {
   font-size: 11px;
}

#spotlight-heading{
   width: 222px;
   height: 31px;
   display: block;
   clear: both;
   background: url('../images/home/inthespotlight.jpg') no-repeat;
   position: relative;
   left: 40px;
}

/*Content hover effect on spotlight*/
.contenthover {
   padding:10px;

}

.contenthover, .contenthover h3, contenthover a { 
   color:#fff; 
}

.contenthover p {
   font-size: 0.85em;
   line-height: 12px;
}

.contenthover h3, .contenthover p {
   margin: 5px 0 0 0; 
   padding:0; 
}

.contenthover a.mybutton {
   display:block; 
   float:left; 
   color:#fff;
}

.contenthover a.mybutton img {
   width: 17px;
   padding: 1px;
}

.contenthover a.mybutton img:hover {
   background: #ffffcc;
   border-radius: 2px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   -o-border-radius: 2px;
   cursor: pointer !important;
}
/*End of content hover*/

/*Highlight pop up player*/
#highlight-player {
   height: 380px;
   width: 500px;
   background: #979797;
}

#highlight-player #highlight-title {
   font-size: 24px;
}

#highlight-player #close-player {
   float: right;
}

/*End of highlight pop up player*/