main{width:100%;}
.mainContainer{width:1200px;height:auto;margin:0 auto;background-color:#fff;overflow:auto;display:table;}
.mainMovies{display:table-cell;vertical-align:top;width:300px;}
.mainMovies .leadImage{padding:15px;overflow:auto;margin-bottom:15px;}
.mainMovies .leadImage img{width:100%;display:block;border-radius:10px;}
.mainMovies h3{font-family:Klavika;margin:15px;color:#ccc;}
.mainMovies:HOVER h3{font-family:Klavika;margin:15px;color:#000;}
.mainMovies p{margin:0 15px 0 15px;font-size:14px;line-height:150%;color:#ccc;}
.mainMovies:HOVER p{margin:0 15px 0 15px;font-size:14px;line-height:150%;color:#000;}
.mainMovies p a{color:#ccc;}
.mainMovies:HOVER p a{color:#000;}
.mainContent{display:table-cell;vertical-align:top;width:auto;max-width:900px;}
article{padding:15px;}
h1{font-family:Klavika Medium;font-size:28px;color:#804f28;padding-bottom:20px;border-bottom:1px solid #000;}
article .lead{margin-top:25px;font-size:15px;font-weight:bold;line-height:150%;}
article .text{margin-top:25px;font-size:14px;line-height:150%;text-align:justify;}
article .embed{margin:25px auto 0 auto;position: relative;width:100%;padding-bottom:56.25%;height: 0;}
article .embed iframe{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
article .imageContainer{margin-top:25px;}
article .imageContainer img{width:100%;max-width:600px;margin:0 auto;}
article .imageContainer .caption{background-color:#fff;padding:10px;font-size:13px;font-style:italic;color:#999;text-align:center;}