div#movie-header											{ position: relative; height: 252px; margin-bottom: 24px; }
div#movie-header div#mheader-left			{ position: absolute; left: 0; }
div#movie-header div#mheader-right		{ position: absolute; right: 0; width: 300px; height: 252px; }
div#movie-header div#mheader-center		{ position: absolute; left: 185px; width: 500px; height: 252px; }

div#movie-details div.widget-wrap			{ height: 54px; background: url(../images/ywchip-top-500.png) no-repeat 0 0; }
div#movie-details div.inner						{ overflow: hidden; padding: 0 20px; height: 107px;
																				background: url(../images/ywchip-mid-500.png) repeat-y 0 0; }
div#movie-details div.bottom-cap			{ height: 28px; background: url(../images/ywchip-bot-500.png) no-repeat 0 0; }

div#movie-details h2.chip-header			{ overflow: hidden; width: 340px; white-space: nowrap; padding-left: 12px; color: #2753ac;
																				font-weight: bold; }
div#movie-details h2 a:link,
div#movie-details h2 a:visited				{ color: #2753ac; font-weight: bold; text-decoration: underline; }
div#movie-details ul li								{ overflow: hidden; }
div#movie-details img									{ vertical-align: middle; }

div#movie-details ul li#row-1					{ font-size: 1.2em; height: 32px; }
div#movie-details ul li#row-2					{ margin: 8px 0; }

div.col-1															{ float: left; display: inline; width: 52px; margin-right: 6px; text-align: center; }
div.col-2															{ float: left; display: inline; width: 106px; }
div.col-3															{ float: right; display: inline; width: 170px; }
div.col-left													{ float: left; display: inline; }
div.col-right													{ float: right; display: inline; }

li#row-1 span													{ line-height: 2.4em; }
li#row-2 span													{ line-height: 2.5em; }
li#row-3 span													{ line-height: 3.4em; }

a#forum-count													{ font-size: 1.2em; font-weight: bold; }
a#forum-count:link,
a#forum-count:visited									{ color: #2958b2; }

div.col-2 a:link,
div.col-2 a:visited										{ font-size: 1.1em; color: #000; text-decoration: underline; }

li#row-1 span#genre										{ line-height: 1em; padding-top: 8px; display: block; }
.genre-select													{ position: absolute; left: 18px; top: 74px; font-size: 0.72em; }
div#fav-link													{ text-align: center; }

ul#scoring-box												{ position: absolute; top: 42px; left: 190px; border: 1px solid #000; text-align: center;
																				padding: 0 10px; }
																				
ul#scoring-box li											{ font-size: 1.1em; color: #9e7607; }
ul#scoring-box li em									{ display: block; font-size: 2.4em; font-weight: bold; color: #2c56a8; line-height: 18px;
																				margin-top: 3px; }
																				
ul#scoring-box li em.wordicon-m				{ margin: 1px 0 2px 0; }

ul#detail-qual-img										{ margin: 0 auto; }

div#ad_chip_1													{ position: absolute; bottom: 0; left: 16px; width: 468px; height: 60px; }


div#fadeit														{ top: 0; right: 0; position: absolute; background: url(../images/sm-marquee-filter.jpg) no-repeat 0 0; }

div#big,
div#small,
div#fadeit														{ height: 22px; width: 131px; }

div#big																{ background: url(../images/sm-marquee-bgl.jpg) no-repeat 0 0; }
div#small															{ background: url(../images/sm-marquee-sml.jpg) no-repeat 0 0; display: none; }

.theater-flag													{ color: #fff; font-size: 1.2em; }

/* Specific to Movie Review */
#moviereview #movie-details .inner ul	{ position: absolute; /*top: 36px; */top: 55px; width: 460px; }
#moviereview .genre-select						{ position: absolute; left: 0; top: 20px; font-size: 0.72em; }
#moviereview div#movie-details ul li#row-2 { margin-bottom: 5px; }
#moviereview div#movie-details ul li#row-3 { margin-bottom: 5px; }
#moviereview li#row-4									{ width: 470px; }
#moviereview li#row-4 span						{ line-height: 2.5em; }
#moviereview li#row-4 div.col-3				{ width: 162px; }

div#share-box													{ position: absolute; right: 16px; top: 40px; width: 176px; }
div#share-box div.widget-wrap					{ height: 35px; padding-top: 4px; background: url(../images/share-top.png) no-repeat 0 0; padding-left: 51px;}
div#share-box div.inner								{ overflow: hidden; padding: 0 10px; height: 34px;
																				background: url(../images/share-mid.png) repeat-y 0 0; }
div#share-box div.bottom-cap					{ height: 21px; background: url(../images/share-bot.png) no-repeat 0 0; }
div#share-box span										{ font-size: 1.1em; padding-left: 5px; }
div#share-box-title { font-size: 1.1em; padding-left: 51px; }

#moviereview #movie-details .inner ul#share-links	{ position: absolute; right: 23px; top: 25px; width: 140px; }
ul#share-links li#share-title					{ padding-left: 38px; font-size: 1.1em; }
ul#share-links div.col-1							{ float: left; display: inline; width: 32px; text-align: left; }
ul#share-links div.col-2							{ float: left; display: inline; width: 50px; text-align: left; }
ul#share-links a											{ line-height: 2.9em; }