#regMain { margin:  0 auto; width: 800px; margin-top: 0px; }
#regMain #leftCol { text-align:center; float: left; width: 346px;}
#regMain #movieNews { margin-top: 11px; padding: 0px 0 25px 0; background: transparent url(../images/canflixcom/bg-bottom.jpg) no-repeat bottom left }
#regMain #movieNews img { margin-bottom: 10px; }
#regMain #tvNews { padding: 0px 0 25px 0; background: transparent url(../images/canflixcom/bg-bottom.jpg) no-repeat bottom left }
#regMain #tvNews img { margin-bottom: 10px; }
#regMain #dvdReviews { padding: 0px 0 25px 0; background: transparent url(../images/canflixcom/bg-bottom.jpg) no-repeat bottom left }
#regMain #dvdReviews img { margin-bottom: 10px; }
#regMain #movieTrailers { margin-bottom: 10px; padding: 0px 0 25px 0; background: transparent url(../images/canflixcom/bg-bottom.jpg) no-repeat bottom left }
#regMain #movieTrailers img { margin-bottom: 10px; }

#regMain #rightCol { float: right; width: 448px }	
#regMain #rightCol #feature { margin-top: 2px; }
#regMain #rightCol #feature #title { background: transparent url(../images/canflixcom/feature-head.jpg) no-repeat top left; }
#regMain #rightCol #feature #title table { background: transparent; clear:both; height: 37px; }
#regMain #rightCol #feature #title table td div { background: transparent url(../images/canflixcom/feature-title.jpg) no-repeat top left; margin-top: 10px; width: 303px; }
#regMain #rightCol #feature #title table td h1 { font-size:10px; padding:6px 0 6px 15px; margin:0; }
#regMain #rightCol #feature #content { background: transparent url(../images/canflixcom/feature-bg.jpg) repeat-y top left; clear: both }
#regMain #rightCol #feature #content #imgTop { background: transparent url(../images/canflixcom/feature-image-top.jpg) no-repeat top center; height:10px }
#regMain #rightCol #feature #content #contentTop { background: transparent url(../images/canflixcom/feature-content-top.jpg) no-repeat top left; height:10px }
#regMain #rightCol #feature #content #imgMid { background: transparent url(../images/canflixcom/feature-image-mid.jpg) repeat-y top center; }
#regMain #rightCol #feature #content #contentMid { background: transparent url(../images/canflixcom/feature-content-mid.jpg) repeat-y top left; }
#regMain #rightCol #feature #content #contentMid #midContent { margin: 0 15px 5px 15px; text-align:justify; color:#6e6e6e; }
#regMain #rightCol #feature #content #imgBottom { background: transparent url(../images/canflixcom/feature-image-bottom.jpg) no-repeat top center; height:8px }
#regMain #rightCol #feature #content #contentBottom { background: transparent url(../images/canflixcom/feature-content-bottom.jpg) no-repeat top left; height:8px }
#regMain #rightCol #feature #footer { background: transparent url(../images/canflixcom/feature-foot.jpg) no-repeat top left; height: 37px; clear:both } 

#regMain #rightCol td.description{ padding: 5px 0 5px 13px; }
#regMain #rightCol td.more{	padding: 10px 0 10px 0; }
#regMain #rightCol td.more h1{	font-weight: normal; font-size: 9px }

#regMain #newReleases { margin-bottom: 10px; }
#regMain #newArrivals { margin-bottom: 10px; }
#regMain #topRentals { margin-bottom: 10px; }
#regMain #topWanted { margin-bottom: 10px; }

.feedNews p { padding: 0; margin:0 }
.feedNews { text-align: justify;  }

table.regTitles tr.topRow td { height: 26px; background: #F6F6F6 url(../images/canflixcom/bg-greyglow-up-light.jpg) repeat-x top left; }
table.regTitles tr.midRow td { background: #f1f4f9;}
table.regTitles tr.bottomRow td { height: 26px; background: transparent url(../images/canflixcom/bg-greyglow-down-light.jpg) repeat-x top left; }	
table.regTitles tr.topRow td.clear, table.regTitles tr.midRow td.clear, table.regTitles tr.bottomRow td.clear { background: white; }