/* FreeMaker GoPub Content  
/* For AboutUs, TermsOfUse, SiteMap, Parent Permission Approval	*/

#goPubMainContent {
	float:left;
	width:783px;
}

#goPubHeader {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/greenHeaderR_975.png') no-repeat scroll 0 0 transparent;
	float:left;
	width:783px;
}

#goPubHeader h1 {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/greenHeaderL_8.png') no-repeat scroll right 0 transparent;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	height:39px;
	line-height:37px;
	text-align:center;
	
}

.goPubFormContent {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
	width:781px;
}

#goPubFooter {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8Gray.png') no-repeat 0 -329px transparent;
	float:left;
	height:10px;
	position:relative;
	width:783px;
	margin-bottom: 10px;
}

.aboutUsContent p {
	font-size: 10px;
	margin-bottom: 15px;
	margin-left: 38px;
	margin-right: 40px;
}

.disclaimer {
	color: gray;
	font-size: 9px;
	margin-left: 37px;
}

.termsOfUseContent {
	font-size: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}
p.termsOfUseContent a {
	color: #00acef;
	float:left;
	clear:left;
	text-align:center;
	float:left;
	margin-bottom:25px;
	margin-left:560px;
}

.termsOfUseContent h3 {
	font-weight: bold;
	margin-top: 10px;
}

.termsHeading {
	font-weight: bold;
	margin-bottom: 15px;
}

.findAMovieButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat 0 -284px transparent;
	display:block;
	height:31px;
	line-height:30px;
	margin:27px auto 0;
	text-align:center;
	width:203px;	
	color: #fff;
}
.findAMovieButton  a:hover {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8Gray.png') no-repeat -785px -312px transparent;
	color: #2a4c8c;
	width:204px;
}

.addToYourLibrary  .addToYourLibraryButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat -202px -285px transparent;
	display:block;
	height: 30px;
	line-height: 28px;
	margin: 15px auto;
	text-align:center;
	width: 155px;
	color: #fff;
}
.addToYourLibrary .addToYourLibraryButton a:hover {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png24.png') repeat scroll -365px -321px transparent;
	color: #2a4c8c;
}
.addToLibrary .addToLibraryButton  a:hover {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png24.png') repeat scroll -365px -321px transparent;
	color: #2a4c8c;
}
.addToLibrary  .addToLibraryButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat -202px -284px transparent;
	display:block;
	height: 30px;
	line-height: 28px;
	margin: 15px auto;
	text-align:center;
	width: 155px;
	color: #fff;
}

.findAMovie .findAMovieButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat 0 -284px transparent;
	display:block;
	height:31px;
	line-height:30px;
	margin:27px auto 0;
	text-align:center;
	width:203px;
	color: #fff;
}

.findAMovie .findAMovieButton a:hover {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8Gray.png') no-repeat -785px -312px transparent;
	color: #2a4c8c;
	width:204px;
}
.addToYourLibraryButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat -202px -284px transparent;
	display:block;
	height: 30px;
	line-height: 28px;
	margin: 15px auto;
	text-align:center;
	width: 155px;
	color: #fff;
}
.addToYourLibraryButton a:hover {
	background:url("http://a.dolimg.com/en-US/3257w-r/media/sprite_png24.png") repeat scroll -365px -321px transparent;
	color: #2a4c8c;
}
.addToYourLibraryIcon {
	background: transparent url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png24.png') no-repeat scroll -635px -209px;
	height: 74px;
	margin: 0 auto 20px;
	text-align: center;
	width: 85px;
}
.404homeButton  a {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat -202px -285px transparent;
	display:block;
	height: 30px;
	line-height: 28px;
	margin: 15px 0;
	text-align:center;
	width: 155px;
	color: #fff;
}
.404homeButton a:hover {
	background:url("http://a.dolimg.com/en-US/3257w-r/media/sprite_png24.png") repeat scroll -365px -322px transparent;
	color: #2a4c8c;
}

.siteMapLinkColumn1 {
	float:left;
	margin-left:15px;
	padding-top:5px;
}
.siteMapLinkColumn1 h2,
.siteMapLinkColumn2 h2 {
	background:url('http://a.dolimg.com/en-US/3257w-r/media/sprite_png8B.png') no-repeat -10px -258px transparent;
	border-top:26px #ffffff solid;
	position:relative;
	float:left;
	width:100%;
}

.siteMapLinkColumn1 h2 a,
.siteMapLinkColumn2 h2 a {
	background-color:#FFFFFF;
	color:#2A4C8C;
	display:block;
	font-size:18px;
	margin-left:19px;
	text-decoration:none;
	width:100%;
}

.siteMapLinkColumn1 h2:hover,
.siteMapLinkColumn2 h2:hover {
	background-position:-31px -258px;
}

.siteMapLinkColumn1 h2:hover a,
.siteMapLinkColumn2 h2:hover a ,
.siteMapLinkColumn1 h3 a:hover,
.siteMapLinkColumn2 h3 a:hover, 
.siteMapLinkColumn1 h4 a:hover,
.siteMapLinkColumn2 h4 a:hover {
	color:#00acef;
	text-decoration:none;
}

.siteMapLinkColumn1 h3 a,
.siteMapLinkColumn2 h3 a {
	color:#555;
	font-size:14px;
	font-weight:bold;
	margin-left:21px;
	text-decoration:none;
}
.siteMapLinkColumn1 h4 a,
.siteMapLinkColumn2 h4 a{
	color:#555;
	font-size:14px;
	text-decoration:none;
}

.siteMapLinkColumn1 h4
.siteMapLinkColumn2 h4 {
	padding-top:5px;
}

.siteMapLinkColumn1 ul ul li  {
	color:#555;
	font-size:10px;
	list-style-position:outside;
	list-style-type:disc;
	margin-left:42px;
}

.sitemapContent h2, .sitemapContent h3, .sitemapContent h4 {
	clear:left;
}

.siteMapLinkColumn2 {
	float:left;
	margin-left:50px;
	padding-top:5px;
}

.siteMapLinkColumn1,
.siteMapLinkColumn2 {
	line-height:1.29em;
}