body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #000000;margin: 0px;padding: 0px;}p {clear: both;margin: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 5px;padding-left: 0px;}h2 {color: #000000;float: left;font-size: 14px;background-image: url(../images/h2_underline.gif);background-repeat: no-repeat;background-position: left bottom;margin-top: 10px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 6px;padding-left: 0px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-transform: capitalize;clear: both;width: 350px;}ul {clear: both;float: left;width: 350px;}h3 {color: #000000;float: left;font-size: 13px;margin-top: 20px;margin-right: 0px;margin-bottom: 4px;margin-left: 0px;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;width: 400px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-transform: capitalize;clear: both;}label {display: block;width: 210px;float: left;margin-bottom: 10px;text-align: left;color: #000000;font-weight: bold;margin-top: 5px;}textarea {display: block;width: 385px;float: left;margin-bottom: 10px;border: 1px dotted #666666;overflow: auto;color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}h4 {font-size: 16px;margin-bottom: 10px;text-transform: capitalize;color: #990000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}hr {background-color: #FFCC00;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}a:link {color: #996600;}a:visited {color: #666666;}h1 {	color: #000000;	float: left;	font-size: 22px;	background-image: url(../images/heading_underline.gif);	background-repeat: no-repeat;	background-position: left bottom;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 6px;	padding-left: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	width: 400px;	line-height: 24px;}#mother {margin: 0px;float: left;width: 100%;background: url(../images/top_tear.gif) repeat-x top left ;clear: both;padding: 0px;}#mcbg {margin: 0px;float: left;width: 100%;background: #000 url(../images/mc_mountain_bg.jpg) repeat-x left 20px;clear: both;padding: 0px;}#navigation {	float: right;	height: 63px;	width: 650px;	clear: none;	margin-right: 20px;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}#header {height: 100px;width: 950px;margin-left: 20px;padding-top: 20px;padding-bottom: 40px;float: left;}#content {	width: 950px;	margin-left: 20px;	float: left;	margin-bottom: 40px;	padding: 0px;	display: inline;}#news {float: left;width: 400px;margin-right: 30px;padding: 0px;}.linkthumbs {	border: 1px solid #333;	margin: 0 14px 14px 0;	float: left;}#quote {float: left;width: 450px;background-image: url(../images/startquote.gif);background-repeat: no-repeat;background-position: 20px 15px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;margin-bottom: 20px;}#rightbox {float: right;width: 485px;display: inline;margin-top: 10px;}#footer {width: 950px;float: left;margin-bottom: 25px;line-height: 25px;font-size: 10px;color: #666666;background: url(../images/footer_line.gif) repeat-x right 50%;text-align: left;margin-left: 20px;display: inline;}#inside {float: left;width: 450px;margin-right: 40px;padding: 0px;margin-top: 20px;}#inside P {margin: 10px 0px 0px;padding: 0px;display: block;clear: both;}#news ul, #extras ul {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 5px;padding: 0px;float: left;width: 350px;}#news ol {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 5px;padding: 0px;float: left;width: 350px;}#form {padding: 0px;float: left;height: auto;width: 100%;margin-left: 0px;margin-top: 0px;font-weight: bold;}#dts1, #dts2, #dts3, #dts4, #dts5, #dts6, #dts7, #dts8 {	float: left;	width: 212px;	margin-right: 10px;	text-align: left;	padding-left: 10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #DFA945;	clear: right;	margin-top: 10px;}#jani, #giri {float: left;width: 250px;text-align: justify;margin-right: 35px;margin-top: 35px;display: inline;}#dirttrackers {float: left;width: 950px;margin-right: 40px;padding: 0px;margin-top: 0px;display: inline;}#dirttrackers1 {float: left;width: 950px;margin-right: 40px;padding: 0px;margin-top: 30px;display: inline;}#about {float: left;width: 300px;margin-right: 40px;padding: 0px;}#priceintl {	float: left;	width: 320px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 25px;	font-size: 12px;	font-weight: bold;	line-height: 20px;	display: inline;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	padding-top: 0px;	background-image: url(../images/whitedivider.gif);	background-repeat: no-repeat;	background-position: center 90px;}#priceintl2 {	float: left;	width: 320px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 25px;	font-size: 12px;	font-weight: bold;	line-height: 20px;	display: inline;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	padding-top: 0px;	background-image: url(../images/whitedivider.gif);	background-repeat: no-repeat;	background-position: center 180px;} #priceindia {	float: left;	width: 320px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 25px;	font-size: 12px;	font-weight: bold;	line-height: 20px;	display: inline;	padding-top: 15px;	background-image: url(../images/whitedivider.gif);	background-repeat: no-repeat;	background-position: top;	padding-left: 10px;}#sabby {float: left;width: 125px;display: inline;text-align: center;color: #000000;height: auto;margin: 50px 10px 10px 20px;padding: 10px;background: #efefef;font: bold 11px Arial, Helvetica, sans-serif;}#about h1 {color: #000000;float: left;font-size: 20px;background-image: url(../images/heading_underline.gif);background-repeat: no-repeat;background-position: left bottom;margin-top: 20px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 6px;padding-left: 0px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;width: 325px;}#dvdbuy {	float: left;	width: 400px;	display: inline;	margin-top: 60px;}#notes, #notes1 {font-size: 11px;color: #666666;font-weight: normal;float: left;width: 400px;margin-left: 20px;display: inline;}#logos {	font-size: 11px;	color: #666666;	font-weight: normal;	float: left;	width: 900px;	margin-left: 20px;	display: inline;	text-align: center;	margin-top: 20px;}#logos img {	margin-right: 15px;	margin-left: 15px;}#flashPlayer {	height: 130px;	width: 190px;	float: left;	clear: both;	margin-left: 0px;}#downloadtrack {float: left;height: 67px;width: 190px;clear: none;margin-top: 10px;background-color: #E1AD45;}#SoundBox {width: 339px;display: inline;margin-top: 0px;background-image: url(../images/sb_bg.jpg);height: 450px;background-repeat: no-repeat;background-position: left top;margin-left: 60px;padding-top: 60px;padding-right: 25px;padding-left: 15px;float: left;font-family: Georgia, "Times New Roman", Times, serif;margin-bottom: 20px;}#SoundBox p {width: 300px;}#downloadthistrack {width: 290px;float: left;clear: both;text-align: center;margin-top: 15px;}#extras {float: left;width: 450px;margin-right: 30px;padding: 0px;}#Wallpapers {width: 300px;display: inline;margin-top: 0px;height: auto;margin-left: 60px;padding-top: 25px;padding-right: 15px;padding-left: 20px;float: left;font-family: Georgia, "Times New Roman", Times, serif;color: #CCCCCC;font-size: 11px;line-height: 16px;background-color: #333333;text-align: justify;}#news em {font-style: italic;font-size: 12px;color: #333333;}#bigbox {float: left;width: 100%;background-image: url(../images/bigbox_bg.gif);background-repeat: no-repeat;background-position: center 38px;height: 307px;}#quotationsbox {	float: left;	width: 480px;	clear: both;	margin-top: 20px;	z-index: -1;}#newtrailerbox {float: left;width: 300px;margin-left: 50px;background-image: url(../images/v_divider.gif);background-repeat: no-repeat;background-position: left top;}#festbox {float: left;width: 340px;padding: 10px;background-color: #f8f2e4;clear: both;margin-bottom: 15px;border: 1px solid #e9dfc8;display: inline;}#newtrailerbox img {background-color: #000000;padding: 1px;margin-left: 30px;}#newtrailerbox ul {width: 237px;float: left;margin-left: 30px;padding: 0px;list-style-type: none;display: inline;}#newtrailerbox li {padding: 0px;width: 100%;background-image: url(../images/bull.gif);background-repeat: no-repeat;background-position: left 50%;text-indent: 15px;color: #333333;margin-top: 3px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;display: inline;float: left;}#newtrailerbox a {color: #333333;text-decoration: none;}#ocrbox {float: left;width: 100%;margin-bottom: 20px;padding-top: 20px;}#rsbox {float: left;width: 100%;margin-bottom: 50px;background-image: url(../images/bgbox.jpg);background-repeat: no-repeat;padding-top: 10px;}#buydvd1 {	float: left;	width: 950px;	clear: left;}#buydvd2 {	float: left;	width: 950px;}#buydvd3 {	float: left;	width: 950px;	margin-top: 20px;	padding-top: 20px;	padding-bottom: 50px;}#buydvd1 p {	width: 400px;	float: left;}#boxfineprint {	width: 900px;	margin-left: 10px;	clear: both;	float: left;	background-color: #fbfeeb;	border: 1px solid #CCCCCC;	font-size: 11px;	color: #333333;	margin-top: 20px;}#boxfineprint p {	margin: 10px;}.masthead {float: left;height: 85px;width: 222px;display: block;}.cl400 {	float: left;	width: 400px;}.cl800 {	float: left;	width: 400px;	margin-left: 50px;	background-image: url(../images/buyboxbg.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 50px;	padding-top: 30px;}.cl900 {	float: left;	width: 400px;	margin-left: 50px;	background-image: url(../images/borabox.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 50px;	padding-top: 30px;}.pressimgs {float: left;height: 109px;width: 175px;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 0px;border: 1px solid #000000;}.pressimg {	float: left;	width: 175px;	border: 1px solid #000000;	display: inline;	color: #666666;	background-color: #000000;	height: auto;	font: 10px Arial, Helvetica, sans-serif;	margin: 10px 10px 10px 0px;	text-align: center;}.quote {font-size: 20px;font-style: italic;line-height: 30px;color: #000000;display: inline;float: left;width: 400px;margin-left: 40px;margin-top: 20px;font-family: Georgia, "Times New Roman", Times, serif;letter-spacing: -0.06em;padding: 0px;margin-right: 0px;margin-bottom: 0px;}.quoteby {font-size: 11px;font-weight: bold;color: #744108;float: left;margin-left: 80px;margin-top: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;margin-right: 0px;width: 350px;padding-top: 20px;}.email {font-size: 11px;}.starli {	display: block;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 20px;	list-style-type: none;	list-style-position: outside;	background-image: url(../images/astrix.gif);	background-repeat: no-repeat;	background-position: left 8px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;}.bullli {display: block;padding-top: 3px;padding-right: 0px;padding-bottom: 3px;padding-left: 20px;list-style-type: none;list-style-position: outside;background-image: url(../images/bull.gif);background-repeat: no-repeat;background-position: 5px 8px;margin-top: 2px;margin-right: 0px;margin-bottom: 4px;margin-left: 0px;}.shortbullli {	display: block;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 10px;	list-style-type: none;	list-style-position: outside;	background-image: url(../images/bull.gif);	background-repeat: no-repeat;	background-position: 5px 8px;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 4px;	margin-left: 0px;}.highlight {font-weight: bold;color: #000000;}.button {color: #000000;text-align: center;display: inline;width: auto;height: 26px;font: bold 11px Arial, Helvetica, sans-serif;float: left;padding-right: 10px;padding-left: 10px;margin-left: 210px;border-top: none;border-right: none;border-bottom: none;border-left: none;background-color: #D99C3F;}.filmthumb {	float: left;	margin-right: 15px;	margin-bottom: 10px;	display: block;	border: #000 1px solid;}.input {color: #000000;display: block;width: 175px;float: left;margin-bottom: 10px;border: 1px dotted #666666;height: 16px;margin-top: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}.optional {font-size: 12px;color: #D09336;font-weight: normal;}.profile {font-size: 10px;color: #333333;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color: #FFCC66;padding: 2px;display: block;text-align: right;}.name {font-weight: bold;color: #000000;font-size: 14px;font-family: Georgia, "Times New Roman", Times, serif;text-align: left;margin: 0px;}.dtsthumb {float: left;display: block;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000000;border-right-color: #000000;border-bottom-color: #000000;border-left-color: #000000;margin-bottom: 10px;}.athumb {float: left;display: inline;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000000;border-right-color: #000000;border-bottom-color: #000000;border-left-color: #000000;height: 200px;width: 245px;margin-top: 5px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}.aname {font-weight: bold;color: #000000;font-size: 16px;font-family: Arial, Helvetica, sans-serif;text-align: left;margin: 0px;display: block;padding: 3px;background-image: url(../images/h2_underline.gif);background-repeat: no-repeat;background-position: left bottom;float: left;width: 200px;}.festname {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CA892D;font-weight: bold;margin: 5px;display: block;float: left;}.award {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: bold;}.buybutton {	float: left;	margin-left: 15px;	display: block;}.shipping {font-size: 12px;font-weight: bold;color: #333333;padding-bottom: 10px;height: 25px;}.sale {color: #CC0000;text-decoration: line-through;font-weight: bold;}.order {font-size: 13px;font-weight: bold;color: #D09336;}.presale {	color: #000000;	font-size: 18px;	clear: left;	float: left;	font-weight: bold;	margin-top: 8px;}.verify {background-color: #BE7D21;padding: 5px;border: 1px dotted #000000;color: #FFFFFF;margin: 5px;font-size: 18px;text-align: center;width: 100px;height: 20px;float: left;}.images {float: left;display: block;border: 1px solid #000000;margin-top: 5px;margin-bottom: 5px;}.distributors {float: right;margin-left: 5px;}.fineprint {	font-size: 11px;	color: #666666;	line-height: 14px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	clear: both;	float: left;	width: 100%;	margin-top: 15px;	padding: 0px;	margin-bottom: 25px;	display: inline;}.pp {margin-left: 5px;padding-top: 10px;}.SoundBoxheading {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;float: left;width: 100%;color: #B97915;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 0px;}.musicli {	display: list-item;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 5px;	list-style-type: disc;	list-style-position: inside;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	color: #333333;	list-style-image: url(../images/astrix.gif);	width: 200px;	float: left;	text-align: left;}.musiccredits {font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;text-align: left;width: 300px;margin-left: 0px;line-height: 28px;clear: both;float: left;display: inline;margin-top: 0px;margin-bottom: 0px;}.musiccredits strong {color: #B97915;font-weight: normal;}.PaperThumbs {font-size: 10px;line-height: 18px;color: #666666;text-align: center;width: 128px;clear: none;float: left;margin-right: 10px;margin-bottom: 10px;height: auto;font-family: Arial, Helvetica, sans-serif;border: 1px solid #000000;padding: 5px;background-color: #1d1d1d;}.PaperThumbs a {color: #999999;text-decoration: none;}.utubecredits {font-size: 11px;color: #333333;line-height: 14px;font-weight: bold;}.PaperThumbs a:hover {color: #FFFFFF;text-decoration: none;}.MainNav {float: right;width: 100%;margin-top: 25px;padding: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.MainNav li {display: inline;float: right;width: auto;margin-left: 5px;padding-left: 12px;list-style-position: outside;list-style-image: url(../images/main_nav_sep.gif);background-image: url(../images/main_nav_sep.gif);background-repeat: no-repeat;background-position: left 50%;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;height: 13px;}.SecondNav {float: right;width: 100%;margin: 0px;padding: 0px;}.SecondNav li {display: inline;list-style-position: inside;list-style-image: url(../images/main_nav_sep.gif);float: right;width: auto;margin-left: 2px;padding-left: 8px;background-image: url(../images/Sec_Nav_sep.gif);background-repeat: no-repeat;background-position: left 50%;height: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}.brownhighlight {color: #996600;font-weight: bold;}.SsaverThumb {font-size: 10px;line-height: 18px;color: #666666;text-align: center;width: 270px;clear: none;float: left;margin-right: 10px;margin-bottom: 10px;height: auto;font-family: Arial, Helvetica, sans-serif;border: 1px solid #000000;padding: 5px;background-color: #1d1d1d;}.dvdboximg {padding: 0px;float: left;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 20px;}.award_img {margin-top: 65px;margin-left: 45px;display: inline;float: left;}.fest_img {display: inline;float: left;margin-top: 60px;margin-left: 30px;}.OfferText {color: #000000;font-weight: bold;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}.OfferSP {color: #000000;font-size: 14px;}.filminfobox {float: left;width: 325px;margin-left: 70px;text-align: center;font-size: 14px;}.leftpad100 {}.filminfobox p {margin-top: 25px;}.newdvdboximg {float: left;margin-left: 50px;}.clearleft {	clear: both;	float: left;}.fineprint2 {font-size: 11px;color: #666666;line-height: 14px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;}.trailerbox {	float: left;	width: 300px;	margin-left: 25px;	clear: left;	background-image: url(../images/trailer_icon.gif);	background-repeat: no-repeat;	background-position: 20px center;	height: 37px;	font-size: 16px;	text-transform: uppercase;	font-weight: bold;	text-align: center;	padding-top: 25px;}.trailerbox    a, .morelinks  a, .morelinks2 a, .hirsdwn a {color: #000000;text-decoration: none;}.trailerbox a:hover {color: #BE7D21;text-decoration: none;}.rslinks {font-size: 12px;color: #BE7D21;}.paypalseal {float: left;text-align: right;display: inline;position: relative;padding: 0px;z-index: 1000;clear: left;margin-top: -90px;margin-left: 800px;}.padless {	margin: 0px;	padding: 0px;}.starli2 {	display: block;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 20px;	list-style-type: none;	list-style-position: outside;	background-image: url(../images/astrix.gif);	background-repeat: no-repeat;	background-position: left 8px;	color: #D3932E;	font-weight: bold;}.morelinks {	float: left;	width: 130px;	background-image: url(../images/trailer_icon_small.gif);	background-repeat: no-repeat;	background-position: left center;	height: 25px;	font-size: 12px;	text-transform: capitalize;	font-weight: bold;	text-align: right;	padding-top: 10px;	margin-right: 20px;}.morelinks2 {	float: left;	width: 150px;	background-image: url(../images/moreinfo_icon_small.gif);	background-repeat: no-repeat;	background-position: left center;	height: 25px;	font-size: 12px;	text-transform: capitalize;	font-weight: bold;	text-align: right;	padding-top: 10px;	margin-right: 20px;}.cl500 {	float: left;	width: 500px;	margin-left: 50px;	margin-top: 40px;}.center {	text-align: center;	clear: both;	float: left;	width: 100%;	margin-bottom: 10px;}.hirsdwn {	float: left;	width: 350px;	clear: left;	background-image: url(../images/dwntrail_icon.gif);	background-repeat: no-repeat;	background-position: 15px center;	height: 37px;	font-size: 16px;	text-transform: uppercase;	font-weight: bold;	text-align: center;	padding-top: 25px;	margin-top: 50px;}#schedule {	float: left;	clear: both;	width: 960px;}.ustable{	margin: 0 0 20px 80px;	width: 800px;	padding: 0px;	background-image: url(../images/sponsors/bg_row.jpg);	background-repeat: no-repeat;	background-position: center bottom;	padding-bottom: 20px;	float: left;	clear: both;}.sponsorcell a{	border: none;	margin: 50px;}.screeningdate {	font-family: Helvetica, Arial;	font-size: 18px;	display: block;	color: #d79a3d;	float: left;	clear: both;	margin: 0 0 5px 0;}.screeningcity {	font-size: 20px;	color: black;	float: left;	clear: both;		text-transform: uppercase;	font-weight: bold;	}.slalel {	font-size: 12px;	float: left;	clear: both;	margin-top: 15px;	text-transform: uppercase;	font-weight: bold;}.sdetails {	font-size: 12px;	color: #707070;	width: 150px;	float: left;	clear: both;	line-height: 16px;}.usp {	width: 230px;	float: left;	clear: left;}.smap {	font-size: 12px;	width: 150px;	float: left;	clear: both;	margin-top: 10px;	background-image: url(../images/icon_map.gif);	background-repeat: no-repeat;	background-position: left center;	display: block;	padding: 6px 0 4px 15px;	font-weight: bold;}.smap a {	color: #ae7319;}.screeningdetails {	width: 230px;	float: left;	margin-top: 20px;}.sponsorcell {	float: left;	width: 300px;	text-align: center;	margin: 50px 0 0 30px;	color: #666;	text-transform: uppercase;	font-size: 11px;	border-left: #ebcc9e;	border-left-width: 1px;	border-left-style: solid;	}.sponsorname {	font-weight: bold;	font-size: 14px;	clear: both;	color: black;	text-transform: none;	}.sponsorcell img {	margin: 15px 0 15px 0;	border: 0;}.sponsortitle {	clear: both;}.uss {	margin-left: 80px;	margin-bottom: 10px;	margin-right: 0;	margin-top: 10px;	letter-spacing: -1px;	font-size: 30px;	font-family: Helvetica, Arial;	text-align: center;	background: none;	width: 80%;	float: left;}.usintro {	margin-left: 180px;	margin-bottom: 30px;	margin-right: 0;	margin-top: 0px;	font-size: 12px;	font-family: Helvetica, Arial;	text-align: center;	background: none;	width: 58%;	float: left;	color: #333333;}.newsitems h2 {	color: #996600;	font-size: 18px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	background: none;	width: 190px;	line-height: 1.3;	padding: 0;	margin: 0;	text-transform: none;}.newsitems a{	text-decoration: none;}.newsitems a:visited{	color: #996600;}.newsitems a:hover{	color: #744d00;	text-decoration: underline;}.ocrawrds {	width: 230px;	float: left;	padding-right: 15px;	background: url(../images/vrule.gif) no-repeat right top;	display: inline;}.itunes {	width: 330px;	float: left;	padding: 0 15px;	display: inline;}.buydvds {	width: 150px;	float: left;	padding: 0 15px;	background: url(../images/vrule.gif) repeat-y left top;	display: inline;}.floatright {	float: right;	clear: right;	margin: 30px 5px;	padding-bottom: 10px;	width: 143px;}.floatleft {	float: left;	clear: left;	width: 177px;}.homedvd {	padding: 15px 0 0 0;}.hmdvdimg {	float: left;	clear: left; 	padding: 0 10px 0 0 ;}.movilinks {	list-style: none;	padding: 0;	float: left;	margin: 0 0 3px 0;	font-size: 11px;	width: 200px;}.movilinks li {	display: block;}.movilinks strong {	font-size: 12px;}.bgbullet {	background: url(../images/movibulls.gif) no-repeat 88px center;	text-indent: 13px;}#mcpan {	background: url(../images/gj_sbg.gif) repeat-x left 220px;	margin-top: 280px;	width: 100%;}.gjsillhoute {	overflow: hidden;	width: 950px;}.mccredits {	float: left;	clear: both;	margin-left: 70px;}#mcbrief {	background: url(../images/mc_brief_bg.png) no-repeat top left;	float: left;	clear: left;	margin: 20px 0 10px 70px;	width: 580px;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5;	font-size: 14px;	font-style: italic;	padding: 20px 25px 15px 25px;	display: inline;}#mcbrief p {	width: 490px;	padding: 5px;	margin-bottom: 5px;}.mchead {	margin: 30px 0 10px 0;}.alignright {	text-align: right;}#getinvolved {	width: 200px;	float: left;	margin: 80px 0 10px 5px;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5;	font-size: 14px;	color: #ccc;	display: inline;}#getinvolved a{	color: #e06425;}#getinvolved img, .mccredits img, #supportedby img  {	border: 0;}.mccredits a {	margin-left: 30px;	}#supportedby {	background: url(../images/bg_supportedby.gif) no-repeat top left;	float: left;	clear: both;	margin: 30px 0 30px 70px;	width: 800px;	display: inline;}#supportedby strong {	color: #ccc;	display: block;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5;	font-size: 12px;	text-transform: uppercase;		margin: 10px 0;}#supportedby a {	margin-right: 60px;	}#ourfilms {	width: 625px;	float: left;	clear: left;}#filmlist {	width: 100%;	padding: 0;	margin: 20px 0 0 0;	list-style: none;}#filmlist li {	width: 165px;	float: left;	margin-right: 10px;	display: inline;}#photobox {float: right;width: 400px;display: inline;margin-top: 10px;}.itbut {	margin-left: 25px;	border: 0;}.itun {	float: left;	clear: both;	margin: 0 0 15px 0;}#modaltext {	width: 550px;	margin: auto;}#modaltext h1 {	width: 100%;}#bnkdtls td {	padding: 4px 0;	border-bottom: #ccc 1px solid;}#bnkdtls {	padding: 0;	margin: 0;	width: 98%;}.dtls {	font-weight: bold;}#sharewa {	float: left;	clear: both;	margin: 30px 0 30px 70px;	width: 800px;	background: url(../images/share_bg.png) no-repeat center left;	padding: 0 0 0 180px;}.stic {	border: none;	margin-right: 10px;}.frlinks {	width: 650px;	float: left;	clear: both;}.notransform {	text-transform: none;}ul.deposit  {	width:98%;	padding:0px;	margin:0px 0 0 12px;}ul.deposit li {	padding:0px;	list-style:none;	margin: 5px 5px 6px 0;	float:left;}#donationbox fieldset {	border: none;	padding: 0;	margin: 0;}#donationbox {	width: 400px;	display: inline;	margin: 30px 0px 20px 20px;	background: url(../images/dbox_bg.gif) top center no-repeat;	padding: 20px 0px 40px 0px;	float: left;}#donationbox p {	 width: 300px;}#donationbox form {	padding: 0;	margin: 0 0 0 5px;}#donationbox .fineprint {	width: 290px;	margin:0px 0 15px 12px;}.donationboxheading {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	float: left;	width: 100%;	padding: 10px 10px 14px 10px;}.ppdon {	margin: 15px 0px 10px 0;}.ppprint {	font-size: 11px;	color: #666666;	line-height: 14px;	clear: both;	float: left;	width: 100%;	display: inline;	margin:0px 0 25px 12px;}.othr {	width: 50px;	margin-left: 5px;}.amt {	margin-right: 13px;	}#amount-box {	margin: 20px 0 10px 15px;}img { behavior: url(cssfiles/iepngfix.htc) }