#bannerLink {float: left}
#banner {}
#cDesc{font-size:10pt;margin-top:10px}
#cDesc{font-size: 16px !important;margin:0px 20px;text-align:left}
#cImage{float:left;margin-left:20px;margin-right:20px}
#clapper{background:#c0cc00;background:url(http://www.australele.com/usw/teeflix/clapper.gif) transparent top center no-repeat;height:130px;margin-left:auto;margin-right:30px;width:149px; cursor: pointer !important}
#clapSlide{background:#000;border-bottom:5px solid #000;display:none;float:right;margin-left:auto;margin-right:30px;margin-top:-80px;width:148px;_margin-right:15px}
#clapSlide a{border-bottom:1px #fff dotted;color: #fff !important;display: block !important;font:normal 6.5pt helvetica,verdana,arial;margin:0px 5px;text-decoration:none}
#clapSlide a:hover{background:#eee;color: #000 !important}
#cName{background:url(http://www.australele.com/usw/teeflix/filmstrip.jpgg);color:#000;display:block;font-size:28px;font-weight:bold; line-height:auto;margin-right:auto;text-align:center}
#content{background:#fff;background:url()}
#content{clear:both;margin-bottom:20px;margin-top:0px;padding:5px;text-align:center;_padding:0px}
#footer {background: #000}
#footer-center{background: url(http://www.australele.com/usw/teeflix/seats.jpg) #000 top center no-repeat !important;height:50px;margin:0 auto;width:950px}
#footer-inner a{color: #ccc; padding: 10px; display: block; font-size: 10px; text-align: center; float: right; width: 200px; text-decoration: none; font-weight: bold}
#footer-inner a:hover{color: #aa0000; background: #ccc}
#homeLink{display:block;float:left;height:130px;;margin:20px 50px;  _margin:20px 20px 0px 50px;width:200px}
#main{margin:0 auto;margin-bottom:100px;padding-top:110px;width:830px}
#mainPage{background: url(http://www.australele.com/usw/teeflix/bodybg.jpg) transparent top center !important;margin:0 auto;width:950px;_margin-bottom:-120px;_padding-bottom:200px}
#mainPage a,.cartTable a{color:#a00;font-weight:bold}
#topbar-center{background:url(http://www.australele.com/usw/teeflix/top.png) transparent top center no-repeat;height:174px;margin:0 auto;width:950px;_background:url(http://www.australele.com/usw/teeflix/top.gif) transparent top center no-repeat}
#topbar-inner{margin:0 auto}
#sshow1 {float: left; margin-top: 50px;overflow: hidden; height:98px;width:440px;}  
#sshow {float: left; margin-top: 50px; height: 98px; width: 440px}
#sshow img {border:none}
.buyBoxHeaderTD{background:#f6f6f6;padding:3px;text-align:center}
.buyBoxHeaderText{color:#000;font-size:9pt;font-weight:bold}
.buyBoxProductNumber{color:#939393;font-size:11px}
.buyBoxTable{border-bottom:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid;border-top:1px #ccc solid}
.cartHeadText{color:#fff;font-weight:bold}
.cartHeadTR{background:#a00}
.cartLineTD{border-bottom:1px #aa0000 solid}
.cartTable{background:#fee;empty-cells:show;font-size:12px;width:800px}
.cartTD{border:1px #aa0000 solid}
.cartTitleText{color:#333;font-size:18px;font-weight:bold}
.cellChanged{background:#ccc}
.footerLinks,.grayText{color: #fff !important;font-size:7pt;margin:0px 3px}
.headerLinks,.headerLinks:visited{color: #fff !important;font-weight:bold}
.headerLinks:hover{text-decoration:underline}
.helpCenterHeader{font-size:14px;font-weight:bold}
.large_image{background:#a00;border:2px solid #aa0000;color: #fff !important;display:block;font-size:10pt;font-weight:bold;margin-top:30px;text-decoration:none}
.menuSelectedText{border-bottom:1px #fff dotted;color: #fff !important;display: block !important;font:normal 9px helvetica,verdana,arial;margin:0px 5px;text-decoration:underline}
.pageHeader{background:url(http://www.australele.com/usw/teeflix/filmstrip.jpgg);color:#000;display:block;font-size:24px;font-weight:bold;line-height:auto;margin-bottom:30px;margin-right:auto;text-align:center}
.pflogo{height:28px}
.pricingColorName1{background:#fff;border-bottom:2px #e9e9e9 solid;border-top:2px #e9e9e9 solid;padding:2px;text-align:right;width:100px}
.pricingColorName2{background:#f9f9f9;border-bottom:2px #e9e9e9 solid;border-top:2px #e9e9e9 solid;padding:2px;text-align:right;width:100px}
.pricingPrice1{background:#fff;border-bottom:2px #e9e9e9 solid;border-right:2px #e9e9e9 solid;padding:2px;text-align:right}
.pricingPrice2{background:#f9f9f9;border-bottom:2px #e9e9e9 solid;border-right:2px #e9e9e9 solid;padding:2px;text-align:right}
.pricingSwatch1{background:#fff;border-bottom:2px #e9e9e9 solid;border-top:2px #e9e9e9 solid;padding:2px}
.pricingSwatch2{background:#f9f9f9;border-bottom:2px #e9e9e9 solid;border-top:2px #e9e9e9 solid;padding:2px}
.pricingTable{}
.productDetailTabExtra{border-bottom:1px #ccc solid}
.productDetailTabFocus{background:#fff;border-bottom:1px #fff solid;border-left:1px #ccc solid;border-right:1px #ccc solid;border-top:1px #ccc solid;padding:3px;text-align:center}
.productDetailTable1{*padding-left:5px;*padding-right:5px;padding-bottom:30px;padding-left:15px;padding-right:15px;width:100%}
.productDetailTable1 a{color: #aa0000 !important;font-size:12px;font-weight:bold}
.productDetailTabTable{background:#fff;border-bottom:0px #ccc solid;border-collapse:collapse;border-spacing:0px;padding:0 x}
.productDetailTabTextFocus{font-size:9pt;font-weight:none}
.productDetailTabTextUnFocus{font-size:9pt}
.productDetailTabUnfocus{background:#f6f6f6;border-bottom:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid;border-top:1px #ccc solid;padding:3px;text-align:center}
.productImage{background:#ccc;border:1px solid #aa0000;color: #fff !important;display:block;font-size:10pt;font-weight:bold;text-decoration:none}
.productsTable1 {overflow: hidden; width: 800px !important; margin: 0px !important; padding: 0px !important}
.productsTable2{background:#a00;height:265px; vertical-align: top}
.productsTable2 td a{color: #fff !important}
.productTitle,.productsTable2 td{background:#a00;border:1px solid #aa0000;color: #fff !important;display:block;font-size:10pt;font-weight:bold;margin-left: 1px !important;text-decoration:none; vertical-align: top}
.sectionImage{background:#ccc;padding:3px}
.sectionsTable1,.productsTable1{width:830px !important}
.sectionsTD1,.sectionsTable2{padding-top:0px;vertical-align:top}
.sectionTeaser{display:none}
.sectionTitleLink{background:#a00;border:2px solid #aa0000;color: #fff !important;display:block;font-size:10pt;font-weight:bold;text-decoration:none}
.sectionTitleLink:hover{background:#c00;border:2px solid #cc0000;color: #fff !important;display:block;font-size:10pt;font-weight:bold;text-decoration:none}
.sizeChartDIV{margin-top:2px}
.sizeChartDIVSpacer{border-right:1px gray solid;font-size:4px;margin-left:0px;margin-right:0px}
.sizeChartHeaderDIVSpacer{border-right:0px white solid;font-size:4px}
.sizeChartHeaderTD{background:#ccc;border:0px white solid;font-weight:bold;text-align:center;width:50px}
.sizeChartHeaderTDSpacer{border-bottom:0px gray solid;margin-bottom:0px;margin-left:0px;margin-right:0px}
.sizeChartTable{border-collapse:collapse}
.sizeChartTD{border-bottom:1px gray solid;padding-bottom:0px;padding-left:1px;text-align:center}
.sizeChartTDName{border-bottom:1px gray solid}
.sizeChartTDSpacer{border-bottom:1px gray solid;margin-bottom:0px;margin-left:0px;margin-right:0px;width:1px}
.sizeChartTitleText{color:#999;font-size:14px;font-weight:bold}
.toolbar{background: #000 !important;margin:0 auto;position:fixed;width:100%}
.toolbar *{background: #000 !important}
.underlineErrors{border-bottom:2px #f00 solid}
.underlineHeader,.underlineHeaderPurple{border-bottom:2px #000 solid;font-weight:bold}
.upClapper{background: url(http://www.australele.com/usw/teeflix/upclapper.gif) transparent top center no-repeat !important}
body{background: url(http://www.australele.com/usw/teeflix/bodybg.jpg) transparent top center !important;font-family:helvetica,arial,verdana;_background: url(http://www.australele.com/usw/teeflix/bodybg6.jpg) transparent top center !important}
body{margin:0; margin-top:-35px !important}
h1 {display: none}
h4 {color: #fff; display: block; margin: 3px 10px; font-family: cursive; font-size: 12px; font-weight: bold; border-bottom: 1px solid}
td.pricingHeader{border-bottom:2px #e9e9e9 solid;border-right:2px #e9e9e9 solid;padding:2px;text-align:center;width:50px}

html, body{height:100%;padding:0} 
* html, * html body{
	overflow:hidden;
	padding:50px 0;
	margin:-50px 0;
	padd\ing:0;
	ma\rgin:0;
}
* html #outer { 
	overflow:auto;
	height:99.9%;
	voice-family: "\"}\""; voice-family:inherit; 
}
* html #contain-all{
	position:absolute;
	overflow-y:scroll;
	width:100%;
	height:100%;
	z-index:1;
}
 

#top-bar{
	position:absolute;
	top:0px;
	_top:-2px;
	left:0px;
	height:174px;
	width:100%;
	margin:0;
	padding:0;
	z-index:999;

}

* html #topbar-inner,* html #footer-inner {margin-right:17px;}


#footer{
	position:absolute;
	bottom:0;
	_bottom:0px;
	width:100%;
	height:50px;
	z-index:999;
}
.spacer {height:50px}
p{margin-top:0}
html>body #top-bar,html>body #footer{position:fixed;}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block; margin-bottom:50px}

* html .clearfix{height:1%}
.clearfix{display:block; margin-bottom:0\px}

.pics {  
    height:  89pxpx;  
    width:   452px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  420px; 
    height: 89pxpx; 
    top:  0; 
    left: 0 
} 


