/* video */
body { background-image:none; background-color:#212121; }
.content .main { float:none; margin:0 auto; width:977px; }

body, .content p, .content h1 { color:#a4a4a4; }
.footer div { border-top-color:#565656; }

.callout-div { padding-bottom:16px; }
.callout { background:transparent url(/i/all/bg/massify_videos_logo.png) no-repeat scroll 0 0; display:block; height:40px; width:241px; }
.content .callout:hover { text-decoration:none; }

.vtoggle { float:right; background-color:#565656; color:#f5f5f5; font-size:12px; padding:4px 6px 5px 7px; }
.vtoggle a { color:#212121; }
.vtoggle span { color:#212121; padding-left:1px; }
.vtoggle a:hover { color:#f5f5f5; text-decoration:none; }

ul { margin:0; padding:0; }
li { margin:0; padding:0; }

/* main page */
.main_video { padding:47px 0 0 0;  }
.main_video .callout-div { border-bottom:1px solid #565656; margin-bottom:68px; }
.main_video .vvid { float:left; padding:0 27px 0 0; }
.main_video h1 { font-size:28px; line-height:35px; padding:0 0 32px 0; }
.main_video li { font-size:16px; line-height:19px; font-weight:normal; }


/* splash page */
.splash_video { padding: 114px 132px 0 132px; }
.splash_video .callout { background:transparent url(/i/all/bg/massify_videos_large.png) no-repeat scroll 0 0; display:block; height:51px; width:311px; }
.content .splash_video .callout:hover { text-decoration:none; }
.splash_video h1 { font-size:28px; line-height:38px; padding:11px 0 15px 0; }
.splash_video li { font-size:18px; line-height:33px; font-weight:normal; }