﻿/* right content */
#content .hud .trailer-content { float:right; width:220px; padding-top:10px; min-height:135px; _height:145px; position:relative; z-index:99; }
#content .hud .trailer-content .trailer-content-topcap { width:266px; height:6px; behavior:url(/scripts/iepngfix.htc); }
#content .hud .trailer-content .trailer-content-bottomcap { width:266px; height:5px; behavior:url(/scripts/iepngfix.htc); }
#content .hud .trailer-content .trailer-content-inner {  _margin-top:-9px; padding:0 10px 0 35px;  }
#content .hud .trailer-content .trailer-content-inner div { zoom:1; position:relative;}
#content .hud .trailer-content-inner div { padding:0.8em 0; }
#content .hud .trailer-content h4 { line-height:12px; *font-size:11px; }
#content .hud .trailer-content .ipod { float:left; position:relative; display:block; width:7em; margin-top:-4px; _margin-top:-8px; padding-right:4px; margin-bottom:8px; *margin-bottom:0; margin-right:26px; text-decoration:none; font-size:11px; }
#content .hud .trailer-content .ipod:hover { text-decoration:underline; }
#content .hud .trailer-content .ipod span { position:absolute; top:5px; right:0; width:5px; height:8px; float:right; }
#content .hud .trailer-content .ipod span * { display:block; height:1px; overflow:hidden; }
#content .hud .trailer-content .ipod span .r1 { width:1px; }
#content .hud .trailer-content .ipod span .r2 { width:2px; }
#content .hud .trailer-content .ipod span .r3 { width:3px; }	
#content .hud .trailer-content .ipod span .r4 { width:4px; }
#content .hud .trailer-content ul { margin:8px 0 16px; padding-bottom:17px; clear:both; }
#content .hud .trailer-content .rule { clear:both; width:205px; height:2px; margin:8px 0 16px; _margin-bottom:0; behavior:url(/scripts/iepngfix.htc); }
#content .hud .trailer-content ul.tags { height:35px;  }
#content .hud .trailer-content ul.last { background:none; padding-bottom:0; margin-bottom:0; }
#content .hud .trailer-content ul li { position:relative; float:left; width:62px; height:21px; margin-right:9px; -webkit-border-radius:3px; -moz-border-radius:2px;}
#content .hud .trailer-content ul li.tag { font-size:9px; text-align:center; background:none; }
#content .hud .trailer-content ul li.tag.long { width:91px; }
#content .hud .trailer-content ul li.long { width:89px; }
/* set safari 2 with square corners */
body:last-child:not(:root:root) #content .hud .trailer-content ul li a {  }
/* override and set safari 3 with round */
body:first-of-type:not(:root:root) #content .hud .trailer-content ul li a {  }
/* give everything else what it needs */
#content .hud .trailer-content ul li a { position:absolute; display:block; width:64px; height:22px; line-height:22px; top:0; left:-1px; text-align:center; cursor:pointer; behavior:url(/scripts/iepngfix.htc); }	

/* overlay/popup
----------------------------- */
#overlay { position:absolute; width:100%; top:0px; left:0; background-image:url('http://www.ivelovedyousolong.com.au/trailers/images/overlay.png'); z-index:9996; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ivelovedyousolong.com.au/trailers/images/overlay.png", sizingMethod="scale"); }
#popup { position:absolute; padding:0px; border-style:solid; border-width:1px; z-index:9997; background-color:#202020; border-color:#333; -webkit-border-radius:7px; -moz-border-radius:8px; }
#popup #popup-close { position:absolute; cursor:pointer; }

#popup #popup-itunes { display:none; position:absolute; left:18px; bottom:12px; }
#popup #qt-display {  position:absolute; zoom:1; background:#000; z-index:9998; }
#popup #qt-spinny { position:absolute; z-index:9999; }		
#main #hd-qt { position:absolute; left:-9999px; }

