body {
background:url(../img/box.gif) black repeat;
color:white;
}

a {color:white;}

.grid_3{height:160px; width:180px;background-color:transparent; margin:0;}
.container_16 .grid_3{height:160px; width:180px;background-color:transparent; margin:0;}
.container_16 {
}

.mouseovertext {display:table-cell; vertical-align:middle; height:160px; text-align:center;}

.contentbox {background-color:transparent; display:block; height:160px; width:180px; text-align:center;}
.contentbox .showtext {padding:1px; display:block;}

#TelevisionVideo{background-image:url(../img/vid_television.png); }
#TelevisionVideo:hover{background-image:url(../img/vid_television_over.png);}
#tvpl{background-image:url(../img/vid_television_over.png); height:0px; width:0px;}

#TempPurple{background-image:url(../img/new_vid_purple.png); }
#TempPurple:hover{background-image:url(../img/new_vid_purple.png);}
#t1pl{background-image:url(../img/new_vid_purple.png); height:0px; width:0px;}

#TempPink{background-image:url(../img/new_vid_pink.png); }
#TempPink:hover{background-image:url(../img/new_vid_pink.png);}
#t2pl{background-image:url(../img/new_vid_pink.png); height:0px; width:0px;}

#LiveEventVideo{background-image:url(../img/vid_live.png); }
#LiveEventVideo:hover{background-image:url(../img/vid_live_over.png);}
#style_rockspl{background-image:url(../img/vid_live_over.png); height:0px; width:0px;}

#CorporateVideo{background-image:url(../img/vid_corp.png); }
#CorporateVideo:hover{background-image:url(../img/vid_corp_over.png);}
#McGrawHillpl{background-image:url(../img/vid_corp_over.png); height:0px; width:0px;}

#FilmVideo{background-image:url(../img/vid_film.png); }
#FilmVideo:hover{background-image:url(../img/vid_film_over.png);}
#FOTLpl{background-image:url(../img/vid_film_over.png); height:0px; width:0px;}

#DocumentaryVideo{background-image:url(../img/vid_doc.png);}
#DocumentaryVideo:hover{background-image:url(../img/vid_doc_over.png);}
#viddocpl{background-image:url(../img/vid_doc_over.png); height:0px; width:0px;}

.vidlink {display:block; height:158px; width:178px; background-position:center; background-repeat:no-repeat;}

#footwrap {text-align:right; width:100%; padding: 15px 0 0 0; }
#footer { font-size:80%; color:#DDD; padding:5px 0; border-bottom:1px solid #1a1a1a; border-top:1px solid #1a1a1a; display:inline;}

#clientLogin input {background-color:#333; border:0; border:1px solid white; color:white;}
#clientLogin input:focus {background-color:#777;}
#clientLogin .textinput {width:100px;}
#clientLogin label {width:15px; display:inline-block;}


.iconwrap {width:125px; text-align:center; float:left;}

.popupdescription {
background:url(img/dim_box.gif) #333; padding:5px 10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:white; margin-bottom:40px;}

.popupdescription h5 {text-align:center; margin-top:40px; font-style:italic; text-decoration:underline; font-size:20px;}	
.popupdescription p{
	line-height:20px;
}

.popupdescriptionlj {
background:url(img/dim_box.gif) #333; padding:5px 10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:white; margin-bottom:40px;}

.popupdescriptionlj h5 {text-align:left; margin-top:40px; text-decoration:underline; font-size:18px;}	
.popupdescriptionlj p{
	line-height:20px;
	margin-top:0;
	margin-bottom:15px;
}

.popupclosebox{
position:fixed;
right:5px;
top:5px;
height:11px;
width:60px;
}
.popupclosebox a{
background-image:url(../img/closePopUp.gif);
display:block;
height:11px;
width:60px;	
}